Skip to content

Latest commit

 

History

History
107 lines (65 loc) · 2.91 KB

CHANGELOG.md

File metadata and controls

107 lines (65 loc) · 2.91 KB

Changelog

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

  • #1: README badges
  • #7: top-level imports
  • #8: using .startswith and .endswith per PEP 8

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 and list

Removed

  • #3: functional wrappers for a uniform list + dict interface. This was never published to PyPI, but this was something I had briefly published to main.

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.