All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Sections order is: Fixed
, Changed
, Added
, Deprecated
, Removed
, Security
.
These are changes that are on main
that are not yet in prod
.
0.1.5 - 2023-06-05T11:32:56Z
Turns out the problem was that I forgot to update the version number in __init__.py
. The GitHub action is tied to publishing a new release not a push on prod
.
0.1.4 - 2023-06-05T11:25:13Z
Pushing on prod
starts a release PyPI using GitHub Actions. Pushing twice on prod
with quick succession without updating the version number causes both pushes to fail.
This is a zero-change version bump to cause the release to be successful.
0.1.3 - 2023-06-05T03:14:31Z
Fixed
- #11: add
py.typed
0.1.2 - 2023-06-01T04:33:39Z
Fixed
Changed
- #4: Supported python versions are now 3.8, 3.9, 3.10, 3.11
Added
- Explicit
encoding=utf-8
when reading files. - #6:
AttrDict.__contains__
to support complex keys .toml
configuration loading- #2: docopt configuration loading
- #5:
.env
configuration loading - #9: dotted keys for
.env
value expansion - #10: generic get/set functions for
dict
andlist
Removed
- #3: functional wrappers for a uniform
list
+dict
interface. This was never published to PyPI, but this was something I had briefly published tomain
.
0.1.1 - 2021-09-23T20:37:52Z
Fixed
- PyPI tags
- GitHub action workflow
- explicit
encoding="utf-8"
for reading files
0.1.0 - 2021-09-23T20:06:43Z
Initial release.