Skip to content

Releases: rsgalloway/envstack

0.8.1

Choose a tag to compare

@rsgalloway rsgalloway released this 24 Feb 14:49
eefd4d1

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

Choose a tag to compare

@rsgalloway rsgalloway released this 22 Feb 16:04
8f6812d

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

Choose a tag to compare

@rsgalloway rsgalloway released this 21 Feb 18:06
65dcfcf

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

Choose a tag to compare

@rsgalloway rsgalloway released this 13 Jan 00:15
09fca1d

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

Choose a tag to compare

@rsgalloway rsgalloway released this 17 Dec 15:17
fae2d3a

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

Choose a tag to compare

@rsgalloway rsgalloway released this 14 Dec 16:27
3d81662

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}
world

Fixes export and clear issue in 0.7.1:

$ ./env/hello.env --export

Full Changelog: 0.7.1...0.7.2