This commit is contained in:
phil 2024-02-27 05:02:12 +05:30
parent b00bf1f9f9
commit c84dd61f6a
2 changed files with 25 additions and 10 deletions

28
pdm.lock generated
View file

@ -5,7 +5,7 @@
groups = ["default", "dev", "mqtt"] groups = ["default", "dev", "mqtt"]
strategy = ["cross_platform"] strategy = ["cross_platform"]
lock_version = "4.4.1" lock_version = "4.4.1"
content_hash = "sha256:75aa4cd0effa4fc41f312763423aa949a48e14e235b75bbe0a67fa762bc9660c" content_hash = "sha256:0d9a5dffa5c1766fc8e78cd0c4faffa2d4640e5bb98e7456413ce64d346e0b86"
[[package]] [[package]]
name = "aiomqtt" name = "aiomqtt"
@ -119,6 +119,20 @@ files = [
{file = "asyncpg-0.29.0.tar.gz", hash = "sha256:d1c49e1f44fffafd9a55e1a9b101590859d881d639ea2922516f5d9c512d354e"}, {file = "asyncpg-0.29.0.tar.gz", hash = "sha256:d1c49e1f44fffafd9a55e1a9b101590859d881d639ea2922516f5d9c512d354e"},
] ]
[[package]]
name = "asyncpg-stubs"
version = "0.29.1"
requires_python = ">=3.8,<4.0"
summary = "asyncpg stubs"
dependencies = [
"asyncpg<0.30,>=0.29",
"typing-extensions<5.0.0,>=4.7.0",
]
files = [
{file = "asyncpg_stubs-0.29.1-py3-none-any.whl", hash = "sha256:cce994d5a19394249e74ae8d252bde3c77cee0ddfc776cc708b724fdb4adebb6"},
{file = "asyncpg_stubs-0.29.1.tar.gz", hash = "sha256:686afcc0af3a2f3c8e393cd850e0de430e5a139ce82b2f28ef8f693ecdf918bf"},
]
[[package]] [[package]]
name = "attrs" name = "attrs"
version = "23.1.0" version = "23.1.0"
@ -318,7 +332,7 @@ files = [
[[package]] [[package]]
name = "fastapi" name = "fastapi"
version = "0.109.2" version = "0.110.0"
requires_python = ">=3.8" requires_python = ">=3.8"
summary = "FastAPI framework, high performance, easy to learn, fast to code, ready for production" summary = "FastAPI framework, high performance, easy to learn, fast to code, ready for production"
dependencies = [ dependencies = [
@ -327,8 +341,8 @@ dependencies = [
"typing-extensions>=4.8.0", "typing-extensions>=4.8.0",
] ]
files = [ files = [
{file = "fastapi-0.109.2-py3-none-any.whl", hash = "sha256:2c9bab24667293b501cad8dd388c05240c850b58ec5876ee3283c47d6e1e3a4d"}, {file = "fastapi-0.110.0-py3-none-any.whl", hash = "sha256:87a1f6fb632a218222c5984be540055346a8f5d8a68e8f6fb647b1dc9934de4b"},
{file = "fastapi-0.109.2.tar.gz", hash = "sha256:f3817eac96fe4f65a2ebb4baa000f394e55f5fccdaf7f75250804bc58f354f73"}, {file = "fastapi-0.110.0.tar.gz", hash = "sha256:266775f0dcc95af9d3ef39bad55cff525329a931d5fd51930aadd4f428bf7ff3"},
] ]
[[package]] [[package]]
@ -1144,7 +1158,7 @@ files = [
[[package]] [[package]]
name = "sqlmodel" name = "sqlmodel"
version = "0.0.14" version = "0.0.16"
requires_python = ">=3.7,<4.0" requires_python = ">=3.7,<4.0"
summary = "SQLModel, SQL databases in Python, designed for simplicity, compatibility, and robustness." summary = "SQLModel, SQL databases in Python, designed for simplicity, compatibility, and robustness."
dependencies = [ dependencies = [
@ -1152,8 +1166,8 @@ dependencies = [
"pydantic<3.0.0,>=1.10.13", "pydantic<3.0.0,>=1.10.13",
] ]
files = [ files = [
{file = "sqlmodel-0.0.14-py3-none-any.whl", hash = "sha256:accea3ff5d878e41ac439b11e78613ed61ce300cfcb860e87a2d73d4884cbee4"}, {file = "sqlmodel-0.0.16-py3-none-any.whl", hash = "sha256:b972f5d319580d6c37ecc417881f6ec4d1ad3ed3583d0ac0ed43234a28bf605a"},
{file = "sqlmodel-0.0.14.tar.gz", hash = "sha256:0bff8fc94af86b44925aa813f56cf6aabdd7f156b73259f2f60692c6a64ac90e"}, {file = "sqlmodel-0.0.16.tar.gz", hash = "sha256:966656f18a8e9a2d159eb215b07fb0cf5222acfae3362707ca611848a8a06bd1"},
] ]
[[package]] [[package]]

View file

@ -8,7 +8,7 @@ authors = [
dependencies = [ dependencies = [
"apscheduler>=3.10.4", "apscheduler>=3.10.4",
"asyncpg>=0.28.0", "asyncpg>=0.28.0",
"fastapi>=0.104.2", "fastapi>=0.110",
"geoalchemy2>=0.14.2", "geoalchemy2>=0.14.2",
"geopandas>=0.14.0", "geopandas>=0.14.0",
"itsdangerous>=2.1.2", "itsdangerous>=2.1.2",
@ -23,7 +23,7 @@ dependencies = [
"pyyaml>=6.0.1", "pyyaml>=6.0.1",
"redis>=5.0.1", "redis>=5.0.1",
"sqlalchemy[asyncio]>=2.0.23", "sqlalchemy[asyncio]>=2.0.23",
"sqlmodel>=0.0.14", "sqlmodel>=0.0.16",
"uvicorn>=0.23.2", "uvicorn>=0.23.2",
"websockets>=12.0", "websockets>=12.0",
"aiosqlite>=0.19.0", "aiosqlite>=0.19.0",
@ -44,7 +44,7 @@ all = ["gisaf[contextily]", "gisaf[mqtt]"]
[tool.pdm.version] [tool.pdm.version]
source = "scm" source = "scm"
write_to = "gisaf/_version.py" write_to = "gisaf/_version.py"
write_template = "__version__ = '{}'" write_template = "__version__: str = '{}'"
[tool.pdm.dev-dependencies] [tool.pdm.dev-dependencies]
dev = [ dev = [
@ -53,4 +53,5 @@ dev = [
"pretty-errors>=1.2.25", "pretty-errors>=1.2.25",
"types-psycopg2>=2.9.21.20", "types-psycopg2>=2.9.21.20",
"types-PyYAML>=6.0.12.12", "types-PyYAML>=6.0.12.12",
"asyncpg-stubs>=0.29.1",
] ]