Skip to content

Releases: eddieantonio/sentinel

1.0.0

23 Jul 10:21
b2e05d9
Compare
Choose a tag to compare

First stable release.

This stabilizes all features in 0.3.0, without significant changes to the modules behaviour.

0.3.0

31 Dec 20:36
d390b5d
Compare
Choose a tag to compare

Added

  • sentinel.create() infers name from assignment statement

0.3.0-alpha.1

31 Dec 20:27
e03d3b9
Compare
Choose a tag to compare
0.3.0-alpha.1 Pre-release
Pre-release

I messed up the release :/

0.3.0-alpha.0

31 Dec 20:21
3cfc412
Compare
Choose a tag to compare
0.3.0-alpha.0 Pre-release
Pre-release
  • test: deepcopy

  • remove: examples.py

    These old code samples make me cringe >.<

  • deps: add varname as an optional dependency

  • feat: infer variable name if name is not provided

  • test: skip if varname is not installed

  • docs: rewrite for latest version

  • 0.3.0-alpha.0

0.2.0

30 Dec 21:52
9af1817
Compare
Choose a tag to compare

Added

  • calling the type() of a sentinel returns the singleton instance

Changed

  • sentinel.create() keyword argument: extra_methods is now cls_dict

0.2.0-alpha.0

30 Dec 21:04
96e21c4
Compare
Choose a tag to compare
0.2.0-alpha.0 Pre-release
Pre-release

Attempting to publish to PyPI via GitHub Actions