Commit Graph

28 Commits

Author SHA1 Message Date
Hynek Schlawack b988a85895 Pin sphinx to <1.6
1.6.1 fails with very confusing errors.  At this point not even sure it's our
fault.
2017-05-16 18:15:11 +02:00
Hynek Schlawack 96fc8cb815 Stop living in the past
...and move all aux tests to 3.6.
2017-03-04 07:52:33 +01:00
Hynek Schlawack 10cd1950cb We have a logo! 2017-02-20 13:41:20 +01:00
Tin Tvrtković 0d3cf3f624 Evolve and docs. (#135)
assoc is now deprecated in favor of evolve.
2017-01-21 17:11:45 +01:00
Hynek Schlawack cdfac7c400 Only run py27 and py35 under coverage
Hypothesis & Coverage together are a handbrake.
2016-09-12 07:54:22 +02:00
Hynek Schlawack adfdbf9560 Stop using deprecated APIs (#86)
Also use nicer exceptions that subclass the old ones.
2016-09-10 19:14:34 +02:00
Hynek Schlawack dd36808a5a Don't run PyPy under coverage
It's too slow and keeps breaking the tests.
2016-09-05 14:50:08 +02:00
Hynek Schlawack e833e0c1cd coverage 4.2 doesn't need a coverage erase anymore 2016-07-31 14:43:02 +02:00
Tin Tvrtković d10e5c41d6 asdict - propagate dict_factory properly (#45)
* asdict - propagate dict_factory properly. Hypothesis tests.

* Disable Hypothesis health checks on Travis/PyPy.

* Tox - pass the HYPOTHESIS_PROFILE environment variable.

* Shut up pytest again.
2016-06-02 15:40:15 -07:00
Tin Tvrtkovic f3ee6da7fc Try fixing Travis by removing a tox comment. 2016-05-16 22:55:55 +02:00
Hynek Schlawack 38bd2a7d0d Fix coverage reporting for Python 2 2016-02-20 09:40:26 +01:00
Hynek Schlawack 89b542331d Drop support for legacy Python versions
Keep 2.7 and PyPy though.
2016-02-17 12:51:02 +01:00
Hynek Schlawack 27cc283bed readme has been renamed 2016-01-06 14:03:55 +01:00
Hynek Schlawack 1f66134c0e Janitoring 2015-12-19 13:05:30 +01:00
Hynek Schlawack e6a2b99cd8 More janitoring 2015-12-08 16:00:06 +01:00
Hynek Schlawack 5d66e482d8 Repo janitoring 2015-12-08 15:47:03 +01:00
Hynek Schlawack 4c085a7dda Allow for posargs in tox 2015-10-18 11:53:46 +02:00
Hynek Schlawack a0c74621e8 Minor style 2015-10-16 15:18:18 +02:00
Hynek Schlawack 4c39a185ad Move package into src directory
Prevents accidental imports when running tests.
2015-10-16 15:11:10 +02:00
Hynek Schlawack f0b142382b Add Python 3.5 2015-09-22 10:41:38 +02:00
Hynek Schlawack 4855ad3651 Clean up setup.py 2015-08-11 11:16:21 +02:00
Hynek Schlawack fcd6e19932 Don't use setup.py test & pytest-cov
Mainly because the former doesn't use pip to install it's dependencies which
makes stuff potentially slow (no wheel caching) and litters the current directory.
2015-07-26 13:06:57 +02:00
Hynek Schlawack 043f4d55d7 Take class namespaces into account in repr
Also add an explicit option for Python 2.
2015-02-20 09:47:08 +01:00
Hynek Schlawack b29d9bb5f5 Fix example in README, add REAME to CI 2015-01-29 23:16:07 +01:00
Hynek Schlawack 8bb430cf18 Add basic support for zope.interface 2015-01-29 19:04:23 +01:00
Hynek Schlawack 3f2fd8317d More doc polishing 2015-01-28 16:55:45 +01:00
Hynek Schlawack c7381fd0e2 Gut docs for now 2015-01-27 23:03:04 +01:00
Hynek Schlawack 9560908555 Initial commit
Docs aren't there yet
2015-01-27 17:53:17 +01:00