BTHLABS-50: Safari Web extension

Co-authored-by: Tomek Wójcik <labs@tomekwojcik.pl>
Co-committed-by: Tomek Wójcik <labs@tomekwojcik.pl>
This commit is contained in:
2025-09-08 18:11:36 +00:00
committed by Tomek Wójcik
parent ffecf780ee
commit b6d02dbe78
184 changed files with 7536 additions and 163 deletions

View File

@@ -103,6 +103,40 @@ urllib3 = {version = ">=1.25.4,<2.2.0 || >2.2.0,<3", markers = "python_version >
[package.extras]
crt = ["awscrt (==0.23.8)"]
[[package]]
name = "bthlabs-jsonrpc-core"
version = "1.1.0"
description = "BTHLabs JSONRPC - Core"
optional = false
python-versions = ">=3.10,<4.0"
files = [
{file = "bthlabs_jsonrpc_core-1.1.0-py3-none-any.whl", hash = "sha256:2ea4652a187c1406eb958c1cf64b24b4a475e817d46b506df6e5f6d14adf89b2"},
{file = "bthlabs_jsonrpc_core-1.1.0.tar.gz", hash = "sha256:15280018689b06743e3dc08355428037d64dade9ac8f7bb59f232959884d1874"},
]
[package.extras]
jwt = ["python-jose[cryptography] (>=3.3.0,<4.0)", "pytz (>=2023.3.post1)"]
[package.source]
type = "legacy"
url = "https://nexus.bthlabs.pl/repository/pypi/simple"
reference = "nexus"
[[package]]
name = "bthlabs-jsonrpc-django"
version = "1.2.0"
description = "BTHLabs JSONRPC - Django integration"
optional = false
python-versions = "<4.0,>=3.10"
files = [
{file = "bthlabs_jsonrpc_django-1.2.0-py3-none-any.whl", hash = "sha256:a19c65bbc534de2cd1b98a7651ac25aad83e5e7d91381f8f0df3cf734351617e"},
{file = "bthlabs_jsonrpc_django-1.2.0.tar.gz", hash = "sha256:a384d9a7f6ca151dfbf3fda828413a3c823551fc09b7e8a1bdc3aa3a208cf8f8"},
]
[package.dependencies]
bthlabs-jsonrpc-core = "1.1.0"
django = ">=4.2,<5.3"
[[package]]
name = "celery"
version = "5.5.3"
@@ -554,6 +588,21 @@ tzdata = {version = "*", markers = "sys_platform == \"win32\""}
argon2 = ["argon2-cffi (>=19.1.0)"]
bcrypt = ["bcrypt"]
[[package]]
name = "django-cors-headers"
version = "4.7.0"
description = "django-cors-headers is a Django application for handling the server headers required for Cross-Origin Resource Sharing (CORS)."
optional = false
python-versions = ">=3.9"
files = [
{file = "django_cors_headers-4.7.0-py3-none-any.whl", hash = "sha256:f1c125dcd58479fe7a67fe2499c16ee38b81b397463cf025f0e2c42937421070"},
{file = "django_cors_headers-4.7.0.tar.gz", hash = "sha256:6fdf31bf9c6d6448ba09ef57157db2268d515d94fc5c89a0a1028e1fc03ee52b"},
]
[package.dependencies]
asgiref = ">=3.6"
django = ">=4.2"
[[package]]
name = "django-crispy-forms"
version = "2.4"
@@ -2287,4 +2336,4 @@ brotli = ["brotli"]
[metadata]
lock-version = "2.0"
python-versions = "^3.12"
content-hash = "3d8cf7ddb06917472eed4724058178f36c17f40db891a19d13f5d0d758e61102"
content-hash = "1daff90b61807314aa591cd4c4aa62107594c13d9126e2a3091eec541b9cd039"