Age | Commit message (Expand) | Author |
---|---|---|
2020-05-17 | v0.14...* Allow `None` to be used as key in pure-Python implementation. By @TIGirardi. v0.14 | Yury Selivanov |
2020-05-17 | Unbreak CI | Yury Selivanov |
2020-05-17 | Accept None as a key in pure python module (#42) | TIGirardi |
2020-05-13 | v0.13...Bugfixes * Various improvements w.r.t. type annotations & typing support (by @hukkinj1) * Fix pure-Python implementation to accept keyword argument "col" correctly (by @hukkinj1) v0.13 | Yury Selivanov |
2020-05-13 | Import Literal type from typing_extensions if python version<3.8 (#33) | Taneli Hukkinen |
2020-05-13 | Improve type annotation of Map.__init__ | Taneli Hukkinen |
2020-05-13 | Fix errors when a kwarg is named "col" (#35) | Taneli Hukkinen |
2020-05-13 | Make MapMutation.update consistently return an implicit None | Taneli Hukkinen |
2020-05-13 | Improve type annotations of Map.update and MapMutation.update | Taneli Hukkinen |
2020-05-13 | Improve CI badge link | Taneli Hukkinen |
2020-05-13 | Update README CI badges | Taneli Hukkinen |
2020-05-13 | Fix return type annotation of Map.__reduce__ | Taneli Hukkinen |
2020-05-13 | Add python version requirement metadata | Taneli Hukkinen |
2020-04-22 | Drop Travis and Appveyor CI...Switch to Github Actions exclusively | Elvis Pranskevichus |
2020-04-22 | Update the test workflow | Elvis Pranskevichus |
2020-04-22 | Add Github release workflowv0.12 | Elvis Pranskevichus |
2020-04-22 | Define NDEBUG actively...`NDEBUG` is not defined by the standard library or the compiler by default, so make sure it's defined when building non-debug builds. | Elvis Pranskevichus |
2020-04-22 | A bunch of fixes...* Fix #26: `ifdef NDEBUG` should be `ifndef NDEBUG` * More tests for #24 * Add a `DEBUG_IMMUTABLES` env var to build debug builds | Yury Selivanov |
2020-04-22 | Fix the mutation API to maintain elements count correctly (#25, #24) | TIGirardi |
2019-11-04 | Bump the version to 0.12 | Yury Selivanov |
2019-11-04 | Fix manylinux for 3.8 | Yury Selivanov |
2019-11-02 | Add Python 3.8 support (#16)...Fix #15 | Bruno Oliveira |
2019-10-11 | Bump the version to 0.11v0.11 | Yury Selivanov |
2019-10-11 | Include py.typed/*.pyi in MANIFEST.in | Yury Selivanov |
2019-10-11 | fix: add package_data to setup.py (#14) | Anton Agestam |
2019-10-07 | Bump the version to 0.10v0.10 | Yury Selivanov |
2019-10-03 | Add typing information (#13) | Anton Agestam |
2018-12-13 | Bump the version to 0.9v0.9 | Yury Selivanov |
2018-12-13 | Simplify MapMutation.__exit__() implementation | Yury Selivanov |
2018-12-13 | Don't allow MapMutation.update() calls after the mutation is finished | Yury Selivanov |
2018-12-13 | Bump the version to 0.8v0.8 | Yury Selivanov |
2018-12-13 | Add MapMutation.update(); make creating Map from a Map faster; fix bugs...* Add new MapMutation.update() method that behaves like MutableMapping.update() * Make it faster to create a Map() from another Map() -- it's now an O(1) operation. * update() method had a bug that could cause the update Map object to have a wrong number of elements. | Yury Selivanov |
2018-11-20 | Bump the version to 0.7v0.7 | Yury Selivanov |
2018-11-20 | Fix README markup | Yury Selivanov |
2018-11-20 | Make MapMutation unpickleable | Yury Selivanov |
2018-11-20 | ci: Test 3.7 on AppVeyor and macOS | Yury Selivanov |
2018-11-20 | Fix error message: "has been finalized" -> "has been finished" | Yury Selivanov |
2018-11-20 | Rename .finalize() to .finish() | Yury Selivanov |
2018-11-20 | Fix comment | Yury Selivanov |
2018-11-20 | ci: Test/build 3.7 wheels | Yury Selivanov |
2018-11-20 | Get rid of f-strings to restore 3.5 compatibility | Yury Selivanov |
2018-11-20 | Update readme | Yury Selivanov |
2018-11-20 | Make MapMutation a context manager | Yury Selivanov |
2018-11-20 | Implement mutable mapping API for MapMutation; add after-finalize checks | Yury Selivanov |
2018-11-20 | Implement pickle support | Yury Selivanov |
2018-11-20 | Fix .keys() and other views to support being iterated more than once | Yury Selivanov |
2018-11-20 | Implement Map.update(); support initializing Map from dict/iter/map | Yury Selivanov |
2018-11-20 | Implement Map.mutate() method | Yury Selivanov |
2018-06-08 | readme: add pypi badge | Yury Selivanov |
2018-06-07 | Bump the version to 0.6v0.6 | Yury Selivanov |