Changelog¶
0.2.0 (2021-06-19)¶
Drop Python 3.6 support. The library now requires Python 3.7 or higher.
Bring back rate limit. It is now compliant to e621’s docs rate limiting, that is 2 requests per second.
Add ability to login with API key.
Add ability to search pools.
Post.rating is now an Enum.
Better type annotations. Thank you Deer-Spangle for the help!
Handle 204 response properly from server by returning None.
Handle errors properly by looking up if either message or response key exists in response.
Add ability to use custom requests session on YippiSync client.
All classes now have reference to the client. This is important for interaction abilities.
Add __repr__ to classes.
- Add ability to favorite, unfavorite, and vote Post.
Note: There are other functions, but those are not tested and should not be used as of now.
0.1.0 (2020-04-19)¶
Initial release.