[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