Skip to content

Releases: hearsaycorp/richenum

Inherit from LookupError

05 Dec 19:37
Compare
Choose a tag to compare
Merge pull request #42 from jemiahlee/bugfix_lookuperror

Make EnumLookupError inherit from LookupError.

Add lookup support

24 May 21:21
Compare
Choose a tag to compare
Merge pull request #39 from rbm/convenient-exceptions

Add LookupError members to RichEnums to simplify catching lookup errors, and bump version to 1.2

Python 3 hash support

14 Feb 22:12
Compare
Choose a tag to compare
Merge pull request #37 from tulioz/hash

__hash__ is not inherited from parent class when __eq__ is overridden, define new __hash__ to account for this

Python 3.0 support and version

11 Feb 18:54
Compare
Choose a tag to compare
Merge pull request #36 from adepue/master

Version bump

Python 3.0 support

11 Feb 17:41
Compare
Choose a tag to compare
1.1.0

Python 3.0 support

Sync behavior of iter, len and contains to use members()

02 May 19:14
Compare
Choose a tag to compare
Merge pull request #32 from adepue/master

__iter__ and __len__ should use members() which is a class method and ca...

Handle unicode characters in __repr__ calls more gracefully

16 Dec 22:35
Compare
Choose a tag to compare
Merge pull request #30 from akshayjshah/unicode

Improve unicode handling in magic methods

Remove warnings on type comparison

04 Dec 02:07
Compare
Choose a tag to compare
Merge pull request #28 from akshayjshah/warnings

Update package metadata

Handle warning comparisons better.

05 Nov 22:52
Compare
Choose a tag to compare
Merge pull request #25 from rbm/warning-fix

Suppress type comparison warning in RichEnum.lookup.

Initial Releases

10 Sep 20:06
Compare
Choose a tag to compare
1.0.0

1.0 release