<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/paste-git.git, branch master</title>
<subtitle>github.com: cdent/paste.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/paste-git.git/'/>
<entry>
<title>Test Python 3.12 (#78)</title>
<updated>2023-05-01T07:49:35+00:00</updated>
<author>
<name>Hugo van Kemenade</name>
<email>hugovk@users.noreply.github.com</email>
</author>
<published>2023-05-01T07:49:35+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/paste-git.git/commit/?id=b4434189ab91493fd2de630dad3ca8068efe59e0'/>
<id>b4434189ab91493fd2de630dad3ca8068efe59e0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Release 3.5.3</title>
<updated>2023-04-30T11:39:26+00:00</updated>
<author>
<name>Chris Dent</name>
<email>cdent@anticdent.org</email>
</author>
<published>2023-04-30T11:39:26+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/paste-git.git/commit/?id=128b5d3f4eb18fc4527cc073693e97d2a1483347'/>
<id>128b5d3f4eb18fc4527cc073693e97d2a1483347</id>
<content type='text'>
- Use importlib instead of imp
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Use importlib instead of imp
</pre>
</div>
</content>
</entry>
<entry>
<title>Augment use of imp with importlib.util (#76)</title>
<updated>2023-04-30T11:30:30+00:00</updated>
<author>
<name>Chris Dent</name>
<email>cdent@anticdent.org</email>
</author>
<published>2023-04-30T11:30:30+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/paste-git.git/commit/?id=0af287feae82035db71fccd0f65d282eba41a7a4'/>
<id>0af287feae82035db71fccd0f65d282eba41a7a4</id>
<content type='text'>
imp is deprecated and will go away in Python 3.12 (which is very
soon). The preferred replacement is importlib.

However, importlib is not available in Python 2.7, so we want
to keep both in order to maintain 2.7 some semblance of 2.7
support.

This implementation is based on the importlib docs [1] and passes
the quite robust tests that are already present for the urlparser
module. Unfortunately there's no good way to be 100% certain that
this works for all the many ways that Paste can do an import. So
this patch is mostly hoping that test coverage is sufficient.

[1] https://docs.python.org/3/library/importlib.html#importing-a-source-file-directly

Fixes #75</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
imp is deprecated and will go away in Python 3.12 (which is very
soon). The preferred replacement is importlib.

However, importlib is not available in Python 2.7, so we want
to keep both in order to maintain 2.7 some semblance of 2.7
support.

This implementation is based on the importlib docs [1] and passes
the quite robust tests that are already present for the urlparser
module. Unfortunately there's no good way to be 100% certain that
this works for all the many ways that Paste can do an import. So
this patch is mostly hoping that test coverage is sufficient.

[1] https://docs.python.org/3/library/importlib.html#importing-a-source-file-directly

Fixes #75</pre>
</div>
</content>
</entry>
<entry>
<title>Add github actions tests (#77)</title>
<updated>2023-04-30T11:19:09+00:00</updated>
<author>
<name>Chris Dent</name>
<email>cdent@anticdent.org</email>
</author>
<published>2023-04-30T11:19:09+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/paste-git.git/commit/?id=36fd9632d6ad880b24177a08435eb8e1f9b01714'/>
<id>36fd9632d6ad880b24177a08435eb8e1f9b01714</id>
<content type='text'>
Borrowing the configuration from wsg-intercept and then editing
to fit so that we've got some automated tests.

To get this to work it was necessary to:

* adjust python versions
* update action version
* pin the ubuntu version
* fix warning in test_grantip
* form.cgi needs to not use six because it is not running in
   the virtualenv
* quiet deprecations in in form.cgi because cgi module is deprecated
* Skip the proxy test as it uses httpbin.org which is unreliable</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Borrowing the configuration from wsg-intercept and then editing
to fit so that we've got some automated tests.

To get this to work it was necessary to:

* adjust python versions
* update action version
* pin the ubuntu version
* fix warning in test_grantip
* form.cgi needs to not use six because it is not running in
   the virtualenv
* quiet deprecations in in form.cgi because cgi module is deprecated
* Skip the proxy test as it uses httpbin.org which is unreliable</pre>
</div>
</content>
</entry>
<entry>
<title>Add project URLs to PyPI listing (#71)</title>
<updated>2022-08-24T13:07:02+00:00</updated>
<author>
<name>Tomo</name>
<email>68489118+tomodachi94@users.noreply.github.com</email>
</author>
<published>2022-08-24T13:07:02+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/paste-git.git/commit/?id=59eaf315d0e25ea8189e63d4f448d9808f8eb85d'/>
<id>59eaf315d0e25ea8189e63d4f448d9808f8eb85d</id>
<content type='text'>
This was done by adding a dictionary, called project_urls,
to the parameters of the setup function in setup.py</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was done by adding a dictionary, called project_urls,
to the parameters of the setup function in setup.py</pre>
</div>
</content>
</entry>
<entry>
<title>release 3.5.2</title>
<updated>2022-08-18T20:36:07+00:00</updated>
<author>
<name>Chris Dent</name>
<email>cdent@anticdent.org</email>
</author>
<published>2022-08-18T20:36:07+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/paste-git.git/commit/?id=b6e49ce8d9d38e99416e655b43e276e3be84f058'/>
<id>b6e49ce8d9d38e99416e655b43e276e3be84f058</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix py3 compatibility in paste.wsgilib.catch_errors (#70)</title>
<updated>2022-08-18T20:31:51+00:00</updated>
<author>
<name>Colin Watson</name>
<email>cjwatson@debian.org</email>
</author>
<published>2022-08-18T20:31:51+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/paste-git.git/commit/?id=b2d156b170744b6eafacce480b2377032bd03be5'/>
<id>b2d156b170744b6eafacce480b2377032bd03be5</id>
<content type='text'>
A Python 3 application might only define `__next__`, not `next`.  Use
`six.next` instead.

This is very similar to https://github.com/cdent/paste/pull/53, and was
apparently missed there.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A Python 3 application might only define `__next__`, not `next`.  Use
`six.next` instead.

This is very similar to https://github.com/cdent/paste/pull/53, and was
apparently missed there.</pre>
</div>
</content>
</entry>
<entry>
<title>Release 3.5.1</title>
<updated>2022-06-22T10:20:07+00:00</updated>
<author>
<name>Chris Dent</name>
<email>cdent@anticdent.org</email>
</author>
<published>2022-06-22T10:20:07+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/paste-git.git/commit/?id=27f25898c8c8cf52fc49175fd8b51e1289000884'/>
<id>27f25898c8c8cf52fc49175fd8b51e1289000884</id>
<content type='text'>
* update tox to include py 39
* replace deprecated threading funcs
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* update tox to include py 39
* replace deprecated threading funcs
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace deprecated threading aliases (#69)</title>
<updated>2022-06-22T10:14:13+00:00</updated>
<author>
<name>Hugo van Kemenade</name>
<email>hugovk@users.noreply.github.com</email>
</author>
<published>2022-06-22T10:14:13+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/paste-git.git/commit/?id=6871824f9f87b63bdf5c863971df4c6a454f105c'/>
<id>6871824f9f87b63bdf5c863971df4c6a454f105c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>release 3.5.0</title>
<updated>2020-10-12T12:46:45+00:00</updated>
<author>
<name>Chris Dent</name>
<email>cdent@anticdent.org</email>
</author>
<published>2020-10-12T12:46:45+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/paste-git.git/commit/?id=225c7ebf34a9c90435932b690967538493a943ce'/>
<id>225c7ebf34a9c90435932b690967538493a943ce</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
