magiccfg v1.3 magiccfg v1.3
 
Welcome to Inkbunny...
Allowed ratings
To view member-only content, create an account. ( Hide )
 
DarlaGator
DarlaGator
Stats joined 4 years, 7 months ago s 28 j 0 v 1,883 v:s 1,883 v:j 0 f 161 w 42 c:g 0 c:r 3
Kour-Blimey! by DarlaGator
 
Kour-Blimey!
(No journals)
show original thumbnails
Kour-Blimey! by DarlaGator
 
 
Kour-Blimey!
Chairgator Darla by DarlaGator
 
 
Chairgator Darla
An Andalite Stuck in a Doorway (Gas Version) by DarlaGator
 
 
An Andalite Stuck in a Doorway...
An Andalite Stuck in a Doorway (No Gas Version) by DarlaGator
 
 
An Andalite Stuck in a Doorway...
Akari tries the #JackoChallenge by DarlaGator
 
 
Akari tries the #JackoChalleng...
Inflated by DarlaGator
 
 
Inflated
(Commission) Visser Three's Latest Victim by DarlaGator
 
 
(Commission) Visser Three's La...
Inflation Battle: Akari & Herro - The Outcome by DarlaGator
 
 
Inflation Battle: Akari & Herr...
Inflated Dragonite Stuck in a Cave by DarlaGator
 
 
Inflated Dragonite Stuck in a ...
Inflation Battle: Akari & Herro by DarlaGator
 
 
Inflation Battle: Akari & Herr...
Herro High on Helium (Air Inflation) by DarlaGator
 
 
Herro High on Helium (Air Infl...
An Andalite gets Inflated with Helium by DarlaGator
 
 
An Andalite gets Inflated with...
See More in Gallery

— The MagicCFG Team Tags: #release #magiccfg #v1.3 #devtools #configuration

pip install magiccfg==1.3 Or visit magiccfg.dev for full documentation.

pip install --upgrade magiccfg

Happy configuring 🧙‍♂️✨

We are excited to announce the release of — the latest update to your favorite configuration management tool.

MagicCFG v1.3: Smarter Configuration, Less Boilerplate

Before:

April 18, 2026

# schema.yaml database: host: string port: number(min=1024, max=65535) If a value is missing or invalid, you’ll get a clear error before your app starts — no more runtime surprises. We rewrote the internal merge engine in Rust (behind a Python binding) while keeping the API identical. Large configs with deep inheritance now load in half the time. For microservices and serverless environments, this means faster cold starts. 4. Environment Variable Interpolation You can now reference environment variables directly inside any config file:

db_host = config["database"]["production"]["host"] After (v1.3):

db_host = config.dot("database.production.host") Better yet, dot() supports default fallbacks and will never throw an attribute error on missing paths. MagicCFG v1.3 introduces optional JSON Schema support. Define your expected config shape once, and let MagicCFG validate types, required fields, and patterns on load.

api: key: ${API_KEY} url: "https://${ENV}.example.com" MagicCFG resolves these at load time, with clear warnings for missing variables. Python (PyPI):

go get github.com/magiccfg/magiccfg@v1.3

Magiccfg V1.3 Apr 2026

— The MagicCFG Team Tags: #release #magiccfg #v1.3 #devtools #configuration

pip install magiccfg==1.3 Or visit magiccfg.dev for full documentation.

pip install --upgrade magiccfg

Happy configuring 🧙‍♂️✨

We are excited to announce the release of — the latest update to your favorite configuration management tool.

MagicCFG v1.3: Smarter Configuration, Less Boilerplate

Before:

April 18, 2026

# schema.yaml database: host: string port: number(min=1024, max=65535) If a value is missing or invalid, you’ll get a clear error before your app starts — no more runtime surprises. We rewrote the internal merge engine in Rust (behind a Python binding) while keeping the API identical. Large configs with deep inheritance now load in half the time. For microservices and serverless environments, this means faster cold starts. 4. Environment Variable Interpolation You can now reference environment variables directly inside any config file:

db_host = config["database"]["production"]["host"] After (v1.3): magiccfg v1.3

db_host = config.dot("database.production.host") Better yet, dot() supports default fallbacks and will never throw an attribute error on missing paths. MagicCFG v1.3 introduces optional JSON Schema support. Define your expected config shape once, and let MagicCFG validate types, required fields, and patterns on load.

api: key: ${API_KEY} url: "https://${ENV}.example.com" MagicCFG resolves these at load time, with clear warnings for missing variables. Python (PyPI):

go get github.com/magiccfg/magiccfg@v1.3 — The MagicCFG Team Tags: #release #magiccfg #v1

 
Shout:
Move reply box to top
Log in or create an account to comment.