fuzeman/trakt.py

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
examples/media_center.py21
A
0 mins
examples/scrobbler.py50
A
40 mins
examples/search.py34
A
0 mins
examples/trending.py16
A
0 mins
pyproject.toml
requirements.txt
setup.cfg
setup.py5
A
0 mins
test-requirements.txt
tox.ini
trakt/__init__.py42
A
0 mins
trakt/client.py56
A
1 hr
trakt/core/__init__.py0
A
0 mins
trakt/core/configuration.py114
C
1 day
trakt/core/context_collection.py110
A
25 mins
trakt/core/context_stack.py19
A
0 mins
trakt/core/emitter.py150
A
1 hr
trakt/core/errors.py38
A
0 mins
trakt/core/exceptions.py13
A
0 mins
trakt/core/helpers.py102
C
7 hrs
trakt/core/http.py216
B
6 hrs
trakt/core/keylock.py13
A
0 mins
trakt/core/pagination.py88
A
3 hrs
trakt/core/request.py92
A
35 mins
trakt/helpers.py22
A
0 mins
trakt/interfaces/__init__.py69
A
1 hr
trakt/interfaces/auth.py17
A
0 mins
trakt/interfaces/base/__init__.py81
A
2 hrs
trakt/interfaces/calendars.py113
C
7 hrs
trakt/interfaces/lists/__init__.py37
D
2 days
trakt/interfaces/movies/__init__.py72
F
4 days
trakt/interfaces/oauth/__init__.py76
D
2 days
trakt/interfaces/oauth/device.py121
A
1 hr
trakt/interfaces/oauth/pin.py12
A
0 mins
trakt/interfaces/scrobble.py311
C
1 day
trakt/interfaces/search.py129
A
3 hrs
trakt/interfaces/shows/__init__.py143
F
5 days
trakt/interfaces/sync/__init__.py34
A
0 mins
trakt/interfaces/sync/collection.py16
A
35 mins
trakt/interfaces/sync/core/__init__.py0
A
0 mins
trakt/interfaces/sync/core/mixins.py91
A
1 hr
trakt/interfaces/sync/history.py68
C
1 day
trakt/interfaces/sync/playback.py14
A
0 mins
trakt/interfaces/sync/ratings.py62
A
1 hr
trakt/interfaces/sync/watched.py16
A
35 mins
trakt/interfaces/sync/watchlist.py56
A
1 hr
trakt/interfaces/users/__init__.py72
A
0 mins
trakt/interfaces/users/following.py25
C
1 day
trakt/interfaces/users/friends.py25
C
1 day
trakt/interfaces/users/history.py96
D
1 day