jab
fe7e7217cb
refactor, tests + docs improvements
...
- break up single bidict.py module into multiple separate modules inside
"bidict" package
- new bidict.util and bidict.compat modules
- move/rename bidict.fancy_iteritems to bidict.util.pairs
- move bidict.iteritems and bidict.viewitems to bidict.compat
- condense docstrings by moving more documentation into separate sphinx pages
in "docs" dir and doctests into separate files in new "tests" dir
- initial work on property-based testing using hypothesis
- adopt pytest
- bump to 0.9.0-dev
2015-04-27 11:08:27 -04:00
jab
7d8ae827c4
bump copyright to 2015
2015-03-22 13:40:59 -04:00
jab
6b73cff4bd
enable containerized builds on travis-ci
2014-12-17 23:47:48 +00:00
jab
95392b5c8b
delint
2014-10-11 13:29:17 -04:00
jab
b8e68cb3d6
bump to 0.3.2-dev post-release
2014-10-11 13:08:33 -04:00
jab
81e89f54b2
0.3.1 release
2014-10-11 13:08:25 -04:00
jab
c9497f05c5
add put and forceput, refactor
2014-10-11 12:58:54 -04:00
jab
54bece295e
add caveat about memory
2014-10-04 13:26:34 -04:00
jab
fa3605f85f
bump to 0.3.1-dev post release
2014-10-04 12:19:29 -04:00
jab
7c884a6bcf
bump to 0.3.0 for release
2014-10-04 12:13:00 -04:00
jab
078eaee901
add installation + build status to module docs
2014-10-04 11:54:44 -04:00
jab
201520e2ba
document non-atomicity
2014-10-04 11:51:07 -04:00
jab
84a3c45db8
breaking change: raise CollapseException
...
rather than silently allowing two existing mappings to collapse into a new
mapping. use `collapsingbidict` to get the old behavior.
bump to 0.3.0-dev.
2014-10-04 11:48:56 -04:00
jab
3ef64d93af
improve trove classifiers
2014-09-30 11:54:30 -04:00
jab
6c84d3c2bb
docs tweaks
2014-09-25 16:48:47 -04:00
jab
6871015a5c
document installation
2014-09-23 12:35:19 -04:00
jab
ea333204fe
add branch/tag matrix w/ build and docs badges
2014-09-23 10:48:42 -04:00
jab
ed7401f4f1
bump to 0.2.2-dev post-release
2014-09-23 10:17:14 -04:00
jab
a409c25525
moving from hg to git, cutting 0.2.1
2014-09-23 10:08:21 -04:00