Releases: rsgalloway/envstack
Releases · rsgalloway/envstack
Release list
0.8.1
What's Changed
- fixes issue #43
- bumps version to 0.8.1
- adds extra unit tests
Full Changelog: 0.8.0...0.8.1
0.8.0
What's Changed
- adds support for encryption
- adds -o option to write .env files
- adds bash tab completion script
- reformats .env example files
- unit tests updates / win32 fixes
- flake8 and formatting updates
- bumps version to 0.8.0
- closes #17
- closes #33
- closes #23
- closes #34
Full Changelog: 0.7.5...0.8.0
0.7.5
What's Changed
- refactors path deduplication on windows
- addresses issues #38
- bumps version to 0.7.5
Full Changelog: 0.7.4...0.7.5
0.7.4
What's Changed
- unbury imports (addresses issue #36 )
- bumps version to 0.7.4
Full Changelog: 0.7.3...0.7.4
0.7.3
What's Changed
- resolves issue #30
- removes unnecessary quoting in some env files
- stack dedupe when loading sources
- updated tests, adds some todos
- convert keys to strs when sorting in cli
- bumps version to 0.7.3
Full Changelog: 0.7.2...0.7.3
0.7.2
What's Changed
Adds file validation and error hints:
File "/path/to/env/dev.env" line 10, column 2:
9: ENVPATH: "${ROOT}/dev/env:${ROOT}/prod/env:${ENVPATH}"
>> 10: PYEXE=/usr/bin/python3
11: PATH: "${ROOT}/dev/bin:${ROOT}/prod/bin:${PATH}"
SyntaxError: could not find expected ':'Environment stack files are now executable directly (issue #24 )
$ ./env/hello.env -- echo {HELLO}
worldFixes export and clear issue in 0.7.1:
$ ./env/hello.env --exportFull Changelog: 0.7.1...0.7.2