├── .flake8 ├── .github ├── ISSUE_TEMPLATE │ ├── BUG_REPORT.yml │ ├── FEATURE_REQUEST.yml │ └── config.yml ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── ci.yaml │ ├── codeql.yml │ ├── pypi.yml │ └── refresh_token.yml ├── .gitignore ├── .readthedocs.yml ├── AUTHORS.txt ├── LICENSE.txt ├── MANIFEST.in ├── README.rst ├── codecov.yml ├── docs ├── Makefile ├── _static │ ├── custom.css │ └── images │ │ ├── LibrarySection.listFilters.png │ │ ├── LibrarySection.listSorts.png │ │ ├── LibrarySection.search.png │ │ └── LibrarySection.search_filters.png ├── conf.py ├── configuration.rst ├── global.rst ├── index.rst ├── introduction.rst ├── make.bat ├── modules │ ├── alert.rst │ ├── audio.rst │ ├── base.rst │ ├── client.rst │ ├── collection.rst │ ├── config.rst │ ├── exceptions.rst │ ├── gdm.rst │ ├── library.rst │ ├── media.rst │ ├── mixins.rst │ ├── myplex.rst │ ├── photo.rst │ ├── playlist.rst │ ├── playqueue.rst │ ├── server.rst │ ├── settings.rst │ ├── sonos.rst │ ├── sync.rst │ ├── utils.rst │ └── video.rst ├── settingslist.rst └── toc.rst ├── plexapi ├── __init__.py ├── alert.py ├── audio.py ├── base.py ├── client.py ├── collection.py ├── config.py ├── const.py ├── exceptions.py ├── gdm.py ├── library.py ├── media.py ├── mixins.py ├── myplex.py ├── photo.py ├── playlist.py ├── playqueue.py ├── server.py ├── settings.py ├── sonos.py ├── sync.py ├── utils.py └── video.py ├── pyproject.toml ├── requirements_dev.txt ├── tests ├── __init__.py ├── conftest.py ├── data │ ├── audio_stub.mp3 │ ├── cute_cat.jpg │ └── video_stub.mp4 ├── payloads.py ├── test__prepare.py ├── test_actions.py ├── test_audio.py ├── test_client.py ├── test_collection.py ├── test_fetch_items.py ├── test_gdm.py ├── test_history.py ├── test_library.py ├── test_media.py ├── test_misc.py ├── test_mixins.py ├── test_myplex.py ├── test_navigation.py ├── test_photo.py ├── test_playlist.py ├── test_playqueue.py ├── test_search.py ├── test_server.py ├── test_settings.py ├── test_sonos.py ├── test_sync.py ├── test_utils.py └── test_video.py └── tools ├── plex-alertlistener.py ├── plex-autodelete.py ├── plex-backupwatched.py ├── plex-bootstraptest.py ├── plex-download.py ├── plex-dummyfiles.py ├── plex-gettoken.py ├── plex-listattrs.py ├── plex-listdocattrs.py ├── plex-listsettings.py ├── plex-listtokens.py ├── plex-markwatched.py ├── plex-refreshtoken.py ├── plex-teardowntest.py └── version_bump.py /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/BUG_REPORT.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/.github/ISSUE_TEMPLATE/BUG_REPORT.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/FEATURE_REQUEST.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/.github/ISSUE_TEMPLATE/FEATURE_REQUEST.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/pypi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/.github/workflows/pypi.yml -------------------------------------------------------------------------------- /.github/workflows/refresh_token.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/.github/workflows/refresh_token.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /AUTHORS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/AUTHORS.txt -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/README.rst -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/codecov.yml -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/_static/custom.css -------------------------------------------------------------------------------- /docs/_static/images/LibrarySection.listFilters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/_static/images/LibrarySection.listFilters.png -------------------------------------------------------------------------------- /docs/_static/images/LibrarySection.listSorts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/_static/images/LibrarySection.listSorts.png -------------------------------------------------------------------------------- /docs/_static/images/LibrarySection.search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/_static/images/LibrarySection.search.png -------------------------------------------------------------------------------- /docs/_static/images/LibrarySection.search_filters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/_static/images/LibrarySection.search_filters.png -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/configuration.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/configuration.rst -------------------------------------------------------------------------------- /docs/global.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/global.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/introduction.rst: -------------------------------------------------------------------------------- 1 | .. include:: ../README.rst 2 | -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/modules/alert.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/modules/alert.rst -------------------------------------------------------------------------------- /docs/modules/audio.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/modules/audio.rst -------------------------------------------------------------------------------- /docs/modules/base.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/modules/base.rst -------------------------------------------------------------------------------- /docs/modules/client.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/modules/client.rst -------------------------------------------------------------------------------- /docs/modules/collection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/modules/collection.rst -------------------------------------------------------------------------------- /docs/modules/config.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/modules/config.rst -------------------------------------------------------------------------------- /docs/modules/exceptions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/modules/exceptions.rst -------------------------------------------------------------------------------- /docs/modules/gdm.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/modules/gdm.rst -------------------------------------------------------------------------------- /docs/modules/library.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/modules/library.rst -------------------------------------------------------------------------------- /docs/modules/media.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/modules/media.rst -------------------------------------------------------------------------------- /docs/modules/mixins.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/modules/mixins.rst -------------------------------------------------------------------------------- /docs/modules/myplex.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/modules/myplex.rst -------------------------------------------------------------------------------- /docs/modules/photo.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/modules/photo.rst -------------------------------------------------------------------------------- /docs/modules/playlist.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/modules/playlist.rst -------------------------------------------------------------------------------- /docs/modules/playqueue.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/modules/playqueue.rst -------------------------------------------------------------------------------- /docs/modules/server.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/modules/server.rst -------------------------------------------------------------------------------- /docs/modules/settings.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/modules/settings.rst -------------------------------------------------------------------------------- /docs/modules/sonos.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/modules/sonos.rst -------------------------------------------------------------------------------- /docs/modules/sync.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/modules/sync.rst -------------------------------------------------------------------------------- /docs/modules/utils.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/modules/utils.rst -------------------------------------------------------------------------------- /docs/modules/video.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/modules/video.rst -------------------------------------------------------------------------------- /docs/settingslist.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/settingslist.rst -------------------------------------------------------------------------------- /docs/toc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/docs/toc.rst -------------------------------------------------------------------------------- /plexapi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/plexapi/__init__.py -------------------------------------------------------------------------------- /plexapi/alert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/plexapi/alert.py -------------------------------------------------------------------------------- /plexapi/audio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/plexapi/audio.py -------------------------------------------------------------------------------- /plexapi/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/plexapi/base.py -------------------------------------------------------------------------------- /plexapi/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/plexapi/client.py -------------------------------------------------------------------------------- /plexapi/collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/plexapi/collection.py -------------------------------------------------------------------------------- /plexapi/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/plexapi/config.py -------------------------------------------------------------------------------- /plexapi/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/plexapi/const.py -------------------------------------------------------------------------------- /plexapi/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/plexapi/exceptions.py -------------------------------------------------------------------------------- /plexapi/gdm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/plexapi/gdm.py -------------------------------------------------------------------------------- /plexapi/library.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/plexapi/library.py -------------------------------------------------------------------------------- /plexapi/media.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/plexapi/media.py -------------------------------------------------------------------------------- /plexapi/mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/plexapi/mixins.py -------------------------------------------------------------------------------- /plexapi/myplex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/plexapi/myplex.py -------------------------------------------------------------------------------- /plexapi/photo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/plexapi/photo.py -------------------------------------------------------------------------------- /plexapi/playlist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/plexapi/playlist.py -------------------------------------------------------------------------------- /plexapi/playqueue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/plexapi/playqueue.py -------------------------------------------------------------------------------- /plexapi/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/plexapi/server.py -------------------------------------------------------------------------------- /plexapi/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/plexapi/settings.py -------------------------------------------------------------------------------- /plexapi/sonos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/plexapi/sonos.py -------------------------------------------------------------------------------- /plexapi/sync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/plexapi/sync.py -------------------------------------------------------------------------------- /plexapi/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/plexapi/utils.py -------------------------------------------------------------------------------- /plexapi/video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/plexapi/video.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements_dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/requirements_dev.txt -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/data/audio_stub.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/data/audio_stub.mp3 -------------------------------------------------------------------------------- /tests/data/cute_cat.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/data/cute_cat.jpg -------------------------------------------------------------------------------- /tests/data/video_stub.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/data/video_stub.mp4 -------------------------------------------------------------------------------- /tests/payloads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/payloads.py -------------------------------------------------------------------------------- /tests/test__prepare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/test__prepare.py -------------------------------------------------------------------------------- /tests/test_actions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/test_actions.py -------------------------------------------------------------------------------- /tests/test_audio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/test_audio.py -------------------------------------------------------------------------------- /tests/test_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/test_client.py -------------------------------------------------------------------------------- /tests/test_collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/test_collection.py -------------------------------------------------------------------------------- /tests/test_fetch_items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/test_fetch_items.py -------------------------------------------------------------------------------- /tests/test_gdm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/test_gdm.py -------------------------------------------------------------------------------- /tests/test_history.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/test_history.py -------------------------------------------------------------------------------- /tests/test_library.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/test_library.py -------------------------------------------------------------------------------- /tests/test_media.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/test_media.py -------------------------------------------------------------------------------- /tests/test_misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/test_misc.py -------------------------------------------------------------------------------- /tests/test_mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/test_mixins.py -------------------------------------------------------------------------------- /tests/test_myplex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/test_myplex.py -------------------------------------------------------------------------------- /tests/test_navigation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/test_navigation.py -------------------------------------------------------------------------------- /tests/test_photo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/test_photo.py -------------------------------------------------------------------------------- /tests/test_playlist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/test_playlist.py -------------------------------------------------------------------------------- /tests/test_playqueue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/test_playqueue.py -------------------------------------------------------------------------------- /tests/test_search.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | # TODO: Many more tests is for search later. 3 | -------------------------------------------------------------------------------- /tests/test_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/test_server.py -------------------------------------------------------------------------------- /tests/test_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/test_settings.py -------------------------------------------------------------------------------- /tests/test_sonos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/test_sonos.py -------------------------------------------------------------------------------- /tests/test_sync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/test_sync.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /tests/test_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tests/test_video.py -------------------------------------------------------------------------------- /tools/plex-alertlistener.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tools/plex-alertlistener.py -------------------------------------------------------------------------------- /tools/plex-autodelete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tools/plex-autodelete.py -------------------------------------------------------------------------------- /tools/plex-backupwatched.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tools/plex-backupwatched.py -------------------------------------------------------------------------------- /tools/plex-bootstraptest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tools/plex-bootstraptest.py -------------------------------------------------------------------------------- /tools/plex-download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tools/plex-download.py -------------------------------------------------------------------------------- /tools/plex-dummyfiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tools/plex-dummyfiles.py -------------------------------------------------------------------------------- /tools/plex-gettoken.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tools/plex-gettoken.py -------------------------------------------------------------------------------- /tools/plex-listattrs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tools/plex-listattrs.py -------------------------------------------------------------------------------- /tools/plex-listdocattrs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tools/plex-listdocattrs.py -------------------------------------------------------------------------------- /tools/plex-listsettings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tools/plex-listsettings.py -------------------------------------------------------------------------------- /tools/plex-listtokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tools/plex-listtokens.py -------------------------------------------------------------------------------- /tools/plex-markwatched.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tools/plex-markwatched.py -------------------------------------------------------------------------------- /tools/plex-refreshtoken.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tools/plex-refreshtoken.py -------------------------------------------------------------------------------- /tools/plex-teardowntest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tools/plex-teardowntest.py -------------------------------------------------------------------------------- /tools/version_bump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushingkarmaorg/python-plexapi/HEAD/tools/version_bump.py --------------------------------------------------------------------------------