[prev in list] [next in list] [prev in thread] [next in thread] 

List:       tor-dev
Subject:    [tor-dev] txtorcon 23.11.0
From:       meejah <meejah () meejah ! ca>
Date:       2023-11-20 9:23:06
Message-ID: dd759607-1e21-44cd-a68f-824e308c2513 () app ! fastmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

I'm energized to announce txtorcon 23.11.0 with the following changes:

* Fix test-failures on Python 3.12
* Particular GETINFO hanging (https://github.com/meejah/txtorcon/issues/389)
   (ultra-long lines over 16KiB caused problems in the protocol)
* Use built-in `mock` only (https://github.com/jelly)
* Remove `incremental` (https://github.com/gdrosos)

txtorcon is an implementation of the "control-spec" for Tor using the
"Twisted" networking library. This is the library to use if you want
to write event-based software (including asyncio; interop is possible)
in Python that uses the Tor network as a client or a service (or to
integrate Tor support into existing Twisted-using applications).

You can download the release from PyPI or GitHub (or of
course "pip install txtorcon"):

  https://pypi.python.org/pypi/txtorcon/23.11.0
  https://github.com/meejah/txtorcon/releases/tag/v23.11.0

Releases are also available from the hidden service:

  http://fjblvrw2jrxnhtg67qpbzi45r7ofojaoo3orzykesly2j3c2m3htapid.onion/txtorcon-23.11.0.tar.gz
  http://fjblvrw2jrxnhtg67qpbzi45r7ofojaoo3orzykesly2j3c2m3htapid.onion/txtorcon-23.11.0.tar.gz.asc

You can verify the sha256sum of both by running the following 4 lines
in a shell wherever you have the files downloaded:

cat <<EOF | sha256sum --check
c6c4f5ca5e94ed58be70de0f06d06153b7025cf4c6956b3724194a7cd8736904  dist/txtorcon-23.11.0.tar.gz
59ec801a38d6ea3cedc544cfcdb8e6f180b55d51bf9a01224b09f4bf48262f6b  dist/txtorcon-23.11.0-py3-none-any.whl
EOF

thanks,
meejah
-----BEGIN PGP SIGNATURE-----

iQFFBAEBCgAvFiEEnVor1WiOy4id680/wmAoAxKAaacFAmVbDTcRHG1lZWphaEBt
ZWVqYWguY2EACgkQwmAoAxKAaafM/wgA4VdkdG6UgY7XiWQSfrjZZby5sszLJWUa
6T2x4PlHMnI6H2GvspU76n8rHwIfoi5MUIpZvqA17YnN2roPvBZYYwThczh9rhs1
2iTh4geeoBoLJyv8yokfy8gkv0AZ4tdfWa4b3AKA7yqoQ5YSK0hCji+m1jfqyY0q
P1FCTDZ2cMl8nQ0/KMxtY1Ifg2tXpQi0OXRujPIHCdqQkA5u94WS1pZZBK3qSNJE
1/20vBI38938wDk/oNapHIeyXYVoVL4DAGq0ADMwYm0syoMZx7NES0a6T3UThKMt
szmNj8YR+gwifu3/7UAEZbnAyosSgByqHPaFUu40+Z5LzlXaEnwiaA==
=bHsG
-----END PGP SIGNATURE-----

[Attachment #5 (text/html)]

<!DOCTYPE html><html><head><title></title><style \
type="text/css">p.MsoNormal,p.MsoNoSpacing{margin:0}</style></head><body><div>-----BEGIN \
PGP SIGNED MESSAGE-----<br></div><div>Hash: SHA512<br></div><div><br></div><div>I'm \
energized to announce txtorcon 23.11.0 with the following \
changes:<br></div><div><br></div><div>* Fix test-failures on Python \
3.12<br></div><div>* Particular GETINFO hanging (<a \
href="https://github.com/meejah/txtorcon/issues/389">https://github.com/meejah/txtorcon/issues/389</a>)<br></div><div>&nbsp;&nbsp; \
(ultra-long lines over 16KiB caused problems in the protocol)<br></div><div>* Use \
built-in `mock` only (<a \
href="https://github.com/jelly">https://github.com/jelly</a>)<br></div><div>* Remove \
`incremental` (<a href="https://github.com/gdrosos">https://github.com/gdrosos</a>)<br></div><div><br></div><div>txtorcon \
is an implementation of the "control-spec" for Tor using the<br></div><div>"Twisted" \
networking library. This is the library to use if you want<br></div><div>to write \
event-based software (including asyncio; interop is possible)<br></div><div>in Python \
that uses the Tor network as a client or a service (or to<br></div><div>integrate Tor \
support into existing Twisted-using applications).<br></div><div><br></div><div>You \
can download the release from PyPI or GitHub (or of<br></div><div>course "pip install \
txtorcon"):<br></div><div><br></div><div>&nbsp; <a \
href="https://pypi.python.org/pypi/txtorcon/23.11.0">https://pypi.python.org/pypi/txtorcon/23.11.0</a><br></div><div>&nbsp; \
<a href="https://github.com/meejah/txtorcon/releases/tag/v23.11.0">https://github.com/meejah/txtorcon/releases/tag/v23.11.0</a><br></div><div><br></div><div>Releases \
are also available from the hidden service:<br></div><div><br></div><div>&nbsp; <a \
href="http://fjblvrw2jrxnhtg67qpbzi45r7ofojaoo3orzykesly2j3c2m3htapid.onion/txtorcon-2 \
3.11.0.tar.gz">http://fjblvrw2jrxnhtg67qpbzi45r7ofojaoo3orzykesly2j3c2m3htapid.onion/txtorcon-23.11.0.tar.gz</a><br></div><div>&nbsp; \
<a href="http://fjblvrw2jrxnhtg67qpbzi45r7ofojaoo3orzykesly2j3c2m3htapid.onion/txtorco \
n-23.11.0.tar.gz.asc">http://fjblvrw2jrxnhtg67qpbzi45r7ofojaoo3orzykesly2j3c2m3htapid.onion/txtorcon-23.11.0.tar.gz.asc</a><br></div><div><br></div><div>You \
can verify the sha256sum of both by running the following 4 lines<br></div><div>in a \
shell wherever you have the files downloaded:<br></div><div><br></div><div>cat \
&lt;&lt;EOF | sha256sum \
--check<br></div><div>c6c4f5ca5e94ed58be70de0f06d06153b7025cf4c6956b3724194a7cd8736904&nbsp; \
dist/txtorcon-23.11.0.tar.gz<br></div><div>59ec801a38d6ea3cedc544cfcdb8e6f180b55d51bf9a01224b09f4bf48262f6b&nbsp; \
dist/txtorcon-23.11.0-py3-none-any.whl<br></div><div>EOF<br></div><div><br></div><div>thanks,<br></div><div>meejah<br></div><div>-----BEGIN \
PGP SIGNATURE-----<br></div><div><br></div><div>iQFFBAEBCgAvFiEEnVor1WiOy4id680/wmAoAx \
KAaacFAmVbDTcRHG1lZWphaEBt<br></div><div>ZWVqYWguY2EACgkQwmAoAxKAaafM/wgA4VdkdG6UgY7Xi \
WQSfrjZZby5sszLJWUa<br></div><div>6T2x4PlHMnI6H2GvspU76n8rHwIfoi5MUIpZvqA17YnN2roPvBZY \
YwThczh9rhs1<br></div><div>2iTh4geeoBoLJyv8yokfy8gkv0AZ4tdfWa4b3AKA7yqoQ5YSK0hCji+m1jf \
qyY0q<br></div><div>P1FCTDZ2cMl8nQ0/KMxtY1Ifg2tXpQi0OXRujPIHCdqQkA5u94WS1pZZBK3qSNJE<b \
r></div><div>1/20vBI38938wDk/oNapHIeyXYVoVL4DAGq0ADMwYm0syoMZx7NES0a6T3UThKMt<br></div \
><div>szmNj8YR+gwifu3/7UAEZbnAyosSgByqHPaFUu40+Z5LzlXaEnwiaA==<br></div><div>=bHsG<br></div><div>-----END \
> PGP SIGNATURE-----<br></div><div><br></div></body></html>



_______________________________________________
tor-dev mailing list
tor-dev@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic