python-plexapi/requirements_dev.txt

24 lines
666 B
Text
Raw Normal View History

2017-02-20 03:45:09 +00:00
#---------------------------------------------------------
# PlexAPI requirements to run py.test.
2017-10-22 09:38:42 +00:00
# pip install -r requirements_dev.txt
2017-02-20 03:45:09 +00:00
#---------------------------------------------------------
coveralls
2017-02-20 05:37:00 +00:00
flake8
2017-04-30 06:06:01 +00:00
pillow
2017-02-13 20:18:50 +00:00
pytest
2017-04-17 03:33:33 +00:00
pytest-cache
2017-04-30 05:27:17 +00:00
pytest-cov
2019-11-29 01:10:12 +00:00
pytest-mock<=1.11.1
2017-04-30 05:27:17 +00:00
recommonmark
2017-02-20 03:45:09 +00:00
requests
2017-04-30 05:27:17 +00:00
sphinx
sphinxcontrib-napoleon
2017-08-15 03:53:04 +00:00
tqdm
Improvements in tests process (#297) * lets begin * skip plexpass tests if there is not plexpass on account * test new myplex attrubutes * bootstrap: proper photos organisation * fix rest of photos tests * fix myplex new attributes test * fix music bootstrap by setting agent to lastfm * fix sync tests * increase bootstrap timeout * remove timeout from .travis.yml * do not create playlist-style photoalbums in plex-bootstraptest.py * allow negative filtering in LibrarySection.search() * fix sync tests once again * use sendCrashReports in test_settings * fix test_settings * fix test_video * do not accept eula in bootstrap * fix PlexServer.isLatest() * add test against old version of PlexServer * fix MyPlexAccount.OutOut * add flag for one-time testing in Travis * fix test_library onDeck tests * fix more tests * use tqdm in plex-bootstraptest for media scanning progress * create sections one-by-one * update docs on AlertListener for timeline entries * fix plex-bootstraptest for server version 1.3.2 * display skip/xpass/xfail reasons * fix tests on 1.3 * wait for music to be fully processed in plex-bootstraptest * fix misplaced TEST_ACCOUNT_ONCE * fix test_myplex_users, not sure if in proper-way * add pytest-rerunfailures; mark test_myplex_optout as flaky * fix comment * Revert "add pytest-rerunfailures; mark test_myplex_optout as flaky" This reverts commit 580e4c95a758c92329d757eb2f3fc3bf44b26f09. * restart plex container on failure * add conftest.wait_until() and used where some retries are required * add more wait_until() usage in test_sync * fix managed user search * fix updating managed users in myplex * allow to add new servers to existent users * add new server to a shared user while bootstrapping * add some docs on testing process * perform few attemps when unable to get the claim token * unlock websocket-client in requirements_dev * fix docblock in tools/plex-teardowntest * do not hardcode mediapart size in test_video * remove cache:pip from travis * Revert "unlock websocket-client in requirements_dev" This reverts commit 0d536bd06dbdc4a4b869a1686f8cd008898859fe. * remove debug from server.py * improve webhook tests * fix type() check to isinstance() * remove excessive `else` branch due to Hellowlol advice * add `unknown` as allowed `myPlexMappingState` in test_server
2018-09-14 18:03:23 +00:00
websocket-client==0.48.0
2019-10-03 02:03:05 +00:00
# Installing sphinx-rtd-theme directly from github above is used until a point release
# above 0.4.3 is released. https://github.com/readthedocs/sphinx_rtd_theme/issues/739
#sphinx-rtd-theme
-e git+https://github.com/readthedocs/sphinx_rtd_theme.git@feb0beb44a444f875f3369a945e6055965ee993f#egg=sphinx_rtd_theme