diff --git a/changedetectionio/__init__.py b/changedetectionio/__init__.py index 8c01f10e0..0675f079d 100644 --- a/changedetectionio/__init__.py +++ b/changedetectionio/__init__.py @@ -2,7 +2,7 @@ # Read more https://github.com/dgtlmoon/changedetection.io/wiki # Semver means never use .01, or 00. Should be .1. -__version__ = '0.53.6' +__version__ = '0.53.7' from changedetectionio.strtobool import strtobool from json.decoder import JSONDecodeError diff --git a/requirements.txt b/requirements.txt index e3963e87a..5cc8b0571 100644 --- a/requirements.txt +++ b/requirements.txt @@ -97,12 +97,8 @@ pytest ~=9.0 pytest-flask ~=1.3 pytest-mock ~=3.15 -# Anything 4.0 and up but not 5.0 -jsonschema ~= 4.26 - # OpenAPI validation support -openapi-core[flask] >= 0.19.0 - +openapi-core[flask] ~= 0.22 loguru @@ -124,7 +120,7 @@ greenlet >= 3.0.3 # Default SOCKETIO_MODE=threading is recommended for better compatibility gevent -referencing==0.37.0 +referencing # Don't pin — jsonschema-path (required by openapi-core>=0.18) caps referencing<0.37.0, so pinning 0.37.0 forces openapi-core back to 0.17.2. Revisit once jsonschema-path>=0.3.5 relaxes the cap. # For conditions panzi-json-logic