Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #344 from cjwatson/release-2.6.0HEAD2.6.0master | Colin Watson | 2023-03-14 | 1 | -6/+10 |
|\ | | | | | Release 2.6.0 | ||||
| * | Release 2.6.0 | Colin Watson | 2023-03-14 | 1 | -6/+10 |
|/ | | | | Fixes #321. | ||||
* | Merge pull request #343 from cjwatson/py311 | Jelmer Vernooij | 2023-03-14 | 5 | -3/+6 |
|\ | | | | | Finish adding support for Python 3.11 | ||||
| * | Finish adding support for Python 3.11 | Colin Watson | 2023-03-14 | 5 | -3/+6 |
|/ | |||||
* | Merge pull request #342 from cjwatson/update-news | Jelmer Vernooij | 2023-03-14 | 1 | -0/+7 |
|\ | | | | | Add a few missing entries to NEWS | ||||
| * | Add a few missing entries to NEWS | Colin Watson | 2023-03-14 | 1 | -0/+7 |
|/ | |||||
* | Merge pull request #340 from mtreinish/no-more-cgi | Colin Watson | 2023-03-14 | 1 | -2/+5 |
|\ | | | | | Replace deprecated `cgi` module usage with `email` | ||||
| * | Wrap content-type params in a dictionary | Matthew Treinish | 2023-03-10 | 1 | -1/+1 |
| | | |||||
| * | Replace deprecated `cgi` module usage with `email` | Matthew Treinish | 2023-02-06 | 1 | -2/+5 |
|/ | | | | | | | | | | | In Python 3.11 the standard library `cgi` module was deprecated with a planned removal set for Python 3.13. In preparation for that removal, this commit removes the usage of this deprecated module and replaces it with the still supported standard library `email` module which is what the documentation points to as an alternative for how `cgi` was previously used. This should still be compatible with all the supported Python versions but will be more future proof and not emit any deprecation warnings with Python 3.11 anymore. | ||||
* | Merge pull request #339 from jelmer/no-extras | Jelmer Vernooij | 2023-01-28 | 1 | -3/+0 |
|\ | | | | | Drop extras from requirements; fixtures no longer uses it | ||||
| * | Drop extras of extras; fixtures no longer uses it | Jelmer Vernooij | 2023-01-28 | 1 | -3/+0 |
|/ | |||||
* | Merge pull request #338 from thomasgoirand/master | Jelmer Vernooij | 2022-12-28 | 1 | -2/+2 |
|\ | | | | | Fix distutilscmd in Debian + Py 3.11 | ||||
| * | Fix distutilscmd in Debian + Py 3.11 | Thomas Goirand | 2022-12-27 | 1 | -2/+2 |
|/ | | | | | | | | | | Under Debian, when attempting to run tests, the debian folder is found and conflicts with this error: setuptools.errors.PackageDiscoveryError: Multiple top-level packages discovered in a flat-layout: ['debian', 'testtools']. This patch fixes this (I already applied it in Debian, and it solved the issue for me). | ||||
* | Merge pull request #337 from testing-cabal/mypy | Jelmer Vernooij | 2022-11-19 | 1 | -0/+13 |
|\ | | | | | Add initial config for mypy | ||||
| * | Merge branch 'master' into mypymypy | Jelmer Vernooij | 2022-11-19 | 2 | -1/+6 |
| |\ | |/ |/| | |||||
* | | Merge pull request #336 from tipabu/eq-attribute-error | Jelmer Vernooij | 2022-11-06 | 2 | -1/+6 |
|\ \ | | | | | | | Prevent AttributeError in TestCase.__eq__ | ||||
| * | | Prevent AttributeError in TestCase.__eq__ | Tim Burke | 2022-11-04 | 2 | -1/+6 |
|/ / | | | | | | | Not all objects have a __dict__ attribute. | ||||
| * | Add initial config for mypy. | Jelmer Vernooij | 2022-11-19 | 1 | -0/+13 |
|/ | |||||
* | Merge pull request #326 from cjwatson/compound-fixture | Jelmer Vernooij | 2022-07-01 | 3 | -17/+6 |
|\ | | | | | Use CompoundFixture from fixtures>=2.0 rather than rolling our own | ||||
| * | Merge branch 'master' into compound-fixture | Jelmer Vernooij | 2022-07-01 | 5 | -13/+22 |
| |\ | |/ |/| | |||||
* | | Merge pull request #248 from gone/master | Jelmer Vernooij | 2022-07-01 | 2 | -0/+6 |
|\ \ | | | | | | | Making sure that TestCase can be hashed | ||||
| * | | simplifying code | Ben Beecher | 2022-07-01 | 1 | -3/+1 |
| | | | |||||
| * | | less code | Ben Beecher | 2022-07-01 | 1 | -5/+2 |
| | | | |||||
| * | | Making sure that TestCase can be hashed | Ben Beecher | 2022-07-01 | 2 | -0/+11 |
|/ / | |||||
* | | Merge pull request #328 from cjwatson/py311 | Jelmer Vernooij | 2022-07-01 | 3 | -13/+16 |
|\ \ | | | | | | | Fix various test failures with Python 3.11 | ||||
| * | | Fix various test failures with Python 3.11 | Colin Watson | 2022-07-01 | 3 | -13/+16 |
|/ / | | | | | | | | | | | | | | | | | | | | | The changes for https://peps.python.org/pep-0657/ require a number of changes in our tests. Some tests still fail due to https://twistedmatrix.com/trac/ticket/10336, so I'm not adding 3.11 to the test matrix yet. Fixes #325. | ||||
| * | Merge branch 'master' into compound-fixture | Jelmer Vernooij | 2022-07-01 | 7 | -7/+13 |
| |\ | |/ |/| | |||||
* | | Merge pull request #327 from cjwatson/twisted-extra | Jelmer Vernooij | 2022-07-01 | 7 | -7/+13 |
|\ \ | | | | | | | Provide a ``testtools[twisted]`` extra | ||||
| * | | Provide a ``testtools[twisted]`` extra | Colin Watson | 2022-07-01 | 7 | -7/+13 |
|/ / | | | | | | | | | | | | | This documents dependencies needed for `testtools.twistedsupport`. At the moment this is just `Twisted`, but it generally seems a good idea to put this sort of thing in an official extra rather than having it be documented ad-hoc. | ||||
| * | Use CompoundFixture from fixtures>=2.0 rather than rolling our own | Colin Watson | 2022-07-01 | 3 | -17/+6 |
|/ | | | | `fixtures` 2.0 was released in 2016. | ||||
* | Merge pull request #309 from hugovk/rm-3.5 | Jelmer Vernooij | 2022-07-01 | 35 | -102/+108 |
|\ | | | | | Drop support for EOL 3.5 | ||||
| * | Add final noop job to indicate success and set as required | Hugo van Kemenade | 2022-06-07 | 1 | -0/+7 |
| | | |||||
| * | Merge branch 'master' into rm-3.5 | Hugo van Kemenade | 2022-06-06 | 8 | -19/+19 |
| |\ | |/ |/| | |||||
* | | Merge pull request #335 from hugovk/fix-assertRaisesRegexp-deprecation | Colin Watson | 2022-06-06 | 8 | -20/+20 |
|\ \ | | | | | | | Replace deprecated assertRaisesRegexp with assertRaisesRegex | ||||
| * | | Fix DeprecationWarning: Only valid in 1.8.1 and earlier. Use skipTest instead. | Hugo van Kemenade | 2022-06-04 | 6 | -8/+8 |
| | | | |||||
| * | | Show warnings | Hugo van Kemenade | 2022-06-04 | 2 | -2/+2 |
| | | | |||||
| * | | Replace deprecated assertRaisesRegexp with assertRaisesRegex | Hugo van Kemenade | 2022-06-04 | 1 | -10/+10 |
|/ / | |||||
| * | Merge branch 'master' into rm-3.5 | Hugo van Kemenade | 2022-05-04 | 7 | -16/+16 |
| |\ | |/ |/| | |||||
* | | Merge pull request #329 from cjwatson/doc-news | Jelmer Vernooij | 2022-04-25 | 1 | -0/+1 |
|\ \ | | | | | | | Fix inclusion of NEWS in Sphinx documentation | ||||
| * | | Fix inclusion of NEWS in Sphinx documentation | Colin Watson | 2022-04-25 | 1 | -0/+1 |
|/ / | | | | | | | | | | | | | `make html-sphinx` previously warned: .../doc/index.rst:20: WARNING: toctree contains reference to nonexisting document 'news' | ||||
* | | Merge pull request #319 from hugovk/fix-3.11 | Colin Watson | 2022-04-23 | 3 | -33/+37 |
|\ \ | | | | | | | Upgrade asserts with teyit for Python 3.11 compatibility | ||||
| * \ | Merge branch 'master' into fix-3.11 | Colin Watson | 2022-04-23 | 3 | -7/+2 |
| |\ \ | |/ / |/| | | |||||
* | | | Merge pull request #323 from stephenfin/trivial | Colin Watson | 2022-04-23 | 3 | -7/+2 |
|\ \ \ | | | | | | | | | doc: Remove references to unittest2 | ||||
| * | | | doc: Remove references to unittest2 | Stephen Finucane | 2022-02-07 | 3 | -7/+2 |
|/ / / | | | | | | | | | | Signed-off-by: Stephen Finucane <stephen@that.guru> | ||||
| * | | Upgrade asserts with teyit for Python 3.11 compatibility | Hugo van Kemenade | 2022-02-07 | 3 | -33/+37 |
|/ / | |||||
| * | Upgrade Python syntax with pyupgrade --py36-plus | Hugo van Kemenade | 2022-02-07 | 27 | -119/+116 |
| | | |||||
| * | Drop support for EOL Python 3.5 | Hugo van Kemenade | 2022-02-07 | 9 | -9/+11 |
|/ | |||||
* | Add instructions on building docs. Fixes #305 | Jelmer Vernooij | 2022-01-24 | 2 | -1/+4 |
| | |||||
* | Fix docstring formatting warnings. | Jelmer Vernooij | 2022-01-24 | 1 | -7/+6 |
| | |||||
* | Add missing quotes around identifier. | Jelmer Vernooij | 2022-01-24 | 1 | -1/+1 |
| |