| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Drop support for EOL Python 3.5 | Hugo van Kemenade | 2022-02-07 | 1 | -1/+1 |
| | | |||||
| * | Drop support for EOL Python 2.7 | Hugo | 2020-01-18 | 1 | -1/+1 |
| | | |||||
| * | Tell pip not to install for Python 3.4 | Hugo | 2019-11-25 | 1 | -1/+1 |
| | | |||||
| * | Drop support for EOL Python 3.3 | Hugo | 2018-05-03 | 1 | -0/+1 |
| | | |||||
| * | Switch to pbr as a build system | Robert Collins | 2015-05-05 | 1 | -79/+12 |
| | | | | | | | | | | | | | | | This automates the manual dance around version numbers for less maintenance pain. The main visible changes are: - requirements are in requirements.txt for now - tags must be just x.y.z not testtools-x.y.z - version information in __init__ is dynamically looked up. - we can probably cleanup a bunch of our bootstrap import glue but in the interest of clear reviews, and avoiding surprises, I'm leaving that alone for now. Change-Id: Ia54f681b50764a94ada68a6b2ac1bc77bfb619c5 | ||||
| * | Fix building universal wheels on Python 3. | Robert Collins | 2015-03-11 | 1 | -10/+0 |
| | | | | | | | | | | | Building a wheel on Python 3 was missing ``_compat2x.py`` needed for Python2. This was a side effect of the fix to bug #941958, where we fixed a cosmetic error. (Robert Collins, #1430534) This reverts commit 56c49a5fd420143627e50e2d0ec86e1f37075875. Change-Id: I4de72a62b5ddf7349c432165f796841a0998e878 | ||||
| * | Overhaul exception reporting. | Robert Collins | 2015-03-10 | 1 | -1/+2 |
| | | | | | | | | | | | | unittest2 recently added the ability to show local variables in tracebacks as https://github.com/testing-cabal/testtools/issues/111 requested for us. Reusing that requires some refactoring of our code, in particular where we were reimplementing bits of the traceback module. Now we can just hard-depend on traceback2 and linecache2 which are brought in by unittest2 1.0.0. Change-Id: Ieb3268029d26b48ed4fcd25ed644bd339f6aa3fb | ||||
| * | Fix setup.py to work without six installed. | Robert Collins | 2014-11-16 | 1 | -7/+12 |
| | | | | | | | Sadly setup_requires is evil, but what are we doing to do? Change-Id: I4c7ac659c73dc51cf213763a79c9b38e621a8d45 | ||||
| * | Use a PEP-440 dev version instead of snapshot-. | Robert Collins | 2014-11-16 | 1 | -1/+1 |
| | | | | | | | This will hopefully fix travis during dev periods. Change-Id: I63b33c33999a09cc3e52c6cba6b31292b13960e7 | ||||
| * | Express our required unittest2 version. | Robert Collins | 2014-11-16 | 1 | -1/+1 |
| | | | | | | | | This should avoid incompatibilities as reported in https://github.com/testing-cabal/testtools/issues/121. Change-Id: I319e2e572c40a589ecbb2be74247f8b1ee7f192b | ||||
| * | Depend on unittest2. | Robert Collins | 2014-11-01 | 1 | -0/+1 |
| | | | | | | | | | unittest2 has backports of discover etc which allows us to make it a stock feature rather than something that is present sometimes, and which we have to carry ugly monkey patches for. Change-Id: Ib30a4a9de8c58edf5d9c4ea5e06d49b0c821f12f | ||||
| * | Fixed SyntaxError when installing via Python 3 | wbond | 2013-03-18 | 1 | -0/+10 |
| | | |||||
| * | Provide a loosely typed buffer layer for simple processing of completed tests. | Robert Collins | 2013-03-12 | 1 | -0/+3 |
| | | | | | | This avoids all of the buffer management and analysis and should be suitable for most terminal filters. | ||||
| * | Refer to Github, not Launchpad | Jonathan Lange | 2013-01-26 | 1 | -1/+1 |
| | | |||||
| * | Remove logic to get version from bzr revno | Jonathan Lange | 2013-01-26 | 1 | -26/+4 |
| | | | | | | This is a regression, as now running `python setup.py sdist` on trunk will no longer include the revno of the snapshot. | ||||
| * | Brown paper bag fix: failed to document the need for setup to be able to use | Robert Collins | 2013-01-22 | 1 | -3/+9 |
| | | | | | | | | | | | | extras. Compounded by pip not supporting setup_requires. Changes ------- * setup.py now can generate egg_info even if extras is not available. Also lists extras in setup_requires for easy_install. (Robert Collins, #1102464) | ||||
| * | * Testtools now depends on extras, a small library split out from it to contain | Robert Collins | 2013-01-18 | 1 | -2/+6 |
| | | | | | | | | | | generally useful non-testing facilities. Since extras has been around for a couple of testtools releases now, we're making this into a hard dependency of testtools. (Robert Collins) * Testtools now uses setuptools rather than distutils so that we can document the extras dependency. (Robert Collins) | ||||
| * | Add a Python 3 Trove entry. | Robert Collins | 2012-12-17 | 1 | -1/+3 |
| | | |||||
| * | Not zip_safe | Jonathan Lange | 2012-10-25 | 1 | -1/+2 |
| | | |||||
| * | Include matchers. | Jonathan Lange | 2012-10-19 | 1 | -0/+1 |
| | | |||||
| * | Prep for 0.9.18 release. | Jonathan Lange | 2012-10-19 | 1 | -1/+6 |
| | | |||||
| * | Add the version to the snapshot string | Jonathan Lange | 2011-11-25 | 1 | -1/+4 |
| | | |||||
| * | Catch both NotBranchError /and/ NoworkingTree as different versions of bzr ↵ | Jelmer Vernooij | 2011-02-28 | 1 | -1/+1 |
| | | | | | seem to raise a different error. | ||||
| * | Catch NoWorkingTree rather than NotBranchError. | Jelmer Vernooij | 2011-02-28 | 1 | -1/+1 |
| | | |||||
| * | Support building a snapshot from something that is not a bzr working tree. | Jelmer Vernooij | 2011-02-28 | 1 | -2/+10 |
| | | |||||
| * | Merge patch from Christian Kampka (kampka) | Jonathan Lange | 2011-02-13 | 1 | -2/+2 |
| | | |||||
| * | Use the overview document for the PyPI release | Jonathan Lange | 2010-12-23 | 1 | -1/+1 |
| | | |||||
| * | Oops | Jonathan Lange | 2010-11-28 | 1 | -1/+2 |
| | | |||||
| * | Publish the correct manual to PyPI on release. | Jonathan Lange | 2010-11-28 | 1 | -1/+1 |
| | | |||||
| * | Make a 'doc' directory and move things there. | Jonathan Lange | 2010-11-27 | 1 | -1/+1 |
| | | |||||
| * | Less confusing version number for snapshot (for buildout) | Jonathan Lange | 2010-10-18 | 1 | -2/+2 |
| | | |||||
| * | Get the version from PKG-INFO if it exists | Jonathan Lange | 2010-10-18 | 1 | -0/+19 |
| | | |||||
| * | Refactor for comprehensibility by jml. | Jonathan Lange | 2010-10-18 | 1 | -6/+16 |
| | | |||||
| * | Set the license and the long description. Useful for publishing to PyPI. | Jonathan Lange | 2010-09-11 | 1 | -0/+10 |
| | | |||||
| * | Include more stuff in 'setup.py sdist' so that what is in bzr matches. | Robert Collins | 2009-12-13 | 1 | -1/+1 |
| | | |||||
| * | Make overwriting tarballs a little harder to do and expose a version number ↵ | Robert Collins | 2009-12-11 | 1 | -1/+13 |
| | | | | | to clients. | ||||
| * | Document NEWS and releasing, make setup.py executable. | Robert Collins | 2009-11-29 | 1 | -1/+2 |
| | | |||||
| * | 0.9.0. That was easy. | Robert Collins | 2009-11-20 | 1 | -1/+1 |
| | | |||||
| * | Project meta cleanups: setup.py executable, multiple committers in HACKING, ↵ | Robert Collins | 2009-10-26 | 1 | -0/+0 |
| | | | | | NEWS file created. | ||||
| * | Start on 0.0.2: fix tests with python 2.6 (which defines __eq__) | Robert Collins | 2009-10-25 | 1 | -1/+1 |
| | | |||||
| * | Rename pyunit3k to testtools. | Jonathan Lange | 2008-10-04 | 1 | -5/+5 |
| | | |||||
| * | setup.py file. | Jonathan Lange | 2008-06-01 | 1 | -0/+12 |
