diff --git a/tildes/requirements-dev.txt b/tildes/requirements-dev.txt index 8cd35f1..468cac2 100644 --- a/tildes/requirements-dev.txt +++ b/tildes/requirements-dev.txt @@ -4,6 +4,7 @@ argon2-cffi==25.1.0 argon2-cffi-bindings==25.1.0 astroid==3.3.11 asttokens==3.0.0 +attrs==25.3.0 beautifulsoup4==4.13.4 black==25.1.0 bleach==6.2.0 @@ -31,20 +32,31 @@ iniconfig==2.1.0 invoke==2.2.0 ipython==9.4.0 ipython-pygments-lexers==1.1.1 +isodate==0.7.2 isort==6.0.1 jedi==0.19.2 jinja2==3.1.6 +jsonschema==4.25.0 +jsonschema-path==0.3.4 +jsonschema-specifications==2025.4.1 +lazy-object-proxy==1.11.0 lupa==2.5 mako==1.3.10 markupsafe==3.0.2 marshmallow==3.25.1 matplotlib-inline==0.1.7 mccabe==0.7.0 +more-itertools==10.7.0 mypy==1.17.1 mypy-extensions==1.1.0 +openapi-core==0.19.5 +openapi-schema-validator==0.6.3 +openapi-spec-validator==0.7.2 packaging==25.0 +parse==1.20.2 parso==0.8.4 pastedeploy==3.1.0 +pathable==0.4.4 pathspec==0.12.1 pep8-naming==0.10.0 pexpect==4.9.0 @@ -78,6 +90,7 @@ pyramid-debugtoolbar==4.12.1 pyramid-ipython==0.2 pyramid-jinja2==2.10.1 pyramid-mako==1.1.0 +pyramid-openapi3==0.21.0 pyramid-session-redis==1.5.0 pyramid-tm==2.6 pyramid-webassets==0.10 @@ -87,8 +100,11 @@ python-dateutil==2.9.0.post0 pyyaml==6.0.2 qrcode==8.2 redis==3.5.3 +referencing==0.36.2 requests==2.32.4 requirements-detector==1.4.0 +rfc3339-validator==0.1.4 +rpds-py==0.27.0 semver==3.0.4 sentry-sdk==1.3.0 setoptconf-tmp==0.3.1 @@ -124,6 +140,7 @@ webassets==2.0 webencodings==0.5.1 webob==1.8.9 webtest==3.0.6 +werkzeug==3.1.1 wheel==0.45.1 wrapt==1.17.2 zope-deprecation==5.1 diff --git a/tildes/requirements.in b/tildes/requirements.in index ebe0016..4401b49 100644 --- a/tildes/requirements.in +++ b/tildes/requirements.in @@ -22,6 +22,7 @@ pyotp pyramid<2.0 pyramid-ipython pyramid-jinja2 +pyramid-openapi3>=0.17.0 pyramid-session-redis==1.5.0 # 1.5.1 has a change that will invalidate current sessions pyramid-tm pyramid-webassets diff --git a/tildes/requirements.txt b/tildes/requirements.txt index 8402774..f0b1db8 100644 --- a/tildes/requirements.txt +++ b/tildes/requirements.txt @@ -3,6 +3,7 @@ alembic==1.14.1 argon2-cffi==25.1.0 argon2-cffi-bindings==25.1.0 asttokens==3.0.0 +attrs==25.3.0 beautifulsoup4==4.13.4 bleach==6.2.0 build==1.3.0 @@ -20,16 +21,27 @@ idna==3.10 invoke==2.2.0 ipython==9.4.0 ipython-pygments-lexers==1.1.1 +isodate==0.7.2 jedi==0.19.2 jinja2==3.1.6 +jsonschema==4.25.0 +jsonschema-path==0.3.4 +jsonschema-specifications==2025.4.1 +lazy-object-proxy==1.11.0 lupa==2.5 mako==1.3.10 markupsafe==3.0.2 marshmallow==3.25.1 matplotlib-inline==0.1.7 +more-itertools==10.7.0 +openapi-core==0.19.5 +openapi-schema-validator==0.6.3 +openapi-spec-validator==0.7.2 packaging==25.0 +parse==1.20.2 parso==0.8.4 pastedeploy==3.1.0 +pathable==0.4.4 pexpect==4.9.0 pillow==11.3.0 pip-tools==7.5.0 @@ -49,6 +61,7 @@ pyproject-hooks==1.2.0 pyramid==1.10.8 pyramid-ipython==0.2 pyramid-jinja2==2.10.1 +pyramid-openapi3==0.21.0 pyramid-session-redis==1.5.0 pyramid-tm==2.6 pyramid-webassets==0.10 @@ -56,7 +69,10 @@ python-dateutil==2.9.0.post0 pyyaml==6.0.2 qrcode==8.2 redis==3.5.3 +referencing==0.36.2 requests==2.32.4 +rfc3339-validator==0.1.4 +rpds-py==0.27.0 sentry-sdk==1.3.0 six==1.17.0 soupsieve==2.7 @@ -77,6 +93,7 @@ webargs==8.0.0 webassets==2.0 webencodings==0.5.1 webob==1.8.9 +werkzeug==3.1.1 wheel==0.45.1 wrapt==1.17.2 zope-deprecation==5.1