[Pkg-mpd-commits] [python-mpd] branch debian/master updated (5024523 -> 5dbb25b)

Simon McVittie smcv at debian.org
Sat Feb 24 14:55:25 UTC 2018


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

smcv pushed a change to branch debian/master
in repository python-mpd.

      from  5024523   Upload to unstable
       new  e84f925   Update ignores
       new  ff08806   Introduce MPDClientBase class and inherit MPDClient from it
       new  00377e7   travis test
       new  d5e5216   various documentation generation fixes
       new  ab79042   Reorganize package structure. Use coverage in tox.ini
       new  7a80317   Command registration is now done via ``mpd_commands`` decorator. Commands are registered on ``MPDClientBase`` class now with the corresponding result parser callbacks. Adopt ``MPDClient`` class. Add more tests
       new  a8f1b24   Add twisted based async client
       new  a661986   Add missing import
       new  fc040af   Add twisted example
       new  c6266eb   reformating + whitespace
       new  3a32a7d   deprecate send_ and fetch_ variants of commands
       new  ef42518   examples/twisted.py: rename to avoid import error
       new  81f75ff   stub class for MPDProtocol if twisted is not available
       new  7892270   add twisted as optional dependency
       new  0ef01b6   twisted: use unicode by default
       new  2ee99a0   doc/changes: mention twisted, deprecate send_*/fetch_*
       new  482c936   Twisted client works with python 3
       new  d169794   Add tests for twisted client
       new  4831ac7   Minor test fixes
       new  a87a419   Fix tox.ini
       new  cb4b753   Another travis attempt
       new  0a2a93b   Another travis attempt
       new  be5ce62   Twisted client test coverage 100%
       new  e06c09f   exclude python 3.2 from twisted testing
       new  d283671   Merge branch 'twisted' of https://github.com/Mic92/python-mpd2 into overhauling
       new  6464d01   no unicode literals
       new  12e7e00   Add twisted example
       new  4482aa3   reformating + whitespace
       new  f3864ac   deprecate send_ and fetch_ variants of commands
       new  a818676   stub class for MPDProtocol if twisted is not available
       new  1b4bffa   add twisted as optional dependency
       new  cfb47c4   twisted: use unicode by default
       new  8363582   doc/changes: mention twisted, deprecate send_*/fetch_*
       new  a72ec13   Twisted client works with python 3
       new  5bf0e06   Add tests for twisted client
       new  e886d2f   Merge branch 'master' of https://github.com/Mic92/python-mpd2 into overhauling
       new  9523599   Implement proper argument parsing for twisted client
       new  cd5c072   Remove self. in the future compatible docs
       new  f483eab   Call the correct function in the future compatible example
       new  c200ee4   Copy the correct quote from the MPD docs
       new  4450b2f   Link to the source of the quote about UTF-8
       new  9894ff2   Merge pull request #79 from mineo/future-docs
       new  d84c925   Synchronize ``lineReceived`` and ``_execute`` methods on twisted protocol
       new  7025f8b   Merge pull request #82 from rnixx/twisted_protocol_fix
       new  c77319f   Add most recent Python versions in Travis CI
       new  99db88d   travis: allow nightly to fail
       new  9567cc3   Merge pull request #83 from SylvainDe/master
       new  e2db05a   README.rst: use https clone link
       new  d131404   README.rst: fix headline
       new  e1b9bc7   make port optional when connecting via unix socket
       new  f6f3983   Add command outputvolume
       new  55d83c4   Merge pull request #87 from chme/outputvolume
       new  60dbc27   re-throw BrokenPipeError as mpd.ConnectionError
       new  edfe2ad   Remove python3.6-dev
       new  0b51a56   Merge pull request #92 from Mic92/broken-pipe
       new  dcb2a00   asyncio: Initial support
       new  01d991a   asyncio: prepare `async for` iteration over commands
       new  fe93e2a   asyncio: Allow streaming of the `return _parse_objects` commands
       new  12b4783   asyncio: Extend example
       new  9a3eacc   base: Add direct commands for async overriding
       new  66c7477   base: Move obtaining of hello line out of hello function
       new  37ed4d0   asyncio: Add Python 3.5 compatibility
       new  2d383a4   asyncio base modifications: Restore Python 2 compatibility
       new  06b3a59   asyncio: error handling / documentation / fixes
       new  64eef0f   asyncio: add to test suite
       new  1b90ef1   asyncio: Document version constraints
       new  220d0d3   asyncio: move disconnect handling into __run where it can propagate to results
       new  4eee007   asyncio: Automatically idle in command loop
       new  1efb003   asyncio: Proper idle implementation
       new  6c5ccc3   asyncio: Restore Python 3.5 compatibility
       new  ea8719d   asyncio: Comment wording / capitalization / orthography
       new  2199491   Merge pull request #85 from chrysn/asyncio
       new  5dca848   doc/changes: mention async io support
       new  4ac93b5   doc/generate_command_reference.py: switch to github
       new  c3af0d8   change email address
       new  b60e95a   bump release v1.0.0
       new  65b5810   add doc/_static to make sphinx happy
       new  8abccf4   move documentation to readthedocs
       new  21655d1   remove jabber muc link
       new  354af63   mpd/base: update version
       new  03fbbd6   New upstream version 1.0.0
       new  27d4ae8   Update upstream source from tag 'upstream/1.0.0'
       new  523fbad   New upstream release
       new  64ad5a4   d/python-mpd.pyremove: Remove mpd.asyncio which requires Python 3
       new  c72d062   d/copyright: Update
       new  115b211   Add test-dependency on python[3]-twisted
       new  5beab85   Require Python 2 >= 2.7 (2.6 would need extra libraries) and Python 3 >= 3.5.2 (for asyncio)
       new  59811e2   Run build-time tests using tox
       new  c2003a1   Use DEP-14 branch names (debian/master, upstream/latest)
       new  ca64e09   Update *.install
       new  5dbb25b   Move packaging to salsa.debian.org

The 91 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitignore                        |   37 +-
 .travis.yml                       |   13 +-
 README.rst                        |   31 +-
 debian/changelog                  |   16 +
 debian/control                    |   19 +-
 debian/copyright                  |   11 +-
 debian/gbp.conf                   |    3 +
 debian/not-installed              |    2 +
 debian/python-mpd.install         |    2 +-
 debian/python-mpd.pyremove        |    1 +
 debian/python3-mpd.install        |    2 +-
 debian/tests/control              |    2 +
 doc/_static/.gitkeep              |    0
 doc/changes.rst                   |   37 +-
 doc/generate_command_reference.py |  162 +++---
 doc/topics/advanced.rst           |   11 +-
 doc/topics/commands.rst           |  953 ++++++++++++++++++++-------------
 examples/asyncio_example.py       |   59 +++
 examples/summary.txt              |    3 +
 examples/twisted_example.py       |   54 ++
 mpd.py                            |  641 -----------------------
 mpd/__init__.py                   |   35 ++
 mpd/asyncio.py                    |  406 ++++++++++++++
 mpd/base.py                       |  732 ++++++++++++++++++++++++++
 mpd/tests.py                      | 1047 +++++++++++++++++++++++++++++++++++++
 mpd/twisted.py                    |  242 +++++++++
 mpd_test.py                       |  419 ---------------
 setup.cfg                         |    5 +-
 setup.py                          |   51 +-
 tox.ini                           |   14 +-
 30 files changed, 3458 insertions(+), 1552 deletions(-)
 create mode 100644 debian/gbp.conf
 create mode 100644 debian/not-installed
 create mode 100644 debian/python-mpd.pyremove
 create mode 100644 doc/_static/.gitkeep
 create mode 100644 examples/asyncio_example.py
 create mode 100644 examples/twisted_example.py
 delete mode 100644 mpd.py
 create mode 100644 mpd/__init__.py
 create mode 100644 mpd/asyncio.py
 create mode 100644 mpd/base.py
 create mode 100755 mpd/tests.py
 create mode 100644 mpd/twisted.py
 delete mode 100755 mpd_test.py

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mpd/python-mpd.git



More information about the Pkg-mpd-commits mailing list