Skip to content

Releases: thesimj/envyaml

1.10.211231

08 Jan 10:55
17d2bbf
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.9.210927...1.10.211231

Flatten option and library size optimization

27 Sep 15:06
Compare
Choose a tag to compare

bug fix with regex replace

17 Apr 18:30
6358898
Compare
Choose a tag to compare
  • fix for issue #23 (regex replace issue)
  • fix typos in tests
  • update year in license

Allow override of env variables

10 Mar 15:05
dd3ef16
Compare
Choose a tag to compare
  • fix issue with multiple variables with different ending
  • add kwargs support to allow override of envvars (thanks to @shaybensasson)

Regex replace

16 Feb 17:18
aef45b7
Compare
Choose a tag to compare
  • change replace to regex

Escaped $$ notation

29 Dec 19:45
427d332
Compare
Choose a tag to compare
  • add support for escaped notation with $$
  • update readme
  • more tests

Improve stability and more on strict mode

25 Dec 23:55
74427d0
Compare
Choose a tag to compare
  • refactoring .env and env.yaml file parsing with regex.
  • on strict mode add more check on .env files when same variable defined several times.
  • add option to define only list in env.yaml file.
  • add option to globally disable strict mode by setting ENVYAML_STRICT_DISABLE before initialize EnvYaml object.

Improve stability

24 Dec 12:51
28f50d1
Compare
Choose a tag to compare
  • Improve stability.
  • Refactoring variable findings.
  • Resolve issue on setup with clean environment.

fix parsing issue

22 Dec 21:31
5e9e07f
Compare
Choose a tag to compare

Fixing parsing issue with inline list

Format function and fixes

01 Dec 14:26
7fa3fe2
Compare
Choose a tag to compare

Adding new feature

  • format message with quick format. use str.format() format but quicker to use
  • fix some issue with proper env var selection, especially with def
  • fix issue with comments