Envstack

Latest version: v0.8.7

Safety actively analyzes 723144 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.8.1

What's Changed

- fixes issue https://github.com/rsgalloway/envstack/issues/43
- bumps version to 0.8.1
- adds extra unit tests

**Full Changelog**: https://github.com/rsgalloway/envstack/compare/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 https://github.com/rsgalloway/envstack/issues/17
- closes https://github.com/rsgalloway/envstack/issues/33
- closes https://github.com/rsgalloway/envstack/issues/23
- closes https://github.com/rsgalloway/envstack/issues/34


**Full Changelog**: https://github.com/rsgalloway/envstack/compare/0.7.5...0.8.0

0.7.5

What's Changed

- refactors path deduplication on windows
- addresses issues https://github.com/rsgalloway/envstack/issues/38
- bumps version to 0.7.5


**Full Changelog**: https://github.com/rsgalloway/envstack/compare/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**: https://github.com/rsgalloway/envstack/compare/0.7.3...0.7.4

0.7.3

What's Changed

- resolves issue https://github.com/rsgalloway/envstack/issues/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**: https://github.com/rsgalloway/envstack/compare/0.7.2...0.7.3

0.7.2

What's Changed

Adds file validation and error hints:

bash
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 )

bash
$ ./env/hello.env -- echo {HELLO}
world

Page 2 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.