Skip to content

Releases: meejah/txtorcon

v0.9.1

20 Jan 19:32
v0.9.1
Compare
Choose a tag to compare

I am pleased to announce that txtorcon v0.9.1 is now available.

This release adds quite a few minor bug-fixes, simplifies GeoIP
handling (with support for both pre- and post 0.3 pygeoip APIs), a
tutorial-style walkthrough, the availability of a "wheel" distribution
and uses "twine" to do the uploads (allowing me to actually test the
signed tarball and whl files before uploading).

Full list of improvements:

  • put test/ directory at the top level
  • using http://nedbatchelder.com/code/coverage tool instead of custom script
  • using coveralls.io and travis-ci.org for test coverage and continuous integration
  • issue #56: added Circuit.close() and Stream.close() starting from aagbsn's patch
  • parsing issues with multi-line keyword discovered and resolved
  • preserve router nicks from long-names if consensus lacks an entry (e.g. bridges)
  • using https://github.com/dstufft/twine for releases
  • "Wheel" release now also available
  • issue #57: "python setup.py develop" now supported
  • issue #59: if tor_launch() times out, Tor is properly killed (starting with pull-request from Ryman)
  • experimental docker.io-based tests (for HS listening, and tor_launch() timeouts)
  • issue #55: pubkey link on readthedocs
  • issue #63
  • clean up GeoIP handling, and support pygeoip both pre and post 0.3
  • slightly improve unit-test coverage (now at 97%, 61 lines out of 2031 missing)
  • added a walkthrough to the documentation

sha256 sums for the distribution files:

68e21f719f6541448c0ec8e4a95787a0fe13452dd4086631ffdce79b47134e37 txtorcon-0.9.1.tar.gz
b92fb5a767eeb3c3d1ec7626fb992d76c73f068e00e69bda51cdbbfc8868eba7 txtorcon-0.9.1-py27-none-any.whl

Note that there are cryptographic signatures in the github repository,
linked and hosted on readthedocs as well as via the hidden
service.

Also note that you did not miss out on 0.9.0; I screwed up the tarball
upload to PyPI resulting in a signature mismatch and pypi doesn't let
you re-upload a tarball.

Thanks,
meejah

0.8.1

04 Jul 21:30
v0.8.1
Compare
Choose a tag to compare

Fix import in setup.py preventing 0.8.0 installs and a couple small fixes from Lukas Lueg and Isis Lovecruft