This website requires JavaScript.
Explore
Help
Register
Sign In
Rooba
/
bidict
mirror of
https://github.com/jab/bidict.git
Watch
1
Star
1
Fork
You've already forked bidict
0
Code
Issues
Packages
Projects
Releases
Wiki
Activity
9eb335239d
bidict
/
tox.ini
8 lines
108 B
INI
Raw
Normal View
History
Unescape
Escape
moving from hg to git, cutting 0.2.1
2014-09-23 14:08:21 +00:00
[tox]
squashed changes for 0.13.0 - support Python 3.6, refactor CI/test setup, increase test coverage - refactor BidirectionalMapping, BidictBase, OrderedBidictBase, FrozenBidictBase, and subclasses - move frozenorderedbidict into _frozen and looseorderedbidict into _loose - register bidict as a virtual subclass of MutableMapping rather than inheriting from it directly. This makes it clearer that it does not use any of the concrete generic methods that MutableMapping provides. - improve performance and flexibility of frozenbidict and frozenorderedbidict hashing - docs, including new type-hierarchy.png diagram - rm unused imap, ifilter, izip_longest from compat, add PYPY - update to latest versions of dependencies - restore benchmarking on travis
2017-01-09 15:37:31 +00:00
envlist
=
py27, py34, py35, py36, pypy
moving from hg to git, cutting 0.2.1
2014-09-23 14:08:21 +00:00
[testenv]
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-03-22 18:21:15 +00:00
commands
=
pip install -e .[test]
several improvements to test setup - use latest patch releases of all python versions via pyenv - use caching to speed up travis builds - peg to latest versions of test deps (including hypothesis 2.0) - set hypothesis to strict - explicitly set average_size on strategies that accept it - drop pypy3, not worth supporting till it catches up to cpython - only pass --cov for python27 and 35; with other versions, it slows down hypothesis data generation so much, the health checks fail - refactor tox and travis setup to use new test.sh helper script
2016-01-13 16:54:29 +00:00
./test.sh