{"bugs":[{"bugid":937805,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-python\/txtorcon-23.11.0 fails tests: FAILED test_torconfig.py::LegacyLaunchTorTests::test_happy_path - twisted.trial.unittest.FailTest: 1 != 2"}],"categories":[{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":336,"name":"dev-python","summary":"The dev-python category contains packages whose primary purpose is to provide Python modules, extensions and bindings, as well as tools and utilities useful for development in the Python programming language."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"753255da4be4df33fb017dad440331ae24f1694d","committime":"2025-06-07T04:54:05","packageid":76197,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Upstream commit a5be97cbfee49f4af7d5bff372c3df09b588448d (24.8.0).\n\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"bb95ff5523979439adbdf324525b4e0e0c19968f","committime":"2025-06-07T04:23:36","packageid":76197,"repoid":1,"summary":"dev-python\/txtorcon: drop stale six dep"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3705d3986c9d14b1b895deb65fa4eea41f0bbcc9","committime":"2025-05-16T20:09:13","packageid":76197,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"ad057ee978b278c14aaf89ac5102640eb36edf23","committime":"2025-05-16T19:53:12","packageid":76197,"repoid":1,"summary":"dev-python\/txtorcon: enable py3.14"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"feccf533a18b55346baaa282eddf9a3218c80da7","committime":"2024-11-25T19:20:13","packageid":76197,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"e06b45400c76dfc947723c34dc8363de251324b5","committime":"2024-11-25T19:00:44","packageid":76197,"repoid":1,"summary":"dev-python\/txtorcon: Stabilize 24.8.0 amd64, #944887"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3457bb2026af24b6c57b8ebecb793b6c29dfaeb4","committime":"2024-08-21T03:23:02","packageid":76197,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"a680fbf0cf680a235d5f9bbcd6ae5bc5d17cba10","committime":"2024-08-21T02:49:26","packageid":76197,"repoid":1,"summary":"dev-python\/txtorcon: Bump to 24.8.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4abd2e81fd1373d9b8d4fc07104b5a7f87def289","committime":"2024-06-28T08:19:01","packageid":76197,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arkamar@gentoo.org","authorname":"Petr Vaněk","body":"Signed-off-by: Petr Vaněk <arkamar@gentoo.org>","commitid":"3fbafe5e315ec0baf703229a57416f38329d9062","committime":"2024-06-07T16:49:43","packageid":76197,"repoid":1,"summary":"dev-python\/txtorcon: enable py3.13"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"162f83a1c5f5d823356e8ab50f9a3b4a0f0832b0","committime":"2023-12-30T18:46:54","packageid":76197,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"b9e88c053872a9859cd00d2ed9455402c0009111","committime":"2023-12-30T18:32:50","packageid":76197,"repoid":1,"summary":"dev-python\/txtorcon: Remove old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a7af2a5e8e2507a6b78501d7c22761748c1fdb18","committime":"2023-11-23T19:46:56","packageid":76197,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"d15e491a9935c96d0f1f0202886be883f71d7226","committime":"2023-11-23T19:37:23","packageid":76197,"repoid":1,"summary":"dev-python\/txtorcon: Keyword 23.11.0 arm64, #917812"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e59fe40337adc022d66fe70384dc5f7ac7d3dce8","committime":"2023-11-20T19:31:56","packageid":76197,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"df4dbec65f605fa60c6a627c2ea7c5bee2300c25","committime":"2023-11-20T18:48:42","packageid":76197,"repoid":1,"summary":"dev-python\/txtorcon: Bump to 23.11.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7d76add5c92587005970b4b3f5bae382f04c918e","committime":"2023-11-04T18:16:53","packageid":76197,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"f2993b47921a82d93c5c524afbd44164202b3b12","committime":"2023-11-04T15:53:08","packageid":76197,"repoid":1,"summary":"dev-python\/txtorcon: Enable py3.12"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b113701f69312dce4d22600a35ca5d785461d2ca","committime":"2023-05-25T22:16:53","packageid":76197,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tamiko@gentoo.org","authorname":"Matthias Maier","body":"Signed-off-by: Matthias Maier <tamiko@gentoo.org>","commitid":"b41b01582f6b6b5a638ba9be20e24aefa7688d72","committime":"2023-05-25T21:50:31","packageid":76197,"repoid":1,"summary":"dev-python\/txtorcon: make an \"import\" dependency explicit"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5eb78015d7f28a9ad7d28ca70366ea56534165a3","committime":"2023-05-25T21:31:55","packageid":76197,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tamiko@gentoo.org","authorname":"Matthias Maier","body":"Revision:\n  - enable testsuite\n  - verified that the package installs cleanly for 3.10 and 3.11\n\nBug: https:\/\/bugs.gentoo.org\/907117\nSigned-off-by: Matthias Maier <tamiko@gentoo.org>","commitid":"9e8f09bb1a8303e079169766ea55130b9758a56d","committime":"2023-05-25T21:17:32","packageid":76197,"repoid":1,"summary":"dev-python\/txtorcon: new package, add 23.5.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"115c50641928eab4cf870104b62e3e456ce5b6d9","committime":"2023-05-25T03:16:52","packageid":76197,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Reverts: 08bdbf8f0f1fb4e813f3c6e790478fcf54d2bcfa\nBug: https:\/\/bugs.gentoo.org\/907117\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"6a1ce543850bdfa9f69bcf6c0984bd48cb03fdce","committime":"2023-05-25T03:12:40","packageid":76197,"repoid":1,"summary":"dev-python\/txtorcon: Revert \"new package, add 23.5.0\""},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f2a78e9510303df98659d516d4ca44e9bafad6f3","committime":"2023-05-24T22:16:52","packageid":76197,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tamiko@gentoo.org","authorname":"Matthias Maier","body":"Signed-off-by: Matthias Maier <tamiko@gentoo.org>","commitid":"08bdbf8f0f1fb4e813f3c6e790478fcf54d2bcfa","committime":"2023-05-24T21:56:05","packageid":76197,"repoid":1,"summary":"dev-python\/txtorcon: new package, add 23.5.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"71a30186682066f13b97f22afdcc14f8bd2cb485","committime":"2020-06-20T05:11:59","packageid":76197,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"bman@gentoo.org","authorname":"Aaron Bauman","body":"Closes: https:\/\/bugs.gentoo.org\/719604\nSigned-off-by: Aaron Bauman <bman@gentoo.org>","commitid":"bb163772165f8fc49f25f91d9160444c926cb24d","committime":"2020-06-20T04:50:53","packageid":76197,"repoid":1,"summary":"dev-python\/txtorcon: drop last-rited pkg"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"54772f3378bfd1bb55142d9c323b4b6107649ada","committime":"2020-05-08T23:38:33","packageid":76197,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"dolsen@gentoo.org","authorname":"Brian Dolbec","body":"Package-Manager: Portage-2.3.99, Repoman-2.3.22\nSigned-off-by: Brian Dolbec <dolsen@gentoo.org>","commitid":"32b150370eeddea9cd72cd9d9bdf26c32393e775","committime":"2020-05-08T22:16:32","packageid":76197,"repoid":1,"summary":"dev-python\/txtorcon: Fix dohtml and metadata.xml"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c3e88a99193dd4823bf4ecb496effa2285150e74","committime":"2020-05-08T21:05:05","packageid":76197,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"dolsen@gentoo.org","authorname":"Brian Dolbec","body":"metadata.xml: take maintainership\n\nPackage-Manager: Portage-2.3.99, Repoman-2.3.22\nSigned-off-by: Brian Dolbec <dolsen@gentoo.org>","commitid":"36f2e0c397ab5dc978fdbceafa26fe9b3af4bd67","committime":"2020-05-08T17:46:09","packageid":76197,"repoid":1,"summary":"dev-python\/txtorcon: Version bump, adds python-3.8"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1a4833b92d2f894937d1673276a00315c0eb9bc9","committime":"2020-02-04T13:48:13","packageid":76197,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"dacad26154f573f9854f764dd83f0d6171e546f1","committime":"2020-02-04T13:11:52","packageid":76197,"repoid":1,"summary":"dev-python\/txtorcon: Remove py2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4747d40122d485033fe9f863f4b4330bf0651903","committime":"2020-01-05T11:14:55","packageid":76197,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/14246\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"cd3f25deb13cf4d6c9d721d515dbf772a988426f","committime":"2020-01-05T09:36:11","packageid":76197,"repoid":1,"summary":"*\/*: Clean PYTHON_COMPAT of obsolete impls"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fef742528aacdd4ffa4e59ea0354106ca161650e","committime":"2019-12-10T23:48:11","packageid":76197,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"The result was achieved via the following pipeline:\n\n    pkgcheck scan -c RestrictTestCheck -R FormatReporter \\\n      --format '{category}\/{package}\/{package}-{version}.ebuild' |\n    xargs -n32 grep -L RESTRICT |\n    xargs -n32 sed -i -e '\/^IUSE=.*test\/aRESTRICT=\"!test? ( test )\"'\n\nThe resulting metadata was compared before and after the change.\nFew Go ebuilds had to be fixed manually due to implicit RESTRICT=strip\nadded by the eclass.  Two ebuilds have to be fixed because of multiline\nIUSE.\n\nSuggested-by: Robin H. Johnson <robbat2@gentoo.org>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/13942\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"064af661d0c9a31cecdf348632bc5603333a9149","committime":"2019-12-10T22:02:54","packageid":76197,"repoid":1,"summary":"*\/*: [QA] Fix trivial cases of MissingTestRestrict"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e9e7b5d40f16075fa94a7024b5298e3fe4929b4f","committime":"2019-05-21T16:24:10","packageid":76197,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"steev@gentoo.org","authorname":"Stephen Klimaszewski","body":"Package-Manager: Portage-2.3.66, Repoman-2.3.12\nSigned-off-by: Stephen Klimaszewski <steev@gentoo.org>","commitid":"bbebb56ca2910b8e87680180a96aeffdcabe96f8","committime":"2019-05-21T16:18:16","packageid":76197,"repoid":1,"summary":"dev-python\/txtorcon: add ~arm64 keyword"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7bc002a9b18554c3a22e4d032fa70be74f95d6ed","committime":"2019-04-17T08:07:39","packageid":76197,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"2db67a589e688ba866fce79132f608652bbc4cd8","committime":"2019-04-17T07:48:22","packageid":76197,"repoid":1,"summary":"*\/*: Remove python3_4 PYTHON_COMPAT correctly"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"32248da4e32243e07f04413022a3f487920b1d6c","committime":"2018-04-26T20:22:00","packageid":76197,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"m.mairkeimberger@gmail.com","authorname":"Michael Mair-Keimberger","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/8080","commitid":"6ea22c4ad65eed28b13eff210cc229196216054e","committime":"2018-04-20T08:28:24","packageid":76197,"repoid":1,"summary":"update pypi HOMEPAGE to avoid redirection"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"57ab435cf90817cc19fa7f678246f1ecdf9ddcae","committime":"2018-04-19T19:57:07","packageid":76197,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"floppym@gentoo.org","authorname":"Mike Gilbert","body":"Bug: https:\/\/bugs.gentoo.org\/653540","commitid":"ad407789da9bde8519598415ce25a2a9706b70ae","committime":"2018-04-19T17:51:17","packageid":76197,"repoid":1,"summary":"Replace pypi.python.org with pypi.org in HOMEPAGE"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"d502b149ee5d01ec3e41a7c12eb16094b6e936eb","committime":"2018-01-19T23:09:29","packageid":76197,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"dolsen@gentoo.org","authorname":"Brian Dolbec","body":"Remove it from requirements.txt which required it for py3 when it shouldn't.\nError was discovered testing a new release of crossbar.\n\nPackage-Manager: Portage-2.3.16, Repoman-2.3.6","commitid":"4836cd98d4ceb4922e97e1c2bf5dfc2294ed4e99","committime":"2018-01-19T21:44:37","packageid":76197,"repoid":1,"summary":"dev-python\/txtorcon: Fix ipaddress dep for setuptools"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"bb4a0abeb9c14e8747921e2f6241d7e6d164cb08","committime":"2017-09-20T20:23:27","packageid":76197,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"dolsen@gentoo.org","authorname":"Brian Dolbec","body":"Package-Manager: Portage-2.3.6, Repoman-2.3.3","commitid":"703510d0fe7f334a3f40009c50d93e74cb522c76","committime":"2017-09-20T00:30:24","packageid":76197,"repoid":1,"summary":"dev-python\/txtorcon: New pkg, new dep of net-misc\/crossbar-17.9.1"}],"dependencies":[],"depending":[{"block":false,"categoryid":336,"description":"Get Things From One Computer To Another, Safely","ebuildids":[880043,892418],"firstseen":"2023-05-26T02:35:29.982603","name":"magic-wormhole","packageid":76200}],"ebuilds":[{"archs":["amd64","~arm64","~x86"],"ebuildid":866220,"firstseen":"2025-06-07T06:14:20.346725","license":"MIT","moddate":"2026-03-30T13:49:41","packageid":76197,"repoid":1,"slot":"0","uses":["python_targets_python3_11","python_targets_python3_12","python_targets_python3_13","python_targets_python3_14","test"],"version":"24.8.0-r1"},{"archs":["~amd64","~arm64","~x86"],"ebuildid":806809,"firstseen":"2023-11-20T19:48:24.028257","license":"MIT","moddate":"2026-03-30T13:49:41","packageid":76197,"repoid":1,"slot":"0","uses":["python_targets_python3_11","python_targets_python3_12","python_targets_python3_13","test"],"version":"23.11.0"}],"masks":[],"package":{"categoryid":336,"description":"Twisted-based Tor controller client, with state-tracking abstractions","firstseen":"2023-05-25T22:34:36.413276","name":"txtorcon","packageid":76197},"rdependencies":[{"block":false,"categoryid":450,"description":"An interpreted, interactive, object-oriented programming language","ebuildids":[806809,806809,806809,866220,866220,866220,866220],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"python","packageid":43095},{"block":false,"categoryid":336,"description":"Python 2 and 3 compatibility library","ebuildids":[806809],"firstseen":"2012-04-01T14:38:06.779429","maintainer":"python@gentoo.org","maintainername":"Python","name":"six","packageid":59086},{"block":false,"categoryid":336,"description":"Library providing cryptographic recipes and primitives","ebuildids":[806809,866220],"firstseen":"2014-03-01T14:39:29.303715","maintainer":"python@gentoo.org","maintainername":"Python","name":"cryptography","packageid":61965},{"block":false,"categoryid":336,"description":"Interfaces for Python","ebuildids":[806809,866220],"firstseen":"2014-12-13T14:40:49.386177","maintainer":"python@gentoo.org","maintainername":"Python","name":"zope-interface","packageid":62902},{"block":false,"categoryid":336,"description":"An asynchronous networking framework written in Python","ebuildids":[806809,866220],"firstseen":"2016-10-08T13:37:11.045933","name":"twisted","packageid":65964,"summary":"Twisted is an event-based framework for internet applications, supporting Python 2.7 and Python 3.3+. It includes modules for many different purposes, including the following: twisted.web: HTTP clients and servers, HTML templating, and a WSGI server twisted.conch: SSHv2 and Telnet clients and servers and terminal emulators twisted.words: Clients and servers for IRC, XMPP, and other IM protocols twisted.mail: IMAPv4, POP3, SMTP clients and servers twisted.positioning: Tools for communicating with NMEA-compatible GPS receivers twisted.names: DNS client and tools for making your own DNS servers twisted.trial: A unit testing framework that integrates well with Twisted-based code."},{"block":false,"categoryid":336,"description":"Self-service finite-state machines for the programmer on the go","ebuildids":[806809,866220],"firstseen":"2017-04-01T13:36:38.375057","name":"automat","packageid":66710,"summary":"Automat is a library for concise, idiomatic Python expression of finite-state automata (particularly deterministic finite-state transducers)."}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/meejah\/txtorcon\/","https:\/\/pypi.org\/project\/txtorcon\/","https:\/\/txtorcon.readthedocs.org\/"],"uses":[{"description":"Enable dependencies and\/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)","isdefault":false,"use":"test"},{"description":"Build with Python 3.11","group":"python_targets","isdefault":false,"use":"python3_11"},{"description":"Build with Python 3.12","group":"python_targets","isdefault":false,"use":"python3_12"},{"description":"Build with Python 3.13","group":"python_targets","isdefault":false,"use":"python3_13"},{"description":"Build with Python 3.14","group":"python_targets","isdefault":false,"use":"python3_14"}]}