[Python-modules-commits] [python-zeroconf] annotated tag upstream/0.17.1 created (now 3b65c3a)

Ruben Undheim rubund-guest at moszumanska.debian.org
Mon May 25 08:51:51 UTC 2015


This is an automated email from the git hooks/post-receive script.

rubund-guest pushed a change to annotated tag upstream/0.17.1
in repository python-zeroconf.

        at  3b65c3a   (tag)
   tagging  4dbd04b807813384108ff8e4cb5291c2560eed6b (commit)
 tagged by  Jakub Stasiak
        on  Fri Apr 10 02:55:30 2015 +0200

- Log -----------------------------------------------------------------
Version 0.17.1

Jakub Stasiak (94):
      PEP8ize and clean up
      Set up Travis build
      Stop catching BaseExceptions
      Move readme to README.rst
      Move readme to README.rst
      Advertise Python 2.6 and PyPy support
      Run actual tests on Travis
      Update README.rst
      Add setup.py
      Gitignore build/
      Tune package description
      Update README.rst
      Update README.rst
      Add Python 3 support
      Update README.rst
      Mark threads as daemonic (at least for now)
      Fix regression introduced with Python 3 compat
      Move examples to examples directory
      Update README.rst
      Advertise Python 3 support
      Update README.rst
      Refactor examples
      Rename examples
      Update README.rst
      Update README.rst
      Reuse one Zeroconf instance in browser example
      Add myself to authors
      Bump version to 0.15
      Update README.rst
      Refactor browser example
      Update README.rst
      Fix readme formatting
      Refactor integration test to use events
      Add PyPI version badge to the readme
      Add test_coverage make target
      Fix socket.error handling
      Send coverage to coveralls
      Add coverage badge to the readme
      Update README.rst
      Bump version to 0.15.1
      Create universal wheels
      Update README.rst
      Update README.rst
      Rationalize exception handling a bit and setup logging
      Switch to snake case and clean up import order
      Migrate more camel case names to snake case
      Migrate from clazz to class_
      Tune logging
      Release as 0.16.0
      Update README.rst
      Refactor exception handling here
      Remove some unused methods
      Stop using Zeroconf.group attribute
      Remove dead code
      Stop dropping multicast group membership
      Drop "zero dependencies" feature
      Refactor version detection in the setup script
      Use six for Python 2/3 compatibility
      Use six for Python 2/3 compatibility
      Refactor Condition usage to use context manager interface
      Make Zeroconf.socket private
      Rationalize error handling when sending data
      Add preliminary support for mulitple net interfaces
      Fix ServiceInfo repr and text on Python 3
      Export Error and InterfaceChoice
      Ignore EADDRINUSE when appropriate
      Use all network interfaces by default
      Configure logging during the tests
      Skip host only network interfaces
      Don't fail when the netmask is unknown
      Remove duplicates from all interfaces list
      Make examples nicer and make them show all logs
      Remove redundant parentheses
      Make the code nicer
      Add some debug logging
      Handle exceptions better
      Change ServiceBrowser interface experimentally
      Make examples' output quiet by default
      Reformat a bit
      Fix using binary strings as property values
      Move self test example out of main module
      Prepare for new release
      Fix test breakage
      Restore old listener interface (and example) for now
      Add pypy3 build
      Describe recent changes
      Handle recent flake8 change
      Advertise pypy3 support
      Do 0.17.0 release
      Update README.rst
      Update README.rst
      Fix some typos in the readme
      Bump version to 0.17.1
      Restrict pep8 version as something depends on it

Paul Scott-Murphy (2):
      First commit
      Removed pyc file

William McBrine (51):
      Remove the executable bit.
      The initial version I committed to HME for Python back in 2008. This is
      has_key() is deprecated.
      Untab Zeroconf.
      This doesn't seem to be necessary, and it's generating a lot of exceptions...
      Suppress EBADF errors in Zeroconf.py.
      Don't need the string module here.
      Some people are reporting bogus data coming back from Zeroconf scans, causing exceptions.
      Skip unknown resource records in Zeroconf -- https://bugs.launchpad.net/pyzeroconf/+bug/498411
      Minor simplification of the pack/unpack routines in Zeroconf.
      80-column fixes for Zeroconf.
      Clearer.
      Minor style things for Zeroconf (use True/False instead of 1/0, etc.).
      More.
      More again.
      In Zeroconf, use the same method of determining the default IP as elsewhere, instead of the unreliable gethostbyname(gethostname()) method (but fall back to that).
      HHHHHH -> 6H
      Update the version to indicate a fork.
      Although beacons _should_ fit within single packets, maybe we should allow for the possibility that they won't? (Or, does this even make sense with sendto()?)
      Write only a byte.
      Describe this fork.
      Don't test for NonLocalNameException, since I killed it.
      Allow for the failure of getServiceInfo(). Not sure why it's happening,
      Remove the comment about the test programs.
      Untab the test programs.
      Outdated docs.
      Excess spaces; don't use "len" as a label. After eblot.
      If name isn't in self.names, it's unexceptional. (And yes, I actually
      Also unexceptional.
      Meaningless.
      Moved history to README; updated version number, etc.
      Extraneous spaces.
      testNumbersAnswers() was identical to testNumbersQuestions().
      Don't need range() here.
      Replaced unwrapped "lgpl.txt" with traditional "COPYING".
      Renamed tests.
      The great lowercasing.
      Lowercase imports.
      De-DOSification.
      Updated FSF address.
      New names, numbers.
      More readable display in browser; automatically quit after giving ten
      Allow graceful exit from announcement test.
      getText() is redundant with getProperties().
      Unneeded.
      Make examples executable.
      Docstrings for examples; shorter timeout; struct.unpack() vs. ord().
      Really these should be network order.
      Obsolete comment.
      Although SOL_IP is considered more correct here, it's undefined on some
      Updated for 0.14.

daid (1):
      Getting an EADDRNOTAVAIL error when adding an address to the multicast group on windows.

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-zeroconf.git



More information about the Python-modules-commits mailing list