[x] model closer to twitch api documentation ( more rest like )
[x] redo url module, needs to be able to easily build all rest api calls
[x] v3 api, did not implement auth or put/delete stuff yet
[x] v2 api, delay, not needed asap
[x] usher api
[x] redo logging
[x] all internal data should be unicode, postponed
[x] provide updated and old api via deprecation layer, dropped due to time constrains, old versions are still available as tags
[x] redo m3u8 parsing via regex
[x] cleanup unused stuff
create issues for the following things:
all internal data should be unicode
implement v2 api
implement authentication
implement put/delete functions
implement result data abstraction classes for easier navigation
twitch.api.teams() would list the first 25 teams, via twitch.api.teams.next() and twitch.api.teams.prev() jump to next or prev listing, since the old api partly substituted resultsets, will need to maybe add a transform functionality as well
split up moduleflake8 compatibilitymodel closer to twitch api documentation ( more rest like )redo url module, needs to be able to easily build all rest api callsv3 api, did not implement auth or put/delete stuff yetv2 api, delay, not needed asapusher apiredo loggingall internal data should be unicode, postponedprovide updated and old api via deprecation layer, dropped due to time constrains, old versions are still available as tagsredo m3u8 parsing via regexcleanup unused stuffcreate issues for the following things:
twitch.api.teams()
would list the first 25 teams, viatwitch.api.teams.next()
andtwitch.api.teams.prev()
jump to next or prev listing, since the old api partly substituted resultsets, will need to maybe add a transform functionality as well