Releases: tfpf/pysorteddict
Releases · tfpf/pysorteddict
v0.4.1
v0.4.0
What's Changed
- Simplify GitHub Actions workflows and fix indent by @tfpf in #61
- Use designated initialisers for all structs by @tfpf in #65
- Refactor key type and key check by @tfpf in #69
- Support
float
key type by @tfpf in #67 key_type
attribute by @tfpf in #71- Break code into separate files by @tfpf in #73
- Updated documentation by @tfpf in #74
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- Made
repr
andstr
return C++ strings by @tfpf in #43 - Separate
__new__
and__init__
by @tfpf in #44 - Added
deinit
method by @tfpf in #45 - Streamline key type check; remove incorrectly-implemented methods by @tfpf in #47
- Convenient
PyObject *
stringifiers by @tfpf in #49 - Allow
str
andbytes
keys by @tfpf in #55 - Fix cibuildwheel warnings by @tfpf in #56
- Implement
items
,keys
andvalues
; mark asdict
subclass by @tfpf in #57 - More precise
ValueError
andTypeError
messages by @tfpf in #58 - Examples of code snippets triggering exceptions by @tfpf in #60
Full Changelog: v0.2.1...v0.3.0
v0.2.1
Full Changelog: v0.2.0...v0.2.1
v0.2.0
v0.1.0
What's Changed
- Fix casts and add documentation by @tfpf in #24
- Write common code in
SortedDictType
methods by @tfpf in #27 - Add
contains
method by @tfpf in #29 - Constructor: allocate after validating argument by @tfpf in #30
- Add
clear
method by @tfpf in #31 - Added
items
,keys
andvalues
methods by @tfpf in #32 - Build wheels for PyPy on macOS by @tfpf in #33
Full Changelog: v0.0.8...v0.1.0
v0.0.8
v0.0.7
What's Changed
Full Changelog: v0.0.6...v0.0.7
v0.0.6
v0.0.5
What's Changed
Full Changelog: v0.0.4...v0.0.5