diff --git a/poetry.lock b/poetry.lock index bdb71e4c..b1f21e0b 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 2.4.0 and should not be changed by hand. +# This file is automatically @generated by Poetry 2.2.1 and should not be changed by hand. [[package]] name = "agate" @@ -304,8 +304,8 @@ files = [ jmespath = ">=0.7.1,<2.0.0" python-dateutil = ">=2.1,<3.0.0" urllib3 = [ - {version = ">=1.25.4,<1.27", markers = "python_version < \"3.10\""}, {version = ">=1.25.4,<2.2.0 || >2.2.0,<3", markers = "python_version >= \"3.10\""}, + {version = ">=1.25.4,<1.27", markers = "python_version < \"3.10\""}, ] [package.extras] @@ -614,7 +614,7 @@ files = [ {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, ] -markers = {dev = "platform_system == \"Windows\" or sys_platform == \"win32\""} +markers = {dev = "sys_platform == \"win32\" or platform_system == \"Windows\""} [[package]] name = "copier" @@ -623,7 +623,6 @@ description = "A library for rendering project templates." optional = false python-versions = ">=3.9" groups = ["main"] -markers = "python_version == \"3.9\"" files = [ {file = "copier-9.10.3-py3-none-any.whl", hash = "sha256:7165239566f68e9e36c148f71e0552bf1e4911eef96bfa7cf33e6a0dbfed3c96"}, {file = "copier-9.10.3.tar.gz", hash = "sha256:6e965d8f719678ee3bc5e611ef0d1b182d6b01a3d5385a5f1ba43aaade51caf7"}, @@ -646,35 +645,6 @@ pyyaml = ">=5.3.1" questionary = ">=1.8.1" typing-extensions = {version = ">=4.0.0,<5.0.0", markers = "python_version < \"3.11\""} -[[package]] -name = "copier" -version = "9.11.0" -description = "A library for rendering project templates." -optional = false -python-versions = ">=3.10" -groups = ["main"] -markers = "python_version >= \"3.10\"" -files = [ - {file = "copier-9.11.0-py3-none-any.whl", hash = "sha256:628adac090f7b333bb64bf5cab03456b99971a77e4d5b2b979e30b8451cbda9d"}, - {file = "copier-9.11.0.tar.gz", hash = "sha256:e73d6989fa140b621a5c571984c46122704086a9caa84a6e07699a5234d297ab"}, -] - -[package.dependencies] -colorama = ">=0.4.6" -dunamai = ">=1.7.0" -funcy = ">=1.17" -jinja2 = ">=3.1.5" -jinja2-ansible-filters = ">=1.3.1" -packaging = ">=23.0" -pathspec = ">=0.9.0" -platformdirs = ">=4.3.6" -plumbum = ">=1.6.9" -pydantic = ">=2.4.2" -pygments = ">=2.7.1" -pyyaml = ">=5.3.1" -questionary = ">=1.8.1" -typing-extensions = {version = ">=4.0.0,<5.0.0", markers = "python_version < \"3.11\""} - [[package]] name = "coverage" version = "7.10.7" @@ -1448,7 +1418,6 @@ description = "dlt is an open-source python-first scalable data loading library optional = false python-versions = "!=2.7.*,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,!=3.7.*,!=3.8.*,>=3.9" groups = ["main"] -markers = "python_version == \"3.9\"" files = [ {file = "dlt-1.12.1-py3-none-any.whl", hash = "sha256:bc16d157012aa96b77d6c151f624cf2d3b122691e95bc98606021f0bc1d70fb2"}, {file = "dlt-1.12.1.tar.gz", hash = "sha256:4a90aeb58f3e5d89005fe9f36bcc7fa723f87632365883478751cc7f7b1397f6"}, @@ -1514,83 +1483,6 @@ sqlalchemy = ["alembic (>1.10.0)", "sqlalchemy (>=1.4)"] synapse = ["adlfs (>=2024.7.0)", "pyarrow (>=14.0.0) ; python_version >= \"3.9\" and python_version < \"3.13\"", "pyarrow (>=18.0.0) ; python_version >= \"3.13\"", "pyodbc (>=4.0.39)"] weaviate = ["weaviate-client (>=3.22)"] -[[package]] -name = "dlt" -version = "1.20.0" -description = "dlt is an open-source python-first scalable data loading library that does not require any backend to run." -optional = false -python-versions = "<3.15,>=3.9.2" -groups = ["main"] -markers = "python_version >= \"3.10\"" -files = [ - {file = "dlt-1.20.0-py3-none-any.whl", hash = "sha256:894968cd485474f438753cd5f6ab4f43ae1dab6bc06e746abc6c70fd5754f350"}, - {file = "dlt-1.20.0.tar.gz", hash = "sha256:be5feb887efe9cb33fbca1402c2069517b343b22edb4a09a389a6455ff68e4fb"}, -] - -[package.dependencies] -click = ">=7.1" -fsspec = ">=2022.4.0" -gitpython = ">=3.1.29" -giturlparse = ">=0.10.0" -humanize = ">=4.4.0" -jsonpath-ng = ">=1.5.3" -orjson = {version = ">3.10.1,<4", markers = "platform_python_implementation != \"PyPy\" and sys_platform != \"emscripten\""} -packaging = ">=21.1" -pathvalidate = ">=2.5.2" -pendulum = ">=2.1.2" -pluggy = ">=1.3.0" -psycopg2-binary = {version = ">=2.9.1", optional = true, markers = "extra == \"redshift\""} -pytz = ">=2022.6" -pywin32 = {version = ">=306", markers = "sys_platform == \"win32\""} -pyyaml = ">=5.4.1" -requests = ">=2.26.0" -requirements-parser = ">=0.5.0" -rich-argparse = ">=1.6.0" -semver = ">=3.0.0" -setuptools = ">=65.6.0" -simplejson = ">=3.17.5" -sqlglot = ">=25.4.0,<28.1 || >28.1" -tenacity = ">=8.0.2" -tomlkit = ">=0.11.3" -typing-extensions = ">=4.8.0" -tzdata = ">=2022.1" -win-precise-time = {version = ">=1.4.2", markers = "os_name == \"nt\" and python_version < \"3.13\""} - -[package.extras] -athena = ["botocore (>=1.28)", "pyarrow (>=16.0.0)", "pyathena (>=2.9.6)", "s3fs (>=2022.4.0)"] -az = ["adlfs (>=2024.7.0)"] -bigquery = ["db-dtypes (>=1.2.0)", "gcsfs (>=2022.4.0)", "google-cloud-bigquery (>=2.26.0)", "grpcio (>=1.50.0)", "pyarrow (>=16.0.0)"] -cli = ["cron-descriptor (>=1.2.32)", "pip (>=23.0.0)", "pipdeptree (>=2.9.3,<2.10)"] -clickhouse = ["adlfs (>=2024.7.0)", "clickhouse-connect (>=0.7.7)", "clickhouse-driver (>=0.2.7)", "gcsfs (>=2022.4.0)", "pyarrow (>=16.0.0)", "s3fs (>=2022.4.0)"] -databricks = ["databricks-sdk (>=0.38.0)", "databricks-sql-connector (>=2.9.3) ; python_version <= \"3.12\"", "databricks-sql-connector (>=3.6.0) ; python_version >= \"3.13\""] -dbml = ["pydbml"] -deltalake = ["deltalake (>=0.25.1)", "pyarrow (>=16.0.0)"] -dremio = ["pyarrow (>=16.0.0)"] -duckdb = ["duckdb (>=0.9)"] -ducklake = ["duckdb (>=1.2.0)", "pyarrow (>=16.0.0)"] -filesystem = ["botocore (>=1.28)", "s3fs (>=2022.4.0)"] -gcp = ["db-dtypes (>=1.2.0)", "gcsfs (>=2022.4.0)", "google-cloud-bigquery (>=2.26.0)", "grpcio (>=1.50.0)"] -gs = ["gcsfs (>=2022.4.0)"] -http = ["aiohttp (>3.9.0)"] -hub = ["dlt-runtime (>=0.20.0a0,<0.21) ; python_version >= \"3.10\"", "dlthub (>=0.20.0a1,<0.21) ; python_version >= \"3.10\""] -lancedb = ["lancedb (>=0.22.0) ; python_version < \"3.13\"", "pyarrow (>=16.0.0)", "tantivy (>=0.22.0)"] -motherduck = ["duckdb (>=0.9)", "pyarrow (>=16.0.0)"] -mssql = ["pyodbc (>=4.0.39)"] -parquet = ["pyarrow (>=16.0.0)"] -postgis = ["psycopg2-binary (>=2.9.1)"] -postgres = ["psycopg2-binary (>=2.9.1)"] -pyiceberg = ["pyarrow (>=16.0.0)", "pyiceberg (>=0.9.1)", "sqlalchemy (>=1.4)"] -qdrant = ["qdrant-client[fastembed] (>=1.8)"] -redshift = ["psycopg2-binary (>=2.9.1)"] -s3 = ["botocore (>=1.28)", "s3fs (>=2022.4.0)"] -sftp = ["paramiko (>=3.3.0)"] -snowflake = ["snowflake-connector-python (>=3.5.0)"] -sql-database = ["sqlalchemy (>=1.4)"] -sqlalchemy = ["alembic (>1.10.0)", "sqlalchemy (>=1.4)"] -synapse = ["adlfs (>=2024.7.0)", "pyarrow (>=16.0.0)", "pyodbc (>=4.0.39)"] -weaviate = ["weaviate-client (>=3.26.7,<4.0.0)"] -workspace = ["duckdb (>=0.9)", "ibis-framework (>=10.5.0) ; python_version >= \"3.10\"", "marimo (>=0.14.5)", "mcp (>=1.2.1) ; python_version >= \"3.10\"", "pathspec (>=0.11.2)", "pyarrow (>=16.0.0)"] - [[package]] name = "docstring-parser" version = "0.17.0" @@ -1884,14 +1776,14 @@ smmap = ">=3.0.1,<6" [[package]] name = "gitpython" -version = "3.1.46" +version = "3.1.49" description = "GitPython is a Python library used to interact with Git repositories" optional = false python-versions = ">=3.7" groups = ["main"] files = [ - {file = "gitpython-3.1.46-py3-none-any.whl", hash = "sha256:79812ed143d9d25b6d176a10bb511de0f9c67b1fa641d82097b0ab90398a2058"}, - {file = "gitpython-3.1.46.tar.gz", hash = "sha256:400124c7d0ef4ea03f7310ac2fbf7151e09ff97f2a3288d64a440c584a29c37f"}, + {file = "gitpython-3.1.49-py3-none-any.whl", hash = "sha256:024b0422d7f84d15cd794844e029ffebd4c5d42a7eb9b936b458697ef550a02c"}, + {file = "gitpython-3.1.49.tar.gz", hash = "sha256:42f9399c9eb33fc581014bedd76049dfbaf6375aa2a5754575966387280315e1"}, ] [package.dependencies] @@ -1899,7 +1791,7 @@ gitdb = ">=4.0.1,<5" typing-extensions = {version = ">=3.10.0.2", markers = "python_version < \"3.10\""} [package.extras] -doc = ["sphinx (>=7.1.2,<7.2)", "sphinx-autodoc-typehints", "sphinx_rtd_theme"] +doc = ["sphinx (>=7.4.7,<8)", "sphinx-autodoc-typehints", "sphinx_rtd_theme"] test = ["coverage[toml]", "ddt (>=1.1.1,!=1.4.3)", "mock ; python_version < \"3.8\"", "mypy (==1.18.2) ; python_version >= \"3.9\"", "pre-commit", "pytest (>=7.3.1)", "pytest-cov", "pytest-instafail", "pytest-mock", "pytest-sugar", "typing-extensions ; python_version < \"3.11\""] [[package]] @@ -1930,12 +1822,12 @@ files = [ google-auth = ">=2.14.1,<3.0.0" googleapis-common-protos = ">=1.56.2,<2.0.0" grpcio = [ - {version = ">=1.33.2,<2.0.0", optional = true, markers = "python_version < \"3.11\" and extra == \"grpc\""}, {version = ">=1.49.1,<2.0.0", optional = true, markers = "python_version >= \"3.11\" and extra == \"grpc\""}, + {version = ">=1.33.2,<2.0.0", optional = true, markers = "python_version < \"3.11\" and extra == \"grpc\""}, ] grpcio-status = [ - {version = ">=1.33.2,<2.0.0", optional = true, markers = "extra == \"grpc\""}, {version = ">=1.49.1,<2.0.0", optional = true, markers = "python_version >= \"3.11\" and extra == \"grpc\""}, + {version = ">=1.33.2,<2.0.0", optional = true, markers = "extra == \"grpc\""}, ] proto-plus = ">=1.22.3,<2.0.0" protobuf = ">=3.19.5,<3.20.0 || >3.20.0,<3.20.1 || >3.20.1,<4.21.0 || >4.21.0,<4.21.1 || >4.21.1,<4.21.2 || >4.21.2,<4.21.3 || >4.21.3,<4.21.4 || >4.21.4,<4.21.5 || >4.21.5,<7.0.0" @@ -2069,8 +1961,8 @@ google-auth = ">=2.14.1,<3.0.0" google-cloud-core = ">=2.4.1,<3.0.0" google-resumable-media = ">=2.0.0,<3.0.0" grpcio = [ - {version = ">=1.47.0,<2.0.0", optional = true, markers = "extra == \"pandas\""}, {version = ">=1.49.1,<2.0.0", optional = true, markers = "python_version >= \"3.11\" and extra == \"pandas\""}, + {version = ">=1.47.0,<2.0.0", optional = true, markers = "extra == \"pandas\""}, ] packaging = ">=24.2.0" pandas = {version = ">=1.3.0", optional = true, markers = "extra == \"pandas\""} @@ -2585,7 +2477,6 @@ description = "hexbytes: Python `bytes` subclass that decodes hex, with a readab optional = false python-versions = "<4,>=3.8" groups = ["main"] -markers = "python_version == \"3.9\"" files = [ {file = "hexbytes-1.3.1-py3-none-any.whl", hash = "sha256:da01ff24a1a9a2b1881c4b85f0e9f9b0f51b526b379ffa23832ae7899d29c2c7"}, {file = "hexbytes-1.3.1.tar.gz", hash = "sha256:a657eebebdfe27254336f98d8af6e2236f3f83aed164b87466b6cf6c5f5a4765"}, @@ -3172,7 +3063,7 @@ files = [ [package.dependencies] attrs = ">=22.2.0" -jsonschema-specifications = ">=2023.3.6" +jsonschema-specifications = ">=2023.03.6" referencing = ">=0.28.4" rpds-py = ">=0.7.1" @@ -3195,7 +3086,7 @@ files = [ [package.dependencies] attrs = ">=22.2.0" -jsonschema-specifications = ">=2023.3.6" +jsonschema-specifications = ">=2023.03.6" referencing = ">=0.28.4" rpds-py = ">=0.25.0" @@ -4011,7 +3902,7 @@ description = "Fast, correct Python JSON library supporting dataclasses, datetim optional = false python-versions = ">=3.9" groups = ["main"] -markers = "platform_python_implementation != \"PyPy\" and (sys_platform != \"emscripten\" or python_version == \"3.9\")" +markers = "platform_python_implementation != \"PyPy\"" files = [ {file = "orjson-3.11.5-cp310-cp310-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:df9eadb2a6386d5ea2bfd81309c505e125cfc9ba2b1b99a97e60985b0b3665d1"}, {file = "orjson-3.11.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ccc70da619744467d8f1f49a8cadae5ec7bbe054e5232d95f92ed8737f8c5870"}, @@ -4181,9 +4072,9 @@ files = [ [package.dependencies] numpy = [ - {version = ">=1.22.4", markers = "python_version < \"3.11\""}, {version = ">=1.23.2", markers = "python_version == \"3.11\""}, {version = ">=1.26.0", markers = "python_version >= \"3.12\""}, + {version = ">=1.22.4", markers = "python_version < \"3.11\""}, ] python-dateutil = ">=2.8.2" pytz = ">=2020.1" @@ -5000,7 +4891,7 @@ files = [ ] [package.dependencies] -google-auth = ">=1.25.0,<3.0.dev0" +google-auth = ">=1.25.0,<3.0dev" google-auth-oauthlib = ">=0.4.0" setuptools = "*" @@ -5317,7 +5208,7 @@ files = [ {file = "pywin32-311-cp39-cp39-win_amd64.whl", hash = "sha256:e0c4cfb0621281fe40387df582097fd796e80430597cb9944f0ae70447bacd91"}, {file = "pywin32-311-cp39-cp39-win_arm64.whl", hash = "sha256:62ea666235135fee79bb154e695f3ff67370afefd71bd7fea7512fc70ef31e3d"}, ] -markers = {main = "(platform_python_implementation != \"PyPy\" or sys_platform == \"win32\") and (platform_system == \"Windows\" or sys_platform == \"win32\")", test = "sys_platform == \"win32\" and platform_python_implementation != \"PyPy\" and python_version == \"3.9\""} +markers = {main = "(platform_system == \"Windows\" or sys_platform == \"win32\") and (platform_python_implementation != \"PyPy\" or sys_platform == \"win32\")", test = "sys_platform == \"win32\" and platform_python_implementation != \"PyPy\" and python_version == \"3.9\""} [[package]] name = "pywin32-ctypes" @@ -6005,10 +5896,10 @@ files = [ ] [package.dependencies] -botocore = ">=1.37.4,<2.0a0" +botocore = ">=1.37.4,<2.0a.0" [package.extras] -crt = ["botocore[crt] (>=1.37.4,<2.0a0)"] +crt = ["botocore[crt] (>=1.37.4,<2.0a.0)"] [[package]] name = "scramp" @@ -7258,8 +7149,8 @@ files = [ [package.dependencies] distlib = ">=0.3.7,<1" filelock = [ - {version = ">=3.16.1,<4", markers = "python_version < \"3.10\""}, {version = ">=3.20.1,<4", markers = "python_version >= \"3.10\""}, + {version = ">=3.16.1,<4", markers = "python_version < \"3.10\""}, ] platformdirs = ">=3.9.1,<5" typing-extensions = {version = ">=4.13.2", markers = "python_version < \"3.11\""}