{"package": "changedetection-io", "summary": "Website change detection and monitoring service, detect changes to web pages and send alerts/notifications.", "pypi_url": "https://pypi.org/project/changedetection-io", "piwheels_url": "https://www.piwheels.org/project/changedetection-io", "releases": {"0.55.7": {"released": "2026-05-25 16:48:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.55.7-py3-none-any.whl": {"file_url": "/simple/changedetection-io/changedetection_io-0.55.7-py3-none-any.whl", "filehash": "210f2810d86c8dd4cd54f5d38c3a1019fff4374fa3f77ceee4b348c9936fd837", "filesize": 3637027, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "dennis", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "litellm", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pydantic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "rank-bm25", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.55.6": {"released": "2026-05-25 16:01:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.55.6-py3-none-any.whl": {"file_url": "/simple/changedetection-io/changedetection_io-0.55.6-py3-none-any.whl", "filehash": "3c23e5349b530cf395579be3bf0b3d761bf9bf317e76b762dae9f42cda5838db", "filesize": 3635761, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "dennis", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "litellm", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pydantic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "rank-bm25", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.55.5": {"released": "2026-05-19 17:07:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.55.5-py3-none-any.whl": {"file_url": "/simple/changedetection-io/changedetection_io-0.55.5-py3-none-any.whl", "filehash": "b4470197b2284bea71fa98aa2dbc2545f08b6e9ae02a54d1f38ec8264f4e113b", "filesize": 3620469, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "dennis", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "litellm", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "rank-bm25", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.55.4": {"released": "2026-05-19 09:41:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.55.4-py3-none-any.whl": {"file_url": "/simple/changedetection-io/changedetection_io-0.55.4-py3-none-any.whl", "filehash": "8b5f4247d9f1a9eec3d37d5031ba0183fb9e2597e806cb601423eaab045cd23d", "filesize": 3617903, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "dennis", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "litellm", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "rank-bm25", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.55.3": {"released": "2026-04-28 05:29:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.55.3-py3-none-any.whl": {"file_url": "/simple/changedetection-io/changedetection_io-0.55.3-py3-none-any.whl", "filehash": "513a957cd9bef06bf994c57120a34251426e52f504800826fb91be6d265e85d4", "filesize": 3571745, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jq", "jsonpath-ng", "levenshtein", "linkify-it-py", "litellm", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "rank-bm25", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.55.2": {"released": "2026-04-28 05:08:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.55.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.55.2-py3-none-any.whl", "filehash": "42b613b3f51c3f35108f5a67e1afab58a578efb6b3f3bb01e309e896c5a44c1b", "filesize": 3571751, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jq", "jsonpath-ng", "levenshtein", "linkify-it-py", "litellm", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "rank-bm25", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.55.1": {"released": "2026-04-27 07:05:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.55.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.55.1-py3-none-any.whl", "filehash": "f73f3d669bd1c17738c74f153cc64d60079f2582518e5f3101e194d0e66529c7", "filesize": 3572852, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jq", "jsonpath-ng", "levenshtein", "linkify-it-py", "litellm", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "rank-bm25", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.54.10": {"released": "2026-04-20 08:48:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.54.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.54.10-py3-none-any.whl", "filehash": "f1d12badd2e3e4bd63a48fb0494d629c3322a91a41358a9d6a732d45aead5590", "filesize": 3349504, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jq", "jsonpath-ng", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.54.9": {"released": "2026-04-14 07:16:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.54.9-py3-none-any.whl": {"file_url": "/simple/changedetection-io/changedetection_io-0.54.9-py3-none-any.whl", "filehash": "022e783b1487293cc0bf344239de2e46c554bda0e52ebfe3bf17258196c8d67e", "filesize": 3326306, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jq", "jsonpath-ng", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.54.8": {"released": "2026-04-04 04:02:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.54.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.54.8-py3-none-any.whl", "filehash": "4171a862862e76ef6ebc3378f42d8f4e87648495d535cb23a3f4d42630078bc6", "filesize": 3132240, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jq", "jsonpath-ng", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.54.7": {"released": "2026-03-26 08:52:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.54.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.54.7-py3-none-any.whl", "filehash": "6ce3d1ae181188258ded1275755aa95fc9378634fb20507987bc9afcf955fbba", "filesize": 3128305, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jq", "jsonpath-ng", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.54.6": {"released": "2026-03-17 10:54:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.54.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.54.6-py3-none-any.whl", "filehash": "e2a0fbd54786f2c54c38fe14ee4e813f6e470b8e8e61c21b9f53948ef64bdace", "filesize": 3126517, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jq", "jsonpath-ng", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.54.5": {"released": "2026-03-12 16:13:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.54.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.54.5-py3-none-any.whl", "filehash": "5d30e0dbce6be187e3772ce6eac2fc373c17d674ae30b1cca393994d1dad6816", "filesize": 3125081, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jq", "jsonpath-ng", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.54.4": {"released": "2026-03-04 10:31:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.54.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.54.4-py3-none-any.whl", "filehash": "6d92be53989c656216671be84bd16d79915baf959e9addd962bf95dda082f1ae", "filesize": 3067049, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jq", "jsonpath-ng", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.54.3": {"released": "2026-02-28 23:20:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.54.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.54.3-py3-none-any.whl", "filehash": "b72c0764745e8a136322f6938e958d407994a4ebaadad29f267162f2728182fa", "filesize": 3061437, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jq", "jsonpath-ng", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.54.2": {"released": "2026-02-27 10:02:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.54.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.54.2-py3-none-any.whl", "filehash": "5f42e710280c1fb1e43376bef174108e17dab802c96da3de396cd5166e125508", "filesize": 3004302, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jq", "jsonpath-ng", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.54.1": {"released": "2026-02-23 22:02:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.54.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.54.1-py3-none-any.whl", "filehash": "d3faf3d691232b8ba723a4c2f7130a68f3d96ae786382334b128c044d7e73649", "filesize": 2996606, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jq", "jsonpath-ng", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.53.7": {"released": "2026-02-23 07:13:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.53.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.53.7-py3-none-any.whl", "filehash": "50337561202a8e47d9346c131e0a7a0342c90774c0ec439bd19845d14e785de6", "filesize": 2988385, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jq", "jsonpath-ng", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.53.6": {"released": "2026-02-21 13:13:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.53.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.53.6-py3-none-any.whl", "filehash": "f7bcaca6e41a6ec64b694efc1fb69178b93debf2eaf696705bd22d660962c417", "filesize": 2988394, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.53.5": {"released": "2026-02-19 23:59:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.53.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.53.5-py3-none-any.whl", "filehash": "47ccc05dd08d223ce7208152f88ed4d029e63dadc29faa2572ee28d7edbe3d46", "filesize": 2988642, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.53.4": {"released": "2026-02-18 13:09:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.53.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.53.4-py3-none-any.whl", "filehash": "670461afc868fd931ccab673ed96736bdeeb158d61623e63b4f8c71967e630f7", "filesize": 2981714, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.53.3": {"released": "2026-02-16 19:42:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.53.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.53.3-py3-none-any.whl", "filehash": "4790e06f2957b8ad31c1c274a0037c9c322d24a87a4444c96755bb0c7b938f23", "filesize": 2973854, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.53.2": {"released": "2026-02-16 17:54:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.53.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.53.2-py3-none-any.whl", "filehash": "e3ce213af7392974b7f74cd97b48cdd516faa83ec9d3a15138569b431ccc04b4", "filesize": 2973556, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.53.1": {"released": "2026-02-16 12:09:22", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"changedetection_io-0.53.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.53.1-py3-none-any.whl", "filehash": "22702cdfc6a61ca19552629755705285917600451320f4aa9f0ca7e9663a3c3d", "filesize": 2972212, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.52.9": {"released": "2026-01-22 09:32:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.52.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.52.9-py3-none-any.whl", "filehash": "27fe4b88b35726a6dcacea5f46af1dd646f5f81ca6eac62d2054d1f168700e10", "filesize": 2896674, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.52.8": {"released": "2026-01-20 12:36:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.52.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.52.8-py3-none-any.whl", "filehash": "fc27caac32d45313744de54b93d01e80e8fb00bdd3fc23a1bffce97ce1ab64e8", "filesize": 2910049, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.52.7": {"released": "2026-01-19 08:38:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.52.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.52.7-py3-none-any.whl", "filehash": "3c17085d21b62d2719957de7884e6604fa6624181678144f8717a24db64982dc", "filesize": 2900135, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.52.6": {"released": "2026-01-15 21:30:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.52.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.52.6-py3-none-any.whl", "filehash": "285cb1eec8cff516d16b611b815043ea628ab600c280546fc070588d7c397f48", "filesize": 2824804, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.52.5": {"released": "2026-01-15 13:08:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.52.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.52.5-py3-none-any.whl", "filehash": "cdd4582e17d36347a7454a7ddb8f066b9a17f7e15d6c7165279e5baa21d277db", "filesize": 2824435, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.52.4": {"released": "2026-01-14 12:27:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.52.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.52.4-py3-none-any.whl", "filehash": "01bec0fc78498590afad187ad1478b2c75c9258cb781df05ce9cc36f745b28e4", "filesize": 2817637, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.52.3": {"released": "2026-01-14 11:02:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.52.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.52.3-py3-none-any.whl", "filehash": "07218e8012ca7e405028ccc9ce6e82c63fc5323cb49f858d1ce48aa4e7b638be", "filesize": 2568011, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.52.2": {"released": "2026-01-13 15:44:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.52.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.52.2-py3-none-any.whl", "filehash": "3ff399f16ad455b723ba484593a80612d63fe4f8bb8cc0c20c5c257a79ddd2e1", "filesize": 2566301, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.52.1": {"released": "2026-01-12 16:54:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.52.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.52.1-py3-none-any.whl", "filehash": "538d67fb4788a13023c2f4e7829892276b7b2f4d7db6f95dae070157fb4d381b", "filesize": 2564877, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "diff-match-patch", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-babel", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.51.4": {"released": "2025-11-28 12:27:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.51.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.51.4-py3-none-any.whl", "filehash": "8e9cec97a1ea9ad8aa618a52bb7559e8edcca94e3212fee66488cf6413de51da", "filesize": 914505, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.51.3": {"released": "2025-11-19 15:45:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.51.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.51.3-py3-none-any.whl", "filehash": "f105035d6e5eb2fd6de8fdf0a595ca88d21e08e6f9f97a7f60f6a1e4d90e8187", "filesize": 912780, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.51.2": {"released": "2025-11-19 12:09:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.51.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.51.2-py3-none-any.whl", "filehash": "f28a92a70fc9e8628c5f0b5f706f4961add191d0c9f78f4159aaac1c9f95c4dd", "filesize": 910674, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.51.1": {"released": "2025-11-14 09:13:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.51.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.51.1-py3-none-any.whl", "filehash": "09c4beeb915d6181d598fbf542d65ca0a4e1394ba4a614bd2e0598dd82c48ac3", "filesize": 908816, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.51.0": {"released": "2025-11-14 09:11:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.51.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.51.0-py3-none-any.whl", "filehash": "c04ad013f1a289af9f69647e402943f4fa18556cbd3b47273d7dd7606fb37ad1", "filesize": 908814, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.50.43": {"released": "2025-11-12 12:01:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.43-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.43-py3-none-any.whl", "filehash": "cc092b1daf93a932e1ca16c98cc4b9b69a5afe544334f81729af5d97998303a3", "filesize": 897254, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.50.42": {"released": "2025-11-10 12:33:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.42-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.42-py3-none-any.whl", "filehash": "864502d8b06c24da9de63dee0dddc2e33b5fe13b62fce40eff5f0fc7888d8fe8", "filesize": 896765, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.50.41": {"released": "2025-11-10 11:01:09", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"changedetection_io-0.50.41-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.41-py3-none-any.whl", "filehash": "408e8492df223b77c6e84d2035d0ee615ec776c27be30d85c702377d5a99b818", "filesize": 896957, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.50.40": {"released": "2025-11-07 12:22:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.40-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.40-py3-none-any.whl", "filehash": "9edf7b3ae5452edef9de7d9fa00a7867f3f06b3980d9694609a3d7dcdb6daa28", "filesize": 896764, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "orjson", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.50.39": {"released": "2025-11-03 17:59:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.39-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.39-py3-none-any.whl", "filehash": "1e6b6095786467e8e76ba06eb6c57926626fd9816a07aa00a4115e917ec56de6", "filesize": 897372, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.50.38": {"released": "2025-10-30 13:39:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.38-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.38-py3-none-any.whl", "filehash": "e55a37fc15a09c0f51b722aa19c91ce8c7a58f2371aee2d77c3a4d9f75ca5e76", "filesize": 896878, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.50.37": {"released": "2025-10-30 12:50:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.37-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.37-py3-none-any.whl", "filehash": "e26668d37391bf53e0f09d07405c495c9529cc777d2967d28aca42d3d59fa9fa", "filesize": 896196, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.50.35": {"released": "2025-10-29 16:32:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.35-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.35-py3-none-any.whl", "filehash": "1ace7520875f1ae65eb945ccf04774688c9492e42444e9d6c34a4521a2b5944d", "filesize": 895458, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.50.34": {"released": "2025-10-28 21:08:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.34-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.34-py3-none-any.whl", "filehash": "0b4e0752f204039868713f936595ce56841f375bd37374edf50869b4b09cb9f0", "filesize": 895351, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "pytest-xdist", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.50.33": {"released": "2025-10-27 17:58:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.33-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.33-py3-none-any.whl", "filehash": "f45c760438726f3916d821d4617b34729c3246fe88ebbbc547e81ae260c81895", "filesize": 889874, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.50.32": {"released": "2025-10-25 17:30:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.32-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.32-py3-none-any.whl", "filehash": "9174b6032ee6912e69a4a3013d823574c7bd93fe832fdc0506eb7a4e151658c7", "filesize": 889063, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.50.31": {"released": "2025-10-25 11:15:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.31-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.31-py3-none-any.whl", "filehash": "3457d26a86c44b81c5cc0a67d2d81b6eda4323925f2e7578a63fee1f9f25fdeb", "filesize": 886408, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.50.30": {"released": "2025-10-24 18:42:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.30-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.30-py3-none-any.whl", "filehash": "99bdd5932d227a4f57026dae866ab9c34a1abd6478aff81b7a259520e2f29c8e", "filesize": 885936, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.50.29": {"released": "2025-10-23 19:00:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.29-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.29-py3-none-any.whl", "filehash": "af1feb3a727d87af87e821ee89e63db6fe13027a5507e3243b18bc1c638eb653", "filesize": 877081, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "wtforms"]}}}, "0.50.28": {"released": "2025-10-21 19:53:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.28-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.28-py3-none-any.whl", "filehash": "058604b65bb72647cc420a4b88e84ae9f9be1b1a438c4ed273b1e6e72f1416fc", "filesize": 871869, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.50.27": {"released": "2025-10-19 20:31:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.27-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.27-py3-none-any.whl", "filehash": "e5999331ac666e3d7a0b455b82a53d8f55bb0fa67fd80ded05c26288738d035d", "filesize": 870935, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.50.26": {"released": "2025-10-17 12:10:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.26-py3-none-any.whl", "filehash": "3d1097a869595538eaf68ab01ad00ab5059ac9642e248032f89f70e0480bfc88", "filesize": 870851, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.50.25": {"released": "2025-10-16 15:01:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.25-py3-none-any.whl", "filehash": "e2649a4e136fb6768d8a6ea621fab9801e0ace379b9892f48287cefcfa313864", "filesize": 863698, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "linkify-it-py", "loguru", "lxml", "openapi-core", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.50.24": {"released": "2025-10-14 09:04:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.24-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.24-py3-none-any.whl", "filehash": "a1a9ec3b00de961cb487cb61c3568396beb88053a0683c7f84d40504618816f9", "filesize": 862192, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "loguru", "lxml", "openapi-core", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.50.23": {"released": "2025-10-13 09:55:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.23-py3-none-any.whl", "filehash": "be29920febf2ddf5eab8297f5ee95a1757917d8653eee66c89b60c1450617626", "filesize": 861343, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "arrow", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "loguru", "lxml", "openapi-core", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytest-mock", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.50.22": {"released": "2025-10-12 20:52:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.22-py3-none-any.whl", "filehash": "b09dd4a45e761b292e65f2d18c69d7f839490beaee9fbb6c1517f4e78ce4ce60", "filesize": 851854, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "loguru", "lxml", "openapi-core", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "puremagic", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.50.21": {"released": "2025-10-10 16:19:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.21-py3-none-any.whl", "filehash": "2b585c0a0693c9274d158dcb3926eb2314c1dd66df412a6e0bdfe320b31f2b66", "filesize": 849395, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "feedparser", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "loguru", "lxml", "openapi-core", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "python-engineio", "python-magic", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.50.20": {"released": "2025-10-10 08:41:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.20-py3-none-any.whl", "filehash": "fcc1b3afdd92dd8f445b87c53db85f5f84d335c327a53ec2b1d8bc6e0b8247b4", "filesize": 844774, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "loguru", "lxml", "openapi-core", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "python-engineio", "python-magic", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.50.19": {"released": "2025-10-09 23:20:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.19-py3-none-any.whl", "filehash": "98073e97efe9914fd49bfceb93016e9dfd2938b68c33f04e55e785c9f0a9314c", "filesize": 844506, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "loguru", "lxml", "openapi-core", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "python-engineio", "python-magic", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.50.18": {"released": "2025-10-09 10:58:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.18-py3-none-any.whl", "filehash": "2d9660cfc93579fbf598ba009d8b18acfcd999ae7699bcd38cb659e26df759f4", "filesize": 843874, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "loguru", "lxml", "openapi-core", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "python-engineio", "python-magic", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.50.17": {"released": "2025-10-08 22:38:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.17-py3-none-any.whl", "filehash": "c2223f576834073689e4bbac2ff17bdb47ef573649e88608b7e1cdf218eba563", "filesize": 843671, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "loguru", "lxml", "openapi-core", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "python-engineio", "python-magic", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.50.16": {"released": "2025-10-06 13:41:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.16-py3-none-any.whl", "filehash": "ef2aa219c726cdba86e1f6694a683d68c9e7ec73e50d8ca0b02b700340ea883e", "filesize": 840923, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "loguru", "lxml", "openapi-core", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "python-engineio", "python-magic", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.50.15": {"released": "2025-10-06 07:15:48", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"changedetection_io-0.50.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.15-py3-none-any.whl", "filehash": "ce132c9eeafd0a6fef9bbb81eaa1a8bfcdbad8cac6e29c0b188cfebcb0fb00a4", "filesize": 840545, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "loguru", "lxml", "openapi-core", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "python-engineio", "python-magic", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.50.14": {"released": "2025-09-17 11:45:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.14-py3-none-any.whl", "filehash": "040d67d6af4c65b3816ee0e7586a9d3297f7c9e1b089787e5e52bc10b388adbd", "filesize": 838975, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "loguru", "lxml", "openapi-core", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "python-engineio", "python-magic", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.50.13": {"released": "2025-09-15 11:52:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.13-py3-none-any.whl", "filehash": "db7b3260ae4c2804b1b0a9bf16556f5c1ec88f0c22e15369f208a81c030a3e6b", "filesize": 834708, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "loguru", "lxml", "openapi-core", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "python-engineio", "python-magic", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.50.12": {"released": "2025-09-07 14:16:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.12-py3-none-any.whl", "filehash": "53b5dddf15f3643b5178ec8f34381d6aab1b28f839e0a46df025ed5879af098f", "filesize": 826788, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "loguru", "lxml", "openapi-core", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "python-engineio", "python-magic", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.50.11": {"released": "2025-08-28 20:13:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.11-py3-none-any.whl", "filehash": "f4428da6f46be735aff33ea898bfd63eb84498e7fab0e5c012a3a3ff12008759", "filesize": 826541, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "loguru", "lxml", "openapi-core", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "python-engineio", "python-magic", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.50.10": {"released": "2025-08-19 17:22:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.10-py3-none-any.whl", "filehash": "5fc14f9a7268312c16b0f393051a4d67945fa1ebe38ecae9a11654cc06fdba80", "filesize": 828461, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "elementpath", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "loguru", "lxml", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "python-engineio", "python-magic", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.50.9": {"released": "2025-08-18 09:37:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.9-py3-none-any.whl", "filehash": "550cd4f1632fe09afb9fccdb1b3b71cc6ad530a6a9747a2b64017688f59308e0", "filesize": 827967, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "elementpath", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "janus", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "loguru", "lxml", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "python-engineio", "python-magic", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.50.8": {"released": "2025-07-30 11:33:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.8-py3-none-any.whl", "filehash": "a2789f132c9b8d6f37b00e45c2f771e0cd53163e0fa478e7b202092216ca38f4", "filesize": 823554, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "loguru", "lxml", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "python-engineio", "python-magic", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.50.7": {"released": "2025-07-15 11:29:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.7-py3-none-any.whl", "filehash": "599d76003e6605bc1c9e904cf9850581c98308b7037c5937fd9bf2f15d1e2692", "filesize": 823351, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "loguru", "lxml", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "python-engineio", "python-magic", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.50.6": {"released": "2025-07-12 19:53:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.6-py3-none-any.whl", "filehash": "31dc8c442718e99a504917322ff4a415527cbf172edd48f85269cf3041c8bee8", "filesize": 825729, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "loguru", "lxml", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "python-engineio", "python-magic", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.50.5": {"released": "2025-06-29 08:55:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.5-py3-none-any.whl", "filehash": "30ae6dcb2b4d8caccf05436b401415656d5808ca239f401ab9cc2e825aebc6e9", "filesize": 818811, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "loguru", "lxml", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.50.4": {"released": "2025-06-21 07:47:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.4-py3-none-any.whl", "filehash": "207075a4dc33930e4f530c4046b1f72d09809478a1028ed0f504b696893a2a0d", "filesize": 818690, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "loguru", "lxml", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.50.3": {"released": "2025-06-11 15:20:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.3-py3-none-any.whl", "filehash": "8dd59e7e8b41896d4f47cc099bdd36d9c4f4b26529db581c8bb8fc3600fbe471", "filesize": 819074, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "loguru", "lxml", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.50.2": {"released": "2025-06-03 14:30:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.2-py3-none-any.whl", "filehash": "b32120c695891f1ca218d6a9c392841683acd1aa96d8a64f598df227b7861481", "filesize": 816886, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "loguru", "lxml", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.50.1": {"released": "2025-06-03 14:15:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.50.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.50.1-py3-none-any.whl", "filehash": "ae136d50e9b55b678e27aa70df7e2abf01407dcee43539059c08ff77b1fa9799", "filesize": 816885, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "elementpath", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "loguru", "lxml", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "validators", "werkzeug", "wtforms"]}}}, "0.49.18": {"released": "2025-05-26 18:37:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.49.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.49.18-py3-none-any.whl", "filehash": "a5c877bd3fb871d4c46356802881978d242f8b3d73e4b7af7cb397fb93664a1e", "filesize": 780979, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "gevent", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "loguru", "lxml", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.49.17": {"released": "2025-05-12 08:47:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.49.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.49.17-py3-none-any.whl", "filehash": "34cfcfd6ea6868fea6a2a241c20d16749a93199fefb6480d4fda33c063d6ff2e", "filesize": 757180, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "blinker", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-socketio", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "loguru", "lxml", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "python-engineio", "python-socketio", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.49.16": {"released": "2025-05-03 14:44:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.49.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.49.16-py3-none-any.whl", "filehash": "81619e6d72e4d8dbe229d4721bdcf3a5c5e67dd6c2e685bdcd3189691c85ad57", "filesize": 753282, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "levenshtein", "loguru", "lxml", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.49.15": {"released": "2025-04-18 12:58:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.49.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.49.15-py3-none-any.whl", "filehash": "bce3720454035bfbf025f2b150dc097cd4bbec17c19ee0f6c8c7d636990bbaf0", "filesize": 744132, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "pre-commit", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "referencing", "requests", "requests-file", "ruff", "selenium", "timeago", "tzdata", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.49.14": {"released": "2025-04-16 21:24:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.49.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.49.14-py3-none-any.whl", "filehash": "85724359c19bb70b0c947fe1e89def9d2fd7b39b6df74f250272592c8da8b37a", "filesize": 744065, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "referencing", "requests", "requests-file", "selenium", "timeago", "tzdata", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.49.13": {"released": "2025-04-11 11:48:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.49.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.49.13-py3-none-any.whl", "filehash": "0194aea34b92b7a8fabe0b05a675bc534f7e74f4d6a591adb3d7839f05863826", "filesize": 743291, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "referencing", "requests", "requests-file", "selenium", "timeago", "tzdata", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.49.12": {"released": "2025-04-04 07:31:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.49.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.49.12-py3-none-any.whl", "filehash": "26495ffc34a43398e3c46a4b4918d51265929dc9c05cfed8096dd58cb2675918", "filesize": 739782, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "referencing", "requests", "requests-file", "selenium", "timeago", "tzdata", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.49.10": {"released": "2025-04-03 09:18:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.49.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.49.10-py3-none-any.whl", "filehash": "5d2da96faad39699b24837bbc352c31098730406348bb24243adee94f3a51d05", "filesize": 739712, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "referencing", "requests", "requests-file", "selenium", "timeago", "tzdata", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.49.9": {"released": "2025-03-26 15:31:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.49.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.49.9-py3-none-any.whl", "filehash": "65c1dd455944974182a32a2b9cc30d2b13569420290945965ba3b96eddd037d6", "filesize": 732408, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "referencing", "requests", "requests-file", "selenium", "timeago", "tzdata", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.49.8": {"released": "2025-03-25 22:01:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.49.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.49.8-py3-none-any.whl", "filehash": "fc8a32ea6054352c8ae88f33031c03fc8bac1586cdcc702cca92e7f32896dbd2", "filesize": 730764, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "price-parser", "psutil", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "referencing", "requests", "requests-file", "selenium", "timeago", "tzdata", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.49.7": {"released": "2025-03-23 15:51:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.49.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.49.7-py3-none-any.whl", "filehash": "046114c56be95ac83cb62a9bf18c54aa72c412588b468b2d13e24b8600527a08", "filesize": 726832, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "price-parser", "psutil", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "referencing", "requests", "requests-file", "selenium", "timeago", "tzdata", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.49.6": {"released": "2025-03-23 01:03:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.49.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.49.6-py3-none-any.whl", "filehash": "359a5c14cca94c27395b90e3686edee992770f8f1316428e7a5548e4778bd5c3", "filesize": 722330, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "price-parser", "psutil", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "referencing", "requests", "requests-file", "selenium", "timeago", "tzdata", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.49.5": {"released": "2025-03-22 21:52:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.49.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.49.5-py3-none-any.whl", "filehash": "a65ab09c34827c36523a4806c77d3a7fcaee907e4a378ba6f8f33a945a7c0e2a", "filesize": 722153, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "panzi-json-logic", "pluggy", "price-parser", "psutil", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "referencing", "requests", "requests-file", "selenium", "timeago", "tzdata", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.49.4": {"released": "2025-03-13 11:08:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.49.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.49.4-py3-none-any.whl", "filehash": "734619792424aeb69e84014b59359defa3a8cd50a2174031387c432f2d910b4a", "filesize": 701016, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "referencing", "requests", "requests-file", "selenium", "timeago", "tzdata", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.49.3": {"released": "2025-02-22 09:26:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.49.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.49.3-py3-none-any.whl", "filehash": "50150203f974446f158256cc5418766f20db6e3627cd2d1cab9748e5cb5376eb", "filesize": 698666, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "referencing", "requests", "requests-file", "selenium", "timeago", "tzdata", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.49.2": {"released": "2025-02-19 15:02:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.49.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.49.2-py3-none-any.whl", "filehash": "916d3672b79b4a90de143306fdd8e5cce1892486001d39b3a347a5eb2c8c0dc6", "filesize": 698766, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "referencing", "requests", "requests-file", "selenium", "timeago", "tzdata", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.49.1": {"released": "2025-02-08 09:15:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.49.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.49.1-py3-none-any.whl", "filehash": "6204461eeb76a22582b3622e50cb1ce9354b173308443d0c51bee43114093044", "filesize": 698095, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "referencing", "requests", "requests-file", "selenium", "timeago", "tzdata", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.49.0": {"released": "2025-01-21 12:43:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.49.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.49.0-py3-none-any.whl", "filehash": "d0bd6051b652fcd559acc38e3a0dd9bec7c065455596a40fdfd2fa502017303c", "filesize": 696923, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "referencing", "requests", "requests-file", "selenium", "timeago", "tzdata", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.48.6": {"released": "2025-01-09 22:03:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.48.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.48.6-py3-none-any.whl", "filehash": "35eae59f7ca54440f0be94b7d0454f48c78883cf94ba7901e8f19c3df74a61bd", "filesize": 695863, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "requests", "requests-file", "selenium", "timeago", "tzdata", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.48.5": {"released": "2024-12-27 10:26:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.48.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.48.5-py3-none-any.whl", "filehash": "76bc32ef3cb7f3af83a8657a00d65c4aecd4876a5d6f05673123176975920395", "filesize": 694644, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "requests", "requests-file", "selenium", "timeago", "tzdata", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.48.4": {"released": "2024-12-16 20:52:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.48.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.48.4-py3-none-any.whl", "filehash": "1958254a5f6837023e328c3ed879c82b99efa7b80b269f1817d4266e551828ab", "filesize": 694541, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "requests", "requests-file", "selenium", "timeago", "tzdata", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.48.3": {"released": "2024-12-16 15:16:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.48.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.48.3-py3-none-any.whl", "filehash": "e02016c6b9a21fb274967b9007b5b5a35aba67f66582b4694a763f0b38c92ff0", "filesize": 694534, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "requests", "requests-file", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.48.2": {"released": "2024-12-16 15:08:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.48.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.48.2-py3-none-any.whl", "filehash": "b9a1768f1c900e0617fa7dd6be3ea28bc4c614283436865851093c9c4ce191ee", "filesize": 694535, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "requests", "requests-file", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.48.1": {"released": "2024-12-03 17:45:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.48.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.48.1-py3-none-any.whl", "filehash": "f8b6459f36b9d306e920afbec21002dfef69f83dc105f92eeb9a5a6574ff136c", "filesize": 693937, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "requests", "requests-file", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.48.0": {"released": "2024-12-03 13:27:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.48.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.48.0-py3-none-any.whl", "filehash": "a2609fd9e2f2ed76b3fb3c07d56bf62c04faceb726b6f33a5560edc6e8afe721", "filesize": 693820, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "requests", "requests-file", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.47.6": {"released": "2024-11-07 19:43:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.47.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.47.6-py3-none-any.whl", "filehash": "1a847610fd994ba365eb75a5348edaf99620a0e4d376e2edc1793c1b9ebeded6", "filesize": 682256, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "requests", "requests-file", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.47.5": {"released": "2024-10-31 21:52:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.47.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.47.5-py3-none-any.whl", "filehash": "6d467a9ea8ca07b1989758dd047ac6f396979dcb11a0e163535d51cdd7b863fc", "filesize": 682156, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "requests", "requests-file", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.47.4": {"released": "2024-10-29 07:26:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.47.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.47.4-py3-none-any.whl", "filehash": "a682ff7e14eb6e46d9e3b7489905e3337a5c79b3d755664a550113ad483d87c5", "filesize": 678866, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "requests", "requests-file", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.47.3": {"released": "2024-10-11 15:34:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection_io-0.47.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection_io-0.47.3-py3-none-any.whl", "filehash": "378f5bf9bf3d2adc51437f7dcfa0273df04e9605535c71042375dfaf8c56c724", "filesize": 677790, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "requests", "requests-file", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.47.2": {"released": "2024-10-11 13:37:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.47.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.47.2-py3-none-any.whl", "filehash": "54e6022a144d6dcd4ebd23036b2db7ec6a73929f39be0aa32d28616d3f4d3773", "filesize": 677984, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "requests", "requests-file", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.47.1": {"released": "2024-10-11 13:04:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.47.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.47.1-py3-none-any.whl", "filehash": "60439b9c57c8f6d5cf76ea1abb1af7d187428d384b2f6fcd2978a7ddf35d36de", "filesize": 677915, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "requests", "requests-file", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.47.0": {"released": "2024-10-11 11:06:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.47.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.47.0-py3-none-any.whl", "filehash": "3b0eefb66e14c0fd4fbdda1887e91db23d3d72954a05ae59b61de85eb3f301c1", "filesize": 676611, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "requests", "requests-file", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.46.4": {"released": "2024-09-04 11:57:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.46.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.46.4-py3-none-any.whl", "filehash": "efaab2c35a8a0a50f073410d9549f2257f14c507ef2d03aa4b60a881672a010e", "filesize": 662205, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "requests", "requests-file", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.46.3": {"released": "2024-08-19 15:23:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.46.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.46.3-py3-none-any.whl", "filehash": "a4c842c4ed26acf96881749f1c977f1345faf191eda3b769c866cf3658d1627f", "filesize": 661668, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "requests", "requests-file", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.46.2": {"released": "2024-07-27 18:29:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.46.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.46.2-py3-none-any.whl", "filehash": "d9cfccefeec7b81919a9cd2a0c996fb57cb5441b2bb53c2c597d87cdfd4df046", "filesize": 661281, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "requests", "requests-file", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.46.1": {"released": "2024-07-19 11:54:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.46.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.46.1-py3-none-any.whl", "filehash": "ab5dd79e4ff9b53e632520164c925c94b1551c6b6f215c96e305c53ec79a1c78", "filesize": 660511, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "requests", "requests-file", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.46.0": {"released": "2024-07-18 12:14:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.46.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.46.0-py3-none-any.whl", "filehash": "0162504e79558941ce754a21cefa988fcbe8828ea8bc31574aac7d9693667928", "filesize": 660103, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "babel", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "extruct", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "requests", "requests-file", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.45.26": {"released": "2024-07-11 11:53:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.45.26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.45.26-py3-none-any.whl", "filehash": "b97fbc63173c9a94092db75c464c1a136ed718792b69ac7c89bcd9d4b859f07e", "filesize": 641926, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "requests", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.45.25": {"released": "2024-07-03 17:28:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.45.25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.45.25-py3-none-any.whl", "filehash": "1727c76e195e47b1b9c3d1870d5be4371fe0d6f82cb132828a9eb1a5e4aec0b2", "filesize": 641191, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "requests", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.45.24": {"released": "2024-06-17 11:28:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.45.24-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.45.24-py3-none-any.whl", "filehash": "1277fb07da9eeebd3d9870afa67ad7be8861e29b6fc7afbba085c0298daa9ee5", "filesize": 640610, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "greenlet", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "requests", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.45.23": {"released": "2024-05-21 22:03:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.45.23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.45.23-py3-none-any.whl", "filehash": "a80f70740b581388dd7853ea353c740d3baa36352744eeb2f01e2240c50885ea", "filesize": 639790, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pillow", "pyee", "pyppeteer-ng", "pyppeteerstealth", "pytest", "pytest-flask", "pytz", "requests", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.45.22": {"released": "2024-05-02 10:11:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.45.22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.45.22-py3-none-any.whl", "filehash": "2cdcbe844b1c28d6aa816cd69265a034b293897e47fb2519cf16d4b6d800a193", "filesize": 654602, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pillow", "pyee", "pyppeteer-ng", "pytest", "pytest-flask", "pytz", "requests", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.45.21": {"released": "2024-04-25 20:32:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.45.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.45.21-py3-none-any.whl", "filehash": "50bebf73a905d967e97669dac74840f894b75cdc5d4202c6e246ec8015392e06", "filesize": 654020, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pillow", "pyee", "pyppeteer-ng", "pytest", "pytest-flask", "pytz", "requests", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.45.20": {"released": "2024-04-18 09:57:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.45.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.45.20-py3-none-any.whl", "filehash": "2d6c901af19f5df695b452881761dd67f82d59fac06a7bc6a301cc62cef2f95c", "filesize": 652193, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pillow", "pyee", "pyppeteer-ng", "pytest", "pytest-flask", "pytz", "requests", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.45.19": {"released": "2024-04-17 18:03:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.45.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.45.19-py3-none-any.whl", "filehash": "2b309bc0ff54c5269fe1d2d9001819caf407c43631678bd57f4721e4709476e9", "filesize": 652148, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pillow", "pyee", "pyppeteer-ng", "pytest", "pytest-flask", "pytz", "requests", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.45.18": {"released": "2024-04-16 16:56:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.45.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.45.18-py3-none-any.whl", "filehash": "6028c4ce2a312357337ff4dc03b35add899343712402f3b47feaea0502a248f0", "filesize": 651899, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pillow", "pyee", "pyppeteer-ng", "pytest", "pytest-flask", "pytz", "requests", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.45.17": {"released": "2024-03-31 14:37:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.45.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.45.17-py3-none-any.whl", "filehash": "bbf172ae04fdfd777703b4d1852669e00ed81ee9d062b484d91f5637be8be6a2", "filesize": 650866, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pillow", "pyee", "pyppeteer-ng", "pytest", "pytest-flask", "pytz", "requests", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.45.16": {"released": "2024-03-08 20:09:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.45.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.45.16-py3-none-any.whl", "filehash": "d01f727eafc2dcb723fa262d3b4b099715e52e0e0a85efe91a3b925ea4c6913c", "filesize": 650785, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pillow", "pyee", "pyppeteer-ng", "pytest", "pytest-flask", "pytz", "requests", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.45.15": {"released": "2024-03-08 18:03:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.45.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.45.15-py3-none-any.whl", "filehash": "34ae64c9b2abb32bffa043a73d72d88d2d8e8dc87a24d46d0e34c09cd4919a0d", "filesize": 625701, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "feedgen", "flask", "flask-compress", "flask-cors", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pillow", "pyee", "pyppeteer-ng", "pytest", "pytest-flask", "pytz", "requests", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.45.14": {"released": "2024-02-07 11:44:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.45.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.45.14-py3-none-any.whl", "filehash": "684e8137ac25264621198454e538f6ec6a4a0bb3aab30e252a4b59a9c1f86bb8", "filesize": 638456, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "feedgen", "flask", "flask-compress", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pillow", "pytest", "pytest-flask", "pytz", "requests", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.45.13": {"released": "2024-01-19 09:26:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.45.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.45.13-py3-none-any.whl", "filehash": "85482159aa0b6032682cf683684275e9f475e395d5bc9b421b75be0452355166", "filesize": 634304, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "feedgen", "flask", "flask-compress", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "loguru", "lxml", "openpyxl", "paho-mqtt", "pillow", "pytest", "pytest-flask", "pytz", "requests", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.45.12": {"released": "2024-01-05 19:18:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.45.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.45.12-py3-none-any.whl", "filehash": "1eb19170983d67c0a835d19730f67f25b357f9216690b1dd21829dd049bee13d", "filesize": 632452, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "feedgen", "flask", "flask-compress", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "lxml", "openpyxl", "paho-mqtt", "pillow", "pytest", "pytest-flask", "pytz", "requests", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.45.11": {"released": "2024-01-05 17:30:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"changedetection.io-0.45.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/changedetection-io/changedetection.io-0.45.11-py3-none-any.whl", "filehash": "e8cf3315eb971981f2e1a9a94e1cac5cab8a32982a69d76068172ead86b2a597", "filesize": 632370, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["apprise", "beautifulsoup4", "brotli", "chardet", "cryptography", "dnspython", "elementpath", "eventlet", "feedgen", "flask", "flask-compress", "flask-expects-json", "flask-login", "flask-paginate", "flask-restful", "flask-wtf", "inscriptis", "jinja2", "jinja2-time", "jq", "jsonpath-ng", "jsonschema", "lxml", "openpyxl", "paho-mqtt", "pillow", "pytest", "pytest-flask", "pytz", "requests", "selenium", "timeago", "urllib3", "validators", "werkzeug", "wtforms"]}}}, "0.45.9": {"released": "2023-12-20 14:35:31", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.45.8.1": {"released": "2023-12-10 09:41:49", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.45.8": {"released": "2023-11-29 09:29:39", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.45.7.3": {"released": "2023-11-12 11:15:17", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.45.7.2": {"released": "2023-11-11 23:35:19", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.45.7.1": {"released": "2023-11-11 19:43:27", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.45.7": {"released": "2023-11-10 16:42:15", "prerelease": false, "yanked": true, "skip_reason": "binary only", "files": {}}, "0.45.6": {"released": "2023-11-10 16:34:11", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.45.5": {"released": "2023-10-28 18:22:14", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.45.4": {"released": "2023-10-28 14:50:22", "prerelease": false, "yanked": true, "skip_reason": "binary only", "files": {}}, "0.45.3": {"released": "2023-10-05 11:17:53", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.45.2": {"released": "2023-09-22 07:51:31", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.45.1": {"released": "2023-09-06 11:55:21", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.45": {"released": "2023-09-06 07:47:17", "prerelease": false, "yanked": true, "skip_reason": "binary only", "files": {}}, "0.44.1": {"released": "2023-08-02 06:56:28", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.44": {"released": "2023-07-18 09:39:12", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.43.2": {"released": "2023-06-30 21:01:24", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.43.1": {"released": "2023-06-27 16:30:18", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.42.3": {"released": "2023-06-12 13:31:14", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.42.2": {"released": "2023-05-25 14:48:39", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.42.1": {"released": "2023-05-21 12:20:56", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.42": {"released": "2023-05-18 20:14:21", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.41.1": {"released": "2023-03-21 22:16:46", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.41": {"released": "2023-03-21 19:33:14", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.40.3": {"released": "2023-03-01 07:22:39", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.40.2": {"released": "2023-02-03 18:21:21", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.40.1.1": {"released": "2023-01-22 12:04:32", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.40.1.0": {"released": "2023-01-21 14:39:28", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.40.0.4": {"released": "2022-12-25 17:30:32", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.40.0.3": {"released": "2022-12-19 11:43:41", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.40.0.2": {"released": "2022-12-08 21:39:13", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.40.0.1": {"released": "2022-12-08 20:56:02", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.40.0": {"released": "2022-12-08 20:00:08", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.22.1": {"released": "2022-11-22 21:42:42", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.22": {"released": "2022-11-20 15:38:46", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.21.1": {"released": "2022-11-02 22:49:15", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.21": {"released": "2022-11-02 14:14:19", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.20.4": {"released": "2022-10-17 16:38:21", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.20.3": {"released": "2022-10-17 15:46:00", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.20.2": {"released": "2022-10-12 07:54:43", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.20.1": {"released": "2022-10-09 21:07:16", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.20": {"released": "2022-10-09 14:16:15", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.19.1": {"released": "2022-09-11 07:24:26", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.19": {"released": "2022-09-08 18:18:14", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.18": {"released": "2022-08-19 09:40:53", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.17.2": {"released": "2022-08-05 15:27:09", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.17.1": {"released": "2022-07-29 08:15:31", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.17": {"released": "2022-07-28 11:09:57", "prerelease": false, "yanked": true, "skip_reason": "binary only", "files": {}}, "0.39.16": {"released": "2022-07-05 14:17:27", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.15": {"released": "2022-06-12 12:07:05", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.14.1": {"released": "2022-05-23 22:18:34", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.14": {"released": "2022-05-23 12:43:19", "prerelease": false, "yanked": true, "skip_reason": "binary only", "files": {}}, "0.39.13.1": {"released": "2022-05-10 20:32:55", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.13": {"released": "2022-05-10 15:27:36", "prerelease": false, "yanked": true, "skip_reason": "binary only", "files": {}}, "0.39.12": {"released": "2022-04-11 18:42:21", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.11": {"released": "2022-03-23 08:45:27", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.10.post2": {"released": "2022-03-12 22:18:59", "prerelease": false, "yanked": true, "skip_reason": "binary only", "files": {}}, "0.39.10.post1": {"released": "2022-03-12 22:02:43", "prerelease": false, "yanked": true, "skip_reason": "binary only", "files": {}}, "0.39.10": {"released": "2022-03-12 16:51:55", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.9": {"released": "2022-03-04 12:19:20", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.8": {"released": "2022-02-08 21:55:31", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.7": {"released": "2022-01-21 11:01:53", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.6": {"released": "2022-01-05 18:18:24", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.5": {"released": "2021-12-28 16:11:16", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.4": {"released": "2021-12-03 09:57:35", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.3": {"released": "2021-10-29 19:44:04", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.2": {"released": "2021-10-06 14:11:02", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39.1": {"released": "2021-09-18 09:07:25", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.39": {"released": "2021-08-16 13:31:15", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.38.2": {"released": "2021-08-16 12:27:40", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}}}