[Pkg-privacy-commits] [pyptlib] annotated tag upstream/0.0.4 created (now eea5431)
Ximin Luo
infinity0 at moszumanska.debian.org
Sat Aug 22 13:25:35 UTC 2015
This is an automated email from the git hooks/post-receive script.
infinity0 pushed a change to annotated tag upstream/0.0.4
in repository pyptlib.
at eea5431 (tag)
tagging de3d1b3da8ff34cfe4fbe290c2781b32158a6b69 (commit)
replaces upstream/0.0.3
tagged by Jérémy Bobbio
on Fri Sep 20 15:18:55 2013 +0200
- Log -----------------------------------------------------------------
Upstream version 0.0.4
George Kadianakis (2):
Document the new checkClientMode().
Do the release ritual for pyptlib-0.0.4.
Jérémy Bobbio (1):
Imported Upstream version 0.0.4
Ximin Luo (28):
add a subprocess management module, which should make it easier to write
add tests for subproc, and a few more minor features:
add Makefile to automatically run all tests
update changelog and make unix-specific stuff cross-platform
testing whether a process exists in a cross-platform way takes 40 lines, sigh
- add some extra comments and a warning for the temporary windows untidiness
deprecate util.checkClientMode in favour of a much simpler config.checkClientMode
add a cleanup phase to killall() so that subproc plays nicely with Twisted and other programs that don't auto-shutdown
add test_suite to setuptools config so `python setup.py test` works, remove obsolete Makefile
refactor Config API slightly, tests passed
move allTransportsEnabled logic into parent Config class
allow Config to direct their output elsewhere; useful for tests
move envvar parsing out into a @classmethod, fromEnv()
refactor write and decision logic into a separate TransportPlugin class
don't output error on unknown methods requested
fix typo and remove type-fudging
update documentation and examples to reflect the new API
move getEnv away from being an unnecessary classmethod
add default values to Config constructor so it's easier to instantiate in tests
declareSupports - make managedTransportVer like a tweakable setting that may be used in future, and remove the unnecessary return value
add tests for the new API
- have client.reportMethodSuccess take an entire protocol string rather than assuming socks
fix most pylint warnings
- rewrite some docs to use :returns: and :raises:
drop the distinction between "transports Tor wants" and "transports we support"
update doc and examples for method rename
add links to full module docs
add a method to output debug data
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-privacy/packages/pyptlib.git
More information about the Pkg-privacy-commits
mailing list