<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/testtools.git/testtools, branch master</title>
<subtitle>github.com: testing-cabal/testtools.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/testtools.git/'/>
<entry>
<title>Wrap content-type params in a dictionary</title>
<updated>2023-03-10T19:01:48+00:00</updated>
<author>
<name>Matthew Treinish</name>
<email>mtreinish@kortar.org</email>
</author>
<published>2023-03-10T19:01:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/testtools.git/commit/?id=54ea8f2c53155b27e08b77a4d7080188c629bb3a'/>
<id>54ea8f2c53155b27e08b77a4d7080188c629bb3a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace deprecated `cgi` module usage with `email`</title>
<updated>2023-02-06T21:04:08+00:00</updated>
<author>
<name>Matthew Treinish</name>
<email>mtreinish@kortar.org</email>
</author>
<published>2023-02-06T21:04:08+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/testtools.git/commit/?id=b4bcd3c3d1964352d5f51def08629114057541a8'/>
<id>b4bcd3c3d1964352d5f51def08629114057541a8</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix distutilscmd in Debian + Py 3.11</title>
<updated>2022-12-27T21:06:30+00:00</updated>
<author>
<name>Thomas Goirand</name>
<email>zigo@debian.org</email>
</author>
<published>2022-12-27T21:06:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/testtools.git/commit/?id=0efee0f7e419dd4e7d4fcce9b17b837eb9d682a9'/>
<id>0efee0f7e419dd4e7d4fcce9b17b837eb9d682a9</id>
<content type='text'>
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).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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).
</pre>
</div>
</content>
</entry>
<entry>
<title>Prevent AttributeError in TestCase.__eq__</title>
<updated>2022-11-04T18:47:15+00:00</updated>
<author>
<name>Tim Burke</name>
<email>tim.burke@gmail.com</email>
</author>
<published>2022-11-04T18:47:15+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/testtools.git/commit/?id=6286dbe3de4ab2ddb6ce9ba28cf959a8959423ed'/>
<id>6286dbe3de4ab2ddb6ce9ba28cf959a8959423ed</id>
<content type='text'>
Not all objects have a __dict__ attribute.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Not all objects have a __dict__ attribute.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' into compound-fixture</title>
<updated>2022-07-01T18:37:40+00:00</updated>
<author>
<name>Jelmer Vernooĳ</name>
<email>jelmer@jelmer.uk</email>
</author>
<published>2022-07-01T18:37:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/testtools.git/commit/?id=73eb82e06c6578fc964a2bf4b6710ed71f3b045c'/>
<id>73eb82e06c6578fc964a2bf4b6710ed71f3b045c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>simplifying code</title>
<updated>2022-07-01T18:35:02+00:00</updated>
<author>
<name>Ben Beecher</name>
<email>Ben@lightmatter.com</email>
</author>
<published>2022-05-01T00:05:24+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/testtools.git/commit/?id=e223b5dfada74e8a7438f699c81ab2baeb08df60'/>
<id>e223b5dfada74e8a7438f699c81ab2baeb08df60</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>less code</title>
<updated>2022-07-01T18:35:02+00:00</updated>
<author>
<name>Ben Beecher</name>
<email>ben@lightmatter.com</email>
</author>
<published>2019-08-29T19:52:02+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/testtools.git/commit/?id=cf6b8b0ec9e8a16fa64bddbe0ae69f0f235a550a'/>
<id>cf6b8b0ec9e8a16fa64bddbe0ae69f0f235a550a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Making sure that TestCase can be hashed</title>
<updated>2022-07-01T18:35:02+00:00</updated>
<author>
<name>Ben Beecher</name>
<email>benbeecher@gmail.com</email>
</author>
<published>2017-01-22T22:35:08+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/testtools.git/commit/?id=56537559a34c4bc1e5f11e68e6378a26c241b474'/>
<id>56537559a34c4bc1e5f11e68e6378a26c241b474</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix various test failures with Python 3.11</title>
<updated>2022-07-01T18:32:38+00:00</updated>
<author>
<name>Colin Watson</name>
<email>cjwatson@canonical.com</email>
</author>
<published>2022-04-23T21:53:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/testtools.git/commit/?id=13bf5fd3d94539f907fc0c72dfff75c3b1c87f74'/>
<id>13bf5fd3d94539f907fc0c72dfff75c3b1c87f74</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use CompoundFixture from fixtures&gt;=2.0 rather than rolling our own</title>
<updated>2022-07-01T18:30:35+00:00</updated>
<author>
<name>Colin Watson</name>
<email>cjwatson@canonical.com</email>
</author>
<published>2022-04-23T17:53:53+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/testtools.git/commit/?id=0d9f1c7e0e414603d212f0aaffaa193748a15e3f'/>
<id>0d9f1c7e0e414603d212f0aaffaa193748a15e3f</id>
<content type='text'>
`fixtures` 2.0 was released in 2016.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`fixtures` 2.0 was released in 2016.
</pre>
</div>
</content>
</entry>
</feed>
