0.3a in the trunk now.
This commit is contained in:
parent
27947fbb9d
commit
41ce2c6489
2
INSTALL
2
INSTALL
|
@ -2,4 +2,4 @@ Installation Instructions
|
|||
=========================
|
||||
|
||||
1. cd into this directory
|
||||
2. Execute "python setup.py install". you'll probably need to add sudo to the beginning.
|
||||
2. Execute "python setup install". you'll probably need to add sudo to the beginning.
|
||||
|
|
78
changes.txt
78
changes.txt
|
@ -1,78 +0,0 @@
|
|||
0.2.18
|
||||
* Track.getAlbum doesn't crash when the album could not be determined.
|
||||
* Most of User functions now exist in the new AuthenticatedUser due to a web services limitation.
|
||||
* Track.getImage is removed, it's the same as Track.getAlbum().getImage().
|
||||
|
||||
0.2.17
|
||||
* All the getTopTags and getTopTagsWithCounts return an empty sequence if failed instead of None.
|
||||
* toStr() is now less crashy.
|
||||
* fixed User.getPastEvents.
|
||||
* new: User.compareWithUser, User.getRecommendedEvents, Library.addAlbum, Library.addArtist, Library.addTrack.
|
||||
* created AlbumSearch class.
|
||||
|
||||
0.2.15
|
||||
* API Breakage, changed the design of Asynchronizer.async_call.
|
||||
* Added: Artist.getTopTagsWithCounts, Track.getTopTagsWithCounts and User.getTopTagsWithCounts.
|
||||
* Added: Artist.getTopFansWithWeights, Track.getTopFansWithWeights.
|
||||
|
||||
0.2.14
|
||||
* Changed the version numbering system.
|
||||
* Fixed Authentication and MD5 with non-ASCII characters (issue #7)
|
||||
* Created UserPlaylist class.
|
||||
* User.getPlaylistIDs is now deprecated.
|
||||
* track.addToPlaylist is now deprecated.
|
||||
* User.fetchPlaylist is now deprecated.
|
||||
* Created UserPlaylistCreator class.
|
||||
|
||||
0.2b13
|
||||
* fixed: User.get_friends limit parameter (issue #5)
|
||||
* changed: using hashlib module instead of deprecated md5 module.
|
||||
|
||||
0.2b12
|
||||
* fixed: some unicode problems.
|
||||
* fix: a typo in the function name Exceptionable.clear_errors()
|
||||
* fixed: User.fetchPlaylist (issue #3)
|
||||
* api change: User.getPlaylistsIDs is now User.getPlaylistsData, and User.getPlaylistsIDs returns a list of IDs now.
|
||||
|
||||
0.2b10
|
||||
* fixed: getURL now returns the link with it's parameters double quoted as it should.
|
||||
* Artist.getTopTags, Track.getTopTags, Album.getTopTags all now have a limit argument.
|
||||
* added: ServiceException.getID.
|
||||
* changed: Taggable.addTags posts each tag separately.
|
||||
|
||||
0.2b9
|
||||
* fixed: crashes when adding a job to Asynchronizer and starting it when it had already started.
|
||||
|
||||
0.2b8
|
||||
* Asynchronizer.async_call now accepts None as callback.
|
||||
* moved all the tag related functions to a separate Taggable class.
|
||||
* added Taggable.setTags
|
||||
|
||||
0.2b7
|
||||
* Added Track.getWikiPublishedDate, Track.getSummary, Track.getContent.
|
||||
* fixes
|
||||
|
||||
0.2b6
|
||||
* fixes
|
||||
|
||||
0.2b5
|
||||
* Moved changes to an external file "changes.txt".
|
||||
* Added new webservices as: Track.getId, Track.getDuration, Track.getListenerCount, Track.getPlayCount,
|
||||
Track.getAlbumName, Track.getAlbum, Track.getImage, Event.share.
|
||||
* Reverted where all objects retrieve all available metadata on the server from the server, now optional.
|
||||
|
||||
|
||||
0.2b4
|
||||
* Added Track.getArtistName.
|
||||
* Added numerous functions to User, Making use of the new User.getInfo webservice.
|
||||
* Every object now retrieves all the metadata from the webservices even the trivial ones
|
||||
like the album name or artist for proper casing. Use the object's attributes (like Album.artist_name and
|
||||
Album.title instead of Album.getArtistName() and Album.getTitle() if you can't afford the delay
|
||||
caused by retrieving the data from a remote server.
|
||||
|
||||
0.2b3
|
||||
* Added a little work-around on python's threading.Thread to make Asynchronizer objects
|
||||
able to restart more than once.
|
||||
|
||||
0.2b2
|
||||
* All http values are now url-encoded. illegal characters (like '&') will no longer cause a crash.
|
2
setup.py → setup
Normal file → Executable file
2
setup.py → setup
Normal file → Executable file
|
@ -1,3 +1,5 @@
|
|||
#!/usr/bin/env python
|
||||
|
||||
from distutils.core import setup
|
||||
|
||||
import pylast
|
Loading…
Reference in a new issue