[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