txtorcon 23.5.0

Benjamin Schollnick bschollnick at schollnick.net
Fri May 19 06:41:58 EDT 2023


Meejah,

Sorry, but, would you please consider adding a short description to this of what txtorcon is.
It’s great that your announcing the update, and highlighting the changes…if I used it, I’d be upgrading it.

But I have absolutely no idea why I would want to investigate using it, because there is no description of the package.

Well, that’s not 100% true.  From my knowledge of twisted, I know it’s network based, and that’s it.  I can’t tell if it’s a server, or client application.

Even just simply adding your 10,000 feet summary:

txtorcon is an implementation of the control-spec <https://gitweb.torproject.org/torspec.git/blob/HEAD:/control-spec.txt> for Tor <https://www.torproject.org/> using the Twisted <https://twistedmatrix.com/trac> networking library for Python <http://python.org/>.

would have been extremely helpful.

I hope you will take this as the creative criticism that I am offering it as.  

	- Benjamin


> On May 18, 2023, at 9:37 PM, meejah at meejah.ca wrote:
> 
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA512
> 
> I'm happy to announce txtorcon 23.5.0 with the following changes:
> 
>  * twisted.web.client.Agent instances now use the same HTTPS policy
>    by default as twisted.web.client.Agent.  It is possible to
>    override this policy with the tls_context_factory= argument, the
>    equivalent to Agent's contextFactory=
>    (Thanks to Itamar Turner-Trauring)
>  * Added support + testing for Python 3.11.
>  * No more ipaddress dependency
> 
> You can download the release from PyPI or GitHub (or of
> course "pip install txtorcon"):
> 
>  https://pypi.python.org/pypi/txtorcon/23.5.0
>  https://github.com/meejah/txtorcon/releases/tag/v23.5.0
> 
> Releases are also available from the hidden service:
> 
>  http://fjblvrw2jrxnhtg67qpbzi45r7ofojaoo3orzykesly2j3c2m3htapid.onion/txtorcon-23.5.0.tar.gz
>  http://fjblvrw2jrxnhtg67qpbzi45r7ofojaoo3orzykesly2j3c2m3htapid.onion/txtorcon-23.5.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
> 93fd80a9dd505f698d0864fe93db8b6a9c1144b5feb91530820b70ed8982651c  dist/txtorcon-23.5.0.tar.gz
> 987f0a91184f98cc3f0a7eccaa42f5054063744d6ac15e325cfa666403214208  dist/txtorcon-23.5.0-py3-none-any.whl
> EOF
> 
> thanks,
> meejah
> -----BEGIN PGP SIGNATURE-----
> 
> iQFFBAEBCgAvFiEEnVor1WiOy4id680/wmAoAxKAaacFAmRm0DoRHG1lZWphaEBt
> ZWVqYWguY2EACgkQwmAoAxKAaae/+wgAw3gAm65npc7+yMdGFixNmCd+RUXorJq9
> Hy76hK3BWdtNIA6TZF20QFYs3CX5Vepa0vCJOK1N40fYgxoZTb1/828Zp6Zq2+Gn
> piJGvQ0Z1S95ww7lwSV77o67Xf7PozhLR+k7DaOdY8ugvLb/0Rdp15BykF5DWIo8
> PRgqB8uZ418ebmDLLrYtqYTdlcUMxFTji4CHXc4N55/2hVHiFiuFt59os6kJ3iG1
> u90lmQH8vbDyVF7N6tpgEAdWeb7OdgDbtzhVBdBWHrPg+vDO+UL7WZU8ZjDAcdEr
> YzzmK3fIiCH7ngG2E/VIebiJfrjAA9G4eZXltIm7VcWh5css9MXY1Q==
> =TeQp
> -----END PGP SIGNATURE-----
> -- 
> https://mail.python.org/mailman/listinfo/python-list



More information about the Python-list mailing list