diff --git a/dev-requirements.txt b/dev-requirements.txt index 49bc070..8af8648 100644 --- a/dev-requirements.txt +++ b/dev-requirements.txt @@ -9,7 +9,7 @@ anyio==4.3.0 # via httpx asgi-csrf==0.9 # via datasette -asgiref==3.7.2 +asgiref==3.8.1 # via datasette certifi==2024.2.2 # via @@ -28,7 +28,7 @@ click-default-group==1.2.4 # via # datasette # sqlite-utils -coverage==7.4.3 +coverage==7.4.4 # via pytest-cov datasette==0.64.6 # via @@ -54,13 +54,13 @@ h11==0.14.0 # via # httpcore # uvicorn -httpcore==1.0.4 +httpcore==1.0.5 # via httpx httpx==0.27.0 # via datasette hupper==1.12.1 # via datasette -idna==3.6 +idna==3.7 # via # anyio # httpx @@ -76,7 +76,7 @@ janus==1.0.0 jinja2==3.1.3 # via datasette loguru==0.7.2 -mako==1.3.2 +mako==1.3.3 # via alembic markupsafe==2.1.5 # via @@ -84,7 +84,7 @@ markupsafe==2.1.5 # mako mergedeep==1.3.4 # via datasette -packaging==23.2 +packaging==24.0 # via pytest pint==0.23 # via datasette @@ -97,15 +97,15 @@ pluggy==1.4.0 # sqlite-utils ply==3.11 # via stone -pydantic==1.10.14 +pydantic==1.10.15 # via sqlmodel -pytest==8.0.2 +pytest==8.1.1 # via # pytest-asyncio # pytest-cov -pytest-asyncio==0.23.5 -pytest-cov==4.1.0 -python-dateutil==2.8.2 +pytest-asyncio==0.23.6 +pytest-cov==5.0.0 +python-dateutil==2.9.0.post0 # via sqlite-utils python-dotenv==1.0.1 python-multipart==0.0.9 @@ -114,19 +114,19 @@ pyyaml==6.0.1 # via datasette requests==2.31.0 # via dropbox -ruff==0.2.2 -setuptools==69.1.1 +ruff==0.3.7 +setuptools==69.5.1 # via datasette six==1.16.0 # via # dropbox # python-dateutil # stone -sniffio==1.3.0 +sniffio==1.3.1 # via # anyio # httpx -sqlalchemy==1.4.51 +sqlalchemy==1.4.52 # via # alembic # sqlmodel @@ -137,11 +137,11 @@ sqlite-fts4==1.0.3 sqlite-utils==3.36 # via datasette-graphql sqlmodel==0.0.11 -stone==3.3.1 +stone==3.3.3 # via dropbox tabulate==0.9.0 # via sqlite-utils -typing-extensions==4.9.0 +typing-extensions==4.11.0 # via # alembic # janus @@ -150,6 +150,6 @@ typing-extensions==4.9.0 # sqlalchemy2-stubs urllib3==2.2.1 # via requests -uvicorn==0.27.1 +uvicorn==0.29.0 # via datasette uvloop==0.19.0 diff --git a/pyproject.toml b/pyproject.toml index 38d341b..dfaea28 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -24,6 +24,8 @@ dependencies = [ "datasette-publish-fly", "dropbox", "alembic", + "pydantic<2", + "sqlalchemy<2", ] [project.optional-dependencies] diff --git a/requirements.txt b/requirements.txt index b58b408..c9b17f0 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,7 +7,7 @@ anyio==4.3.0 # via httpx asgi-csrf==0.9 # via datasette -asgiref==3.7.2 +asgiref==3.8.1 # via datasette certifi==2024.2.2 # via @@ -33,13 +33,13 @@ h11==0.14.0 # via # httpcore # uvicorn -httpcore==1.0.4 +httpcore==1.0.5 # via httpx httpx==0.27.0 # via datasette hupper==1.12.1 # via datasette -idna==3.6 +idna==3.7 # via # anyio # httpx @@ -53,7 +53,7 @@ janus==1.0.0 jinja2==3.1.3 # via datasette loguru==0.7.2 -mako==1.3.2 +mako==1.3.3 # via alembic markupsafe==2.1.5 # via @@ -69,7 +69,7 @@ pluggy==1.4.0 # via datasette ply==3.11 # via stone -pydantic==1.10.14 +pydantic==1.10.15 # via sqlmodel python-dotenv==1.0.1 python-multipart==0.0.9 @@ -78,26 +78,26 @@ pyyaml==6.0.1 # via datasette requests==2.31.0 # via dropbox -setuptools==69.1.1 +setuptools==69.5.1 # via datasette six==1.16.0 # via # dropbox # stone -sniffio==1.3.0 +sniffio==1.3.1 # via # anyio # httpx -sqlalchemy==1.4.51 +sqlalchemy==1.4.52 # via # alembic # sqlmodel sqlalchemy2-stubs==0.0.2a38 # via sqlmodel sqlmodel==0.0.11 -stone==3.3.1 +stone==3.3.3 # via dropbox -typing-extensions==4.9.0 +typing-extensions==4.11.0 # via # alembic # janus @@ -106,6 +106,6 @@ typing-extensions==4.9.0 # sqlalchemy2-stubs urllib3==2.2.1 # via requests -uvicorn==0.27.1 +uvicorn==0.29.0 # via datasette uvloop==0.19.0