]>
kaliko git repositories - python-musicpd.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
J. Alexander Treuman [Thu, 3 Apr 2008 03:55:07 +0000 (23:55 -0400)]
TODO.txt: removing pre- and post-release sections
J. Alexander Treuman [Sun, 23 Mar 2008 21:20:46 +0000 (17:20 -0400)]
mpd.py: changing exception raising to comply with the Python Style Guide
J. Alexander Treuman [Sun, 23 Mar 2008 21:10:41 +0000 (17:10 -0400)]
mpd.py: strip trailing \n from MPD's hello line for a nicer error message
J. Alexander Treuman [Sun, 23 Mar 2008 21:07:55 +0000 (17:07 -0400)]
mpd.py: reset to disconnected state if _hello() fails in connect()
J. Alexander Treuman [Sun, 23 Mar 2008 20:51:48 +0000 (16:51 -0400)]
TODO.txt: removing completed TODO item
J. Alexander Treuman [Sun, 23 Mar 2008 20:50:49 +0000 (16:50 -0400)]
CHANGES.txt: document change in previous commit
J. Alexander Treuman [Sun, 23 Mar 2008 20:47:06 +0000 (16:47 -0400)]
mpd.py: loop over addresses returned by getaddrinfo to connect to
This allows us to support IPv6 and multi-homed hostnames. getaddrinfo is
called with the same flags as libmpdclient uses, making address resolution
consistent between the two.
J. Alexander Treuman [Sun, 23 Mar 2008 20:05:53 +0000 (16:05 -0400)]
CHANGES.txt: document change in previous commit
J. Alexander Treuman [Sun, 23 Mar 2008 20:01:31 +0000 (16:01 -0400)]
mpd.py: raise ConnectionError if connect() is called when already connected
J. Alexander Treuman [Sun, 23 Mar 2008 19:57:37 +0000 (15:57 -0400)]
mpd.py: use a separate file object for reading and writing sockets
This is to make it easier to read command output from a file instead of a
socket. Useful for testing and benchmarking.
J. Alexander Treuman [Sun, 23 Mar 2008 19:50:48 +0000 (15:50 -0400)]
mpd.py: raise ConnectionError when trying to use an unconnected socket
ConnectionError will now be raised when trying to read from/write to a
socket before calling connect() or after calling disconnect(). In the past
it would try to complete the operation on the unconnected socket, resulting
in a socket.error exception.
J. Alexander Treuman [Sun, 23 Mar 2008 04:27:29 +0000 (00:27 -0400)]
TODO.txt: cleaning up and splitting into pre- and post-release sections
J. Alexander Treuman [Sun, 23 Mar 2008 04:22:12 +0000 (00:22 -0400)]
TODO.txt: changing header for consistency
J. Alexander Treuman [Sun, 23 Mar 2008 04:21:19 +0000 (00:21 -0400)]
adding CHANGES.txt
J. Alexander Treuman [Sun, 23 Mar 2008 03:18:48 +0000 (23:18 -0400)]
TODO.txt: removing completed TODO item
J. Alexander Treuman [Sun, 23 Mar 2008 03:16:31 +0000 (23:16 -0400)]
mpd.py: raise ConnectionError on EOF
J. Alexander Treuman [Wed, 5 Mar 2008 22:29:10 +0000 (17:29 -0500)]
TODO.txt: adding TODO item
J. Alexander Treuman [Sat, 1 Mar 2008 20:03:47 +0000 (15:03 -0500)]
mpd.py: making _getitem return None if no item is returned
update and addid should normally always return a single item, so previously
an exception was raised if we got nothing. However, when used in a
command_list, only the *last* call to update will return an item. So
return None instead of raising an exception if we get nothing.
J. Alexander Treuman [Thu, 28 Feb 2008 00:19:13 +0000 (19:19 -0500)]
setup.py: commenting out license/platforms
The license and platforms fields should be filled out *only* if appropriate
classifiers don't already exist (which in our case, they do).
J. Alexander Treuman [Thu, 28 Feb 2008 00:04:30 +0000 (19:04 -0500)]
MANIFEST.in: exclude setup.cfg
Like MANIFEST.in, setup.cfg is (currently) only used for building
distributions. So don't include it in the distribution itself.
J. Alexander Treuman [Wed, 27 Feb 2008 23:59:36 +0000 (18:59 -0500)]
mpd.py: adding one line description at top of file
J. Alexander Treuman [Wed, 27 Feb 2008 23:57:56 +0000 (18:57 -0500)]
TODO.txt: removing completed TODO item and pre-release section
J. Alexander Treuman [Wed, 27 Feb 2008 23:56:53 +0000 (18:56 -0500)]
adding setup.py, setup.cfg, and MANIFEST.in
J. Alexander Treuman [Wed, 27 Feb 2008 23:17:59 +0000 (18:17 -0500)]
TODO.txt: removing a completed TODO item
J. Alexander Treuman [Wed, 27 Feb 2008 23:09:52 +0000 (18:09 -0500)]
adding README.txt
J. Alexander Treuman [Wed, 27 Feb 2008 21:28:15 +0000 (16:28 -0500)]
TODO.txt: changing a couple TODO items
J. Alexander Treuman [Wed, 27 Feb 2008 21:24:45 +0000 (16:24 -0500)]
addding doc/commands.txt to document supported commands
J. Alexander Treuman [Wed, 27 Feb 2008 21:15:57 +0000 (16:15 -0500)]
renaming TODO to TODO.txt
J. Alexander Treuman [Wed, 27 Feb 2008 21:15:25 +0000 (16:15 -0500)]
TODO: removing completed TODO item
J. Alexander Treuman [Wed, 27 Feb 2008 21:12:18 +0000 (16:12 -0500)]
adding LICENSE.txt and a copyright notice to mpd.py
J. Alexander Treuman [Wed, 27 Feb 2008 21:06:25 +0000 (16:06 -0500)]
mpd.py: removing shebang line
J. Alexander Treuman [Wed, 27 Feb 2008 16:36:50 +0000 (11:36 -0500)]
TODO: adding pre- and post-release sections, and a few more TODO items
J. Alexander Treuman [Mon, 25 Feb 2008 21:34:29 +0000 (16:34 -0500)]
TODO: adding TODO item
J. Alexander Treuman [Mon, 25 Feb 2008 20:40:05 +0000 (15:40 -0500)]
moving TODO list to separate TODO file
J. Alexander Treuman [Mon, 25 Feb 2008 00:43:53 +0000 (19:43 -0500)]
remove argument checking/parsing TODO item
mpd already does a much better job of validating arguments than we ever
could, so no point in us doing it too. Parsing arguments is also rather
pointless, as all arguments are coerced to strings before escaping anyway.
J. Alexander Treuman [Sun, 24 Feb 2008 23:47:32 +0000 (18:47 -0500)]
return an empty dict if no object is read
J. Alexander Treuman [Sun, 24 Feb 2008 22:25:16 +0000 (17:25 -0500)]
adding command_list support
J. Alexander Treuman [Sun, 24 Feb 2008 21:19:17 +0000 (16:19 -0500)]
initial commit