jab
b7815c5318
deps, docs linking fixes/improvements, skip benchmarking for now
2016-12-06 18:09:45 -05:00
jab
571fe87883
upgrade to pypy-portable-5.6.0
2016-11-21 01:27:25 -05:00
jab
efead14781
appease new flake8 rule (E305)
2016-11-21 00:54:31 -05:00
jab
c923b297c3
upgrade to latest flake8, pydocstyle, pytest-cov, and sphinx dependencies
2016-11-21 00:48:44 -05:00
jab
2e8ccc2eec
dowgrade pytest-benchmark to 3.0.0
...
3.1.0a1 with benchmark-compare compares the current run against itself,
rather than against the previous run as it should
ionelmc/pytest-benchmark#62
2016-11-21 00:35:18 -05:00
jab
b33d5da47d
upgrade pre-commit and tox dependencies, benchmark compare to all previous runs
2016-11-21 00:17:54 -05:00
jab
89867aa067
upgrade to pytest 3.0.4
2016-11-13 12:41:00 -05:00
jab
dbd0c6017b
upgrade to hypothesis 3.6.0 and pytest-benchmark 3.1.0a1
2016-11-06 08:46:07 -05:00
jab
184de7f07f
update to latest pytest (3.0.3) and hypothesis (3.5.3)
2016-10-05 11:59:51 -04:00
jab
5f3f069f26
document retrieving pypi download stats
2016-09-16 16:06:40 -04:00
jab
dbc678876f
update pypy to 5.4.1 on Travis
2016-09-16 16:01:15 -04:00
jab
26ed6b5c0a
upgrade to latest pytest (3.0.2)
2016-09-03 20:30:27 -04:00
jab
fa4e21297f
upgrade to latest pytest (3.0.1)
2016-08-24 11:33:54 -04:00
jab
6c6290a7a9
update to latest pytest (3.0.0)
2016-08-21 22:17:05 -04:00
jab
89f13e1ece
work around bad readthedocs styles
2016-08-02 18:02:08 -04:00
jab
576ef8510e
Merge pull request #38 from waldyrious/patch-1
...
add license title and fix short identifier
2016-07-31 15:52:27 -04:00
Waldir Pimenta
d82f91bcde
fix short identifier for the ISC license
...
see https://opensource.org/licenses/ISC and http://spdx.org/licenses/ISC.html
2016-07-31 12:49:16 +01:00
Waldir Pimenta
429410cbf7
add license title
...
It's not strictly required, but it's useful metadata, and part of the recommended license template text:
- http://choosealicense.com/licenses/isc/
- https://opensource.org/licenses/isc-license
- http://spdx.org/licenses/ISC.html#licenseText
2016-07-31 12:31:44 +01:00
jab
2f6bf59057
upgrade to latest coverage (4.2)
2016-07-27 20:53:07 -04:00
jab
0ab1498f45
upgrade to latest hypothesis (3.4.2)
2016-07-15 22:21:53 -04:00
jab
1b50171bd5
update to latest hypothesis (3.4.1)
2016-07-10 13:01:37 -04:00
jab
16bfeee370
update to latest coverage (4.2b1)
2016-07-05 11:57:47 -04:00
jab
1e5d9c0708
bump version to 0.12.1.dev0 post release
...
[ci skip]
2016-07-04 00:12:44 -04:00
jab
b6a56d794b
prepare for 0.12.0 release
2016-07-03 23:52:45 -04:00
jab
4b42d8dd3e
pull out new "order matters" subsection of docs
2016-07-03 18:12:58 -04:00
jab
fec24ddcaf
update docs badge to point to master
2016-07-03 17:56:40 -04:00
jab
c2fcc2be11
document effects of ordering on overwriting
2016-07-03 17:36:26 -04:00
jab
ffa4266737
clean up hypothesis tests
...
- Remove ordering checks from test_consistency_after_mutation().
Should now be covered by test_putall().
- Remove commented out code for testing bidicts with other immutable values
besides integers.
2016-07-03 17:36:15 -04:00
jab
8ebec833a6
add back assume for len(pruned) in hypothesis tests
2016-07-03 11:34:32 -04:00
jab
b4e8f860a2
more concise OrderedBidirectionalMapping.__eq__ impl
...
and add tests for comparing to unordered dicts to test_equality
2016-06-30 12:48:48 -04:00
jab
62eabc3473
run benchmarks on orderedbidict as well as bidict
2016-06-29 23:50:35 -04:00
jab
476bdc77b9
test_overwriting_putall_withdup -> test_forceupdate_withdup
2016-06-29 22:04:18 -04:00
jab
85e84e8f0e
ditch _on_update_rbf_success, let the VM do it
2016-06-29 20:11:17 -04:00
jab
4f36e8c3ba
fix test_consistency for orderedbidict.forceupdate()
2016-06-29 19:47:24 -04:00
jab
7b32a7d8f7
rm assert strings
2016-06-29 19:46:40 -04:00
jab
9c004aa9b4
more efficient OrderedBidirectionalMapping.__eq__ impl
...
when other is an unordered mapping. Mapping.__eq__() creates a
temporary dict (passing self) before comparing and then throws it
away. Avoiding that implementation avoids the unnecessary malloc.
2016-06-29 19:07:52 -04:00
jab
d358f82ca3
use latest python versions on travis
2016-06-29 18:57:54 -04:00
jab
79228b78e3
squashed changes for 0.12.0
2016-06-28 00:05:23 -04:00
jab
2ec1bba8a7
bump version to 0.11.1.dev post-release
...
[ci skip]
2016-02-05 22:34:35 -05:00
jab
35d0e6bc78
prepare for 0.11.0 release
2016-02-05 22:27:30 -05:00
jab
f99ac5728f
upgrade to pydocstyle 1.0.0 (formerly pep257)
2016-02-02 12:31:38 -05:00
jab
b7aeb14251
upgrade to latest pytest-cov (2.2.1)
2016-02-02 12:23:23 -05:00
jab
ad3e3d9218
Merge pull request #31 from jab/hypothesis2-rebased
...
several improvements to test setup
2016-01-26 19:49:23 -05:00
jab
c4ae97dd8b
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-26 19:28:43 -05:00
jab
b1bff55987
tweak badges (including adding requires.io badge)
2016-01-13 11:52:26 -05:00
jab
f805cb752f
peg to hypothesis 1.18.1
...
using hypothesis>=1.19.0 causes tests to time out.
2016-01-12 20:40:05 -05:00
jab
2633febeaf
adopt open code of conduct
2016-01-11 22:42:39 -05:00
jab
67c4d4ca77
happy 2016
2016-01-03 14:30:30 -05:00
jab
27160477ad
add support for ordered bidict types
2015-12-25 14:13:03 -05:00
jab
0819e2c644
change version to 0.10.1.dev0 for development; update changelog
2015-12-23 12:27:08 -05:00