Fix/update baskets:
- get_file - import - Basket importers must return BasketImportResult Add API points Fix utils delete_df and upsert_df, also making them async friendly Auth: add helper functions to UserRead
This commit is contained in:
parent
52e1d2135b
commit
d2ae5e4d7b
9 changed files with 323 additions and 182 deletions
41
pdm.lock
generated
41
pdm.lock
generated
|
@ -5,7 +5,20 @@
|
|||
groups = ["default", "dev", "mqtt"]
|
||||
strategy = ["cross_platform"]
|
||||
lock_version = "4.4.1"
|
||||
content_hash = "sha256:0da68c7fed8db7a12e36002b8d6194c1651f9653fc7fbf7797c553774c9dbf32"
|
||||
content_hash = "sha256:581ae31055bb26abe5b7bf7cab172337258913d8960892dbd206e00421b309b7"
|
||||
|
||||
[[package]]
|
||||
name = "aiofile"
|
||||
version = "3.8.8"
|
||||
requires_python = ">=3.7, <4"
|
||||
summary = "Asynchronous file operations."
|
||||
dependencies = [
|
||||
"caio~=0.9.0",
|
||||
]
|
||||
files = [
|
||||
{file = "aiofile-3.8.8-py3-none-any.whl", hash = "sha256:41e8845cce055779cd77713d949a339deb012eab605b857765e8f8e52a5ed811"},
|
||||
{file = "aiofile-3.8.8.tar.gz", hash = "sha256:41f3dc40bd730459d58610476e82e5efb2f84ae6e9fa088a9545385d838b8a43"},
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "aiomqtt"
|
||||
|
@ -20,6 +33,20 @@ files = [
|
|||
{file = "aiomqtt-2.0.1.tar.gz", hash = "sha256:60f6451c8ab7235cfb392b1b0cab398e9bc6040f4b140628c0615371abcde15f"},
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "aiopath"
|
||||
version = "0.6.11"
|
||||
requires_python = ">=3.10"
|
||||
summary = "📁 Async pathlib for Python"
|
||||
dependencies = [
|
||||
"aiofile<4,>=3.5.0",
|
||||
"anyio<4,>=3.2.0",
|
||||
]
|
||||
files = [
|
||||
{file = "aiopath-0.6.11-py2.py3-none-any.whl", hash = "sha256:7b1f1aa3acb422050908ac3c4755b5e43f625111be003f1bfc7dc2193027c45d"},
|
||||
{file = "aiopath-0.6.11.tar.gz", hash = "sha256:2f0d4d9195281612c6508cbfa12ac3184c31540d13b9e6215a325897da59decd"},
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "aiosqlite"
|
||||
version = "0.20.0"
|
||||
|
@ -175,6 +202,18 @@ files = [
|
|||
{file = "bcrypt-4.0.1.tar.gz", hash = "sha256:27d375903ac8261cfe4047f6709d16f7d18d39b1ec92aaf72af989552a650ebd"},
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "caio"
|
||||
version = "0.9.13"
|
||||
requires_python = ">=3.7, <4"
|
||||
summary = "Asynchronous file IO for Linux MacOS or Windows."
|
||||
files = [
|
||||
{file = "caio-0.9.13-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:789f8b55f4a2b46be14361df3ac8d14b6c8f0a3730badd70cb1b7778fcdc7039"},
|
||||
{file = "caio-0.9.13-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a914684bad2a757cf013ae88d785d81659a3add1885bad60cd20bfbd3068bd5a"},
|
||||
{file = "caio-0.9.13-py3-none-any.whl", hash = "sha256:582cbfc6e203d1dedf662ba972a94db6e744fe0b6bb9e02922b0f86803006fc9"},
|
||||
{file = "caio-0.9.13.tar.gz", hash = "sha256:26f1e08a442bef4526a66142ea4e325e22dca8f040800aecb3caf8fae0589e98"},
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "certifi"
|
||||
version = "2023.7.22"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue