]> kaliko git repositories - python-musicpd.git/log
python-musicpd.git
3 years agoBetter unit test for env. var.
Kaliko Jack [Wed, 17 Feb 2021 18:19:34 +0000 (19:19 +0100)]
Better unit test for env. var.

3 years agoAdd long description content type for setup.py
Kaliko Jack [Wed, 17 Feb 2021 11:52:06 +0000 (12:52 +0100)]
Add long description content type for setup.py

3 years agoci: Use "twine check" instead of "setup.py check"
Kaliko Jack [Wed, 17 Feb 2021 11:49:20 +0000 (12:49 +0100)]
ci: Use "twine check" instead of "setup.py check"

3 years agoImproved tests
Kaliko Jack [Wed, 17 Feb 2021 11:41:58 +0000 (12:41 +0100)]
Improved tests

3 years agoHonor MPD_TIMEOUT environment variables (closes #11)
Kaliko Jack [Wed, 17 Feb 2021 11:26:38 +0000 (12:26 +0100)]
Honor MPD_TIMEOUT environment variables (closes #11)

Default timeout is now 30s as suggested by musicpd.org Client Developer’s Manual

Move to os.getenv instead of os.environ dict API to enforce str type

https://www.musicpd.org/doc/html/client.html

3 years agoAdd getvol command (closes #9)
Kaliko Jack [Fri, 5 Feb 2021 10:18:57 +0000 (11:18 +0100)]
Add getvol command (closes #9)

3 years agoAdd binarylimit command (closes #10)
Kaliko Jack [Fri, 5 Feb 2021 10:11:46 +0000 (11:11 +0100)]
Add binarylimit command (closes #10)

3 years agoSwitch back to gztar (reverting 95da1e5)
Kaliko Jack [Wed, 30 Dec 2020 10:39:27 +0000 (11:39 +0100)]
Switch back to gztar (reverting 95da1e5)

3 years agoBumped version
Kaliko Jack [Wed, 30 Dec 2020 10:11:01 +0000 (11:11 +0100)]
Bumped version

3 years agoReleasing v0.5.1 v0.5.1
Kaliko Jack [Wed, 30 Dec 2020 10:06:45 +0000 (11:06 +0100)]
Releasing v0.5.1

3 years agoFixed missing comma in setup.py
Kaliko Jack [Wed, 30 Dec 2020 09:08:21 +0000 (10:08 +0100)]
Fixed missing comma in setup.py

3 years agoUpdate project URLs
Kaliko Jack [Sun, 27 Dec 2020 14:22:32 +0000 (15:22 +0100)]
Update project URLs

3 years agoSwitch to xztar sdist
Kaliko Jack [Sun, 27 Dec 2020 14:19:47 +0000 (15:19 +0100)]
Switch to xztar sdist

3 years agoUpdate documentation command list
Kaliko Jack [Thu, 10 Dec 2020 10:11:04 +0000 (11:11 +0100)]
Update documentation command list

3 years agoBumped version
Kaliko Jack [Wed, 9 Dec 2020 15:46:43 +0000 (16:46 +0100)]
Bumped version

3 years agoRemove bztar from sdist formats
Kaliko Jack [Wed, 9 Dec 2020 15:43:38 +0000 (16:43 +0100)]
Remove bztar from sdist formats

3 years agoReleasing v0.5.0 v0.5.0
Kaliko Jack [Wed, 9 Dec 2020 14:06:48 +0000 (15:06 +0100)]
Releasing v0.5.0

3 years agoUpdate documentation command list
Kaliko Jack [Wed, 9 Dec 2020 13:47:50 +0000 (14:47 +0100)]
Update documentation command list

3 years agoAdd delpartition and moveoutput commands (closes #8)
Kaliko Jack [Wed, 9 Dec 2020 13:34:20 +0000 (14:34 +0100)]
Add delpartition and moveoutput commands (closes #8)

3 years agoAdd getfingerprint command
Kaliko Jack [Wed, 9 Dec 2020 11:04:03 +0000 (12:04 +0100)]
Add getfingerprint command

3 years agoUpdate changelog
Kaliko Jack [Tue, 8 Dec 2020 19:39:39 +0000 (20:39 +0100)]
Update changelog

3 years agoAdd readpicture command
Kaliko Jack [Sat, 5 Dec 2020 16:52:02 +0000 (17:52 +0100)]
Add readpicture command

3 years agoFixed 7cb6ba6, s/recv/read/
Kaliko Jack [Sat, 5 Dec 2020 09:30:56 +0000 (10:30 +0100)]
Fixed 7cb6ba6, s/recv/read/

No recv method in _rbfile/_rfile, makefile returns a io.BufferedIOBase

3 years agoci: Install a single package only with pip.
Kaliko Jack [Sat, 5 Dec 2020 08:44:44 +0000 (09:44 +0100)]
ci: Install a single package only with pip.

Latest pip version raises a conflict running `pip install dist/*` :

$ pip install dist/*
Processing ./dist/python-musicpd-0.4.5.tar.bz2
Processing ./dist/python-musicpd-0.4.5.tar.gz
ERROR: Cannot install python-musicpd 0.4.5 (from /builds/kaliko/python-musicpd/dist/python-musicpd-0.4.5.tar.bz2) and python-musicpd 0.4.5 (from /builds/kaliko/python-musicpd/dist/python-musicpd-0.4.5.tar.gz) because these package versions have conflicting dependencies.
The conflict is caused by:
    The user requested python-musicpd 0.4.5 (from /builds/kaliko/python-musicpd/dist/python-musicpd-0.4.5.tar.bz2)
    The user requested python-musicpd 0.4.5 (from /builds/kaliko/python-musicpd/dist/python-musicpd-0.4.5.tar.gz)
To fix this you could try to:
1. loosen the range of package versions you've specified
2. remove package versions to allow pip attempt to solve the dependency conflict
ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/user_guide/#fixing-conflicting-dependencies

3 years agoFixed albumart command
Kaliko Jack [Fri, 4 Dec 2020 18:12:51 +0000 (19:12 +0100)]
Fixed albumart command

Fixed test as well

4 years agoDocumentation more explicit (closes #6)
Kaliko Jack [Thu, 8 Oct 2020 06:53:43 +0000 (08:53 +0200)]
Documentation more explicit (closes #6)

4 years agoImproved documentation
Kaliko Jack [Fri, 8 May 2020 12:15:37 +0000 (14:15 +0200)]
Improved documentation

5 years agoFixed travis build
Kaliko Jack [Sat, 26 Oct 2019 14:32:00 +0000 (16:32 +0200)]
Fixed travis build

5 years agoUpdate host and port attributes when reconnecting
Kaliko Jack [Sat, 26 Oct 2019 13:51:27 +0000 (15:51 +0200)]
Update host and port attributes when reconnecting

5 years agoAdd current year in documentation copyright
Kaliko Jack [Wed, 13 Mar 2019 19:13:58 +0000 (20:13 +0100)]
Add current year in documentation copyright

Also bumped version

5 years agoReleasing v0.4.4 v0.4.4
Kaliko Jack [Wed, 13 Mar 2019 15:53:15 +0000 (16:53 +0100)]
Releasing v0.4.4

5 years agoUpdate changelog and copyright header
Kaliko Jack [Tue, 26 Feb 2019 15:35:48 +0000 (16:35 +0100)]
Update changelog and copyright header

5 years agoAdded tcp socket connection timeout
Bart Van Loon [Sat, 23 Feb 2019 09:47:18 +0000 (10:47 +0100)]
Added tcp socket connection timeout

5 years agoUpdate documentation
Kaliko Jack [Sun, 3 Feb 2019 13:29:23 +0000 (14:29 +0100)]
Update documentation

5 years agoAdd albumart command
Kaliko Jack [Sun, 3 Feb 2019 13:05:17 +0000 (14:05 +0100)]
Add albumart command

5 years agoFixed listfiles method
Kaliko Jack [Sat, 2 Feb 2019 15:17:47 +0000 (16:17 +0100)]
Fixed listfiles method

5 years agoAdd "listfiles" and "tagtypes" commands
Kaliko Jack [Sat, 2 Feb 2019 14:51:59 +0000 (15:51 +0100)]
Add "listfiles" and "tagtypes" commands

5 years agoAdd a "Library overview" section in doc
Kaliko Jack [Thu, 31 Jan 2019 14:56:42 +0000 (15:56 +0100)]
Add a "Library overview" section in doc

5 years agoautopep8 style reformatting
Kaliko Jack [Thu, 31 Jan 2019 14:47:13 +0000 (15:47 +0100)]
autopep8 style reformatting

5 years agoBump version, update copyright
Kaliko Jack [Tue, 29 Jan 2019 16:24:45 +0000 (17:24 +0100)]
Bump version, update copyright

5 years agoAdds support for partition commands
Naglis Jonaitis [Sat, 22 Dec 2018 13:16:08 +0000 (15:16 +0200)]
Adds support for partition commands

https://musicpd.org/doc/html/protocol.html#partition-commands

5 years agoFixes typo in `musicpd.MPDClient` docstring
Naglis Jonaitis [Fri, 28 Dec 2018 12:00:35 +0000 (14:00 +0200)]
Fixes typo in `musicpd.MPDClient` docstring

6 years agoReleasing v0.4.3 v0.4.3
Kaliko Jack [Sat, 17 Nov 2018 18:11:24 +0000 (19:11 +0100)]
Releasing v0.4.3

6 years agoCleanup doc setting and build
Kaliko Jack [Sat, 17 Nov 2018 18:08:20 +0000 (19:08 +0100)]
Cleanup doc setting and build

6 years agoFixed tests
Kaliko Jack [Fri, 16 Nov 2018 16:31:17 +0000 (17:31 +0100)]
Fixed tests

6 years agopassword is a command in MPD protocol...
Kaliko Jack [Fri, 16 Nov 2018 16:14:25 +0000 (17:14 +0100)]
password is a command in MPD protocol...

6 years agoMinor changes in build setup
Kaliko Jack [Fri, 16 Nov 2018 15:39:15 +0000 (16:39 +0100)]
Minor changes in build setup

6 years agoImproved documentation
Kaliko Jack [Fri, 16 Nov 2018 15:38:37 +0000 (16:38 +0100)]
Improved documentation

6 years agoRemove useless GPL license file
Kaliko Jack [Wed, 14 Nov 2018 18:26:25 +0000 (19:26 +0100)]
Remove useless GPL license file

6 years agoAdd sphinx doc (closes #3)
Kaliko Jack [Wed, 14 Nov 2018 18:22:03 +0000 (19:22 +0100)]
Add sphinx doc (closes #3)

6 years agoAdd .gitlab-ci.yml
Kaliko Jack [Thu, 1 Nov 2018 17:22:11 +0000 (18:22 +0100)]
Add .gitlab-ci.yml

6 years agoAdd suport for environment variables MPD_HOST/MPD_PORT/XDG_RUNTIME_DIR
Kaliko Jack [Thu, 1 Nov 2018 16:47:06 +0000 (17:47 +0100)]
Add suport for environment variables MPD_HOST/MPD_PORT/XDG_RUNTIME_DIR

9 years agoAdd travis
Kaliko Jack [Fri, 6 Feb 2015 22:17:19 +0000 (23:17 +0100)]
Add travis

9 years agoUse of setuptools
Kaliko Jack [Fri, 6 Feb 2015 21:26:05 +0000 (22:26 +0100)]
Use of setuptools

Update CHANGES, bump version

10 years agoReleasing v0.4.2 v0.4.2
Kaliko Jack [Sun, 23 Nov 2014 13:15:33 +0000 (14:15 +0100)]
Releasing v0.4.2

10 years agoMoved _iterator_wrapper to a decorator
Kaliko Jack [Tue, 18 Nov 2014 14:34:42 +0000 (15:34 +0100)]
Moved _iterator_wrapper to a decorator

10 years agoUpdate tests, improve test on iterating
Kaliko Jack [Tue, 18 Nov 2014 14:33:52 +0000 (15:33 +0100)]
Update tests, improve test on iterating

10 years agoAdd config command
Kaliko Jack [Mon, 17 Nov 2014 14:40:28 +0000 (15:40 +0100)]
Add config command

10 years agoUpdate commands documentation
Kaliko Jack [Mon, 17 Nov 2014 11:01:56 +0000 (12:01 +0100)]
Update commands documentation

10 years agoAdd rangeid command
Kaliko Jack [Sun, 16 Nov 2014 23:32:23 +0000 (00:32 +0100)]
Add rangeid command

10 years agoAdd addtagid and cleartagid commands (MPD 0.19)
Kaliko Jack [Sun, 16 Nov 2014 22:57:54 +0000 (23:57 +0100)]
Add addtagid and cleartagid commands (MPD 0.19)

Also add missing priority commands (prio and prioid)

10 years agoAdd mounts and neighbors commands (MPD 0.19)
Kaliko Jack [Fri, 7 Nov 2014 11:08:38 +0000 (12:08 +0100)]
Add mounts and neighbors commands (MPD 0.19)

10 years agoAdd unittest
Kaliko Jack [Fri, 20 Jun 2014 11:56:54 +0000 (13:56 +0200)]
Add unittest

10 years agoDocument range capability
Kaliko Jack [Thu, 19 Jun 2014 12:38:01 +0000 (14:38 +0200)]
Document range capability

10 years agoAllow send_noidle to cancel idle as plain noidle does
Kaliko Jack [Thu, 19 Jun 2014 11:58:05 +0000 (13:58 +0200)]
Allow send_noidle to cancel idle as plain noidle does

10 years agoFixed noidle command v0.4.1
Kaliko Jack [Tue, 17 Jun 2014 14:38:14 +0000 (16:38 +0200)]
Fixed noidle command

10 years agoDocument send_*/fetch_* and idle commands
Kaliko Jack [Tue, 17 Jun 2014 14:37:14 +0000 (16:37 +0200)]
Document send_*/fetch_* and idle commands

10 years agoAdd explicit file encoding for open in setup.py
Kaliko Jack [Sun, 19 Jan 2014 16:33:05 +0000 (17:33 +0100)]
Add explicit file encoding for open in setup.py

10 years agoAvoid potential dangerous default value [] as argument v0.4.0
Kaliko Jack [Sun, 15 Dec 2013 10:16:49 +0000 (11:16 +0100)]
Avoid potential dangerous default value [] as argument

10 years agoReleasing v0.4.0
Kaliko Jack [Sat, 18 Jan 2014 11:09:15 +0000 (12:09 +0100)]
Releasing v0.4.0

10 years agoUpates changelog
Kaliko Jack [Wed, 15 Jan 2014 08:33:59 +0000 (09:33 +0100)]
Upates changelog

10 years agoAdd range capabilities
Kaliko Jack [Tue, 14 Jan 2014 15:49:19 +0000 (16:49 +0100)]
Add range capabilities

11 years agoFixed documentation
Kaliko Jack [Fri, 15 Nov 2013 19:28:47 +0000 (20:28 +0100)]
Fixed documentation

11 years agoAdd some pylint exclusions
Kaliko Jack [Fri, 15 Nov 2013 19:15:37 +0000 (20:15 +0100)]
Add some pylint exclusions

11 years agoFixed documentation
Kaliko Jack [Fri, 15 Nov 2013 14:33:49 +0000 (15:33 +0100)]
Fixed documentation

11 years agoPreparing 0.4 release
Kaliko Jack [Tue, 12 Nov 2013 19:16:15 +0000 (20:16 +0100)]
Preparing 0.4 release

11 years agoAdd readcomments and toggleoutput commands
Kaliko Jack [Tue, 12 Nov 2013 18:43:47 +0000 (19:43 +0100)]
Add readcomments and toggleoutput commands

11 years agoFixed py_modules in setup.py
Kaliko Jack [Sun, 2 Jun 2013 13:27:28 +0000 (15:27 +0200)]
Fixed py_modules in setup.py

Mention explicitly py2 is not supported

11 years agoEase unitesting with mock
Kaliko Jack [Thu, 9 May 2013 12:26:54 +0000 (14:26 +0200)]
Ease unitesting with mock

11 years agoRenamed project mpd→musicpd v0.3.1b
Kaliko Jack [Thu, 9 May 2013 08:32:42 +0000 (10:32 +0200)]
Renamed project mpd→musicpd

11 years agoUse of hasattr instead of isinstance in disconnect
Kaliko Jack [Mon, 15 Apr 2013 19:21:14 +0000 (21:21 +0200)]
Use of hasattr instead of isinstance in disconnect

11 years agoExplicit R/W utf-8 encoded bytes to socket
Kaliko Jack [Mon, 15 Apr 2013 18:17:07 +0000 (20:17 +0200)]
Explicit R/W utf-8 encoded bytes to socket

python-mpd now deals only with unicode

11 years agoHandles better lost connections
Kaliko Jack [Mon, 15 Apr 2013 18:13:57 +0000 (20:13 +0200)]
Handles better lost connections

12 years agoUpdate changelog
Kaliko Jack [Thu, 11 Oct 2012 13:00:16 +0000 (15:00 +0200)]
Update changelog

12 years agoNew commands
Kaliko Jack [Thu, 11 Oct 2012 12:57:49 +0000 (14:57 +0200)]
New commands

* added searchadd, searchaddpl, seekcur commands
* new client to client commands

12 years agopython3 conversion
kaliko [Thu, 4 Oct 2012 15:28:45 +0000 (17:28 +0200)]
python3 conversion

Only supports python >= 3.2

13 years agosetup.py: incrementing version number to 0.3.0 python2 v0.3.0
J. Alexander Treuman [Tue, 14 Dec 2010 01:40:57 +0000 (20:40 -0500)]
setup.py: incrementing version number to 0.3.0

13 years agoREADME.txt: removing warning about iterate = True
J. Alexander Treuman [Tue, 14 Dec 2010 01:14:27 +0000 (20:14 -0500)]
README.txt: removing warning about iterate = True

Iterators are considered safe now, as all programming errors now raise an
exception instead of breaking horribly.  No need to scare people away from
it anymore.

13 years agoCHANGES.txt: adding more changes in prep for 0.3.0 release
J. Alexander Treuman [Tue, 14 Dec 2010 01:13:27 +0000 (20:13 -0500)]
CHANGES.txt: adding more changes in prep for 0.3.0 release

13 years agoREADME.txt: updating URLs
J. Alexander Treuman [Tue, 14 Dec 2010 01:06:48 +0000 (20:06 -0500)]
README.txt: updating URLs

13 years agompd.py: if command retval is None, don't require fetching
J. Alexander Treuman [Tue, 14 Dec 2010 00:47:23 +0000 (19:47 -0500)]
mpd.py: if command retval is None, don't require fetching

13 years agoadding replay_gain_mode and replay_gain_status commands
J. Alexander Treuman [Mon, 13 Dec 2010 23:11:21 +0000 (18:11 -0500)]
adding replay_gain_mode and replay_gain_status commands

13 years agompd.py: support commands with underscores
J. Alexander Treuman [Mon, 13 Dec 2010 23:04:00 +0000 (18:04 -0500)]
mpd.py: support commands with underscores

13 years agoadding mixrampdb and mixrampdelay commands
J. Alexander Treuman [Mon, 13 Dec 2010 22:53:48 +0000 (17:53 -0500)]
adding mixrampdb and mixrampdelay commands

13 years agoadding findadd and rescan commands
J. Alexander Treuman [Mon, 13 Dec 2010 22:50:29 +0000 (17:50 -0500)]
adding findadd and rescan commands

13 years agoadding decoders command
J. Alexander Treuman [Mon, 13 Dec 2010 22:47:49 +0000 (17:47 -0500)]
adding decoders command

13 years agosetup.py: updating classifiers
J. Alexander Treuman [Mon, 13 Dec 2010 22:18:27 +0000 (17:18 -0500)]
setup.py: updating classifiers

License is now LGPL, not GPL.  Also, I think it's about time we consider
python-mpd to be production-ready. ;)

13 years agodoc/commands.txt: updating args
J. Alexander Treuman [Mon, 13 Dec 2010 22:05:59 +0000 (17:05 -0500)]
doc/commands.txt: updating args

13 years agochanging license to LGPL
J. Alexander Treuman [Mon, 13 Dec 2010 21:02:29 +0000 (16:02 -0500)]
changing license to LGPL

13 years agoadding sticker commands
J. Alexander Treuman [Mon, 29 Nov 2010 19:11:19 +0000 (14:11 -0500)]
adding sticker commands