.coveragerc
.flake8
HISTORY.md
INSTALL
LICENSE
MANIFEST.in
README.md
pyproject.toml
pytest.ini
setup.cfg
setup.py
tox.ini
docs/index.md
docs/config/index.md
docs/dev/development.md
docs/dev/index.md
docs/dev/release.md
docs/dev/testing.md
docs/dev/plugin-development/example.md
docs/dev/plugin-development/index.md
docs/dev/plugin-development/rules.md
docs/imagecrawlers/echo.md
docs/imagecrawlers/index.md
docs/imagecrawlers/instagram_hashtag.md
docs/imagecrawlers/instagram_profile.md
docs/imagecrawlers/picsum.md
docs/imagecrawlers/pr0gramm.md
docs/imagecrawlers/reddit.md
docs/install/index.md
docs/install/requirements.md
docs/run/index.md
docs/web-api/get.md
docs/web-api/index.md
docs/web-api/reset.md
docs/web-api/status/blacklist.md
docs/web-api/status/crawlers.md
docs/web-api/status/index.md
docs/web-api/status/server.md
examples/config/aww.yaml
examples/config/instabuff.yaml
examples/config/kadsen.yaml
images/hackspace.jpg
images/logo.png
images/screenshot.png
requirements/build.txt
requirements/dev.txt
requirements/style.txt
requirements/tests.txt
requirements/tox.txt
src/nichtparasoup/__init__.py
src/nichtparasoup/__main__.py
src/nichtparasoup/_internals.py
src/nichtparasoup/cli.py
src/nichtparasoup/imagecrawler.py
src/nichtparasoup/py.typed
src/nichtparasoup/webserver.py
src/nichtparasoup.egg-info/PKG-INFO
src/nichtparasoup.egg-info/SOURCES.txt
src/nichtparasoup.egg-info/dependency_links.txt
src/nichtparasoup.egg-info/entry_points.txt
src/nichtparasoup.egg-info/requires.txt
src/nichtparasoup.egg-info/top_level.txt
src/nichtparasoup/_web-ui/README.md
src/nichtparasoup/_web-ui/static/_features.html
src/nichtparasoup/_web-ui/static/index.html
src/nichtparasoup/_web-ui/static/css/feel.css
src/nichtparasoup/_web-ui/static/css/look.css
src/nichtparasoup/_web-ui/static/css/look_bossMode.css
src/nichtparasoup/_web-ui/static/css/look_buttons.css
src/nichtparasoup/_web-ui/static/css/look_fullscreen.css
src/nichtparasoup/_web-ui/static/css/look_hotkeys.css
src/nichtparasoup/_web-ui/static/css/look_stateSwitch.css
src/nichtparasoup/_web-ui/static/css/normalize.css
src/nichtparasoup/_web-ui/static/js/feel.js
src/nichtparasoup/_web-ui/static/js/feel_hotkeys.js
src/nichtparasoup/_web-ui/static/js/helper.js
src/nichtparasoup/_web-ui/static/js/look_maxSizer.js
src/nichtparasoup/_web-ui/static/js/look_stateSwitch.js
src/nichtparasoup/_web-ui/templates/css/sourceIcons.css.mako
src/nichtparasoup/commands/__init__.py
src/nichtparasoup/commands/_internals.py
src/nichtparasoup/commands/imagecrawler_desc.py
src/nichtparasoup/commands/imagecrawler_list.py
src/nichtparasoup/commands/server_config_check.py
src/nichtparasoup/commands/server_config_dump_defaults.py
src/nichtparasoup/commands/server_run.py
src/nichtparasoup/config/__init__.py
src/nichtparasoup/config/defaults.yaml
src/nichtparasoup/config/schema.yaml
src/nichtparasoup/core/__init__.py
src/nichtparasoup/core/image.py
src/nichtparasoup/core/imagecrawler.py
src/nichtparasoup/core/server.py
src/nichtparasoup/imagecrawlers/__init__.py
src/nichtparasoup/imagecrawlers/echo.py
src/nichtparasoup/imagecrawlers/instagram.py
src/nichtparasoup/imagecrawlers/picsum.py
src/nichtparasoup/imagecrawlers/pr0gramm.py
src/nichtparasoup/imagecrawlers/reddit.py
src/nichtparasoup/testing/__init__.py
src/nichtparasoup/testing/config.py
src/nichtparasoup/testing/configfile.py
src/nichtparasoup/testing/imagecrawler.py
tests/README.md
tests/__init__.py
tests/test_10_nichtparasoup/__init__.py
tests/test_10_nichtparasoup/_mocks/__init__.py
tests/test_10_nichtparasoup/_mocks/loadable_imagecrawlers.py
tests/test_10_nichtparasoup/_mocks/mockable_crawler.py
tests/test_10_nichtparasoup/_mocks/mockable_imagecrawler.py
tests/test_10_nichtparasoup/test__internals/TODO
tests/test_10_nichtparasoup/test_cli/__init__.py
tests/test_10_nichtparasoup/test_cli/test_cli.py
tests/test_10_nichtparasoup/test_commands/__init__.py
tests/test_10_nichtparasoup/test_commands/test_imagecrawler_desc.py
tests/test_10_nichtparasoup/test_commands/test_imagecrawler_list.py
tests/test_10_nichtparasoup/test_commands/test_server_config_check.py
tests/test_10_nichtparasoup/test_commands/test_server_config_dump_defaults.py
tests/test_10_nichtparasoup/test_commands/test_server_run.py
tests/test_10_nichtparasoup/test_config/__init__.py
tests/test_10_nichtparasoup/test_config/test_config_parser.py
tests/test_10_nichtparasoup/test_config/testdata_configs/positive/crawler_config_missing.yaml
tests/test_10_nichtparasoup/test_config/testdata_configs/positive/crawler_exhausted_missing.yaml
tests/test_10_nichtparasoup/test_config/testdata_configs/positive/crawler_weight_missing.yaml
tests/test_10_nichtparasoup/test_config/testdata_configs/positive/logging_level_missing.yaml
tests/test_10_nichtparasoup/test_core/__init__.py
tests/test_10_nichtparasoup/test_core/test_baseimagecrawler.py
tests/test_10_nichtparasoup/test_core/test_crawler.py
tests/test_10_nichtparasoup/test_core/test_crawlers.py
tests/test_10_nichtparasoup/test_core/test_image.py
tests/test_10_nichtparasoup/test_core/test_imagerecognizer.py
tests/test_10_nichtparasoup/test_core/test_npcore.py
tests/test_10_nichtparasoup/test_core/test_server.py
tests/test_10_nichtparasoup/test_core/test_serverrefiller.py
tests/test_10_nichtparasoup/test_core/test_serverstatus.py
tests/test_10_nichtparasoup/test_imagecrawlers/__init__.py
tests/test_10_nichtparasoup/test_imagecrawlers/test_echo.py
tests/test_10_nichtparasoup/test_imagecrawlers/test_instagram.py
tests/test_10_nichtparasoup/test_imagecrawlers/test_knownimagecrawlers.py
tests/test_10_nichtparasoup/test_imagecrawlers/test_picsum.py
tests/test_10_nichtparasoup/test_imagecrawlers/test_pr0gramm.py
tests/test_10_nichtparasoup/test_imagecrawlers/test_reddit.py
tests/test_10_nichtparasoup/test_imagecrawlers/testdata_instagram/1bad9348735e.js
tests/test_10_nichtparasoup/test_imagecrawlers/testdata_instagram/e243abb1f92c.js
tests/test_10_nichtparasoup/test_imagecrawlers/testdata_instagram/index.html
tests/test_10_nichtparasoup/test_imagecrawlers/testdata_instagram/natgeo.__a=1
tests/test_10_nichtparasoup/test_imagecrawlers/testdata_instagram/prepared_last_empty.json
tests/test_10_nichtparasoup/test_imagecrawlers/testdata_instagram/query_hash=174a5243287c5f3a7de741089750ab3b&variables={first-1,after,tag_name-foo}
tests/test_10_nichtparasoup/test_imagecrawlers/testdata_instagram/query_hash=174a5243287c5f3a7de741089750ab3b&variables={first-5,after,tag_name-foo}
tests/test_10_nichtparasoup/test_imagecrawlers/testdata_instagram/query_hash=2c5d4d8b70cad329c4a6ebe3abb6eedd&variables={first-1,after,id-787132}
tests/test_10_nichtparasoup/test_imagecrawlers/testdata_instagram/query_hash=2c5d4d8b70cad329c4a6ebe3abb6eedd&variables={first-5,after,id-787132}
tests/test_10_nichtparasoup/test_imagecrawlers/testdata_instagram/query_hash=8c86fed24fa03a8a2eea2a70a80c7b6b&variables={first-1,after,id-787132}
tests/test_10_nichtparasoup/test_imagecrawlers/testdata_instagram/query_hash=f0986789a5c5d17c2400faebf16efd0d&variables={first-1,after,id-787132}
tests/test_10_nichtparasoup/test_imagecrawlers/testdata_instagram/query_hash=f0986789a5c5d17c2400faebf16efd0d&variables={first-1,after,tag_name-foo}
tests/test_10_nichtparasoup/test_imagecrawlers/testdata_instagram/query_hash=f0986789a5c5d17c2400faebf16efd0d&variables={first1,after,id-787132}
tests/test_10_nichtparasoup/test_imagecrawlers/testdata_instagram/query_hash=ff260833edf142911047af6024eb634a&variables={first-1,after,id-787132}
tests/test_10_nichtparasoup/test_imagecrawlers/testdata_instagram/query_hash=ff260833edf142911047af6024eb634a&variables={first-1,after,tag_name-foo}
tests/test_10_nichtparasoup/test_imagecrawlers/testdata_pr0gramm/get-flags_1-promoted_0-tags_s1000-video.json
tests/test_10_nichtparasoup/test_imagecrawlers/testdata_pr0gramm/get-flags_1-promoted_1-tags_s1000-video.json
tests/test_10_nichtparasoup/test_imagecrawlers/testdata_pr0gramm/get-flags_1-promoted_1-tags_s15000-video.json
tests/test_10_nichtparasoup/test_imagecrawlers/testdata_reddit/aww.json
tests/test_10_nichtparasoup/test_imagecrawlers/testdata_reddit/awwwwwwww.json
tests/test_10_nichtparasoup/test_testing/__init__.py
tests/test_10_nichtparasoup/test_testing/test_ImageCrawlerLoaderTest.py
tests/test_10_nichtparasoup/test_testing/test_ImagecrawlerProbeResult.py
tests/test_10_nichtparasoup/test_testing/test_configtest.py
tests/test_10_nichtparasoup/test_testing/test_filefetcher.py
tests/test_10_nichtparasoup/test_testing/test_imagecrawlertest.py
tests/test_10_nichtparasoup/test_testing/testdata_filefetcher/test.txt
tests/test_10_nichtparasoup/test_webserver/__init__.py
tests/test_10_nichtparasoup/test_webserver/test__SimpleJsonEncoder.py
tests/test_10_nichtparasoup/test_webserver/test_webserver.py
tests/test_90_builtin/__init__.py
tests/test_90_builtin/test_config/__init__.py
tests/test_90_builtin/test_config/test_default_config_file.py
tests/test_91_examples/__init__.py
tests/test_91_examples/test_config/__init__.py
tests/test_91_examples/test_config/test_shipped_config_files.py