<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Ticket search results</title><link>https://forge-allura.apache.org/p/allura/tickets/</link><description>You searched for labels:"py3"</description><language>en</language><lastBuildDate>Tue, 21 Sep 2021 01:11:57 -0000</lastBuildDate><item><title>py3: forgepastebin, tracwikiimporter</title><link>https://forge-allura.apache.org/p/allura/tickets/8382/</link><description>These aren't part of core Allura for licensing and demonstration reasons, but would be good to keep maintaining them.

TracWikiImporter doesn't have much test coverage, and doesn't get used much at all. Main Allura codebase has a test that uses it: forgeimporters.trac.tests.functional.test_trac:TestTracImportController</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Brondsema</dc:creator><pubDate>Mon, 17 May 2021 15:07:02 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8382/</guid></item><item><title>py3: forgehg</title><link>https://forge-allura.apache.org/p/allura/tickets/8379/</link><description>These aren't part of core Allura for licensing reasons, but would be good to keep maintaining them.
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Brondsema</dc:creator><pubDate>Mon, 17 May 2021 15:07:02 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8379/</guid></item><item><title>py3 docker, docs, manual testing</title><link>https://forge-allura.apache.org/p/allura/tickets/8378/</link><description>Need to update our Dockerfile (probably use https://hub.docker.com/_/python but those are based off of Debian buster, stretch, etc, instead of Ubuntu)

Update docs.  Determine what versions of 3.x we're going to support.

Manual testing of various things that tests don't always cover perfectly: import, export, repo tarball, merge requests, repo auth (httpd/ApacheAccessHandler), attachments, inbound mail, outbound mail, error handling, auth/2fa/ldap</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Brondsema</dc:creator><pubDate>Mon, 17 May 2021 15:07:02 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8378/</guid></item><item><title>jenkins tests running in py3</title><link>https://forge-allura.apache.org/p/allura/tickets/8377/</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Brondsema</dc:creator><pubDate>Mon, 17 May 2021 15:07:02 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8377/</guid></item><item><title>formencode package maintenance</title><link>https://forge-allura.apache.org/p/allura/tickets/8376/</link><description>Allura has quite a few formencode hacks, search for `https://github.com/formencode/formencode/issues/101` in code. Would be nice to have the fixes upstream. We need formencode to be maintained long-term anyway, maybe we need to fork it https://github.com/formencode/formencode/issues/140</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Brondsema</dc:creator><pubDate>Mon, 17 May 2021 15:07:02 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8376/</guid></item><item><title>More py3 fixes</title><link>https://forge-allura.apache.org/p/allura/tickets/8375/</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Brondsema</dc:creator><pubDate>Mon, 17 May 2021 15:07:02 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8375/</guid></item><item><title>Misc code style fixes</title><link>https://forge-allura.apache.org/p/allura/tickets/8373/</link><description>I ran https://github.com/PyCQA/flake8-bugbear/ on Allura because it can do some unique py3 checks.  It didn't find any of those, but found some other issues I thought worth fixing.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Brondsema</dc:creator><pubDate>Mon, 17 May 2021 15:07:02 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8373/</guid></item><item><title>Py3 fixes</title><link>https://forge-allura.apache.org/p/allura/tickets/8356/</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Brondsema</dc:creator><pubDate>Mon, 17 May 2021 15:07:02 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8356/</guid></item><item><title>Convert ApacheAccessHandler.py from mod_python to mod_wsgi</title><link>https://forge-allura.apache.org/p/allura/tickets/8352/</link><description>mod_wsgi is how we run the main app, mod_python is very old school and we shouldn't be using it.

Recent versions of Ubunut look like they drop support for mod_python anyway rather than supporting it on python3: https://bugs.launchpad.net/ubuntu/+source/libapache2-mod-python/+bug/1735368  Although mod_python does work with python 3, it'd just have to be built manually.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Brondsema</dc:creator><pubDate>Tue, 21 Sep 2021 01:11:57 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8352/</guid></item></channel></rss>