diff --git a/poetry.lock b/poetry.lock index 5d463c7..1793dd9 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2728,18 +2728,19 @@ files = [ [[package]] name = "setuptools" -version = "70.3.0" +version = "71.1.0" description = "Easily download, build, install, upgrade, and uninstall Python packages" optional = false python-versions = ">=3.8" files = [ - {file = "setuptools-70.3.0-py3-none-any.whl", hash = "sha256:fe384da74336c398e0d956d1cae0669bc02eed936cdb1d49b57de1990dc11ffc"}, - {file = "setuptools-70.3.0.tar.gz", hash = "sha256:f171bab1dfbc86b132997f26a119f6056a57950d058587841a0082e8830f9dc5"}, + {file = "setuptools-71.1.0-py3-none-any.whl", hash = "sha256:33874fdc59b3188304b2e7c80d9029097ea31627180896fb549c578ceb8a0855"}, + {file = "setuptools-71.1.0.tar.gz", hash = "sha256:032d42ee9fb536e33087fb66cac5f840eb9391ed05637b3f2a76a7c8fb477936"}, ] [package.extras] +core = ["importlib-metadata (>=6)", "importlib-resources (>=5.10.2)", "jaraco.text (>=3.7)", "more-itertools (>=8.8)", "ordered-set (>=3.1.1)", "packaging (>=24)", "platformdirs (>=2.6.2)", "tomli (>=2.0.1)", "wheel (>=0.43.0)"] doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "pyproject-hooks (!=1.1)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier"] -test = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "importlib-metadata", "ini2toml[lite] (>=0.14)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "jaraco.test", "mypy (==1.10.0)", "packaging (>=23.2)", "pip (>=19.1)", "pyproject-hooks (!=1.1)", "pytest (>=6,!=8.1.*)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-home (>=0.5)", "pytest-mypy", "pytest-perf", "pytest-ruff (>=0.3.2)", "pytest-subprocess", "pytest-timeout", "pytest-xdist (>=3)", "tomli", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"] +test = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "importlib-metadata", "ini2toml[lite] (>=0.14)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "jaraco.test", "mypy (==1.11.*)", "packaging (>=23.2)", "pip (>=19.1)", "pyproject-hooks (!=1.1)", "pytest (>=6,!=8.1.*)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-home (>=0.5)", "pytest-mypy", "pytest-perf", "pytest-ruff (<0.4)", "pytest-ruff (>=0.2.1)", "pytest-ruff (>=0.3.2)", "pytest-subprocess", "pytest-timeout", "pytest-xdist (>=3)", "tomli", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"] [[package]] name = "shellingham" @@ -3559,4 +3560,4 @@ test = ["big-O", "importlib-resources", "jaraco.functools", "jaraco.itertools", [metadata] lock-version = "2.0" python-versions = "3.12.3" -content-hash = "516af57ca2a1efddc93e9dfe03a98a5c959580403402a7cae609cbfa44f80d60" +content-hash = "d555218e1a3514cf09887720d856ae32c6c7f52b6d0ae14078be32fb41db2b4e" diff --git a/pyproject.toml b/pyproject.toml index 32cd334..5854780 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -46,6 +46,7 @@ opentelemetry-instrumentation-sqlalchemy = "^0.46b0" ruamel-yaml = "^0.18.6" unidecode = "^1.3.8" deepdiff = "^7.0.1" +setuptools = "<72.0.0" [tool.poetry.group.dev.dependencies] pytest = "^7.4.4" diff --git a/src/requirements.txt b/src/requirements.txt index 14fd586..95a5b77 100755 --- a/src/requirements.txt +++ b/src/requirements.txt @@ -1,27 +1,33 @@ aiohttp==3.9.5 ; python_full_version == "3.12.3" aiosignal==1.3.1 ; python_full_version == "3.12.3" -alembic==1.13.1 ; python_full_version == "3.12.3" +alembic==1.13.2 ; python_full_version == "3.12.3" anyio==3.7.1 ; python_full_version == "3.12.3" art==6.2 ; python_full_version == "3.12.3" +asgiref==3.8.1 ; python_full_version == "3.12.3" asyncio==3.4.3 ; python_full_version == "3.12.3" attrs==23.2.0 ; python_full_version == "3.12.3" -certifi==2024.6.2 ; python_full_version == "3.12.3" +certifi==2024.7.4 ; python_full_version == "3.12.3" charset-normalizer==3.3.2 ; python_full_version == "3.12.3" click==8.1.7 ; python_full_version == "3.12.3" colorama==0.4.6 ; python_full_version == "3.12.3" and (sys_platform == "win32" or platform_system == "Windows") +deepdiff==7.0.1 ; python_full_version == "3.12.3" +deprecated==1.2.14 ; python_full_version == "3.12.3" dnspython==2.6.1 ; python_full_version == "3.12.3" -email-validator==2.1.1 ; python_full_version == "3.12.3" +email-validator==2.2.0 ; python_full_version == "3.12.3" fastapi-cli==0.0.4 ; python_full_version == "3.12.3" fastapi-utils==0.2.1 ; python_full_version == "3.12.3" -fastapi==0.111.0 ; python_full_version == "3.12.3" +fastapi==0.111.1 ; python_full_version == "3.12.3" frozenlist==1.4.1 ; python_full_version == "3.12.3" +googleapis-common-protos==1.63.2 ; python_full_version == "3.12.3" greenlet==3.0.3 ; python_full_version == "3.12.3" and (platform_machine == "aarch64" or platform_machine == "ppc64le" or platform_machine == "x86_64" or platform_machine == "amd64" or platform_machine == "AMD64" or platform_machine == "win32" or platform_machine == "WIN32") +grpcio==1.64.1 ; python_full_version == "3.12.3" h11==0.14.0 ; python_full_version == "3.12.3" httpcore==1.0.5 ; python_full_version == "3.12.3" httptools==0.6.1 ; python_full_version == "3.12.3" httpx==0.27.0 ; python_full_version == "3.12.3" idna==3.7 ; python_full_version == "3.12.3" -influxdb-client==1.43.0 ; python_full_version == "3.12.3" +importlib-metadata==7.1.0 ; python_full_version == "3.12.3" +influxdb-client==1.44.0 ; python_full_version == "3.12.3" jinja2==3.1.4 ; python_full_version == "3.12.3" mako==1.3.5 ; python_full_version == "3.12.3" markdown-it-py==3.0.0 ; python_full_version == "3.12.3" @@ -30,10 +36,27 @@ markupsafe==2.1.5 ; python_full_version == "3.12.3" mdurl==0.1.2 ; python_full_version == "3.12.3" mergedeep==1.3.4 ; python_full_version == "3.12.3" multidict==6.0.5 ; python_full_version == "3.12.3" -orjson==3.10.3 ; python_full_version == "3.12.3" +opentelemetry-api==1.25.0 ; python_full_version == "3.12.3" +opentelemetry-distro==0.46b0 ; python_full_version == "3.12.3" +opentelemetry-exporter-otlp-proto-common==1.25.0 ; python_full_version == "3.12.3" +opentelemetry-exporter-otlp-proto-grpc==1.25.0 ; python_full_version == "3.12.3" +opentelemetry-exporter-otlp-proto-http==1.25.0 ; python_full_version == "3.12.3" +opentelemetry-exporter-otlp==1.25.0 ; python_full_version == "3.12.3" +opentelemetry-instrumentation-asgi==0.46b0 ; python_full_version == "3.12.3" +opentelemetry-instrumentation-fastapi==0.46b0 ; python_full_version == "3.12.3" +opentelemetry-instrumentation-requests==0.46b0 ; python_full_version == "3.12.3" +opentelemetry-instrumentation-sqlalchemy==0.46b0 ; python_full_version == "3.12.3" +opentelemetry-instrumentation==0.46b0 ; python_full_version == "3.12.3" +opentelemetry-proto==1.25.0 ; python_full_version == "3.12.3" +opentelemetry-sdk==1.25.0 ; python_full_version == "3.12.3" +opentelemetry-semantic-conventions==0.46b0 ; python_full_version == "3.12.3" +opentelemetry-util-http==0.46b0 ; python_full_version == "3.12.3" +ordered-set==4.1.0 ; python_full_version == "3.12.3" +packaging==24.1 ; python_full_version == "3.12.3" paho-mqtt==1.6.1 ; python_full_version == "3.12.3" +protobuf==4.25.3 ; python_full_version == "3.12.3" psycopg2-binary==2.9.9 ; python_full_version == "3.12.3" -pydantic==1.10.15 ; python_full_version == "3.12.3" +pydantic==1.10.17 ; python_full_version == "3.12.3" pygments==2.18.0 ; python_full_version == "3.12.3" pymysql==1.1.1 ; python_full_version == "3.12.3" pypdf==3.17.4 ; python_full_version == "3.12.3" @@ -46,16 +69,18 @@ rauth==0.7.3 ; python_full_version == "3.12.3" reactivex==4.0.4 ; python_full_version == "3.12.3" requests==2.32.3 ; python_full_version == "3.12.3" rich==13.7.1 ; python_full_version == "3.12.3" -setuptools==70.0.0 ; python_full_version == "3.12.3" +ruamel-yaml-clib==0.2.8 ; platform_python_implementation == "CPython" and python_full_version == "3.12.3" +ruamel-yaml==0.18.6 ; python_full_version == "3.12.3" +setuptools==71.1.0 ; python_full_version == "3.12.3" shellingham==1.5.4 ; python_full_version == "3.12.3" six==1.16.0 ; python_full_version == "3.12.3" sniffio==1.3.1 ; python_full_version == "3.12.3" sqlalchemy==1.4.52 ; python_full_version == "3.12.3" starlette==0.37.2 ; python_full_version == "3.12.3" typer==0.12.3 ; python_full_version == "3.12.3" -typing-extensions==4.12.1 ; python_full_version == "3.12.3" -ujson==5.10.0 ; python_full_version == "3.12.3" -urllib3==2.2.1 ; python_full_version == "3.12.3" +typing-extensions==4.12.2 ; python_full_version == "3.12.3" +unidecode==1.3.8 ; python_full_version == "3.12.3" +urllib3==2.2.2 ; python_full_version == "3.12.3" uvicorn==0.25.0 ; python_full_version == "3.12.3" uvicorn[standard]==0.25.0 ; python_full_version == "3.12.3" uvloop==0.19.0 ; (sys_platform != "win32" and sys_platform != "cygwin") and platform_python_implementation != "PyPy" and python_full_version == "3.12.3" @@ -63,4 +88,6 @@ waitress==2.1.2 ; python_full_version == "3.12.3" watchfiles==0.22.0 ; python_full_version == "3.12.3" websocket-client==1.8.0 ; python_full_version == "3.12.3" websockets==12.0 ; python_full_version == "3.12.3" +wrapt==1.16.0 ; python_full_version == "3.12.3" yarl==1.9.4 ; python_full_version == "3.12.3" +zipp==3.19.2 ; python_full_version == "3.12.3"