aboutsummaryrefslogtreecommitdiff
path: root/setup.py
AgeCommit message (Collapse)Author
2021-08-03Refactor typingsBryan Forbes
* Improve typing of `__init__()` * Update typing of `Map`-producing functions to produce the correct type * Update typing of other methods to more closely align with `Mapping` * Add protocol classes for unexposed data structures * Export protocol classes for ease of use in typed code * Update stub file to pass in mypy strict mode
2021-02-09Fix flake8 errors and add it to CI (#45)Taneli Hukkinen
* Fix flake8 errors and add it to CI * Use extras for test dependencies Co-authored-by: Fantix King <fantix.king@gmail.com>
2021-02-09Remove deprecated setup.py testFantix King
2021-02-09Test Python 3.9 (#51)Taneli Hukkinen
2020-05-13Add python version requirement metadataTaneli Hukkinen
2020-04-22Add Github release workflowv0.12Elvis Pranskevichus
2020-04-22Define NDEBUG activelyElvis Pranskevichus
`NDEBUG` is not defined by the standard library or the compiler by default, so make sure it's defined when building non-debug builds.
2020-04-22A bunch of fixesYury Selivanov
* Fix #26: `ifdef NDEBUG` should be `ifndef NDEBUG` * More tests for #24 * Add a `DEBUG_IMMUTABLES` env var to build debug builds
2019-11-02Add Python 3.8 support (#16)Bruno Oliveira
Fix #15
2019-10-11fix: add package_data to setup.py (#14)Anton Agestam
2018-11-20Bump the version to 0.7v0.7Yury Selivanov
2018-04-03setup: Add long_descriptionYury Selivanov
2018-04-02Add pure Python implementation (compatible with PyPy)Yury Selivanov
2018-03-30Read version from __init__Elvis Pranskevichus
2018-03-30Fix compilation errorsElvis Pranskevichus
2018-03-30Fix a nit in README; add a version to setup.pyYury Selivanov
2018-03-30Initial commitYury Selivanov