summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-05-13v0.13...v0.13Yury Selivanov
2020-05-13Import Literal type from typing_extensions if python version<3.8 (#33)Taneli Hukkinen
2020-05-13Improve type annotation of Map.__init__Taneli Hukkinen
2020-05-13Fix errors when a kwarg is named "col" (#35)Taneli Hukkinen
2020-05-13Make MapMutation.update consistently return an implicit NoneTaneli Hukkinen
2020-05-13Improve type annotations of Map.update and MapMutation.updateTaneli Hukkinen
2020-05-13Improve CI badge linkTaneli Hukkinen
2020-05-13Update README CI badgesTaneli Hukkinen
2020-05-13Fix return type annotation of Map.__reduce__Taneli Hukkinen
2020-05-13Add python version requirement metadataTaneli Hukkinen
2020-04-22Drop Travis and Appveyor CI...Elvis Pranskevichus
2020-04-22Update the test workflowElvis Pranskevichus
2020-04-22Add Github release workflowv0.12Elvis Pranskevichus
2020-04-22Define NDEBUG actively...Elvis Pranskevichus
2020-04-22A bunch of fixes...Yury Selivanov
2020-04-22Fix the mutation API to maintain elements count correctly (#25, #24)TIGirardi
2019-11-04Bump the version to 0.12Yury Selivanov
2019-11-04Fix manylinux for 3.8Yury Selivanov
2019-11-02Add Python 3.8 support (#16)...Bruno Oliveira
2019-10-11Bump the version to 0.11v0.11Yury Selivanov
2019-10-11Include py.typed/*.pyi in MANIFEST.inYury Selivanov
2019-10-11fix: add package_data to setup.py (#14)Anton Agestam
2019-10-07Bump the version to 0.10v0.10Yury Selivanov
2019-10-03Add typing information (#13)Anton Agestam
2018-12-13Bump the version to 0.9v0.9Yury Selivanov
2018-12-13Simplify MapMutation.__exit__() implementationYury Selivanov
2018-12-13Don't allow MapMutation.update() calls after the mutation is finishedYury Selivanov
2018-12-13Bump the version to 0.8v0.8Yury Selivanov
2018-12-13Add MapMutation.update(); make creating Map from a Map faster; fix bugs...Yury Selivanov
2018-11-20Bump the version to 0.7v0.7Yury Selivanov
2018-11-20Fix README markupYury Selivanov
2018-11-20Make MapMutation unpickleableYury Selivanov
2018-11-20ci: Test 3.7 on AppVeyor and macOSYury Selivanov
2018-11-20Fix error message: "has been finalized" -> "has been finished"Yury Selivanov
2018-11-20Rename .finalize() to .finish()Yury Selivanov
2018-11-20Fix commentYury Selivanov
2018-11-20ci: Test/build 3.7 wheelsYury Selivanov
2018-11-20Get rid of f-strings to restore 3.5 compatibilityYury Selivanov
2018-11-20Update readmeYury Selivanov
2018-11-20Make MapMutation a context managerYury Selivanov
2018-11-20Implement mutable mapping API for MapMutation; add after-finalize checksYury Selivanov
2018-11-20Implement pickle supportYury Selivanov
2018-11-20Fix .keys() and other views to support being iterated more than onceYury Selivanov
2018-11-20Implement Map.update(); support initializing Map from dict/iter/mapYury Selivanov
2018-11-20Implement Map.mutate() methodYury Selivanov
2018-06-08readme: add pypi badgeYury Selivanov
2018-06-07Bump the version to 0.6v0.6Yury Selivanov
2018-06-07Fix a crash in map constructor...Yury Selivanov
2018-05-01Unbreak macOS build on Travisv0.5Elvis Pranskevichus
2018-05-01Reject keyword and positional arguments in __new__. Fixes #2.Yury Selivanov