Skip to content

Releases: mrshu/envtoml

v0.4.0

22 Jan 11:07

Choose a tag to compare

Changes\n- Added fail_on_missing, default fallback syntax, and 25422 escaping.\n- Support multiple env vars in a single string and in list values.\n- Official support/CI now target Python 3.10+.\n- Docs updated with new examples.

v0.3.1

17 Jan 22:12

Choose a tag to compare

Changes\n- Added support for multiple env vars in a single string.\n- Added docs for multi-var expansion.

v0.3.0

17 Jan 21:46

Choose a tag to compare

Changes\n- Added fail_on_missing option to raise when env vars are missing.\n- Updated docs/tests and relaxed tomllib parity checks.

v0.2.1

17 Jan 21:28

Choose a tag to compare

Changes\n- Re-release to update PyPI artifacts for the 0.2.x line.

v0.2.0

17 Jan 21:09

Choose a tag to compare

Changes\n- PEP 561 typing marker and typing-focused tests.\n- GitHub Actions CI running pytest and ty.\n- Switched TOML parsing to stdlib tomllib (tomli fallback for Python < 3.11).\n- Updated load/loads signatures to match tomllib and adjusted fixtures/tests to valid TOML.\n- Removed Travis CI configuration.

v0.1.3

17 Jan 17:48

Choose a tag to compare

[0.1.3] - 2026-01-17

Added

  • uv lockfile and uv-based dev workflow.

Changed

  • Migrated project metadata to PEP 621 and switched the build backend to Hatchling.
  • Updated test instructions to use uv.

Removed

  • Poetry lockfile.