aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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
2018-04-07pymap: Streamline .assoc() methodYury Selivanov
2018-04-03setup: Add long_descriptionYury Selivanov
2018-04-03Bump the version to 0.4v0.4Yury Selivanov
2018-04-03make: add "clean" targetYury Selivanov
2018-04-03Coverage: 100%Yury Selivanov
2018-04-03pymap: Use hashing algorithm from collections.abc.SetYury Selivanov
2018-04-03Make Map a subclass of collecitons.abc.MappingYury Selivanov
2018-04-03Change Map.delete(key): raise a KeyError if key is not in the mapYury Selivanov
2018-04-02Add pure Python implementation (compatible with PyPy)Yury Selivanov
2018-04-02readme: Use proper big OYury Selivanov
2018-04-02readme: Update benchmarks link; fix typoYury Selivanov
2018-04-02Bump the versionv0.3Yury Selivanov
2018-04-02Better readmeYury Selivanov
2018-04-01Implement Map.__hash__Yury Selivanov
2018-04-01Add a MakefileYury Selivanov
2018-04-01Implement __repr__Yury Selivanov
2018-03-31ci: Fix release scriptElvis Pranskevichus
2018-03-31immutables v0.2v0.2Elvis Pranskevichus
2018-03-30CI integrationElvis Pranskevichus
2018-03-30Do not use f-strings for Python 3.5 compatibilityElvis Pranskevichus
2018-03-30Read version from __init__Elvis Pranskevichus
2018-03-30Fix compilation errorsElvis Pranskevichus
2018-03-30Fix type name: "map" -> "Map"Yury Selivanov
2018-03-30Add MANIFEST.inYury Selivanov
2018-03-30Fix a nit in README; add a version to setup.pyYury Selivanov