[tor-dev] txtorcon 0.8.0
meejah
meejah at meejah.ca
Sun May 12 06:33:26 UTC 2013
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
txtorcon 0.8.0 is now tagged and released. [1]
txtorcon is a Python+Twisted-based asynchronous implementation of the
Tor control protocol. It includes a state-tracking abstraction,
configuration abstraction, Twisted endpoint support for hidden
services, 96%+ unit-test coverage and many examples.
New in this release:
. issue #18: slight *API change* ICircuitListener.circuit_failed,
circuit_closed, IStreamListener.stream_failed, stream_closed and
stream_detach all now include any keywords in the notification
method (these either lacked flags, or only included some)
. launch_tor() can take a timeout (starting with a patch from hellais);
. cleanup from aagbsn;
. more test coverage;
. run tests cleanly without graphviz (from lukaslueg);
. issue #26: fix from lukaslueg;
. pep8 and whitespace targets plus massive cleanup (now pep8 clean, from lukaslueg);
. issue #30: fix reported by webmeister making ipaddr actually-optional;
. example using synchronous web server (built-in SimpleHTTPServer) with txtorcon (from lukaslueg);
. TorState can now create circuits without an explicit path;
. passwords for non-cookie authenticated sessions now use a password callback (that may return a Deferred);
. fixes for AddrMap in case Tor ticket #8596 is implemented;
Code and built documentation may be obtained:
git clone git://github.com/meejah/txtorcon.git
https://github.com/meejah/txtorcon
https://txtorcon.readthedocs.org/en/latest/index.html
You may easily install it:
pip install txtorcon
easy_install txtorcon
The sha256sum output is:
87fcb3bce3ac3b48583f637bf69445bd50071411dc3fded89df7600d870a3094 txtorcon-0.8.0.tar.gz
thanks,
meejah
[1] -- (Note the tagging took place last month, and I've only now
updated PyPI, ReadTheDocs, freecode, emailed this, ...)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQEcBAEBAgAGBQJRjy+yAAoJEJ0UOBRRgEVQXrMH/0Kl3DmVLyqo3aTBNv1d50RL
yi8u5LTZLNtuYiyJsxqTFyq8zNhfEwIPoXbsqHyNuv0hv8s6Qn4OkXh47/crhukO
GpnNNTldvSQIpOfNw+ftCYF/NC0X5pOjJo/Rz1XUkFyms50cqq17i+MWvcAvaFnW
Ols6+7ulh8u61ElafVxnwn1zgitkpUOOsnF8a27iXryFJ/iZFFROnCigJv2eM8pj
SqcwKbVp9h1VtztoYhtEcjEPBm1NnrYGoRIjh9D3RQfEVnXgM2fU4HoGhFAqYj7M
wFZv0DZBvL2s/XwV8PEi4Y4+fTJZTXE7bbHctMWjUWjhlMfMniq2oud4hZJ5ugY=
=MDAq
-----END PGP SIGNATURE-----
More information about the tor-dev
mailing list