[flake8] ; flake8-import-order import-order-style = cryptography ; flake8-quotes inline-quotes = single multiline-quotes = double docstring-quotes = double ; flake8 max-line-length = 160 per-file-ignores = ; http://flake8.pycqa.org/en/latest/user/options.html#cmdoption-flake8-per-file-ignores ; [Example] ; medusa/server/web/core/base.py:D100,D101,D102,D103,D107 ignore = ; Error codes reference: https://git.io/fNlTP ; Q002: Handled by flake8-docstrings Q002, ; W503: Line break should be before binary operator W503 [tool:pytest] filterwarnings = ignore::DeprecationWarning ignore::PendingDeprecationWarning flake8-ignore = D107 D401 W503 W504 E741 N818 medusa/__init__.py D104 F401 medusa/app.py N802 medusa/bs4_parser.py D100 D101 D102 D105 medusa/cache.py D401 E305 medusa/classes.py D100 D101 D102 D105 E305 medusa/clients/__init__.py D104 medusa/clients/nzb/__init__.py D104 medusa/clients/nzb/nzbget.py D100 D400 D401 N802 N806 medusa/clients/nzb/sab.py D100 D202 D400 D401 N802 N806 medusa/clients/torrent/deluged_client.py E305 medusa/clients/torrent/mlnet_client.py E305 medusa/clients/torrent/qbittorrent_client.py E305 medusa/clients/torrent/rtorrent_client.py E305 medusa/common.py D101 D102 D105 N815 N816 medusa/config.py D100 D101 D103 D200 D202 D205 D210 D400 D401 N802 N803 N806 medusa/databases/__init__.py D104 medusa/databases/cache_db.py D100 D101 D102 E501 medusa/databases/failed_db.py D100 D101 D102 E501 medusa/databases/main_db.py D100 D101 D102 D103 D200 D204 D400 D401 E501 E502 N802 N806 medusa/db.py D100 D101 D102 D103 D202 D205 D400 D401 D403 N802 N803 N806 medusa/failed_processor.py D100 D205 D400 N803 N806 medusa/helper/__init__.py D104 medusa/helper/common.py D100 D200 D202 D205 D400 N816 medusa/helper/encoding.py D100 D202 D400 D401 medusa/helper/exceptions.py D100 D200 D202 D205 D400 medusa/helper/metadata.py D100 D103 medusa/helper/throttle.py D100 D102 D105 medusa/helpers/__init__.py D103 N806 medusa/helpers/anidb.py D103 medusa/helpers/quality.py D100 D202 D205 D400 medusa/history.py D100 D400 N802 N803 N806 medusa/image_cache.py D100 D101 D102 D105 medusa/imdb_popular.py D100 medusa/indexers/__init__.py D104 medusa/indexers/api.py D100 D101 D102 D105 N801 medusa/indexers/base.py D102 D400 medusa/indexers/config.py D100 D103 N816 medusa/indexers/tmdb/__init__.py D104 medusa/indexers/tmdb/api.py D100 medusa/indexers/tmdb/exceptions.py D200 D204 D205 D400 N801 medusa/indexers/tvdbv2/__init__.py D104 medusa/indexers/tvmaze/__init__.py D104 medusa/indexers/tvmaze/api.py D100 D102 D103 D202 D205 D400 D401 medusa/indexers/tvmaze/exceptions.py D200 D204 D205 D400 N801 medusa/indexers/imdb/__init__.py D104 medusa/init/logconfig.py E305 medusa/logger/__init__.py D401 medusa/media/__init__.py D104 medusa/media/banner.py D100 D102 medusa/media/fan_art.py D100 D102 medusa/media/generic.py D100 D101 D102 D200 D202 D205 D400 medusa/media/network_logo.py D100 D102 medusa/media/poster.py D100 D102 medusa/metadata/__init__.py D104 N802 medusa/metadata/generic.py D100 D102 D200 D202 D205 D400 D401 N802 N806 N813 medusa/metadata/helpers.py D100 D103 N802 N803 N806 medusa/metadata/kodi.py D100 D102 D202 D205 D400 D401 medusa/metadata/kodi_12plus.py D100 D102 D202 D205 D400 D401 N801 N813 medusa/metadata/mede8er.py D100 D102 D202 D205 D400 D401 N813 medusa/metadata/media_browser.py D100 D102 D202 D205 D400 D401 N802 N806 N813 medusa/metadata/ps3.py D100 D102 D205 D400 D401 N802 medusa/metadata/tivo.py D100 D102 D202 D205 D400 D401 N802 medusa/metadata/wdtv.py D100 D102 D202 D205 D400 D401 N802 N813 medusa/metadata/plex.py D100 D102 D202 D205 D400 D401 N802 N813 medusa/name_cache.py D100 D200 D400 D401 N802 N806 medusa/naming.py D100 D101 D102 D103 D205 D400 D401 N806 medusa/network_timezones.py D100 D103 D200 D202 D400 medusa/notifiers/__init__.py D103 D104 medusa/notifiers/freemobile.py D100 D101 D102 D202 D400 D401 E225 N802 N803 N806 medusa/notifiers/growl.py D100 D101 D102 N802 N806 medusa/notifiers/libnotify.py D100 D101 D102 D205 D400 F401 medusa/notifiers/nmj.py D100 D101 D102 D202 D400 D401 N802 N806 N813 medusa/notifiers/nmjv2.py D100 D101 D102 D202 D400 D401 E501 N802 N806 N813 medusa/notifiers/plex.py D100 D101 D102 D201 D202 D400 D401 E501 N813 medusa/notifiers/prowl.py D100 D101 D102 E501 medusa/notifiers/pushalot.py D100 D101 D102 N802 medusa/notifiers/pushbullet.py D100 D101 D102 N802 medusa/notifiers/pytivo.py D100 D101 D102 N806 medusa/notifiers/synoindex.py D100 D101 D102 N802 medusa/notifiers/synology_notifier.py D100 D101 D102 N802 medusa/notifiers/telegram.py D100 D202 D204 D205 D400 D401 E225 medusa/notifiers/trakt.py D100 D102 D201 D202 D205 D400 D401 N806 medusa/nzb_splitter.py D100 D202 D400 medusa/process_tv.py D100 D101 D102 medusa/providers/__init__.py D103 medusa/providers/torrent/__init__.py D103 medusa/queues/__init__.py D104 medusa/queues/event_queue.py D100 D101 D102 D106 D200 D202 D400 medusa/queues/generic_queue.py D100 D101 D200 D400 medusa/queues/show_queue.py D100 D101 D102 D205 D400 N802 N806 N815 medusa/recompiled/__init__.py D104 medusa/recompiled/tags.py D100 medusa/rss_feeds.py D100 D103 N802 medusa/sbdatetime.py D100 D101 D102 D105 D202 D205 D400 N801 medusa/scene_exceptions.py D100 medusa/scene_numbering.py D100 D103 D200 D205 D400 D401 E501 N803 N806 medusa/schedulers/__init__.py D104 medusa/schedulers/episode_updater.py D100 D101 D102 medusa/schedulers/scheduler.py D100 D101 D102 N802 N803 medusa/schedulers/show_updater.py D100 D101 D102 medusa/server/__init__.py D104 medusa/server/api/__init__.py D104 medusa/server/api/v1/__init__.py D104 medusa/server/api/v1/core.py D100 D101 D102 D200 D201 D202 D204 D205 D208 D210 D400 D401 D403 N801 N806 medusa/server/core.py D100 D101 D102 N802 N815 N816 medusa/server/web/__init__.py D104 F401 medusa/server/web/config/__init__.py D104 F401 medusa/server/web/config/anime.py D102 D200 D202 D204 D400 N802 medusa/server/web/config/backup_restore.py D100 D101 D102 N803 medusa/server/web/config/general.py D100 D101 D102 N802 N803 medusa/server/web/config/handler.py D102 D200 D204 D400 N802 medusa/server/web/config/notifications.py D102 D200 D202 D204 D400 N802 medusa/server/web/config/post_processing.py N802 medusa/server/web/config/providers.py D102 D200 D202 D205 D400 D401 N802 medusa/server/web/config/search.py D102 D200 D202 D204 D400 N802 medusa/server/web/config/subtitles.py D102 D200 D204 D400 E501 N802 medusa/server/web/core/__init__.py D104 F401 medusa/server/web/core/authentication.py D102 D200 D202 D204 D205 D400 medusa/server/web/core/base.py D100 D101 D102 D103 N802 medusa/server/web/core/calendar.py D200 D204 D205 D400 D401 medusa/server/web/core/file_browser.py D100 D101 D102 N803 medusa/server/web/core/history.py D100 D101 D102 N802 medusa/server/web/core/schedule.py D100 D101 D102 N802 medusa/server/web/home/__init__.py D104 F401 medusa/server/web/home/add_recommended.py D100 medusa/server/web/home/add_shows.py D100 D101 D102 D200 D205 D400 D401 N802 N803 N806 medusa/server/web/home/change_log.py D100 D101 D102 medusa/server/web/home/handler.py D100 D101 D102 D202 D205 D210 D400 D401 E501 N802 N803 N806 medusa/server/web/home/news.py D100 D101 D102 medusa/server/web/home/post_process.py D100 D101 D102 N802 N803 medusa/server/web/manage/__init__.py D104 F401 medusa/server/web/manage/handler.py D100 D101 D102 D205 N802 N803 medusa/server/web/manage/searches.py D100 D101 D102 N802 medusa/session/__init__.py D104 medusa/session/core.py D100 D102 medusa/session/custom.py D100 F841 medusa/session/exceptions.py D100 medusa/session/factory.py D103 medusa/session/hooks.py D100 medusa/show/__init__.py D104 medusa/show/coming_episodes.py D100 D102 D202 D204 D205 D400 medusa/show/history.py D100 D101 D102 D200 D202 D204 D205 D400 D401 medusa/show/recommendations/__init__.py D104 medusa/show/recommendations/anidb.py D100 D101 D400 medusa/show/recommendations/anilist.py D100 D101 D400 E501 medusa/show/recommendations/imdb.py D100 medusa/show/recommendations/recommended.py D100 D204 D400 medusa/show/recommendations/trakt.py D100 medusa/show/show.py D100 D101 D102 D202 D205 D400 medusa/show_name_helpers.py D100 D202 D205 D400 D401 N802 N806 medusa/subtitle_providers/__init__.py D104 medusa/subtitle_providers/legendastv.py D100 D102 D103 D105 D204 medusa/subtitle_providers/subtitulamos.py D100 D101 D102 medusa/subtitle_providers/wizdom.py D100 D102 D204 medusa/subtitle_providers/converters/subtitulamos.py D100 D101 D102 medusa/system/__init__.py D104 medusa/system/restart.py D100 D101 D102 medusa/system/shutdown.py D100 D101 D102 medusa/tagger/__init__.py D104 medusa/tagger/episode.py D102 D200 D204 D205 D400 D401 medusa/themes/__init__.py F401 medusa/tv/__init__.py D104 F401 medusa/ui.py D100 D101 D102 D200 D202 D204 D205 D400 D401 E305 N802 N803 N806 medusa/updater/__init__.py D104 medusa/updater/docker_updater.py D100 D101 D102 D105 medusa/updater/github_updater.py D100 D101 D102 D105 medusa/updater/source_updater.py D100 D101 D102 D105 medusa/updater/update_manager.py D100 D101 D102 medusa/updater/version_checker.py D100 D101 D102 N802 N803 N806 setup.py D200 D400 tests/__init__.py D104 tests/*.py D101 D102 D103 tests/*/*.py D101 D102 D103 tests/report_guessit.py D101 D102 D103 E402