From a3479bae6b3f630277eeb3c1d542ae8a05aae222 Mon Sep 17 00:00:00 2001 From: ckunki Date: Mon, 8 Sep 2025 12:36:54 +0200 Subject: [PATCH 01/27] 253: Made dependencies optional in file `pyproject.toml` --- .github/workflows/checks.yml | 3 +++ .github/workflows/tests-gpu.yml | 3 +++ .github/workflows/tests-large-runner.yml | 3 +++ .github/workflows/tests-ordinary-integration.yml | 3 +++ .github/workflows/tests-saas.yml | 3 +++ doc/changes/unreleased.md | 8 ++++++++ pyproject.toml | 2 ++ 7 files changed, 25 insertions(+) diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index 1f3947d1..7bdd4c9b 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -196,6 +196,9 @@ jobs: with: python-version: ${{ matrix.python-version }} + - name: Install All Optional Dependencies (aka. "extras") + run: poetry install --all-extras + - name: Run Tests and Collect Coverage run: | poetry run -- nox -s test:unit -- --coverage \ diff --git a/.github/workflows/tests-gpu.yml b/.github/workflows/tests-gpu.yml index 46cbe38a..cd6a022e 100644 --- a/.github/workflows/tests-gpu.yml +++ b/.github/workflows/tests-gpu.yml @@ -39,6 +39,9 @@ jobs: with: poetry-version: 2.1.2 + - name: Install All Optional Dependencies (aka. "extras") + run: poetry install --all-extras + - name: Allow unprivileged user namespaces run: | sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0 diff --git a/.github/workflows/tests-large-runner.yml b/.github/workflows/tests-large-runner.yml index 75c8ba00..5b3ac090 100644 --- a/.github/workflows/tests-large-runner.yml +++ b/.github/workflows/tests-large-runner.yml @@ -39,6 +39,9 @@ jobs: with: poetry-version: 2.1.2 + - name: Install All Optional Dependencies (aka. "extras") + run: poetry install --all-extras + - name: Allow unprivileged user namespaces run: | sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0 diff --git a/.github/workflows/tests-ordinary-integration.yml b/.github/workflows/tests-ordinary-integration.yml index b8316ebc..ea732e7c 100644 --- a/.github/workflows/tests-ordinary-integration.yml +++ b/.github/workflows/tests-ordinary-integration.yml @@ -61,6 +61,9 @@ jobs: - name: Setup Python & Poetry Environment uses: exasol/python-toolbox/.github/actions/python-environment@v1 + - name: Install All Optional Dependencies (aka. "extras") + run: poetry install --all-extras + - name: Allow unprivileged user namespaces run: | sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0 diff --git a/.github/workflows/tests-saas.yml b/.github/workflows/tests-saas.yml index 7aa36a59..ff94db4c 100644 --- a/.github/workflows/tests-saas.yml +++ b/.github/workflows/tests-saas.yml @@ -20,6 +20,9 @@ jobs: - name: Setup Python & Poetry Environment uses: exasol/python-toolbox/.github/actions/python-environment@v1 + - name: Install All Optional Dependencies (aka. "extras") + run: poetry install --all-extras + - name: Allow unprivileged user namespaces run: | sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0 diff --git a/doc/changes/unreleased.md b/doc/changes/unreleased.md index 79e701b8..7495835c 100644 --- a/doc/changes/unreleased.md +++ b/doc/changes/unreleased.md @@ -1 +1,9 @@ # Unreleased + +## Summary + +This release marks most of the NC's dependencies in file `pyproject.toml` as _optional_. Please see updated installation instructions in the NC User Guide. + +## Refactorings + +* #253: Made dependencies optional in file `pyproject.toml` diff --git a/pyproject.toml b/pyproject.toml index 08e2acd5..4f650166 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -34,6 +34,8 @@ classifiers = [ ] [tool.poetry.dependencies] + +[tool.poetry.extras] sqlcipher3-binary = { version = ">=0.5.0", platform = "linux" } sqlcipher3 = { version = ">=0.5.0", platform = "darwin" } sqlalchemy-exasol = "^5.0.0" From a3573c4893af75dc1ca4e051e486e57f5631bed9 Mon Sep 17 00:00:00 2001 From: ckunki Date: Mon, 8 Sep 2025 13:30:14 +0200 Subject: [PATCH 02/27] Removed section dependendencies --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 4f650166..15782522 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -33,7 +33,7 @@ classifiers = [ "Topic :: Security :: Cryptography", ] -[tool.poetry.dependencies] +# [tool.poetry.dependencies] [tool.poetry.extras] sqlcipher3-binary = { version = ">=0.5.0", platform = "linux" } From 20cf94e8fbd7a085e9e6de36425aee283cfa067c Mon Sep 17 00:00:00 2001 From: ckunki Date: Mon, 8 Sep 2025 15:27:00 +0200 Subject: [PATCH 03/27] Updated optional dependencies fixed syntax in file pyproject.toml, added user guide, re-locked dependencies --- doc/user_guide/user-guide.md | 14 + poetry.lock | 1920 ++++++++++++++++++---------------- pyproject.toml | 41 +- 3 files changed, 1078 insertions(+), 897 deletions(-) diff --git a/doc/user_guide/user-guide.md b/doc/user_guide/user-guide.md index 3592492b..94b3ddcc 100644 --- a/doc/user_guide/user-guide.md +++ b/doc/user_guide/user-guide.md @@ -1,5 +1,19 @@ # Notebook Connector User Guide +## Installing the Notebook Connector (NC) + +Most of NC's dependencies are declared as "optional" in file `pyproject.toml`. + +You can install selected dependencies using poetry's CLI option `-E`, e.g. +```shell +poetry install -E torch +``` + +You can also install all optional dependencies using poetry's CLI option `--all-extras`: +```shell +poetry install --all-extras +``` + ## Managing Script Language Containers (SLCs) The Notebook Connector (NC) supports building different flavors of [Exasol Script Language Containers](https://github.com/exasol/script-languages-release) (SLCs) using the [script-languages-container-tool](https://github.com/exasol/script-languages-container-tool). diff --git a/poetry.lock b/poetry.lock index 67d8cf5c..c53d5cc3 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,15 +1,16 @@ -# This file is automatically @generated by Poetry 2.1.2 and should not be changed by hand. +# This file is automatically @generated by Poetry 2.1.3 and should not be changed by hand. [[package]] name = "accelerate" -version = "1.9.0" +version = "1.10.1" description = "Accelerate" -optional = false +optional = true python-versions = ">=3.9.0" groups = ["main"] +markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\"" files = [ - {file = "accelerate-1.9.0-py3-none-any.whl", hash = "sha256:c24739a97ade1d54af4549a65f8b6b046adc87e2b3e4d6c66516e32c53d5a8f1"}, - {file = "accelerate-1.9.0.tar.gz", hash = "sha256:0e8c61f81af7bf37195b6175a545ed292617dd90563c88f49020aea5b6a0b47f"}, + {file = "accelerate-1.10.1-py3-none-any.whl", hash = "sha256:3621cff60b9a27ce798857ece05e2b9f56fcc71631cfb31ccf71f0359c311f11"}, + {file = "accelerate-1.10.1.tar.gz", hash = "sha256:3dea89e433420e4bfac0369cae7e36dcd6a56adfcfd38cdda145c6225eab5df8"}, ] [package.dependencies] @@ -75,14 +76,16 @@ files = [ {file = "annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53"}, {file = "annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\""} [[package]] name = "antlr4-python3-runtime" version = "4.9.3" description = "ANTLR 4.9.3 runtime for Python 3.7" -optional = false +optional = true python-versions = "*" groups = ["main"] +markers = "extra == \"exasol-sagemaker-extension\"" files = [ {file = "antlr4-python3-runtime-4.9.3.tar.gz", hash = "sha256:f224469b4168294902bb1efa80a8bf7855f24c99aef99cbefc1bcd3cce77881b"}, ] @@ -98,6 +101,7 @@ files = [ {file = "anyio-4.9.0-py3-none-any.whl", hash = "sha256:9f76d541cad6e36af7beb62e978876f3b41e3e04f2c1fbf0884604c0a9c4d93c"}, {file = "anyio-4.9.0.tar.gz", hash = "sha256:673c0c244e15788651a4ff38710fea9675823028a6f08a5eda409e0c9840a028"}, ] +markers = {main = "extra == \"exasol-bucketfs\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-saas-api\""} [package.dependencies] exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} @@ -121,6 +125,7 @@ files = [ {file = "argcomplete-3.6.2-py3-none-any.whl", hash = "sha256:65b3133a29ad53fb42c48cf5114752c7ab66c1c38544fdf6460f450c09b42591"}, {file = "argcomplete-3.6.2.tar.gz", hash = "sha256:d0519b1bc867f5f4f4713c41ad0aba73a4a5f007449716b16f385f2166dc6adf"}, ] +markers = {main = "extra == \"exasol-text-ai-extension\""} [package.extras] test = ["coverage", "mypy", "pexpect", "ruff", "wheel"] @@ -129,9 +134,10 @@ test = ["coverage", "mypy", "pexpect", "ruff", "wheel"] name = "asn1crypto" version = "1.5.1" description = "Fast ASN.1 parser and serializer with definitions for private keys, public keys, certificates, CRL, OCSP, CMS, PKCS#3, PKCS#7, PKCS#8, PKCS#12, PKCS#5, X.509 and TSP" -optional = false +optional = true python-versions = "*" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "asn1crypto-1.5.1-py2.py3-none-any.whl", hash = "sha256:db4e40728b728508912cbb3d44f19ce188f218e9eba635821bb4b68564f8fd67"}, {file = "asn1crypto-1.5.1.tar.gz", hash = "sha256:13ae38502be632115abf8a24cbe5f4da52e3b5231990aff31123c805306ccb9c"}, @@ -156,9 +162,10 @@ typing-extensions = {version = ">=4", markers = "python_version < \"3.11\""} name = "atpublic" version = "5.1" description = "Keep all y'all's __all__'s in sync" -optional = false +optional = true python-versions = ">=3.9" groups = ["main"] +markers = "extra == \"ibis-framework\"" files = [ {file = "atpublic-5.1-py3-none-any.whl", hash = "sha256:135783dbd887fbddb6ef032d104da70c124f2b44b9e2d79df07b9da5334825e3"}, {file = "atpublic-5.1.tar.gz", hash = "sha256:abc1f4b3dbdd841cc3539e4b5e4f3ad41d658359de704e30cb36da4d4e9d3022"}, @@ -175,6 +182,7 @@ files = [ {file = "attrs-25.3.0-py3-none-any.whl", hash = "sha256:427318ce031701fea540783410126f03899a97ffc6f61596ad581ac2e40e3bc3"}, {file = "attrs-25.3.0.tar.gz", hash = "sha256:75d7cefc7fb576747b2c81b4442d4d4a1ce0900973527c011d1030fd3bf4af1b"}, ] +markers = {main = "extra == \"exasol-bucketfs\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-saas-api\""} [package.extras] benchmark = ["cloudpickle ; platform_python_implementation == \"CPython\"", "hypothesis", "mypy (>=1.11.1) ; platform_python_implementation == \"CPython\" and python_version >= \"3.10\"", "pympler", "pytest (>=4.3.0)", "pytest-codspeed", "pytest-mypy-plugins ; platform_python_implementation == \"CPython\" and python_version >= \"3.10\"", "pytest-xdist[psutil]"] @@ -285,6 +293,7 @@ files = [ {file = "bcrypt-4.3.0-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:57967b7a28d855313a963aaea51bf6df89f833db4320da458e5b3c5ab6d4c938"}, {file = "bcrypt-4.3.0.tar.gz", hash = "sha256:3a3fd2204178b6d2adcf09cb4f6426ffef54762577a7c9b54c159008cb288c18"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} [package.extras] tests = ["pytest (>=3.2.1,!=3.3.0)"] @@ -364,9 +373,10 @@ uvloop = ["uvloop (>=0.15.2)"] name = "blis" version = "1.2.1" description = "The Blis BLAS-like linear algebra library, as a self-contained C-extension." -optional = false +optional = true python-versions = "<3.13,>=3.6" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "blis-1.2.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:112443b90698158ada38f71e74c079c3561e802554a51e9850d487c39db25de0"}, {file = "blis-1.2.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:b9f8c4fbc303f47778d1fd47916cae785b6f3beaa2031502112a8c0aa5eb29f6"}, @@ -421,18 +431,19 @@ testing = ["pytest (>=6,!=7.0.0)", "pytest-xdist (>=2)"] [[package]] name = "boto3" -version = "1.39.12" +version = "1.40.25" description = "The AWS SDK for Python" -optional = false +optional = true python-versions = ">=3.9" groups = ["main"] +markers = "extra == \"exasol-sagemaker-extension\"" files = [ - {file = "boto3-1.39.12-py3-none-any.whl", hash = "sha256:bbf7a8d374b513975c305883ae40e623cc261dbdc25ea86ae435647cae837a15"}, - {file = "boto3-1.39.12.tar.gz", hash = "sha256:1a715cb40ea9df6b666148b243b5b9adbfa5be50d28e2f660330c0581d94b639"}, + {file = "boto3-1.40.25-py3-none-any.whl", hash = "sha256:d39bc3deb6780d910f00580837b720132055b0604769fd978780865ed3c019ea"}, + {file = "boto3-1.40.25.tar.gz", hash = "sha256:debfa4b2c67492d53629a52c999d71cddc31041a8b62ca1a8b1fb60fb0712ee1"}, ] [package.dependencies] -botocore = ">=1.39.12,<1.40.0" +botocore = ">=1.40.25,<1.41.0" jmespath = ">=0.7.1,<2.0.0" s3transfer = ">=0.13.0,<0.14.0" @@ -441,14 +452,15 @@ crt = ["botocore[crt] (>=1.21.0,<2.0a0)"] [[package]] name = "botocore" -version = "1.39.12" +version = "1.40.25" description = "Low-level, data-driven core of boto 3." -optional = false +optional = true python-versions = ">=3.9" groups = ["main"] +markers = "extra == \"exasol-sagemaker-extension\"" files = [ - {file = "botocore-1.39.12-py3-none-any.whl", hash = "sha256:60bfa0f1e0eb03997e22254e2e6a0e3f7e02b8f845253a4bb235d9240d195c72"}, - {file = "botocore-1.39.12.tar.gz", hash = "sha256:d20b53a196af32ff153cbdbef3cb89e6a9065dc5e90ce23d009e03364601a266"}, + {file = "botocore-1.40.25-py3-none-any.whl", hash = "sha256:5603ea9955cd31974446f0b5688911a5dad71fbdfbf7457944cda8a83fcf2a9e"}, + {file = "botocore-1.40.25.tar.gz", hash = "sha256:41fd186018a48dc517a4312a8d3085d548cb3fb1f463972134140bf7ee55a397"}, ] [package.dependencies] @@ -457,7 +469,7 @@ python-dateutil = ">=2.1,<3.0.0" urllib3 = {version = ">=1.25.4,<2.2.0 || >2.2.0,<3", markers = "python_version >= \"3.10\""} [package.extras] -crt = ["awscrt (==0.23.8)"] +crt = ["awscrt (==0.27.6)"] [[package]] name = "cachecontrol" @@ -485,9 +497,10 @@ redis = ["redis (>=2.10.5)"] name = "catalogue" version = "2.0.10" description = "Super lightweight function registries for your library" -optional = false +optional = true python-versions = ">=3.6" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "catalogue-2.0.10-py3-none-any.whl", hash = "sha256:58c2de0020aa90f4a2da7dfad161bf7b3b054c86a5f09fcedc0b2b740c109a9f"}, {file = "catalogue-2.0.10.tar.gz", hash = "sha256:4f56daa940913d3f09d589c191c74e5a6d51762b3a9e37dd53b7437afd6cda15"}, @@ -504,6 +517,7 @@ files = [ {file = "certifi-2025.7.14-py3-none-any.whl", hash = "sha256:6b31f564a415d79ee77df69d757bb49a5bb53bd9f756cbbe24394ffd6fc1f4b2"}, {file = "certifi-2025.7.14.tar.gz", hash = "sha256:8ea99dbdfaaf2ba2f9bac77b9249ef62ec5218e7c2b2e903378ed5fccf765995"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"requests\""} [[package]] name = "cffi" @@ -581,6 +595,7 @@ files = [ {file = "cffi-1.17.1-cp39-cp39-win_amd64.whl", hash = "sha256:d016c76bdd850f3c626af19b0542c9677ba156e4ee4fccfdd7848803533ef662"}, {file = "cffi-1.17.1.tar.gz", hash = "sha256:1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824"}, ] +markers = {main = "(extra == \"sqlalchemy-exasol\" or extra == \"pyexasol\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\") and (platform_python_implementation != \"PyPy\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\")"} [package.dependencies] pycparser = "*" @@ -698,6 +713,7 @@ files = [ {file = "charset_normalizer-3.4.2-py3-none-any.whl", hash = "sha256:7f56930ab0abd1c45cd15be65cc741c28b1c9a34876ce8c17a2fa107810c0af0"}, {file = "charset_normalizer-3.4.2.tar.gz", hash = "sha256:5baececa9ecba31eff645232d59845c07aa030f0c81ee70184a90d35099a0e63"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"requests\""} [[package]] name = "click" @@ -710,20 +726,22 @@ files = [ {file = "click-8.2.1-py3-none-any.whl", hash = "sha256:61a3265b914e850b85317d0b3109c7f8cd35a670f963866005d6ef1d5175a12b"}, {file = "click-8.2.1.tar.gz", hash = "sha256:27c491cc05d968d271d5a1db13e3b5a184636d9d930f148c50b038f0d0646202"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} [package.dependencies] colorama = {version = "*", markers = "platform_system == \"Windows\""} [[package]] name = "cloudpathlib" -version = "0.21.1" +version = "0.22.0" description = "pathlib-style classes for cloud storage services." -optional = false +optional = true python-versions = ">=3.9" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ - {file = "cloudpathlib-0.21.1-py3-none-any.whl", hash = "sha256:bfe580ad72ec030472ec233cd7380701b2d3227da7b2898387bd170aa70c803c"}, - {file = "cloudpathlib-0.21.1.tar.gz", hash = "sha256:f26a855abf34d98f267aafd15efdb2db3c9665913dbabe5fad079df92837a431"}, + {file = "cloudpathlib-0.22.0-py3-none-any.whl", hash = "sha256:2fdfaf5c4f85810ae8374d336d04dee371914d0e41a984695ae67308d7a5a009"}, + {file = "cloudpathlib-0.22.0.tar.gz", hash = "sha256:6c0cb0ceab4f66a3a05a84055f9318fb8316cae5e096819f3f8e4be64feab6e9"}, ] [package.dependencies] @@ -739,9 +757,10 @@ s3 = ["boto3 (>=1.34.0)"] name = "cloudpickle" version = "3.1.1" description = "Pickler class to extend the standard pickle.Pickler functionality" -optional = false +optional = true python-versions = ">=3.8" groups = ["main"] +markers = "extra == \"exasol-sagemaker-extension\"" files = [ {file = "cloudpickle-3.1.1-py3-none-any.whl", hash = "sha256:c8c5a44295039331ee9dad40ba100a9c7297b6f988e50e87ccdf3765a668350e"}, {file = "cloudpickle-3.1.1.tar.gz", hash = "sha256:b216fa8ae4019d5482a8ac3c95d8f6346115d8835911fd4aefd1a445e4242c64"}, @@ -754,11 +773,11 @@ description = "Cross-platform colored terminal text." optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" groups = ["main", "dev"] -markers = "platform_system == \"Windows\" or sys_platform == \"win32\"" 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 = {main = "(platform_system == \"Windows\" or extra == \"exasol-text-ai-extension\") and (platform_system == \"Windows\" or sys_platform == \"win32\") and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\")", dev = "platform_system == \"Windows\" or sys_platform == \"win32\""} [[package]] name = "colorlog" @@ -771,6 +790,7 @@ files = [ {file = "colorlog-6.9.0-py3-none-any.whl", hash = "sha256:5906e71acd67cb07a71e779c47c4bcb45fb8c2993eebe9e5adcd6a6f1b283eff"}, {file = "colorlog-6.9.0.tar.gz", hash = "sha256:bfba54a1b93b94f54e1f4fe48395725a3d92fd2a4af702f6bd70946bdc0c6ac2"}, ] +markers = {main = "extra == \"exasol-text-ai-extension\""} [package.dependencies] colorama = {version = "*", markers = "sys_platform == \"win32\""} @@ -782,9 +802,10 @@ development = ["black", "flake8", "mypy", "pytest", "types-colorama"] name = "confection" version = "0.1.5" description = "The sweetest config system for Python" -optional = false +optional = true python-versions = ">=3.6" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "confection-0.1.5-py3-none-any.whl", hash = "sha256:e29d3c3f8eac06b3f77eb9dfb4bf2fc6bcc9622a98ca00a698e3d019c6430b14"}, {file = "confection-0.1.5.tar.gz", hash = "sha256:8e72dd3ca6bd4f48913cd220f10b8275978e740411654b6e8ca6d7008c590f0e"}, @@ -920,6 +941,7 @@ files = [ {file = "cryptography-45.0.5-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:e357286c1b76403dd384d938f93c46b2b058ed4dfcdce64a770f0537ed3feb6f"}, {file = "cryptography-45.0.5.tar.gz", hash = "sha256:72e76caa004ab63accdf26023fccd1d087f6d90ec6048ff33ad0445abf7f605a"}, ] +markers = {main = "extra == \"sqlalchemy-exasol\" or extra == \"pyexasol\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} [package.dependencies] cffi = {version = ">=1.14", markers = "platform_python_implementation != \"PyPy\""} @@ -938,9 +960,10 @@ test-randomorder = ["pytest-randomly"] name = "curated-tokenizers" version = "0.0.9" description = "Lightweight piece tokenization library" -optional = false +optional = true python-versions = ">=3.6" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "curated-tokenizers-0.0.9.tar.gz", hash = "sha256:c93d47e54ab3528a6db2796eeb4bdce5d44e8226c671e42c2f23522ab1d0ce25"}, {file = "curated_tokenizers-0.0.9-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:19d3a2570dbbd08bbdae4c79d187fb150ea3b663c2f060bd1e4a050a1358cfd1"}, @@ -985,9 +1008,10 @@ regex = ">=2022" name = "curated-transformers" version = "0.1.1" description = "Curated transformer models" -optional = false +optional = true python-versions = ">=3.6" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "curated-transformers-0.1.1.tar.gz", hash = "sha256:4671f03314df30efda2ec2b59bc7692ea34fcea44cb65382342c16684e8a2119"}, {file = "curated_transformers-0.1.1-py2.py3-none-any.whl", hash = "sha256:d716063d73d803c6925d2dab56fde9b9ab8e89e663c2c0587804944ba488ff01"}, @@ -1023,9 +1047,10 @@ xml-validation = ["lxml (>=4,<6)"] name = "cymem" version = "2.0.11" description = "Manage calls to calloc/free through Cython" -optional = false +optional = true python-versions = "*" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "cymem-2.0.11-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:1b4dd8f8c2475c7c9948eefa89c790d83134600858d8d43b90276efd8df3882e"}, {file = "cymem-2.0.11-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d46ba0d2e0f749195297d16f2286b55af7d7c084db2b853fdfccece2c000c5dc"}, @@ -1076,6 +1101,7 @@ files = [ {file = "decorator-5.2.1-py3-none-any.whl", hash = "sha256:d316bb415a2d9e2d2b3abcc4084c6502fc09240e292cd76a76afc106a1c8e04a"}, {file = "decorator-5.2.1.tar.gz", hash = "sha256:65f266143752f734b0a7cc83c46f4618af75b8c5911b00ccb61d0ac9b6da0360"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} [[package]] name = "defusedxml" @@ -1100,6 +1126,7 @@ files = [ {file = "dependency_groups-1.3.1-py3-none-any.whl", hash = "sha256:51aeaa0dfad72430fcfb7bcdbefbd75f3792e5919563077f30bc0d73f4493030"}, {file = "dependency_groups-1.3.1.tar.gz", hash = "sha256:78078301090517fd938c19f64a53ce98c32834dfe0dee6b88004a569a6adfefd"}, ] +markers = {main = "extra == \"exasol-text-ai-extension\""} [package.dependencies] packaging = "*" @@ -1119,6 +1146,7 @@ files = [ {file = "Deprecated-1.2.18-py2.py3-none-any.whl", hash = "sha256:bd5011788200372a32418f888e326a09ff80d0214bd961147cfed01b5c018eec"}, {file = "deprecated-1.2.18.tar.gz", hash = "sha256:422b6f6d859da6f2ef57857761bfb392480502a64c3028ca9bbe86085d72115d"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} [package.dependencies] wrapt = ">=1.10,<2" @@ -1137,6 +1165,7 @@ files = [ {file = "dill-0.4.0-py3-none-any.whl", hash = "sha256:44f54bf6412c2c8464c14e8243eb163690a9800dbe2c367330883b19c7561049"}, {file = "dill-0.4.0.tar.gz", hash = "sha256:0633f1d2df477324f53a895b02c901fb961bdbf65a17122586ea7019292cbcf0"}, ] +markers = {main = "extra == \"exasol-sagemaker-extension\""} [package.extras] graph = ["objgraph (>=1.7.2)"] @@ -1153,6 +1182,7 @@ files = [ {file = "distlib-0.4.0-py2.py3-none-any.whl", hash = "sha256:9659f7d87e46584a30b5780e43ac7a2143098441670ff0a49d5f9034c54a6c16"}, {file = "distlib-0.4.0.tar.gz", hash = "sha256:feec40075be03a04501a973d81f633735b4b69f98b05450592310c0f401a4e0d"}, ] +markers = {main = "extra == \"exasol-text-ai-extension\""} [[package]] name = "docker" @@ -1165,7 +1195,7 @@ files = [ {file = "docker-7.1.0-py3-none-any.whl", hash = "sha256:c96b93b7f0a746f9e77d325bcfb87422a3d8bd4f03136ae8a85b37f1898d5fc0"}, {file = "docker-7.1.0.tar.gz", hash = "sha256:ad8c70e6e3f8926cb8a92619b832b4ea5299e2831c14284663184e200546fa6c"}, ] -markers = {dev = "sys_platform != \"win32\""} +markers = {main = "(extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\") and (sys_platform != \"win32\" or extra == \"exasol-sagemaker-extension\")", dev = "sys_platform != \"win32\""} [package.dependencies] pywin32 = {version = ">=304", markers = "sys_platform == \"win32\""} @@ -1189,17 +1219,19 @@ files = [ {file = "docutils-0.21.2-py3-none-any.whl", hash = "sha256:dafca5b9e384f0e419294eb4d2ff9fa826435bf15f15b7bd45723e8ad76811b2"}, {file = "docutils-0.21.2.tar.gz", hash = "sha256:3a6b18732edf182daa3cd12775bbb338cf5691468f91eeeb109deff6ebfa986f"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} [[package]] name = "exasol-advanced-analytics-framework" -version = "0.6.0" +version = "0.6.1" description = "Framework for building complex data analysis algorithms with Exasol" -optional = false +optional = true python-versions = "<4,>=3.10" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ - {file = "exasol_advanced_analytics_framework-0.6.0-py3-none-any.whl", hash = "sha256:9800c0c112760739b6d73ec50c6aa5b6e9f28c031a40a3b241ccaf246acf2e74"}, - {file = "exasol_advanced_analytics_framework-0.6.0.tar.gz", hash = "sha256:51dfa9c409acdc02be7531d940dc9f8bd6d8d6ee2c262b001e60f23dcf94de92"}, + {file = "exasol_advanced_analytics_framework-0.6.1-py3-none-any.whl", hash = "sha256:54ade9879963128e71c60d363f67f5da8b804d3a1662c328ba48a447b578dd7e"}, + {file = "exasol_advanced_analytics_framework-0.6.1.tar.gz", hash = "sha256:af2a68b6768160c16577c2dc59ca4d75b814a6843eddfd3d92bd4dfd5bae6cf5"}, ] [package.dependencies] @@ -1221,9 +1253,10 @@ typeguard = ">=4.4.1,<5.0.0" name = "exasol-bucketfs" version = "2.0.0" description = "BucketFS utilities for the Python programming language" -optional = false +optional = true python-versions = "<4.0,>=3.10" groups = ["main"] +markers = "extra == \"exasol-bucketfs\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\"" files = [ {file = "exasol_bucketfs-2.0.0-py3-none-any.whl", hash = "sha256:36281e41085163b23bfad39924a2044637c1f0733ee4dca5b18427d4379a14ac"}, {file = "exasol_bucketfs-2.0.0.tar.gz", hash = "sha256:7fe53a54a9188b0156f0aee9135fe18078dcaa34e7f22e657e576df3472f2f6a"}, @@ -1246,14 +1279,16 @@ files = [ {file = "exasol_error_reporting-1.0.0-py3-none-any.whl", hash = "sha256:62370f0925bbcbc847a6ee7d6bff8c82f76bdd1fe833de670af310b6b04ee5d5"}, {file = "exasol_error_reporting-1.0.0.tar.gz", hash = "sha256:0b81cbb208cd74ca47643532568e467053a29905808e9f29b7b0e4ec5e4e0302"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} [[package]] name = "exasol-extension-license-protocol" version = "0.1.1" description = "Software License Generator and Validator for closed-source Extensions." -optional = false +optional = true python-versions = "<4.0,>=3.10" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "exasol_extension_license_protocol-0.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d88d787d99a84082f8b9aa015c919e00ac5a01d688175d439bc85bb25ce4d4f4"}, ] @@ -1275,6 +1310,7 @@ files = [ {file = "exasol_integration_test_docker_environment-4.2.0-py3-none-any.whl", hash = "sha256:142d03b73412e9c8f196120a4539d8380ca8cec61926c4f1bd1444ac441c1acc"}, {file = "exasol_integration_test_docker_environment-4.2.0.tar.gz", hash = "sha256:e3820a586b72433802fc31a1db3903ff2c42d53b310cd342fb72cf23a2dd5b2f"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} [package.dependencies] click = ">=7.0" @@ -1300,9 +1336,10 @@ simplejson = ">=3.16.0" name = "exasol-python-extension-common" version = "0.11.0" description = "A collection of common utilities for Exasol extensions." -optional = false +optional = true python-versions = "<4.0,>=3.10" groups = ["main"] +markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\"" files = [ {file = "exasol_python_extension_common-0.11.0-py3-none-any.whl", hash = "sha256:b8655b699d45aa052597836516b2de187d8d3e8dd3bdff43d280e3b9455f28d5"}, {file = "exasol_python_extension_common-0.11.0.tar.gz", hash = "sha256:f75cfc80aec522b4f0bff49d346e104f88b66af7b78afee88eb43203d60431d0"}, @@ -1328,6 +1365,7 @@ files = [ {file = "exasol_saas_api-2.2.0-py3-none-any.whl", hash = "sha256:e9aaac66785f1d88d9d205f500b2df296df380b995328b3c3a18309ffcc5a553"}, {file = "exasol_saas_api-2.2.0.tar.gz", hash = "sha256:be78c831c016e2f95f82370aee109c5ed19768bcb3314ac409249dfaecb51a42"}, ] +markers = {main = "extra == \"exasol-bucketfs\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-saas-api\""} [package.dependencies] attrs = ">=22.2.0" @@ -1342,9 +1380,10 @@ types-requests = ">=2.31.0.6,<3.0.0.0" name = "exasol-sagemaker-extension" version = "0.11.5" description = "Exasol SageMaker Integration" -optional = false +optional = true python-versions = "<4.0,>=3.10" groups = ["main"] +markers = "extra == \"exasol-sagemaker-extension\"" files = [ {file = "exasol_sagemaker_extension-0.11.5-py3-none-any.whl", hash = "sha256:d76d1a3d8f8c7ce3ef9200ad7a92778b9d95135c65ae86e88d0e07885060bf50"}, {file = "exasol_sagemaker_extension-0.11.5.tar.gz", hash = "sha256:b81b6ece4a78505c0c282f424dc6e95acba05b57926577aab33a2aa2f7e5327d"}, @@ -1365,9 +1404,10 @@ sagemaker = ">=2.214.3,<3.0.0" name = "exasol-script-languages-container-tool" version = "3.4.1" description = "Script Languages Container Tool" -optional = false +optional = true python-versions = "<4,>=3.10" groups = ["main"] +markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\"" files = [ {file = "exasol_script_languages_container_tool-3.4.1-py3-none-any.whl", hash = "sha256:d0fabc5a8bfab38c2ad6e13309ebce813051f5e4a13ecfd6e50775bffb733af4"}, {file = "exasol_script_languages_container_tool-3.4.1.tar.gz", hash = "sha256:43264a85f2dbc6455993923583a0b73a58c5fb7e987852779fd83d89e3c63e2b"}, @@ -1386,9 +1426,10 @@ pydantic = ">=2.10.2,<3.0.0" name = "exasol-text-ai-extension" version = "0.1.1" description = "Software components for text-based AI applications, such as information extraction." -optional = false +optional = true python-versions = "<3.13,>=3.10" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "exasol_text_ai_extension-0.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d652347fcb40a3483f1e269c50a58e097abeddd0f7212f1a36c8cbe412de1804"}, ] @@ -1451,9 +1492,10 @@ typer = {version = ">=0.7.0", extras = ["all"]} name = "exasol-transformers-extension" version = "2.2.1" description = "An Exasol extension for using state-of-the-art pretrained machine learning models via the Hugging Face Transformers API." -optional = false +optional = true python-versions = "<4.0.0,>=3.10.0" groups = ["main"] +markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\"" files = [ {file = "exasol_transformers_extension-2.2.1-py3-none-any.whl", hash = "sha256:a4d8947b4c9962ec4e38ef5ca69d4b755b20752a47e016ebb3f19e7af2e6d485"}, {file = "exasol_transformers_extension-2.2.1.tar.gz", hash = "sha256:7e5ded1380a7d4ac9cf00ba9feb79e72d0930006ed8fc4262a5989dd56db642d"}, @@ -1479,11 +1521,11 @@ description = "Backport of PEP 654 (exception groups)" optional = false python-versions = ">=3.7" groups = ["main", "dev"] -markers = "python_version == \"3.10\"" files = [ {file = "exceptiongroup-1.3.0-py3-none-any.whl", hash = "sha256:4d111e6e0c13d0644cad6ddaa7ed0261a0b36971f6d23e7ec9b4b9097da78a10"}, {file = "exceptiongroup-1.3.0.tar.gz", hash = "sha256:b241f5885f560bc56a59ee63ca4c6a8bfa46ae4ad651af316d4e81817bb9fd88"}, ] +markers = {main = "python_version == \"3.10\" and (extra == \"exasol-bucketfs\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-saas-api\")", dev = "python_version == \"3.10\""} [package.dependencies] typing-extensions = {version = ">=4.6.0", markers = "python_version < \"3.13\""} @@ -1502,6 +1544,7 @@ files = [ {file = "fabric-3.2.2-py3-none-any.whl", hash = "sha256:91c47c0be68b14936c88b34da8a1f55e5710fd28397dac5d4ff2e21558113a6f"}, {file = "fabric-3.2.2.tar.gz", hash = "sha256:8783ca42e3b0076f08b26901aac6b9d9b1f19c410074e7accfab902c184ff4a3"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} [package.dependencies] decorator = ">=5" @@ -1516,9 +1559,10 @@ pytest = ["pytest (>=7)"] name = "fastapi" version = "0.116.1" description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production" -optional = false +optional = true python-versions = ">=3.8" groups = ["main"] +markers = "extra == \"exasol-sagemaker-extension\"" files = [ {file = "fastapi-0.116.1-py3-none-any.whl", hash = "sha256:c46ac7c312df840f0c9e220f7964bada936781bc4e2e6eb71f1c4d7553786565"}, {file = "fastapi-0.116.1.tar.gz", hash = "sha256:ed52cbf946abfd70c5a0dccb24673f0670deeb517a88b3544d03c2a6bf283143"}, @@ -1545,6 +1589,7 @@ files = [ {file = "filelock-3.18.0-py3-none-any.whl", hash = "sha256:c401f4f8377c4464e6db25fff06205fd89bdd83b65eb0488ed1b160f780e21de"}, {file = "filelock-3.18.0.tar.gz", hash = "sha256:adbc88eabb99d2fec8c9c1b229b171f18afa655400173ddc653d5d01501fb9f2"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\""} [package.extras] docs = ["furo (>=2024.8.6)", "sphinx (>=8.1.3)", "sphinx-autodoc-typehints (>=3)"] @@ -1553,14 +1598,15 @@ typing = ["typing-extensions (>=4.12.2) ; python_version < \"3.11\""] [[package]] name = "fsspec" -version = "2025.7.0" +version = "2025.9.0" description = "File-system specification" -optional = false +optional = true python-versions = ">=3.9" groups = ["main"] +markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\"" files = [ - {file = "fsspec-2025.7.0-py3-none-any.whl", hash = "sha256:8b012e39f63c7d5f10474de957f3ab793b47b45ae7d39f2fb735f8bbe25c0e21"}, - {file = "fsspec-2025.7.0.tar.gz", hash = "sha256:786120687ffa54b8283d942929540d8bc5ccfa820deb555a2b5d0ed2b737bf58"}, + {file = "fsspec-2025.9.0-py3-none-any.whl", hash = "sha256:530dc2a2af60a414a832059574df4a6e10cce927f6f4a78209390fe38955cfb7"}, + {file = "fsspec-2025.9.0.tar.gz", hash = "sha256:19fd429483d25d28b65ec68f9f4adc16c17ea2c7c7bf54ec61360d478fb19c19"}, ] [package.extras] @@ -1621,6 +1667,7 @@ files = [ {file = "gitdb-4.0.12-py3-none-any.whl", hash = "sha256:67073e15955400952c6565cc3e707c554a4eea2e428946f7a4c162fab9bd9bcf"}, {file = "gitdb-4.0.12.tar.gz", hash = "sha256:5ef71f855d191a3326fcfbc0d5da835f26b13fbcba60c32c21091c349ffdb571"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"gitpython\""} [package.dependencies] smmap = ">=3.0.1,<6" @@ -1636,6 +1683,7 @@ files = [ {file = "gitpython-3.1.45-py3-none-any.whl", hash = "sha256:8908cb2e02fb3b93b7eb0f2827125cb699869470432cc885f019b8fd0fccff77"}, {file = "gitpython-3.1.45.tar.gz", hash = "sha256:85b0ee964ceddf211c41b9f27a49086010a190fd8132a24e21f362a4b36a791c"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"gitpython\""} [package.dependencies] gitdb = ">=4.0.1,<5" @@ -1648,9 +1696,10 @@ test = ["coverage[toml]", "ddt (>=1.1.1,!=1.4.3)", "mock ; python_version < \"3. name = "google-pasta" version = "0.2.0" description = "pasta is an AST-based Python refactoring library" -optional = false +optional = true python-versions = "*" groups = ["main"] +markers = "extra == \"exasol-sagemaker-extension\"" files = [ {file = "google-pasta-0.2.0.tar.gz", hash = "sha256:c9f2c8dfc8f96d0d5808299920721be30c9eec37f2389f28904f454565c8a16e"}, {file = "google_pasta-0.2.0-py2-none-any.whl", hash = "sha256:4612951da876b1a10fe3960d7226f0c7682cf901e16ac06e473b267a5afa8954"}, @@ -1664,9 +1713,10 @@ six = "*" name = "graphene" version = "3.4.3" description = "GraphQL Framework for Python" -optional = false +optional = true python-versions = "*" groups = ["main"] +markers = "extra == \"exasol-sagemaker-extension\"" files = [ {file = "graphene-3.4.3-py2.py3-none-any.whl", hash = "sha256:820db6289754c181007a150db1f7fff544b94142b556d12e3ebc777a7bf36c71"}, {file = "graphene-3.4.3.tar.gz", hash = "sha256:2a3786948ce75fe7e078443d37f609cbe5bb36ad8d6b828740ad3b95ed1a0aaa"}, @@ -1686,9 +1736,10 @@ test = ["coveralls (>=3.3,<5)", "pytest (>=8,<9)", "pytest-asyncio (>=0.16,<2)", name = "graphql-core" version = "3.2.6" description = "GraphQL implementation for Python, a port of GraphQL.js, the JavaScript reference implementation for GraphQL." -optional = false +optional = true python-versions = "<4,>=3.6" groups = ["main"] +markers = "extra == \"exasol-sagemaker-extension\"" files = [ {file = "graphql_core-3.2.6-py3-none-any.whl", hash = "sha256:78b016718c161a6fb20a7d97bbf107f331cd1afe53e45566c59f776ed7f0b45f"}, {file = "graphql_core-3.2.6.tar.gz", hash = "sha256:c08eec22f9e40f0bd61d805907e3b3b1b9a320bc606e23dc145eebca07c8fbab"}, @@ -1698,9 +1749,10 @@ files = [ name = "graphql-relay" version = "3.2.0" description = "Relay library for graphql-core" -optional = false +optional = true python-versions = ">=3.6,<4" groups = ["main"] +markers = "extra == \"exasol-sagemaker-extension\"" files = [ {file = "graphql-relay-3.2.0.tar.gz", hash = "sha256:1ff1c51298356e481a0be009ccdff249832ce53f30559c1338f22a0e0d17250c"}, {file = "graphql_relay-3.2.0-py3-none-any.whl", hash = "sha256:c9b22bd28b170ba1fe674c74384a8ff30a76c8e26f88ac3aa1584dd3179953e5"}, @@ -1711,72 +1763,72 @@ graphql-core = ">=3.2,<3.3" [[package]] name = "greenlet" -version = "3.2.3" +version = "3.2.4" description = "Lightweight in-process concurrent programming" -optional = false +optional = true python-versions = ">=3.9" groups = ["main"] -markers = "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\"" -files = [ - {file = "greenlet-3.2.3-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:1afd685acd5597349ee6d7a88a8bec83ce13c106ac78c196ee9dde7c04fe87be"}, - {file = "greenlet-3.2.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:761917cac215c61e9dc7324b2606107b3b292a8349bdebb31503ab4de3f559ac"}, - {file = "greenlet-3.2.3-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:a433dbc54e4a37e4fff90ef34f25a8c00aed99b06856f0119dcf09fbafa16392"}, - {file = "greenlet-3.2.3-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:72e77ed69312bab0434d7292316d5afd6896192ac4327d44f3d613ecb85b037c"}, - {file = "greenlet-3.2.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:68671180e3849b963649254a882cd544a3c75bfcd2c527346ad8bb53494444db"}, - {file = "greenlet-3.2.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:49c8cfb18fb419b3d08e011228ef8a25882397f3a859b9fe1436946140b6756b"}, - {file = "greenlet-3.2.3-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:efc6dc8a792243c31f2f5674b670b3a95d46fa1c6a912b8e310d6f542e7b0712"}, - {file = "greenlet-3.2.3-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:731e154aba8e757aedd0781d4b240f1225b075b4409f1bb83b05ff410582cf00"}, - {file = "greenlet-3.2.3-cp310-cp310-win_amd64.whl", hash = "sha256:96c20252c2f792defe9a115d3287e14811036d51e78b3aaddbee23b69b216302"}, - {file = "greenlet-3.2.3-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:784ae58bba89fa1fa5733d170d42486580cab9decda3484779f4759345b29822"}, - {file = "greenlet-3.2.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0921ac4ea42a5315d3446120ad48f90c3a6b9bb93dd9b3cf4e4d84a66e42de83"}, - {file = "greenlet-3.2.3-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:d2971d93bb99e05f8c2c0c2f4aa9484a18d98c4c3bd3c62b65b7e6ae33dfcfaf"}, - {file = "greenlet-3.2.3-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:c667c0bf9d406b77a15c924ef3285e1e05250948001220368e039b6aa5b5034b"}, - {file = "greenlet-3.2.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:592c12fb1165be74592f5de0d70f82bc5ba552ac44800d632214b76089945147"}, - {file = "greenlet-3.2.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:29e184536ba333003540790ba29829ac14bb645514fbd7e32af331e8202a62a5"}, - {file = "greenlet-3.2.3-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:93c0bb79844a367782ec4f429d07589417052e621aa39a5ac1fb99c5aa308edc"}, - {file = "greenlet-3.2.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:751261fc5ad7b6705f5f76726567375bb2104a059454e0226e1eef6c756748ba"}, - {file = "greenlet-3.2.3-cp311-cp311-win_amd64.whl", hash = "sha256:83a8761c75312361aa2b5b903b79da97f13f556164a7dd2d5448655425bd4c34"}, - {file = "greenlet-3.2.3-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:25ad29caed5783d4bd7a85c9251c651696164622494c00802a139c00d639242d"}, - {file = "greenlet-3.2.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:88cd97bf37fe24a6710ec6a3a7799f3f81d9cd33317dcf565ff9950c83f55e0b"}, - {file = "greenlet-3.2.3-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:baeedccca94880d2f5666b4fa16fc20ef50ba1ee353ee2d7092b383a243b0b0d"}, - {file = "greenlet-3.2.3-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:be52af4b6292baecfa0f397f3edb3c6092ce071b499dd6fe292c9ac9f2c8f264"}, - {file = "greenlet-3.2.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0cc73378150b8b78b0c9fe2ce56e166695e67478550769536a6742dca3651688"}, - {file = "greenlet-3.2.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:706d016a03e78df129f68c4c9b4c4f963f7d73534e48a24f5f5a7101ed13dbbb"}, - {file = "greenlet-3.2.3-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:419e60f80709510c343c57b4bb5a339d8767bf9aef9b8ce43f4f143240f88b7c"}, - {file = "greenlet-3.2.3-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:93d48533fade144203816783373f27a97e4193177ebaaf0fc396db19e5d61163"}, - {file = "greenlet-3.2.3-cp312-cp312-win_amd64.whl", hash = "sha256:7454d37c740bb27bdeddfc3f358f26956a07d5220818ceb467a483197d84f849"}, - {file = "greenlet-3.2.3-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:500b8689aa9dd1ab26872a34084503aeddefcb438e2e7317b89b11eaea1901ad"}, - {file = "greenlet-3.2.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:a07d3472c2a93117af3b0136f246b2833fdc0b542d4a9799ae5f41c28323faef"}, - {file = "greenlet-3.2.3-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:8704b3768d2f51150626962f4b9a9e4a17d2e37c8a8d9867bbd9fa4eb938d3b3"}, - {file = "greenlet-3.2.3-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:5035d77a27b7c62db6cf41cf786cfe2242644a7a337a0e155c80960598baab95"}, - {file = "greenlet-3.2.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:2d8aa5423cd4a396792f6d4580f88bdc6efcb9205891c9d40d20f6e670992efb"}, - {file = "greenlet-3.2.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2c724620a101f8170065d7dded3f962a2aea7a7dae133a009cada42847e04a7b"}, - {file = "greenlet-3.2.3-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:873abe55f134c48e1f2a6f53f7d1419192a3d1a4e873bace00499a4e45ea6af0"}, - {file = "greenlet-3.2.3-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:024571bbce5f2c1cfff08bf3fbaa43bbc7444f580ae13b0099e95d0e6e67ed36"}, - {file = "greenlet-3.2.3-cp313-cp313-win_amd64.whl", hash = "sha256:5195fb1e75e592dd04ce79881c8a22becdfa3e6f500e7feb059b1e6fdd54d3e3"}, - {file = "greenlet-3.2.3-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:3d04332dddb10b4a211b68111dabaee2e1a073663d117dc10247b5b1642bac86"}, - {file = "greenlet-3.2.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:8186162dffde068a465deab08fc72c767196895c39db26ab1c17c0b77a6d8b97"}, - {file = "greenlet-3.2.3-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f4bfbaa6096b1b7a200024784217defedf46a07c2eee1a498e94a1b5f8ec5728"}, - {file = "greenlet-3.2.3-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:ed6cfa9200484d234d8394c70f5492f144b20d4533f69262d530a1a082f6ee9a"}, - {file = "greenlet-3.2.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:02b0df6f63cd15012bed5401b47829cfd2e97052dc89da3cfaf2c779124eb892"}, - {file = "greenlet-3.2.3-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:86c2d68e87107c1792e2e8d5399acec2487a4e993ab76c792408e59394d52141"}, - {file = "greenlet-3.2.3-cp314-cp314-win_amd64.whl", hash = "sha256:8c47aae8fbbfcf82cc13327ae802ba13c9c36753b67e760023fd116bc124a62a"}, - {file = "greenlet-3.2.3-cp39-cp39-macosx_11_0_universal2.whl", hash = "sha256:42efc522c0bd75ffa11a71e09cd8a399d83fafe36db250a87cf1dacfaa15dc64"}, - {file = "greenlet-3.2.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d760f9bdfe79bff803bad32b4d8ffb2c1d2ce906313fc10a83976ffb73d64ca7"}, - {file = "greenlet-3.2.3-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:8324319cbd7b35b97990090808fdc99c27fe5338f87db50514959f8059999805"}, - {file = "greenlet-3.2.3-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:8c37ef5b3787567d322331d5250e44e42b58c8c713859b8a04c6065f27efbf72"}, - {file = "greenlet-3.2.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ce539fb52fb774d0802175d37fcff5c723e2c7d249c65916257f0a940cee8904"}, - {file = "greenlet-3.2.3-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:003c930e0e074db83559edc8705f3a2d066d4aa8c2f198aff1e454946efd0f26"}, - {file = "greenlet-3.2.3-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:7e70ea4384b81ef9e84192e8a77fb87573138aa5d4feee541d8014e452b434da"}, - {file = "greenlet-3.2.3-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:22eb5ba839c4b2156f18f76768233fe44b23a31decd9cc0d4cc8141c211fd1b4"}, - {file = "greenlet-3.2.3-cp39-cp39-win32.whl", hash = "sha256:4532f0d25df67f896d137431b13f4cdce89f7e3d4a96387a41290910df4d3a57"}, - {file = "greenlet-3.2.3-cp39-cp39-win_amd64.whl", hash = "sha256:aaa7aae1e7f75eaa3ae400ad98f8644bb81e1dc6ba47ce8a93d3f17274e08322"}, - {file = "greenlet-3.2.3.tar.gz", hash = "sha256:8b0dd8ae4c0d6f5e54ee55ba935eeb3d735a9b58a8a1e5b5cbab64e01a39f365"}, +markers = "(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\") and extra == \"sqlalchemy-exasol\"" +files = [ + {file = "greenlet-3.2.4-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:8c68325b0d0acf8d91dde4e6f930967dd52a5302cd4062932a6b2e7c2969f47c"}, + {file = "greenlet-3.2.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:94385f101946790ae13da500603491f04a76b6e4c059dab271b3ce2e283b2590"}, + {file = "greenlet-3.2.4-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f10fd42b5ee276335863712fa3da6608e93f70629c631bf77145021600abc23c"}, + {file = "greenlet-3.2.4-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:c8c9e331e58180d0d83c5b7999255721b725913ff6bc6cf39fa2a45841a4fd4b"}, + {file = "greenlet-3.2.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:58b97143c9cc7b86fc458f215bd0932f1757ce649e05b640fea2e79b54cedb31"}, + {file = "greenlet-3.2.4-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c2ca18a03a8cfb5b25bc1cbe20f3d9a4c80d8c3b13ba3df49ac3961af0b1018d"}, + {file = "greenlet-3.2.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:9fe0a28a7b952a21e2c062cd5756d34354117796c6d9215a87f55e38d15402c5"}, + {file = "greenlet-3.2.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8854167e06950ca75b898b104b63cc646573aa5fef1353d4508ecdd1ee76254f"}, + {file = "greenlet-3.2.4-cp310-cp310-win_amd64.whl", hash = "sha256:73f49b5368b5359d04e18d15828eecc1806033db5233397748f4ca813ff1056c"}, + {file = "greenlet-3.2.4-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:96378df1de302bc38e99c3a9aa311967b7dc80ced1dcc6f171e99842987882a2"}, + {file = "greenlet-3.2.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:1ee8fae0519a337f2329cb78bd7a8e128ec0f881073d43f023c7b8d4831d5246"}, + {file = "greenlet-3.2.4-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:94abf90142c2a18151632371140b3dba4dee031633fe614cb592dbb6c9e17bc3"}, + {file = "greenlet-3.2.4-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:4d1378601b85e2e5171b99be8d2dc85f594c79967599328f95c1dc1a40f1c633"}, + {file = "greenlet-3.2.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0db5594dce18db94f7d1650d7489909b57afde4c580806b8d9203b6e79cdc079"}, + {file = "greenlet-3.2.4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2523e5246274f54fdadbce8494458a2ebdcdbc7b802318466ac5606d3cded1f8"}, + {file = "greenlet-3.2.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:1987de92fec508535687fb807a5cea1560f6196285a4cde35c100b8cd632cc52"}, + {file = "greenlet-3.2.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:55e9c5affaa6775e2c6b67659f3a71684de4c549b3dd9afca3bc773533d284fa"}, + {file = "greenlet-3.2.4-cp311-cp311-win_amd64.whl", hash = "sha256:9c40adce87eaa9ddb593ccb0fa6a07caf34015a29bf8d344811665b573138db9"}, + {file = "greenlet-3.2.4-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:3b67ca49f54cede0186854a008109d6ee71f66bd57bb36abd6d0a0267b540cdd"}, + {file = "greenlet-3.2.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ddf9164e7a5b08e9d22511526865780a576f19ddd00d62f8a665949327fde8bb"}, + {file = "greenlet-3.2.4-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f28588772bb5fb869a8eb331374ec06f24a83a9c25bfa1f38b6993afe9c1e968"}, + {file = "greenlet-3.2.4-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:5c9320971821a7cb77cfab8d956fa8e39cd07ca44b6070db358ceb7f8797c8c9"}, + {file = "greenlet-3.2.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c60a6d84229b271d44b70fb6e5fa23781abb5d742af7b808ae3f6efd7c9c60f6"}, + {file = "greenlet-3.2.4-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3b3812d8d0c9579967815af437d96623f45c0f2ae5f04e366de62a12d83a8fb0"}, + {file = "greenlet-3.2.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:abbf57b5a870d30c4675928c37278493044d7c14378350b3aa5d484fa65575f0"}, + {file = "greenlet-3.2.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:20fb936b4652b6e307b8f347665e2c615540d4b42b3b4c8a321d8286da7e520f"}, + {file = "greenlet-3.2.4-cp312-cp312-win_amd64.whl", hash = "sha256:a7d4e128405eea3814a12cc2605e0e6aedb4035bf32697f72deca74de4105e02"}, + {file = "greenlet-3.2.4-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:1a921e542453fe531144e91e1feedf12e07351b1cf6c9e8a3325ea600a715a31"}, + {file = "greenlet-3.2.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:cd3c8e693bff0fff6ba55f140bf390fa92c994083f838fece0f63be121334945"}, + {file = "greenlet-3.2.4-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:710638eb93b1fa52823aa91bf75326f9ecdfd5e0466f00789246a5280f4ba0fc"}, + {file = "greenlet-3.2.4-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:c5111ccdc9c88f423426df3fd1811bfc40ed66264d35aa373420a34377efc98a"}, + {file = "greenlet-3.2.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d76383238584e9711e20ebe14db6c88ddcedc1829a9ad31a584389463b5aa504"}, + {file = "greenlet-3.2.4-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:23768528f2911bcd7e475210822ffb5254ed10d71f4028387e5a99b4c6699671"}, + {file = "greenlet-3.2.4-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:00fadb3fedccc447f517ee0d3fd8fe49eae949e1cd0f6a611818f4f6fb7dc83b"}, + {file = "greenlet-3.2.4-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:d25c5091190f2dc0eaa3f950252122edbbadbb682aa7b1ef2f8af0f8c0afefae"}, + {file = "greenlet-3.2.4-cp313-cp313-win_amd64.whl", hash = "sha256:554b03b6e73aaabec3745364d6239e9e012d64c68ccd0b8430c64ccc14939a8b"}, + {file = "greenlet-3.2.4-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:49a30d5fda2507ae77be16479bdb62a660fa51b1eb4928b524975b3bde77b3c0"}, + {file = "greenlet-3.2.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:299fd615cd8fc86267b47597123e3f43ad79c9d8a22bebdce535e53550763e2f"}, + {file = "greenlet-3.2.4-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:c17b6b34111ea72fc5a4e4beec9711d2226285f0386ea83477cbb97c30a3f3a5"}, + {file = "greenlet-3.2.4-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:b4a1870c51720687af7fa3e7cda6d08d801dae660f75a76f3845b642b4da6ee1"}, + {file = "greenlet-3.2.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:061dc4cf2c34852b052a8620d40f36324554bc192be474b9e9770e8c042fd735"}, + {file = "greenlet-3.2.4-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:44358b9bf66c8576a9f57a590d5f5d6e72fa4228b763d0e43fee6d3b06d3a337"}, + {file = "greenlet-3.2.4-cp314-cp314-win_amd64.whl", hash = "sha256:e37ab26028f12dbb0ff65f29a8d3d44a765c61e729647bf2ddfbbed621726f01"}, + {file = "greenlet-3.2.4-cp39-cp39-macosx_11_0_universal2.whl", hash = "sha256:b6a7c19cf0d2742d0809a4c05975db036fdff50cd294a93632d6a310bf9ac02c"}, + {file = "greenlet-3.2.4-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:27890167f55d2387576d1f41d9487ef171849ea0359ce1510ca6e06c8bece11d"}, + {file = "greenlet-3.2.4-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:18d9260df2b5fbf41ae5139e1be4e796d99655f023a636cd0e11e6406cca7d58"}, + {file = "greenlet-3.2.4-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:671df96c1f23c4a0d4077a325483c1503c96a1b7d9db26592ae770daa41233d4"}, + {file = "greenlet-3.2.4-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:16458c245a38991aa19676900d48bd1a6f2ce3e16595051a4db9d012154e8433"}, + {file = "greenlet-3.2.4-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c9913f1a30e4526f432991f89ae263459b1c64d1608c0d22a5c79c287b3c70df"}, + {file = "greenlet-3.2.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:b90654e092f928f110e0007f572007c9727b5265f7632c2fa7415b4689351594"}, + {file = "greenlet-3.2.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:81701fd84f26330f0d5f4944d4e92e61afe6319dcd9775e39396e39d7c3e5f98"}, + {file = "greenlet-3.2.4-cp39-cp39-win32.whl", hash = "sha256:65458b409c1ed459ea899e939f0e1cdb14f58dbc803f2f93c5eab5694d32671b"}, + {file = "greenlet-3.2.4-cp39-cp39-win_amd64.whl", hash = "sha256:d2e685ade4dafd447ede19c31277a224a239a0a1a4eca4e6390efedf20260cfb"}, + {file = "greenlet-3.2.4.tar.gz", hash = "sha256:0dca0d95ff849f9a364385f36ab49f50065d76964944638be9691e1832e9f86d"}, ] [package.extras] docs = ["Sphinx", "furo"] -test = ["objgraph", "psutil"] +test = ["objgraph", "psutil", "setuptools"] [[package]] name = "grimp" @@ -1910,24 +1962,25 @@ files = [ {file = "h11-0.16.0-py3-none-any.whl", hash = "sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86"}, {file = "h11-0.16.0.tar.gz", hash = "sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1"}, ] +markers = {main = "extra == \"exasol-bucketfs\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-saas-api\""} [[package]] name = "hf-xet" -version = "1.1.5" +version = "1.1.9" description = "Fast transfer of large files with the Hugging Face Hub." -optional = false +optional = true python-versions = ">=3.8" groups = ["main"] -markers = "platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"arm64\" or platform_machine == \"aarch64\"" +markers = "(extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\") and (platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"arm64\" or platform_machine == \"aarch64\")" files = [ - {file = "hf_xet-1.1.5-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:f52c2fa3635b8c37c7764d8796dfa72706cc4eded19d638331161e82b0792e23"}, - {file = "hf_xet-1.1.5-cp37-abi3-macosx_11_0_arm64.whl", hash = "sha256:9fa6e3ee5d61912c4a113e0708eaaef987047616465ac7aa30f7121a48fc1af8"}, - {file = "hf_xet-1.1.5-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fc874b5c843e642f45fd85cda1ce599e123308ad2901ead23d3510a47ff506d1"}, - {file = "hf_xet-1.1.5-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:dbba1660e5d810bd0ea77c511a99e9242d920790d0e63c0e4673ed36c4022d18"}, - {file = "hf_xet-1.1.5-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:ab34c4c3104133c495785d5d8bba3b1efc99de52c02e759cf711a91fd39d3a14"}, - {file = "hf_xet-1.1.5-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:83088ecea236d5113de478acb2339f92c95b4fb0462acaa30621fac02f5a534a"}, - {file = "hf_xet-1.1.5-cp37-abi3-win_amd64.whl", hash = "sha256:73e167d9807d166596b4b2f0b585c6d5bd84a26dea32843665a8b58f6edba245"}, - {file = "hf_xet-1.1.5.tar.gz", hash = "sha256:69ebbcfd9ec44fdc2af73441619eeb06b94ee34511bbcf57cd423820090f5694"}, + {file = "hf_xet-1.1.9-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:a3b6215f88638dd7a6ff82cb4e738dcbf3d863bf667997c093a3c990337d1160"}, + {file = "hf_xet-1.1.9-cp37-abi3-macosx_11_0_arm64.whl", hash = "sha256:9b486de7a64a66f9a172f4b3e0dfe79c9f0a93257c501296a2521a13495a698a"}, + {file = "hf_xet-1.1.9-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a4c5a840c2c4e6ec875ed13703a60e3523bc7f48031dfd750923b2a4d1a5fc3c"}, + {file = "hf_xet-1.1.9-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:96a6139c9e44dad1c52c52520db0fffe948f6bce487cfb9d69c125f254bb3790"}, + {file = "hf_xet-1.1.9-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:ad1022e9a998e784c97b2173965d07fe33ee26e4594770b7785a8cc8f922cd95"}, + {file = "hf_xet-1.1.9-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:86754c2d6d5afb11b0a435e6e18911a4199262fe77553f8c50d75e21242193ea"}, + {file = "hf_xet-1.1.9-cp37-abi3-win_amd64.whl", hash = "sha256:5aad3933de6b725d61d51034e04174ed1dce7a57c63d530df0014dea15a40127"}, + {file = "hf_xet-1.1.9.tar.gz", hash = "sha256:c99073ce404462e909f1d5839b2d14a3827b8fe75ed8aed551ba6609c026c803"}, ] [package.extras] @@ -1944,6 +1997,7 @@ files = [ {file = "httpcore-1.0.9-py3-none-any.whl", hash = "sha256:2d400746a40668fc9dec9810239072b40b4484b640a8c38fd654a024c7a1bf55"}, {file = "httpcore-1.0.9.tar.gz", hash = "sha256:6e34463af53fd2ab5d807f399a9b45ea31c3dfa2276f15a2c3f00afff6e176e8"}, ] +markers = {main = "extra == \"exasol-bucketfs\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-saas-api\""} [package.dependencies] certifi = "*" @@ -1966,6 +2020,7 @@ files = [ {file = "httpx-0.28.1-py3-none-any.whl", hash = "sha256:d909fcccc110f8c7faf814ca82a9a4d816bc5a6dbfea25d6591d6985b8ba59ad"}, {file = "httpx-0.28.1.tar.gz", hash = "sha256:75e98c5f16b0f35b567856f597f06ff2270a374470a5c2392242528e3e3e42fc"}, ] +markers = {main = "extra == \"exasol-bucketfs\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-saas-api\""} [package.dependencies] anyio = "*" @@ -1982,20 +2037,21 @@ zstd = ["zstandard (>=0.18.0)"] [[package]] name = "huggingface-hub" -version = "0.33.4" +version = "0.34.4" description = "Client library to download and publish models, datasets and other repos on the huggingface.co hub" -optional = false +optional = true python-versions = ">=3.8.0" groups = ["main"] +markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\"" files = [ - {file = "huggingface_hub-0.33.4-py3-none-any.whl", hash = "sha256:09f9f4e7ca62547c70f8b82767eefadd2667f4e116acba2e3e62a5a81815a7bb"}, - {file = "huggingface_hub-0.33.4.tar.gz", hash = "sha256:6af13478deae120e765bfd92adad0ae1aec1ad8c439b46f23058ad5956cbca0a"}, + {file = "huggingface_hub-0.34.4-py3-none-any.whl", hash = "sha256:9b365d781739c93ff90c359844221beef048403f1bc1f1c123c191257c3c890a"}, + {file = "huggingface_hub-0.34.4.tar.gz", hash = "sha256:a4228daa6fb001be3f4f4bdaf9a0db00e1739235702848df00885c9b5742c85c"}, ] [package.dependencies] filelock = "*" fsspec = ">=2023.5.0" -hf-xet = {version = ">=1.1.2,<2.0.0", markers = "platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"arm64\" or platform_machine == \"aarch64\""} +hf-xet = {version = ">=1.1.3,<2.0.0", markers = "platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"arm64\" or platform_machine == \"aarch64\""} packaging = ">=20.9" pyyaml = ">=5.1" requests = "*" @@ -2003,16 +2059,16 @@ tqdm = ">=4.42.1" typing-extensions = ">=3.7.4.3" [package.extras] -all = ["InquirerPy (==0.3.4)", "Jinja2", "Pillow", "aiohttp", "authlib (>=1.3.2)", "fastapi", "gradio (>=4.0.0)", "httpx", "itsdangerous", "jedi", "libcst (==1.4.0)", "mypy (==1.15.0) ; python_version >= \"3.9\"", "mypy (>=1.14.1,<1.15.0) ; python_version == \"3.8\"", "numpy", "pytest (>=8.1.1,<8.2.2)", "pytest-asyncio", "pytest-cov", "pytest-env", "pytest-mock", "pytest-rerunfailures", "pytest-vcr", "pytest-xdist", "ruff (>=0.9.0)", "soundfile", "types-PyYAML", "types-requests", "types-simplejson", "types-toml", "types-tqdm", "types-urllib3", "typing-extensions (>=4.8.0)", "urllib3 (<2.0)"] +all = ["InquirerPy (==0.3.4)", "Jinja2", "Pillow", "aiohttp", "authlib (>=1.3.2)", "fastapi", "gradio (>=4.0.0)", "httpx", "itsdangerous", "jedi", "libcst (>=1.4.0)", "mypy (==1.15.0) ; python_version >= \"3.9\"", "mypy (>=1.14.1,<1.15.0) ; python_version == \"3.8\"", "numpy", "pytest (>=8.1.1,<8.2.2)", "pytest-asyncio", "pytest-cov", "pytest-env", "pytest-mock", "pytest-rerunfailures", "pytest-vcr", "pytest-xdist", "ruff (>=0.9.0)", "soundfile", "types-PyYAML", "types-requests", "types-simplejson", "types-toml", "types-tqdm", "types-urllib3", "typing-extensions (>=4.8.0)", "urllib3 (<2.0)"] cli = ["InquirerPy (==0.3.4)"] -dev = ["InquirerPy (==0.3.4)", "Jinja2", "Pillow", "aiohttp", "authlib (>=1.3.2)", "fastapi", "gradio (>=4.0.0)", "httpx", "itsdangerous", "jedi", "libcst (==1.4.0)", "mypy (==1.15.0) ; python_version >= \"3.9\"", "mypy (>=1.14.1,<1.15.0) ; python_version == \"3.8\"", "numpy", "pytest (>=8.1.1,<8.2.2)", "pytest-asyncio", "pytest-cov", "pytest-env", "pytest-mock", "pytest-rerunfailures", "pytest-vcr", "pytest-xdist", "ruff (>=0.9.0)", "soundfile", "types-PyYAML", "types-requests", "types-simplejson", "types-toml", "types-tqdm", "types-urllib3", "typing-extensions (>=4.8.0)", "urllib3 (<2.0)"] +dev = ["InquirerPy (==0.3.4)", "Jinja2", "Pillow", "aiohttp", "authlib (>=1.3.2)", "fastapi", "gradio (>=4.0.0)", "httpx", "itsdangerous", "jedi", "libcst (>=1.4.0)", "mypy (==1.15.0) ; python_version >= \"3.9\"", "mypy (>=1.14.1,<1.15.0) ; python_version == \"3.8\"", "numpy", "pytest (>=8.1.1,<8.2.2)", "pytest-asyncio", "pytest-cov", "pytest-env", "pytest-mock", "pytest-rerunfailures", "pytest-vcr", "pytest-xdist", "ruff (>=0.9.0)", "soundfile", "types-PyYAML", "types-requests", "types-simplejson", "types-toml", "types-tqdm", "types-urllib3", "typing-extensions (>=4.8.0)", "urllib3 (<2.0)"] fastai = ["fastai (>=2.4)", "fastcore (>=1.3.27)", "toml"] hf-transfer = ["hf-transfer (>=0.1.4)"] hf-xet = ["hf-xet (>=1.1.2,<2.0.0)"] inference = ["aiohttp"] mcp = ["aiohttp", "mcp (>=1.8.0)", "typer"] oauth = ["authlib (>=1.3.2)", "fastapi", "httpx", "itsdangerous"] -quality = ["libcst (==1.4.0)", "mypy (==1.15.0) ; python_version >= \"3.9\"", "mypy (>=1.14.1,<1.15.0) ; python_version == \"3.8\"", "ruff (>=0.9.0)"] +quality = ["libcst (>=1.4.0)", "mypy (==1.15.0) ; python_version >= \"3.9\"", "mypy (>=1.14.1,<1.15.0) ; python_version == \"3.8\"", "ruff (>=0.9.0)"] tensorflow = ["graphviz", "pydot", "tensorflow"] tensorflow-testing = ["keras (<3.0)", "tensorflow"] testing = ["InquirerPy (==0.3.4)", "Jinja2", "Pillow", "aiohttp", "authlib (>=1.3.2)", "fastapi", "gradio (>=4.0.0)", "httpx", "itsdangerous", "jedi", "numpy", "pytest (>=8.1.1,<8.2.2)", "pytest-asyncio", "pytest-cov", "pytest-env", "pytest-mock", "pytest-rerunfailures", "pytest-vcr", "pytest-xdist", "soundfile", "urllib3 (<2.0)"] @@ -2030,6 +2086,7 @@ files = [ {file = "humanfriendly-10.0-py2.py3-none-any.whl", hash = "sha256:1697e1a8a8f550fd43c2865cd84542fc175a61dcb779b6fee18cf6b6ccba1477"}, {file = "humanfriendly-10.0.tar.gz", hash = "sha256:6b0b831ce8f15f7300721aa49829fc4e83921a9a301cc7f606be6686a2288ddc"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} [package.dependencies] pyreadline3 = {version = "*", markers = "sys_platform == \"win32\" and python_version >= \"3.8\""} @@ -2038,9 +2095,10 @@ pyreadline3 = {version = "*", markers = "sys_platform == \"win32\" and python_ve name = "ibis-framework" version = "9.5.0" description = "The portable Python dataframe library" -optional = false +optional = true python-versions = "<4.0,>=3.10" groups = ["main"] +markers = "extra == \"ibis-framework\"" files = [ {file = "ibis_framework-9.5.0-py3-none-any.whl", hash = "sha256:145fe30d94f111cff332580c275ce77725c5ff7086eede93af0b371649d009c0"}, {file = "ibis_framework-9.5.0.tar.gz", hash = "sha256:1c8a29277e63ee0dfc289bc8f550164b5e3bdaec1b76b62436c37d331bb4ef84"}, @@ -2114,6 +2172,7 @@ files = [ {file = "idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3"}, {file = "idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"requests\""} [package.extras] all = ["flake8 (>=7.1.1)", "mypy (>=1.11.2)", "pytest (>=8.3.2)", "ruff (>=0.6.2)"] @@ -2129,6 +2188,7 @@ files = [ {file = "ifaddr-0.2.0-py3-none-any.whl", hash = "sha256:085e0305cfe6f16ab12d72e2024030f5d52674afad6911bb1eee207177b8a748"}, {file = "ifaddr-0.2.0.tar.gz", hash = "sha256:cc0cbfcaabf765d44595825fb96a99bb12c79716b73b44330ea38ee2b0c4aed4"}, ] +markers = {main = "extra == \"exasol-bucketfs\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-saas-api\" or extra == \"ifaddr\""} [[package]] name = "imagesize" @@ -2164,9 +2224,10 @@ typing-extensions = ">=3.10.0.0" name = "importlib-metadata" version = "6.11.0" description = "Read metadata from Python packages" -optional = false +optional = true python-versions = ">=3.8" groups = ["main"] +markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\"" files = [ {file = "importlib_metadata-6.11.0-py3-none-any.whl", hash = "sha256:f0afba6205ad8f8947c7d338b5342d5db2afbfd82f9cbef7879a9539cc12eb9b"}, {file = "importlib_metadata-6.11.0.tar.gz", hash = "sha256:1231cf92d825c9e03cfc4da076a16de6422c863558229ea0b22b675657463443"}, @@ -2191,6 +2252,7 @@ files = [ {file = "importlib_resources-6.5.2-py3-none-any.whl", hash = "sha256:789cfdc3ed28c78b67a06acb8126751ced69a3d5f79c095a98298cd8a760ccec"}, {file = "importlib_resources-6.5.2.tar.gz", hash = "sha256:185f87adef5bcc288449d98fb4fba07cea78bc036455dd44c5fc4a2fe78fed2c"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} [package.extras] check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1) ; sys_platform != \"cygwin\""] @@ -2223,6 +2285,7 @@ files = [ {file = "invoke-2.2.0-py3-none-any.whl", hash = "sha256:6ea924cc53d4f78e3d98bc436b08069a03077e6f85ad1ddaa8a116d7dad15820"}, {file = "invoke-2.2.0.tar.gz", hash = "sha256:ee6cbb101af1a859c7fe84f2a264c059020b0cb7fe3535f9424300ab568f6bd5"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} [[package]] name = "isort" @@ -2251,6 +2314,7 @@ files = [ {file = "jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67"}, {file = "jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} [package.dependencies] MarkupSafe = ">=2.0" @@ -2262,9 +2326,10 @@ i18n = ["Babel (>=2.7)"] name = "jmespath" version = "1.0.1" description = "JSON Matching Expressions" -optional = false +optional = true python-versions = ">=3.7" groups = ["main"] +markers = "extra == \"exasol-sagemaker-extension\"" files = [ {file = "jmespath-1.0.1-py3-none-any.whl", hash = "sha256:02e2e4cc71b5bcab88332eebf907519190dd9e6e82107fa7f83b1003a6252980"}, {file = "jmespath-1.0.1.tar.gz", hash = "sha256:90261b206d6defd58fdd5e85f478bf633a2901798906be2ad389150c5c60edbe"}, @@ -2281,6 +2346,7 @@ files = [ {file = "joblib-1.5.1-py3-none-any.whl", hash = "sha256:4719a31f054c7d766948dcd83e9613686b27114f190f717cec7eaa2084f8a74a"}, {file = "joblib-1.5.1.tar.gz", hash = "sha256:f4f86e351f39fe3d0d32a9f2c3d8af1ee4cec285aafcb27003dda5205576b444"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\""} [[package]] name = "jproperties" @@ -2308,6 +2374,7 @@ files = [ {file = "jsonpickle-4.1.1-py3-none-any.whl", hash = "sha256:bb141da6057898aa2438ff268362b126826c812a1721e31cf08a6e142910dc91"}, {file = "jsonpickle-4.1.1.tar.gz", hash = "sha256:f86e18f13e2b96c1c1eede0b7b90095bbb61d99fedc14813c44dc2f361dbbae1"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} [package.extras] cov = ["pytest-cov"] @@ -2318,14 +2385,15 @@ testing = ["PyYAML", "atheris (>=2.3.0,<2.4.0) ; python_version < \"3.12\"", "bs [[package]] name = "jsonschema" -version = "4.25.0" +version = "4.25.1" description = "An implementation of JSON Schema validation for Python" -optional = false +optional = true python-versions = ">=3.9" groups = ["main"] +markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\"" files = [ - {file = "jsonschema-4.25.0-py3-none-any.whl", hash = "sha256:24c2e8da302de79c8b9382fee3e76b355e44d2a4364bb207159ce10b517bd716"}, - {file = "jsonschema-4.25.0.tar.gz", hash = "sha256:e63acf5c11762c0e6672ffb61482bdf57f0876684d8d249c0fe2d730d48bc55f"}, + {file = "jsonschema-4.25.1-py3-none-any.whl", hash = "sha256:3fba0169e345c7175110351d456342c364814cfcf3b964ba4587f22915230a63"}, + {file = "jsonschema-4.25.1.tar.gz", hash = "sha256:e4a9655ce0da0c0b67a085847e00a3a51449e1157f4f75e9fb5aa545e122eb85"}, ] [package.dependencies] @@ -2340,14 +2408,15 @@ format-nongpl = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339- [[package]] name = "jsonschema-specifications" -version = "2025.4.1" +version = "2025.9.1" description = "The JSON Schema meta-schemas and vocabularies, exposed as a Registry" -optional = false +optional = true python-versions = ">=3.9" groups = ["main"] +markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\"" files = [ - {file = "jsonschema_specifications-2025.4.1-py3-none-any.whl", hash = "sha256:4653bffbd6584f7de83a67e0d620ef16900b390ddc7939d56684d6c81e33f1af"}, - {file = "jsonschema_specifications-2025.4.1.tar.gz", hash = "sha256:630159c9f4dbea161a6a2205c3011cc4f18ff381b189fff48bb39b9bf26ae608"}, + {file = "jsonschema_specifications-2025.9.1-py3-none-any.whl", hash = "sha256:98802fee3a11ee76ecaca44429fda8a41bff98b00a0f2838151b113f210cc6fe"}, + {file = "jsonschema_specifications-2025.9.1.tar.gz", hash = "sha256:b540987f239e745613c7a9176f3edb72b832a4ac465cf02712288397832b5e8d"}, ] [package.dependencies] @@ -2357,9 +2426,10 @@ referencing = ">=0.31.0" name = "keybert" version = "0.8.5" description = "KeyBERT performs keyword extraction with state-of-the-art transformer models." -optional = false +optional = true python-versions = ">=3.8" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "keybert-0.8.5-py3-none-any.whl", hash = "sha256:005e0eab30c8e85c249ccc6eaad7741357e692591b3eaebe64c40f12614c2ca9"}, {file = "keybert-0.8.5.tar.gz", hash = "sha256:4b8e4b4d129b319b6266c77b9c8ed34e94e5db42a977c977c8ae58f57343995f"}, @@ -2384,9 +2454,10 @@ use = ["tensorflow", "tensorflow-hub", "tensorflow-text"] name = "keyphrase-vectorizers" version = "0.0.13" description = "Set of vectorizers that extract keyphrases with part-of-speech patterns from a collection of text documents and convert them into a document-keyphrase matrix." -optional = false +optional = true python-versions = ">=3.7" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "keyphrase_vectorizers-0.0.13-py3-none-any.whl", hash = "sha256:c520c361221e977ab59e5cb5457698b32de0930c640a7d0e7dbba8e6e03a7766"}, {file = "keyphrase_vectorizers-0.0.13.tar.gz", hash = "sha256:4d984034627065db2f0880d0c96c3ae62717c15c29f358d4a7a28bc79e417ca3"}, @@ -2406,9 +2477,10 @@ spacy-transformers = ">=1.1.6" name = "langcodes" version = "3.5.0" description = "Tools for labeling human languages with IETF language tags" -optional = false +optional = true python-versions = ">=3.9" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "langcodes-3.5.0-py3-none-any.whl", hash = "sha256:853c69d1a35e0e13da2f427bb68fb2fa4a8f4fb899e0c62ad8df8d073dcfed33"}, {file = "langcodes-3.5.0.tar.gz", hash = "sha256:1eef8168d07e51e131a2497ffecad4b663f6208e7c3ae3b8dc15c51734a6f801"}, @@ -2425,9 +2497,10 @@ test = ["pytest", "pytest-cov"] name = "language-data" version = "1.3.0" description = "Supplementary data about languages used by the langcodes module" -optional = false +optional = true python-versions = "*" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "language_data-1.3.0-py3-none-any.whl", hash = "sha256:e2ee943551b5ae5f89cd0e801d1fc3835bb0ef5b7e9c3a4e8e17b2b214548fbf"}, {file = "language_data-1.3.0.tar.gz", hash = "sha256:7600ef8aa39555145d06c89f0c324bf7dab834ea0b0a439d8243762e3ebad7ec"}, @@ -2469,6 +2542,7 @@ files = [ {file = "lockfile-0.12.2-py2.py3-none-any.whl", hash = "sha256:6c3cb24f344923d30b2785d5ad75182c8ea7ac1b6171b08657258ec7429d50fa"}, {file = "lockfile-0.12.2.tar.gz", hash = "sha256:6aed02de03cba24efabcd600b30540140634fc06cfa603822d508d5361e9f799"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} [[package]] name = "luigi" @@ -2480,6 +2554,7 @@ groups = ["main", "dev"] files = [ {file = "luigi-3.6.0.tar.gz", hash = "sha256:41b14850223c619d9006b30acda733e756b883fc7e60814205576647190c96e3"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} [package.dependencies] python-daemon = "*" @@ -2494,95 +2569,82 @@ toml = ["toml (<2.0.0)"] [[package]] name = "marisa-trie" -version = "1.2.1" +version = "1.3.1" description = "Static memory-efficient and fast Trie-like structures for Python." -optional = false -python-versions = ">=3.7" +optional = true +python-versions = ">=3.9" groups = ["main"] -files = [ - {file = "marisa_trie-1.2.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:a2eb41d2f9114d8b7bd66772c237111e00d2bae2260824560eaa0a1e291ce9e8"}, - {file = "marisa_trie-1.2.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9e956e6a46f604b17d570901e66f5214fb6f658c21e5e7665deace236793cef6"}, - {file = "marisa_trie-1.2.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:bd45142501300e7538b2e544905580918b67b1c82abed1275fe4c682c95635fa"}, - {file = "marisa_trie-1.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a8443d116c612cfd1961fbf76769faf0561a46d8e317315dd13f9d9639ad500c"}, - {file = "marisa_trie-1.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:875a6248e60fbb48d947b574ffa4170f34981f9e579bde960d0f9a49ea393ecc"}, - {file = "marisa_trie-1.2.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:746a7c60a17fccd3cfcfd4326926f02ea4fcdfc25d513411a0c4fc8e4a1ca51f"}, - {file = "marisa_trie-1.2.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:e70869737cc0e5bd903f620667da6c330d6737048d1f44db792a6af68a1d35be"}, - {file = "marisa_trie-1.2.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:06b099dd743676dbcd8abd8465ceac8f6d97d8bfaabe2c83b965495523b4cef2"}, - {file = "marisa_trie-1.2.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:d2a82eb21afdaf22b50d9b996472305c05ca67fc4ff5a026a220320c9c961db6"}, - {file = "marisa_trie-1.2.1-cp310-cp310-win32.whl", hash = "sha256:8951e7ce5d3167fbd085703b4cbb3f47948ed66826bef9a2173c379508776cf5"}, - {file = "marisa_trie-1.2.1-cp310-cp310-win_amd64.whl", hash = "sha256:5685a14b3099b1422c4f59fa38b0bf4b5342ee6cc38ae57df9666a0b28eeaad3"}, - {file = "marisa_trie-1.2.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ed3fb4ed7f2084597e862bcd56c56c5529e773729a426c083238682dba540e98"}, - {file = "marisa_trie-1.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0fe69fb9ffb2767746181f7b3b29bbd3454d1d24717b5958e030494f3d3cddf3"}, - {file = "marisa_trie-1.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4728ed3ae372d1ea2cdbd5eaa27b8f20a10e415d1f9d153314831e67d963f281"}, - {file = "marisa_trie-1.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8cf4f25cf895692b232f49aa5397af6aba78bb679fb917a05fce8d3cb1ee446d"}, - {file = "marisa_trie-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7cca7f96236ffdbf49be4b2e42c132e3df05968ac424544034767650913524de"}, - {file = "marisa_trie-1.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d7eb20bf0e8b55a58d2a9b518aabc4c18278787bdba476c551dd1c1ed109e509"}, - {file = "marisa_trie-1.2.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:b1ec93f0d1ee6d7ab680a6d8ea1a08bf264636358e92692072170032dda652ba"}, - {file = "marisa_trie-1.2.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:e2699255d7ac610dee26d4ae7bda5951d05c7d9123a22e1f7c6a6f1964e0a4e4"}, - {file = "marisa_trie-1.2.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:c484410911182457a8a1a0249d0c09c01e2071b78a0a8538cd5f7fa45589b13a"}, - {file = "marisa_trie-1.2.1-cp311-cp311-win32.whl", hash = "sha256:ad548117744b2bcf0e3d97374608be0a92d18c2af13d98b728d37cd06248e571"}, - {file = "marisa_trie-1.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:436f62d27714970b9cdd3b3c41bdad046f260e62ebb0daa38125ef70536fc73b"}, - {file = "marisa_trie-1.2.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:638506eacf20ca503fff72221a7e66a6eadbf28d6a4a6f949fcf5b1701bb05ec"}, - {file = "marisa_trie-1.2.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:de1665eaafefa48a308e4753786519888021740501a15461c77bdfd57638e6b4"}, - {file = "marisa_trie-1.2.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f713af9b8aa66a34cd3a78c7d150a560a75734713abe818a69021fd269e927fa"}, - {file = "marisa_trie-1.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b2a7d00f53f4945320b551bccb826b3fb26948bde1a10d50bb9802fabb611b10"}, - {file = "marisa_trie-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:98042040d1d6085792e8d0f74004fc0f5f9ca6091c298f593dd81a22a4643854"}, - {file = "marisa_trie-1.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6532615111eec2c79e711965ece0bc95adac1ff547a7fff5ffca525463116deb"}, - {file = "marisa_trie-1.2.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:20948e40ab2038e62b7000ca6b4a913bc16c91a2c2e6da501bd1f917eeb28d51"}, - {file = "marisa_trie-1.2.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:66b23e5b35dd547f85bf98db7c749bc0ffc57916ade2534a6bbc32db9a4abc44"}, - {file = "marisa_trie-1.2.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6704adf0247d2dda42e876b793be40775dff46624309ad99bc7537098bee106d"}, - {file = "marisa_trie-1.2.1-cp312-cp312-win32.whl", hash = "sha256:3ad356442c2fea4c2a6f514738ddf213d23930f942299a2b2c05df464a00848a"}, - {file = "marisa_trie-1.2.1-cp312-cp312-win_amd64.whl", hash = "sha256:f2806f75817392cedcacb24ac5d80b0350dde8d3861d67d045c1d9b109764114"}, - {file = "marisa_trie-1.2.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:b5ea16e69bfda0ac028c921b58de1a4aaf83d43934892977368579cd3c0a2554"}, - {file = "marisa_trie-1.2.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:9f627f4e41be710b6cb6ed54b0128b229ac9d50e2054d9cde3af0fef277c23cf"}, - {file = "marisa_trie-1.2.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:5e649f3dc8ab5476732094f2828cc90cac3be7c79bc0c8318b6fda0c1d248db4"}, - {file = "marisa_trie-1.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:46e528ee71808c961baf8c3ce1c46a8337ec7a96cc55389d11baafe5b632f8e9"}, - {file = "marisa_trie-1.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:36aa4401a1180615f74d575571a6550081d84fc6461e9aefc0bb7b2427af098e"}, - {file = "marisa_trie-1.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ce59bcd2cda9bb52b0e90cc7f36413cd86c3d0ce7224143447424aafb9f4aa48"}, - {file = "marisa_trie-1.2.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:f4cd800704a5fc57e53c39c3a6b0c9b1519ebdbcb644ede3ee67a06eb542697d"}, - {file = "marisa_trie-1.2.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:2428b495003c189695fb91ceeb499f9fcced3a2dce853e17fa475519433c67ff"}, - {file = "marisa_trie-1.2.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:735c363d9aaac82eaf516a28f7c6b95084c2e176d8231c87328dc80e112a9afa"}, - {file = "marisa_trie-1.2.1-cp313-cp313-win32.whl", hash = "sha256:eba6ca45500ca1a042466a0684aacc9838e7f20fe2605521ee19f2853062798f"}, - {file = "marisa_trie-1.2.1-cp313-cp313-win_amd64.whl", hash = "sha256:aa7cd17e1c690ce96c538b2f4aae003d9a498e65067dd433c52dd069009951d4"}, - {file = "marisa_trie-1.2.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:5e43891a37b0d7f618819fea14bd951289a0a8e3dd0da50c596139ca83ebb9b1"}, - {file = "marisa_trie-1.2.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6946100a43f933fad6bc458c502a59926d80b321d5ac1ed2ff9c56605360496f"}, - {file = "marisa_trie-1.2.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a4177dc0bd1374e82be9b2ba4d0c2733b0a85b9d154ceeea83a5bee8c1e62fbf"}, - {file = "marisa_trie-1.2.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f35c2603a6be168088ed1db6ad1704b078aa8f39974c60888fbbced95dcadad4"}, - {file = "marisa_trie-1.2.1-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:d659fda873d8dcb2c14c2c331de1dee21f5a902d7f2de7978b62c6431a8850ef"}, - {file = "marisa_trie-1.2.1-cp37-cp37m-musllinux_1_2_i686.whl", hash = "sha256:b0ef26733d3c836be79e812071e1a431ce1f807955a27a981ebb7993d95f842b"}, - {file = "marisa_trie-1.2.1-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:536ea19ce6a2ce61c57fed4123ecd10d18d77a0db45cd2741afff2b8b68f15b3"}, - {file = "marisa_trie-1.2.1-cp37-cp37m-win32.whl", hash = "sha256:0ee6cf6a16d9c3d1c94e21c8e63c93d8b34bede170ca4e937e16e1c0700d399f"}, - {file = "marisa_trie-1.2.1-cp37-cp37m-win_amd64.whl", hash = "sha256:7e7b1786e852e014d03e5f32dbd991f9a9eb223dd3fa9a2564108b807e4b7e1c"}, - {file = "marisa_trie-1.2.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:952af3a5859c3b20b15a00748c36e9eb8316eb2c70bd353ae1646da216322908"}, - {file = "marisa_trie-1.2.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:24a81aa7566e4ec96fc4d934581fe26d62eac47fc02b35fa443a0bb718b471e8"}, - {file = "marisa_trie-1.2.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:9c9b32b14651a6dcf9e8857d2df5d29d322a1ea8c0be5c8ffb88f9841c4ec62b"}, - {file = "marisa_trie-1.2.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7ac170d20b97beb75059ba65d1ccad6b434d777c8992ab41ffabdade3b06dd74"}, - {file = "marisa_trie-1.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:da4e4facb79614cc4653cfd859f398e4db4ca9ab26270ff12610e50ed7f1f6c6"}, - {file = "marisa_trie-1.2.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:25688f34cac3bec01b4f655ffdd6c599a01f0bd596b4a79cf56c6f01a7df3560"}, - {file = "marisa_trie-1.2.1-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:1db3213b451bf058d558f6e619bceff09d1d130214448a207c55e1526e2773a1"}, - {file = "marisa_trie-1.2.1-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:d5648c6dcc5dc9200297fb779b1663b8a4467bda034a3c69bd9c32d8afb33b1d"}, - {file = "marisa_trie-1.2.1-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:5bd39a4e1cc839a88acca2889d17ebc3f202a5039cd6059a13148ce75c8a6244"}, - {file = "marisa_trie-1.2.1-cp38-cp38-win32.whl", hash = "sha256:594f98491a96c7f1ffe13ce292cef1b4e63c028f0707effdea0f113364c1ae6c"}, - {file = "marisa_trie-1.2.1-cp38-cp38-win_amd64.whl", hash = "sha256:5fe5a286f997848a410eebe1c28657506adaeb405220ee1e16cfcfd10deb37f2"}, - {file = "marisa_trie-1.2.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:c0fe2ace0cb1806badbd1c551a8ec2f8d4cf97bf044313c082ef1acfe631ddca"}, - {file = "marisa_trie-1.2.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:67f0c2ec82c20a02c16fc9ba81dee2586ef20270127c470cb1054767aa8ba310"}, - {file = "marisa_trie-1.2.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a3c98613180cf1730e221933ff74b454008161b1a82597e41054127719964188"}, - {file = "marisa_trie-1.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:429858a0452a7bedcf67bc7bb34383d00f666c980cb75a31bcd31285fbdd4403"}, - {file = "marisa_trie-1.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b2eacb84446543082ec50f2fb563f1a94c96804d4057b7da8ed815958d0cdfbe"}, - {file = "marisa_trie-1.2.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:852d7bcf14b0c63404de26e7c4c8d5d65ecaeca935e93794331bc4e2f213660b"}, - {file = "marisa_trie-1.2.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:e58788004adda24c401d1751331618ed20c507ffc23bfd28d7c0661a1cf0ad16"}, - {file = "marisa_trie-1.2.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:aefe0973cc4698e0907289dc0517ab0c7cdb13d588201932ff567d08a50b0e2e"}, - {file = "marisa_trie-1.2.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:6c50c861faad0a5c091bd763e0729f958c316e678dfa065d3984fbb9e4eacbcd"}, - {file = "marisa_trie-1.2.1-cp39-cp39-win32.whl", hash = "sha256:b1ce340da608530500ab4f963f12d6bfc8d8680900919a60dbdc9b78c02060a4"}, - {file = "marisa_trie-1.2.1-cp39-cp39-win_amd64.whl", hash = "sha256:ce37d8ca462bb64cc13f529b9ed92f7b21fe8d1f1679b62e29f9cb7d0e888b49"}, - {file = "marisa_trie-1.2.1.tar.gz", hash = "sha256:3a27c408e2aefc03e0f1d25b2ff2afb85aac3568f6fa2ae2a53b57a2e87ce29d"}, -] - -[package.dependencies] -setuptools = "*" - -[package.extras] -test = ["hypothesis", "pytest", "readme-renderer"] +markers = "extra == \"exasol-text-ai-extension\"" +files = [ + {file = "marisa_trie-1.3.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:7e957aa4251a8e70b9fe02a16b2d190f18787902da563cb7ba865508b8e8fb04"}, + {file = "marisa_trie-1.3.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e5888b269e790356ce4525f3e8df1fe866d1497b7d7fb7548cfec883cb985288"}, + {file = "marisa_trie-1.3.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8f81344d212cb41992340b0b8a67e375f44da90590b884204fd3fa5e02107df2"}, + {file = "marisa_trie-1.3.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3715d779561699471edde70975e07b1de7dddb2816735d40ed16be4b32054188"}, + {file = "marisa_trie-1.3.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:47631614c5243ed7d15ae0af8245fcc0599f5b7921fae2a4ae992afb27c9afbb"}, + {file = "marisa_trie-1.3.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:ad82ab8a58562cf69e6b786debcc7638b28df12f9f1c7bcffb07efb5c1f09cbd"}, + {file = "marisa_trie-1.3.1-cp310-cp310-win32.whl", hash = "sha256:9f92d3577c72d5a97af5c8e3d98247b79c8ccfb64ebf611311dcf631b11e5604"}, + {file = "marisa_trie-1.3.1-cp310-cp310-win_amd64.whl", hash = "sha256:a5a0a58ffe2a7eb3f870214c6df8f9a43ce768bd8fed883e6ba8c77645666b63"}, + {file = "marisa_trie-1.3.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:5ef045f694ef66079b4e00c4c9063a00183d6af7d1ff643de6ea5c3b0d9af01b"}, + {file = "marisa_trie-1.3.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:cbd28f95d5f30d9a7af6130869568e75bfd7ef2e0adfb1480f1f44480f5d3603"}, + {file = "marisa_trie-1.3.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b173ec46d521308f7c97d96d6e05cf2088e0548f82544ec9a8656af65593304d"}, + {file = "marisa_trie-1.3.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:954fef9185f8a79441b4e433695116636bf66402945cfee404f8983bafa59788"}, + {file = "marisa_trie-1.3.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:ca644534f15f85bba14c412afc17de07531e79a766ce85b8dbf3f8b6e7758f20"}, + {file = "marisa_trie-1.3.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:3834304fdeaa1c9b73596ad5a6c01a44fc19c13c115194704b85f7fbdf0a7b8e"}, + {file = "marisa_trie-1.3.1-cp311-cp311-win32.whl", hash = "sha256:70b4c96f9119cfeb4dc6a0cf4afc9f92f0b002cde225bcd910915d976c78e66a"}, + {file = "marisa_trie-1.3.1-cp311-cp311-win_amd64.whl", hash = "sha256:986eaf35a7f63c878280609ecd37edf8a074f7601c199acfec81d03f1ee9a39a"}, + {file = "marisa_trie-1.3.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:5b7c1e7fa6c3b855e8cfbabf38454d7decbaba1c567d0cd58880d033c6b363bd"}, + {file = "marisa_trie-1.3.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c12b44c190deb0d67655021da1f2d0a7d61a257bf844101cf982e68ed344f28d"}, + {file = "marisa_trie-1.3.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9688c7b45f744366a4ef661e399f24636ebe440d315ab35d768676c59c613186"}, + {file = "marisa_trie-1.3.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:99a00cab4cf9643a87977c87a5c8961aa44fff8d5dd46e00250135f686e7dedf"}, + {file = "marisa_trie-1.3.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:83efc045fc58ca04c91a96c9b894d8a19ac6553677a76f96df01ff9f0405f53d"}, + {file = "marisa_trie-1.3.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:0b9816ab993001a7854b02a7daec228892f35bd5ab0ac493bacbd1b80baec9f1"}, + {file = "marisa_trie-1.3.1-cp312-cp312-win32.whl", hash = "sha256:c785fd6dae9daa6825734b7b494cdac972f958be1f9cb3fb1f32be8598d2b936"}, + {file = "marisa_trie-1.3.1-cp312-cp312-win_amd64.whl", hash = "sha256:9868b7a8e0f648d09ffe25ac29511e6e208cc5fb0d156c295385f9d5dc2a138e"}, + {file = "marisa_trie-1.3.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:9de573d933db4753a50af891bcb3ffbfe14e200406214c223aa5dfe2163f316d"}, + {file = "marisa_trie-1.3.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f4bae4f920f2a1082eaf766c1883df7da84abdf333bafa15b8717c10416a615e"}, + {file = "marisa_trie-1.3.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:bf9f2b97fcfd5e2dbb0090d0664023872dcde990df0b545eca8d0ce95795a409"}, + {file = "marisa_trie-1.3.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ecdb19d33b26738a32602ef432b06cc6deeca4b498ce67ba8e5e39c8a7c19745"}, + {file = "marisa_trie-1.3.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a7416f1a084eb889c5792c57317875aeaa86abfe0bdc6f167712cebcec1d36ee"}, + {file = "marisa_trie-1.3.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ee428575377e29c636f2b4b3b0488875dcea310c6c5b3412ec4ef997f7bb37cc"}, + {file = "marisa_trie-1.3.1-cp313-cp313-win32.whl", hash = "sha256:d0f87bdf660f01e88ab3a507955697b2e3284065afa0b94fc9e77d6ad153ed5e"}, + {file = "marisa_trie-1.3.1-cp313-cp313-win_amd64.whl", hash = "sha256:a83f5f7ae3494e0cc25211296252b1b86901c788ed82c83adda19d0c98f828d6"}, + {file = "marisa_trie-1.3.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:a850b151bd1e3a5d9afef113adc22727d696603659d575d7e84f994bd8d04bf1"}, + {file = "marisa_trie-1.3.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:9dc61fb8f8993589544f6df268229c6cf0a56ad4ed3e8585a9cd23c5ad79527b"}, + {file = "marisa_trie-1.3.1-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d4bd41a6e73c0d0adafe4de449b6d35530a4ce6a836a6ee839baf117785ecfd7"}, + {file = "marisa_trie-1.3.1-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8c8b2386d2d22c57880ed20a913ceca86363765623175671137484a7d223f07a"}, + {file = "marisa_trie-1.3.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:9c56001badaf1779afae5c24b7ab85938644ab8ef3c5fd438ab5d49621b84482"}, + {file = "marisa_trie-1.3.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:83a3748088d117a9b15d8981c947df9e4f56eb2e4b5456ae34fe1f83666c9185"}, + {file = "marisa_trie-1.3.1-cp313-cp313t-win32.whl", hash = "sha256:137010598d8cebc53dbfb7caf59bde96c33a6af555e3e1bdbf30269b6a157e1e"}, + {file = "marisa_trie-1.3.1-cp313-cp313t-win_amd64.whl", hash = "sha256:ec633e108f277f2b7f4671d933a909f39bba549910bf103e2940b87a14da2783"}, + {file = "marisa_trie-1.3.1-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:389721481c14a92fa042e4b91ae065bff13e2bc567c85a10aa9d9de80aaa8622"}, + {file = "marisa_trie-1.3.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:0e6f3b45def6ff23e254eeaa9079267004f0069d0a34eba30a620780caa4f2cb"}, + {file = "marisa_trie-1.3.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3a96ef3e461ecc85ec7d2233ddc449ff5a3fbdc520caea752bc5bc8faa975231"}, + {file = "marisa_trie-1.3.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5370f9ef6c008e502537cc1ff518c80ddf749367ce90179efa0e7f6275903a76"}, + {file = "marisa_trie-1.3.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:0dcd42774e367ceb423c211a4fc8e7ce586acfaf0929c9c06d98002112075239"}, + {file = "marisa_trie-1.3.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:3e2a0e1be95237981bd375a388f44b33d69ea5669a2f79fea038e45fff326595"}, + {file = "marisa_trie-1.3.1-cp314-cp314-win32.whl", hash = "sha256:c7a33506d0451112911c69f38d55da3e0e050f2be0ea4e5176865cf03baf26a9"}, + {file = "marisa_trie-1.3.1-cp314-cp314-win_amd64.whl", hash = "sha256:68678816818efcd4a1787b557af81f215b989ec88680a86c85c34c914d413690"}, + {file = "marisa_trie-1.3.1-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:9e467e13971c64db6aed8afe4c2a131c3f73f048bec3f788a6141216acda598d"}, + {file = "marisa_trie-1.3.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:076731f79f8603cb3216cb6e5bbbc56536c89f63f175ad47014219ecb01e5996"}, + {file = "marisa_trie-1.3.1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:82de2de90488d0fbbf74cf9f20e1afd62e320693b88f5e9565fc80b28f5bbad3"}, + {file = "marisa_trie-1.3.1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0c2bc6bee737f4d47fce48c5b03a7bd3214ef2d83eb5c9f84210091370a5f195"}, + {file = "marisa_trie-1.3.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:56043cf908ddf3d7364498085dbc2855d4ea8969aff3bf2439a79482a79e68e2"}, + {file = "marisa_trie-1.3.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:9651daa1fdc471df5a5fa6a4833d3b01e76ac512eea141a5995681aebac5555f"}, + {file = "marisa_trie-1.3.1-cp314-cp314t-win32.whl", hash = "sha256:c6571462417cda2239b1ade86ceaf3852da9b52c6286046e87d404afc6da20a7"}, + {file = "marisa_trie-1.3.1-cp314-cp314t-win_amd64.whl", hash = "sha256:9e6496bbad3068e3bbbb934b1e1307bf1a9cb4609f9ec47b57e8ea37f1b5ee40"}, + {file = "marisa_trie-1.3.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c89df75aefe1ad7e613340790130f1badc5926bcfa66a6b3c9471071002956a5"}, + {file = "marisa_trie-1.3.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a1c6990961d1177f6d8fdf7b610fa2e7c0c02743a090d173f6dfa9dc9231c73c"}, + {file = "marisa_trie-1.3.1-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:52d1764906befef91886e3bff374d8090c9716822bd56b70e07aa697188090b7"}, + {file = "marisa_trie-1.3.1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d8d5e686db0ae758837ed29b3b742afb994d1a01ce10977eabd3490f16b5c9f9"}, + {file = "marisa_trie-1.3.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:2f7c10f69cbc3e6c7d715ec9cb0c270182ea2496063bebeda873f4aa83fd9910"}, + {file = "marisa_trie-1.3.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:5a6abc9573a6a45d09548fde136dbcd4260b8c56f8dff443eaa565352d7cca59"}, + {file = "marisa_trie-1.3.1-cp39-cp39-win32.whl", hash = "sha256:6cac19952e0e258ded765737d1fb11704fe81bf4f27526638a5d44496f329235"}, + {file = "marisa_trie-1.3.1-cp39-cp39-win_amd64.whl", hash = "sha256:3e431f9c80ee1850b2a406770acf52c058b97a27968a0ed6aca45c2614d64c9f"}, + {file = "marisa_trie-1.3.1.tar.gz", hash = "sha256:97107fd12f30e4f8fea97790343a2d2d9a79d93697fe14e1b6f6363c984ff85b"}, +] + +[package.extras] +test = ["hypothesis", "pytest", "readme_renderer"] [[package]] name = "markdown-it-py" @@ -2595,6 +2657,7 @@ files = [ {file = "markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb"}, {file = "markdown_it_py-3.0.0-py3-none-any.whl", hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1"}, ] +markers = {main = "extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\" or extra == \"exasol-text-ai-extension\""} [package.dependencies] mdurl = ">=0.1,<1.0" @@ -2679,6 +2742,7 @@ files = [ {file = "MarkupSafe-3.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:6e296a513ca3d94054c2c881cc913116e90fd030ad1c656b3869762b754f5f8a"}, {file = "markupsafe-3.0.2.tar.gz", hash = "sha256:ee55d3edf80167e48ea11a923c7386f4669df67d7994554387f84e7d8b0a2bf0"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} [[package]] name = "mccabe" @@ -2723,14 +2787,16 @@ files = [ {file = "mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8"}, {file = "mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba"}, ] +markers = {main = "extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\" or extra == \"exasol-text-ai-extension\""} [[package]] name = "mock" version = "4.0.3" description = "Rolling backport of unittest.mock for all Pythons" -optional = false +optional = true python-versions = ">=3.6" groups = ["main"] +markers = "extra == \"exasol-sagemaker-extension\"" files = [ {file = "mock-4.0.3-py3-none-any.whl", hash = "sha256:122fcb64ee37cfad5b3f48d7a7d51875d7031aaf3d8be7c42e2bee25044eee62"}, {file = "mock-4.0.3.tar.gz", hash = "sha256:7d3fbbde18228f4ff2f1f119a45cdffa458b4c0dee32eb4d2bb2f82554bac7bc"}, @@ -2745,9 +2811,10 @@ test = ["pytest (<5.4)", "pytest-cov"] name = "mpmath" version = "1.3.0" description = "Python library for arbitrary-precision floating-point arithmetic" -optional = false +optional = true python-versions = "*" groups = ["main"] +markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\"" files = [ {file = "mpmath-1.3.0-py3-none-any.whl", hash = "sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c"}, {file = "mpmath-1.3.0.tar.gz", hash = "sha256:7a28eb2a9774d00c7bc92411c19a89209d5da7c4c9a9e227be8330a23a25b91f"}, @@ -2832,9 +2899,10 @@ files = [ name = "multiprocess" version = "0.70.18" description = "better multiprocessing and multithreading in Python" -optional = false +optional = true python-versions = ">=3.8" groups = ["main"] +markers = "extra == \"exasol-sagemaker-extension\"" files = [ {file = "multiprocess-0.70.18-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:25d4012dcaaf66b9e8e955f58482b42910c2ee526d532844d8bcf661bbc604df"}, {file = "multiprocess-0.70.18-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:06b19433de0d02afe5869aec8931dd5c01d99074664f806c73896b0d9e527213"}, @@ -2864,9 +2932,10 @@ dill = ">=0.4.0" name = "murmurhash" version = "1.0.13" description = "Cython bindings for MurmurHash" -optional = false +optional = true python-versions = "<3.14,>=3.6" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "murmurhash-1.0.13-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:136c7017e7d59ef16f065c2285bf5d30557ad8260adf47714c3c2802725e3e07"}, {file = "murmurhash-1.0.13-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d0292f6fcd99361157fafad5c86d508f367931b7699cce1e14747364596950cb"}, @@ -3011,6 +3080,7 @@ files = [ {file = "netaddr-1.3.0-py3-none-any.whl", hash = "sha256:c2c6a8ebe5554ce33b7d5b3a306b71bbb373e000bbbf2350dd5213cc56e3dbbe"}, {file = "netaddr-1.3.0.tar.gz", hash = "sha256:5c3c3d9895b551b763779ba7db7a03487dc1f8e3b385af819af341ae9ef6e48a"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} [package.extras] nicer-shell = ["ipython"] @@ -3022,11 +3092,11 @@ description = "Python package for creating and manipulating graphs and networks" optional = false python-versions = ">=3.10" groups = ["main", "dev"] -markers = "python_version == \"3.10\"" files = [ {file = "networkx-3.4.2-py3-none-any.whl", hash = "sha256:df5d4365b724cf81b8c6a7312509d0c22386097011ad1abe274afd5e9d3bbc5f"}, {file = "networkx-3.4.2.tar.gz", hash = "sha256:307c3669428c5362aab27c8a1260aa8f47c4e91d3891f48be0141738d8d053e1"}, ] +markers = {main = "python_version == \"3.10\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\")", dev = "python_version == \"3.10\""} [package.extras] default = ["matplotlib (>=3.7)", "numpy (>=1.24)", "pandas (>=2.0)", "scipy (>=1.10,!=1.11.0,!=1.11.1)"] @@ -3043,11 +3113,11 @@ description = "Python package for creating and manipulating graphs and networks" optional = false python-versions = ">=3.11" groups = ["main", "dev"] -markers = "python_version >= \"3.11\"" files = [ {file = "networkx-3.5-py3-none-any.whl", hash = "sha256:0030d386a9a06dee3565298b4a734b68589749a544acbb6c412dc9e2489ec6ec"}, {file = "networkx-3.5.tar.gz", hash = "sha256:d4c6f9cf81f52d69230866796b82afbccdec3db7ae4fbd1b65ea750feed50037"}, ] +markers = {main = "python_version >= \"3.11\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\")", dev = "python_version >= \"3.11\""} [package.extras] default = ["matplotlib (>=3.8)", "numpy (>=1.25)", "pandas (>=2.0)", "scipy (>=1.11.2)"] @@ -3062,9 +3132,10 @@ test-extras = ["pytest-mpl", "pytest-randomly"] name = "nltk" version = "3.9.1" description = "Natural Language Toolkit" -optional = false +optional = true python-versions = ">=3.8" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "nltk-3.9.1-py3-none-any.whl", hash = "sha256:4fa26829c5b00715afe3061398a8989dc643b92ce7dd93fb4585a70930d168a1"}, {file = "nltk-3.9.1.tar.gz", hash = "sha256:87d127bd3de4bd89a4f81265e5fa59cb1b199b27440175370f7417d2bc7ae868"}, @@ -3107,6 +3178,7 @@ files = [ {file = "nox-2025.5.1-py3-none-any.whl", hash = "sha256:56abd55cf37ff523c254fcec4d152ed51e5fe80e2ab8317221d8b828ac970a31"}, {file = "nox-2025.5.1.tar.gz", hash = "sha256:2a571dfa7a58acc726521ac3cd8184455ebcdcbf26401c7b737b5bc6701427b2"}, ] +markers = {main = "extra == \"exasol-text-ai-extension\""} [package.dependencies] argcomplete = ">=1.9.4,<4" @@ -3125,9 +3197,10 @@ uv = ["uv (>=0.1.6)"] name = "numpy" version = "1.26.4" description = "Fundamental package for array computing in Python" -optional = false +optional = true python-versions = ">=3.9" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\" or extra == \"ibis-framework\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-sagemaker-extension\"" files = [ {file = "numpy-1.26.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9ff0f4f29c51e2803569d7a51c2304de5554655a60c5d776e35b4a41413830d0"}, {file = "numpy-1.26.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2e4ee3380d6de9c9ec04745830fd9e2eccb3e6cf790d39d7b98ffd19b0dd754a"}, @@ -3169,76 +3242,72 @@ files = [ [[package]] name = "nvidia-cublas-cu12" -version = "12.6.4.1" +version = "12.8.4.1" description = "CUBLAS native runtime libraries" -optional = false +optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\"" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" files = [ - {file = "nvidia_cublas_cu12-12.6.4.1-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:08ed2686e9875d01b58e3cb379c6896df8e76c75e0d4a7f7dace3d7b6d9ef8eb"}, - {file = "nvidia_cublas_cu12-12.6.4.1-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:235f728d6e2a409eddf1df58d5b0921cf80cfa9e72b9f2775ccb7b4a87984668"}, - {file = "nvidia_cublas_cu12-12.6.4.1-py3-none-win_amd64.whl", hash = "sha256:9e4fa264f4d8a4eb0cdbd34beadc029f453b3bafae02401e999cf3d5a5af75f8"}, + {file = "nvidia_cublas_cu12-12.8.4.1-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:b86f6dd8935884615a0683b663891d43781b819ac4f2ba2b0c9604676af346d0"}, + {file = "nvidia_cublas_cu12-12.8.4.1-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:8ac4e771d5a348c551b2a426eda6193c19aa630236b418086020df5ba9667142"}, + {file = "nvidia_cublas_cu12-12.8.4.1-py3-none-win_amd64.whl", hash = "sha256:47e9b82132fa8d2b4944e708049229601448aaad7e6f296f630f2d1a32de35af"}, ] [[package]] name = "nvidia-cuda-cupti-cu12" -version = "12.6.80" +version = "12.8.90" description = "CUDA profiling tools runtime libs." -optional = false +optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\"" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" files = [ - {file = "nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:166ee35a3ff1587f2490364f90eeeb8da06cd867bd5b701bf7f9a02b78bc63fc"}, - {file = "nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_aarch64.whl", hash = "sha256:358b4a1d35370353d52e12f0a7d1769fc01ff74a191689d3870b2123156184c4"}, - {file = "nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:6768bad6cab4f19e8292125e5f1ac8aa7d1718704012a0e3272a6f61c4bce132"}, - {file = "nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_x86_64.whl", hash = "sha256:a3eff6cdfcc6a4c35db968a06fcadb061cbc7d6dde548609a941ff8701b98b73"}, - {file = "nvidia_cuda_cupti_cu12-12.6.80-py3-none-win_amd64.whl", hash = "sha256:bbe6ae76e83ce5251b56e8c8e61a964f757175682bbad058b170b136266ab00a"}, + {file = "nvidia_cuda_cupti_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:4412396548808ddfed3f17a467b104ba7751e6b58678a4b840675c56d21cf7ed"}, + {file = "nvidia_cuda_cupti_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ea0cb07ebda26bb9b29ba82cda34849e73c166c18162d3913575b0c9db9a6182"}, + {file = "nvidia_cuda_cupti_cu12-12.8.90-py3-none-win_amd64.whl", hash = "sha256:bb479dcdf7e6d4f8b0b01b115260399bf34154a1a2e9fe11c85c517d87efd98e"}, ] [[package]] name = "nvidia-cuda-nvrtc-cu12" -version = "12.6.77" +version = "12.8.93" description = "NVRTC native runtime libraries" -optional = false +optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\"" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" files = [ - {file = "nvidia_cuda_nvrtc_cu12-12.6.77-py3-none-manylinux2014_aarch64.whl", hash = "sha256:5847f1d6e5b757f1d2b3991a01082a44aad6f10ab3c5c0213fa3e25bddc25a13"}, - {file = "nvidia_cuda_nvrtc_cu12-12.6.77-py3-none-manylinux2014_x86_64.whl", hash = "sha256:35b0cc6ee3a9636d5409133e79273ce1f3fd087abb0532d2d2e8fff1fe9efc53"}, - {file = "nvidia_cuda_nvrtc_cu12-12.6.77-py3-none-win_amd64.whl", hash = "sha256:f7007dbd914c56bd80ea31bc43e8e149da38f68158f423ba845fc3292684e45a"}, + {file = "nvidia_cuda_nvrtc_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:a7756528852ef889772a84c6cd89d41dfa74667e24cca16bb31f8f061e3e9994"}, + {file = "nvidia_cuda_nvrtc_cu12-12.8.93-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:fc1fec1e1637854b4c0a65fb9a8346b51dd9ee69e61ebaccc82058441f15bce8"}, + {file = "nvidia_cuda_nvrtc_cu12-12.8.93-py3-none-win_amd64.whl", hash = "sha256:7a4b6b2904850fe78e0bd179c4b655c404d4bb799ef03ddc60804247099ae909"}, ] [[package]] name = "nvidia-cuda-runtime-cu12" -version = "12.6.77" +version = "12.8.90" description = "CUDA Runtime native Libraries" -optional = false +optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\"" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" files = [ - {file = "nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:6116fad3e049e04791c0256a9778c16237837c08b27ed8c8401e2e45de8d60cd"}, - {file = "nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_aarch64.whl", hash = "sha256:d461264ecb429c84c8879a7153499ddc7b19b5f8d84c204307491989a365588e"}, - {file = "nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ba3b56a4f896141e25e19ab287cd71e52a6a0f4b29d0d31609f60e3b4d5219b7"}, - {file = "nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_x86_64.whl", hash = "sha256:a84d15d5e1da416dd4774cb42edf5e954a3e60cc945698dc1d5be02321c44dc8"}, - {file = "nvidia_cuda_runtime_cu12-12.6.77-py3-none-win_amd64.whl", hash = "sha256:86c58044c824bf3c173c49a2dbc7a6c8b53cb4e4dca50068be0bf64e9dab3f7f"}, + {file = "nvidia_cuda_runtime_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:52bf7bbee900262ffefe5e9d5a2a69a30d97e2bc5bb6cc866688caa976966e3d"}, + {file = "nvidia_cuda_runtime_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:adade8dcbd0edf427b7204d480d6066d33902cab2a4707dcfc48a2d0fd44ab90"}, + {file = "nvidia_cuda_runtime_cu12-12.8.90-py3-none-win_amd64.whl", hash = "sha256:c0c6027f01505bfed6c3b21ec546f69c687689aad5f1a377554bc6ca4aa993a8"}, ] [[package]] name = "nvidia-cudnn-cu12" -version = "9.5.1.17" +version = "9.10.2.21" description = "cuDNN runtime libraries" -optional = false +optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\"" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" files = [ - {file = "nvidia_cudnn_cu12-9.5.1.17-py3-none-manylinux_2_28_aarch64.whl", hash = "sha256:9fd4584468533c61873e5fda8ca41bac3a38bcb2d12350830c69b0a96a7e4def"}, - {file = "nvidia_cudnn_cu12-9.5.1.17-py3-none-manylinux_2_28_x86_64.whl", hash = "sha256:30ac3869f6db17d170e0e556dd6cc5eee02647abc31ca856634d5a40f82c15b2"}, - {file = "nvidia_cudnn_cu12-9.5.1.17-py3-none-win_amd64.whl", hash = "sha256:d7af0f8a4f3b4b9dbb3122f2ef553b45694ed9c384d5a75bab197b8eefb79ab8"}, + {file = "nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:c9132cc3f8958447b4910a1720036d9eff5928cc3179b0a51fb6d167c6cc87d8"}, + {file = "nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:949452be657fa16687d0930933f032835951ef0892b37d2d53824d1a84dc97a8"}, + {file = "nvidia_cudnn_cu12-9.10.2.21-py3-none-win_amd64.whl", hash = "sha256:c6288de7d63e6cf62988f0923f96dc339cea362decb1bf5b3141883392a7d65e"}, ] [package.dependencies] @@ -3246,18 +3315,16 @@ nvidia-cublas-cu12 = "*" [[package]] name = "nvidia-cufft-cu12" -version = "11.3.0.4" +version = "11.3.3.83" description = "CUFFT native runtime libraries" -optional = false +optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\"" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" files = [ - {file = "nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d16079550df460376455cba121db6564089176d9bac9e4f360493ca4741b22a6"}, - {file = "nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_aarch64.whl", hash = "sha256:8510990de9f96c803a051822618d42bf6cb8f069ff3f48d93a8486efdacb48fb"}, - {file = "nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ccba62eb9cef5559abd5e0d54ceed2d9934030f51163df018532142a8ec533e5"}, - {file = "nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_x86_64.whl", hash = "sha256:768160ac89f6f7b459bee747e8d175dbf53619cfe74b2a5636264163138013ca"}, - {file = "nvidia_cufft_cu12-11.3.0.4-py3-none-win_amd64.whl", hash = "sha256:6048ebddfb90d09d2707efb1fd78d4e3a77cb3ae4dc60e19aab6be0ece2ae464"}, + {file = "nvidia_cufft_cu12-11.3.3.83-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:848ef7224d6305cdb2a4df928759dca7b1201874787083b6e7550dd6765ce69a"}, + {file = "nvidia_cufft_cu12-11.3.3.83-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4d2dd21ec0b88cf61b62e6b43564355e5222e4a3fb394cac0db101f2dd0d4f74"}, + {file = "nvidia_cufft_cu12-11.3.3.83-py3-none-win_amd64.whl", hash = "sha256:7a64a98ef2a7c47f905aaf8931b69a3a43f27c55530c698bb2ed7c75c0b42cb7"}, ] [package.dependencies] @@ -3265,47 +3332,43 @@ nvidia-nvjitlink-cu12 = "*" [[package]] name = "nvidia-cufile-cu12" -version = "1.11.1.6" +version = "1.13.1.3" description = "cuFile GPUDirect libraries" -optional = false +optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\"" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" files = [ - {file = "nvidia_cufile_cu12-1.11.1.6-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:cc23469d1c7e52ce6c1d55253273d32c565dd22068647f3aa59b3c6b005bf159"}, - {file = "nvidia_cufile_cu12-1.11.1.6-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:8f57a0051dcf2543f6dc2b98a98cb2719c37d3cee1baba8965d57f3bbc90d4db"}, + {file = "nvidia_cufile_cu12-1.13.1.3-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1d069003be650e131b21c932ec3d8969c1715379251f8d23a1860554b1cb24fc"}, + {file = "nvidia_cufile_cu12-1.13.1.3-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:4beb6d4cce47c1a0f1013d72e02b0994730359e17801d395bdcbf20cfb3bb00a"}, ] [[package]] name = "nvidia-curand-cu12" -version = "10.3.7.77" +version = "10.3.9.90" description = "CURAND native runtime libraries" -optional = false +optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\"" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" files = [ - {file = "nvidia_curand_cu12-10.3.7.77-py3-none-manylinux2014_aarch64.whl", hash = "sha256:6e82df077060ea28e37f48a3ec442a8f47690c7499bff392a5938614b56c98d8"}, - {file = "nvidia_curand_cu12-10.3.7.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:a42cd1344297f70b9e39a1e4f467a4e1c10f1da54ff7a85c12197f6c652c8bdf"}, - {file = "nvidia_curand_cu12-10.3.7.77-py3-none-manylinux2014_x86_64.whl", hash = "sha256:99f1a32f1ac2bd134897fc7a203f779303261268a65762a623bf30cc9fe79117"}, - {file = "nvidia_curand_cu12-10.3.7.77-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:7b2ed8e95595c3591d984ea3603dd66fe6ce6812b886d59049988a712ed06b6e"}, - {file = "nvidia_curand_cu12-10.3.7.77-py3-none-win_amd64.whl", hash = "sha256:6d6d935ffba0f3d439b7cd968192ff068fafd9018dbf1b85b37261b13cfc9905"}, + {file = "nvidia_curand_cu12-10.3.9.90-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:dfab99248034673b779bc6decafdc3404a8a6f502462201f2f31f11354204acd"}, + {file = "nvidia_curand_cu12-10.3.9.90-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:b32331d4f4df5d6eefa0554c565b626c7216f87a06a4f56fab27c3b68a830ec9"}, + {file = "nvidia_curand_cu12-10.3.9.90-py3-none-win_amd64.whl", hash = "sha256:f149a8ca457277da854f89cf282d6ef43176861926c7ac85b2a0fbd237c587ec"}, ] [[package]] name = "nvidia-cusolver-cu12" -version = "11.7.1.2" +version = "11.7.3.90" description = "CUDA solver native runtime libraries" -optional = false +optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\"" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" files = [ - {file = "nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_aarch64.whl", hash = "sha256:0ce237ef60acde1efc457335a2ddadfd7610b892d94efee7b776c64bb1cac9e0"}, - {file = "nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e9e49843a7707e42022babb9bcfa33c29857a93b88020c4e4434656a655b698c"}, - {file = "nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_x86_64.whl", hash = "sha256:6cf28f17f64107a0c4d7802be5ff5537b2130bfc112f25d5a30df227058ca0e6"}, - {file = "nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:dbbe4fc38ec1289c7e5230e16248365e375c3673c9c8bac5796e2e20db07f56e"}, - {file = "nvidia_cusolver_cu12-11.7.1.2-py3-none-win_amd64.whl", hash = "sha256:6813f9d8073f555444a8705f3ab0296d3e1cb37a16d694c5fc8b862a0d8706d7"}, + {file = "nvidia_cusolver_cu12-11.7.3.90-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:db9ed69dbef9715071232caa9b69c52ac7de3a95773c2db65bdba85916e4e5c0"}, + {file = "nvidia_cusolver_cu12-11.7.3.90-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:4376c11ad263152bd50ea295c05370360776f8c3427b30991df774f9fb26c450"}, + {file = "nvidia_cusolver_cu12-11.7.3.90-py3-none-win_amd64.whl", hash = "sha256:4a550db115fcabc4d495eb7d39ac8b58d4ab5d8e63274d3754df1c0ad6a22d34"}, ] [package.dependencies] @@ -3315,18 +3378,16 @@ nvidia-nvjitlink-cu12 = "*" [[package]] name = "nvidia-cusparse-cu12" -version = "12.5.4.2" +version = "12.5.8.93" description = "CUSPARSE native runtime libraries" -optional = false +optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\"" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" files = [ - {file = "nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d25b62fb18751758fe3c93a4a08eff08effedfe4edf1c6bb5afd0890fe88f887"}, - {file = "nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_aarch64.whl", hash = "sha256:7aa32fa5470cf754f72d1116c7cbc300b4e638d3ae5304cfa4a638a5b87161b1"}, - {file = "nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7556d9eca156e18184b94947ade0fba5bb47d69cec46bf8660fd2c71a4b48b73"}, - {file = "nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_x86_64.whl", hash = "sha256:23749a6571191a215cb74d1cdbff4a86e7b19f1200c071b3fcf844a5bea23a2f"}, - {file = "nvidia_cusparse_cu12-12.5.4.2-py3-none-win_amd64.whl", hash = "sha256:4acb8c08855a26d737398cba8fb6f8f5045d93f82612b4cfd84645a2332ccf20"}, + {file = "nvidia_cusparse_cu12-12.5.8.93-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:9b6c161cb130be1a07a27ea6923df8141f3c295852f4b260c65f18f3e0a091dc"}, + {file = "nvidia_cusparse_cu12-12.5.8.93-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1ec05d76bbbd8b61b06a80e1eaf8cf4959c3d4ce8e711b65ebd0443bb0ebb13b"}, + {file = "nvidia_cusparse_cu12-12.5.8.93-py3-none-win_amd64.whl", hash = "sha256:9a33604331cb2cac199f2e7f5104dfbb8a5a898c367a53dfda9ff2acb6b6b4dd"}, ] [package.dependencies] @@ -3334,68 +3395,67 @@ nvidia-nvjitlink-cu12 = "*" [[package]] name = "nvidia-cusparselt-cu12" -version = "0.6.3" +version = "0.7.1" description = "NVIDIA cuSPARSELt" -optional = false +optional = true python-versions = "*" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\"" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" files = [ - {file = "nvidia_cusparselt_cu12-0.6.3-py3-none-manylinux2014_aarch64.whl", hash = "sha256:8371549623ba601a06322af2133c4a44350575f5a3108fb75f3ef20b822ad5f1"}, - {file = "nvidia_cusparselt_cu12-0.6.3-py3-none-manylinux2014_x86_64.whl", hash = "sha256:e5c8a26c36445dd2e6812f1177978a24e2d37cacce7e090f297a688d1ec44f46"}, - {file = "nvidia_cusparselt_cu12-0.6.3-py3-none-win_amd64.whl", hash = "sha256:3b325bcbd9b754ba43df5a311488fca11a6b5dc3d11df4d190c000cf1a0765c7"}, + {file = "nvidia_cusparselt_cu12-0.7.1-py3-none-manylinux2014_aarch64.whl", hash = "sha256:8878dce784d0fac90131b6817b607e803c36e629ba34dc5b433471382196b6a5"}, + {file = "nvidia_cusparselt_cu12-0.7.1-py3-none-manylinux2014_x86_64.whl", hash = "sha256:f1bb701d6b930d5a7cea44c19ceb973311500847f81b634d802b7b539dc55623"}, + {file = "nvidia_cusparselt_cu12-0.7.1-py3-none-win_amd64.whl", hash = "sha256:f67fbb5831940ec829c9117b7f33807db9f9678dc2a617fbe781cac17b4e1075"}, ] [[package]] name = "nvidia-nccl-cu12" -version = "2.26.2" +version = "2.27.3" description = "NVIDIA Collective Communication Library (NCCL) Runtime" -optional = false +optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\"" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" files = [ - {file = "nvidia_nccl_cu12-2.26.2-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5c196e95e832ad30fbbb50381eb3cbd1fadd5675e587a548563993609af19522"}, - {file = "nvidia_nccl_cu12-2.26.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:694cf3879a206553cc9d7dbda76b13efaf610fdb70a50cba303de1b0d1530ac6"}, + {file = "nvidia_nccl_cu12-2.27.3-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:9ddf1a245abc36c550870f26d537a9b6087fb2e2e3d6e0ef03374c6fd19d984f"}, + {file = "nvidia_nccl_cu12-2.27.3-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:adf27ccf4238253e0b826bce3ff5fa532d65fc42322c8bfdfaf28024c0fbe039"}, ] [[package]] name = "nvidia-nvjitlink-cu12" -version = "12.6.85" +version = "12.8.93" description = "Nvidia JIT LTO Library" -optional = false +optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\"" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" files = [ - {file = "nvidia_nvjitlink_cu12-12.6.85-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:eedc36df9e88b682efe4309aa16b5b4e78c2407eac59e8c10a6a47535164369a"}, - {file = "nvidia_nvjitlink_cu12-12.6.85-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:cf4eaa7d4b6b543ffd69d6abfb11efdeb2db48270d94dfd3a452c24150829e41"}, - {file = "nvidia_nvjitlink_cu12-12.6.85-py3-none-win_amd64.whl", hash = "sha256:e61120e52ed675747825cdd16febc6a0730537451d867ee58bee3853b1b13d1c"}, + {file = "nvidia_nvjitlink_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:81ff63371a7ebd6e6451970684f916be2eab07321b73c9d244dc2b4da7f73b88"}, + {file = "nvidia_nvjitlink_cu12-12.8.93-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:adccd7161ace7261e01bb91e44e88da350895c270d23f744f0820c818b7229e7"}, + {file = "nvidia_nvjitlink_cu12-12.8.93-py3-none-win_amd64.whl", hash = "sha256:bd93fbeeee850917903583587f4fc3a4eafa022e34572251368238ab5e6bd67f"}, ] [[package]] name = "nvidia-nvtx-cu12" -version = "12.6.77" +version = "12.8.90" description = "NVIDIA Tools Extension" -optional = false +optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\"" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" files = [ - {file = "nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f44f8d86bb7d5629988d61c8d3ae61dddb2015dee142740536bc7481b022fe4b"}, - {file = "nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_aarch64.whl", hash = "sha256:adcaabb9d436c9761fca2b13959a2d237c5f9fd406c8e4b723c695409ff88059"}, - {file = "nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b90bed3df379fa79afbd21be8e04a0314336b8ae16768b58f2d34cb1d04cd7d2"}, - {file = "nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_x86_64.whl", hash = "sha256:6574241a3ec5fdc9334353ab8c479fe75841dbe8f4532a8fc97ce63503330ba1"}, - {file = "nvidia_nvtx_cu12-12.6.77-py3-none-win_amd64.whl", hash = "sha256:2fb11a4af04a5e6c84073e6404d26588a34afd35379f0855a99797897efa75c0"}, + {file = "nvidia_nvtx_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d7ad891da111ebafbf7e015d34879f7112832fc239ff0d7d776b6cb685274615"}, + {file = "nvidia_nvtx_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5b17e2001cc0d751a5bc2c6ec6d26ad95913324a4adb86788c944f8ce9ba441f"}, + {file = "nvidia_nvtx_cu12-12.8.90-py3-none-win_amd64.whl", hash = "sha256:619c8304aedc69f02ea82dd244541a83c3d9d40993381b3b590f1adaed3db41e"}, ] [[package]] name = "omegaconf" version = "2.3.0" description = "A flexible configuration library" -optional = false +optional = true python-versions = ">=3.6" groups = ["main"] +markers = "extra == \"exasol-sagemaker-extension\"" files = [ {file = "omegaconf-2.3.0-py3-none-any.whl", hash = "sha256:7b4df175cdb08ba400f45cae3bdcae7ba8365db4d165fc65fd04b050ab63b46b"}, {file = "omegaconf-2.3.0.tar.gz", hash = "sha256:d5d4b6d29955cc50ad50c46dc269bcd92c6e00f5f90d23ab5fee7bfca4ba4cc7"}, @@ -3409,9 +3469,10 @@ PyYAML = ">=5.1.0" name = "oscrypto" version = "1.3.0" description = "TLS (SSL) sockets, key generation, encryption, decryption, signing, verification and KDFs using the OS crypto libraries. Does not require a compiler, and relies on the OS for patching. Works on Windows, OS X and Linux/BSD." -optional = false +optional = true python-versions = "*" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "oscrypto-1.3.0-py2.py3-none-any.whl", hash = "sha256:2b2f1d2d42ec152ca90ccb5682f3e051fb55986e1b170ebde472b133713e7085"}, {file = "oscrypto-1.3.0.tar.gz", hash = "sha256:6f5fef59cb5b3708321db7cca56aed8ad7e662853351e7991fcf60ec606d47a4"}, @@ -3449,57 +3510,59 @@ files = [ {file = "packaging-24.2-py3-none-any.whl", hash = "sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759"}, {file = "packaging-24.2.tar.gz", hash = "sha256:c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f"}, ] +markers = {main = "extra == \"sqlalchemy-exasol\" or extra == \"pyexasol\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\""} [[package]] name = "pandas" -version = "2.3.1" +version = "2.3.2" description = "Powerful data structures for data analysis, time series, and statistics" -optional = false +optional = true python-versions = ">=3.9" groups = ["main"] -files = [ - {file = "pandas-2.3.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:22c2e866f7209ebc3a8f08d75766566aae02bcc91d196935a1d9e59c7b990ac9"}, - {file = "pandas-2.3.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:3583d348546201aff730c8c47e49bc159833f971c2899d6097bce68b9112a4f1"}, - {file = "pandas-2.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0f951fbb702dacd390561e0ea45cdd8ecfa7fb56935eb3dd78e306c19104b9b0"}, - {file = "pandas-2.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cd05b72ec02ebfb993569b4931b2e16fbb4d6ad6ce80224a3ee838387d83a191"}, - {file = "pandas-2.3.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:1b916a627919a247d865aed068eb65eb91a344b13f5b57ab9f610b7716c92de1"}, - {file = "pandas-2.3.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:fe67dc676818c186d5a3d5425250e40f179c2a89145df477dd82945eaea89e97"}, - {file = "pandas-2.3.1-cp310-cp310-win_amd64.whl", hash = "sha256:2eb789ae0274672acbd3c575b0598d213345660120a257b47b5dafdc618aec83"}, - {file = "pandas-2.3.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2b0540963d83431f5ce8870ea02a7430adca100cec8a050f0811f8e31035541b"}, - {file = "pandas-2.3.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:fe7317f578c6a153912bd2292f02e40c1d8f253e93c599e82620c7f69755c74f"}, - {file = "pandas-2.3.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6723a27ad7b244c0c79d8e7007092d7c8f0f11305770e2f4cd778b3ad5f9f85"}, - {file = "pandas-2.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3462c3735fe19f2638f2c3a40bd94ec2dc5ba13abbb032dd2fa1f540a075509d"}, - {file = "pandas-2.3.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:98bcc8b5bf7afed22cc753a28bc4d9e26e078e777066bc53fac7904ddef9a678"}, - {file = "pandas-2.3.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:4d544806b485ddf29e52d75b1f559142514e60ef58a832f74fb38e48d757b299"}, - {file = "pandas-2.3.1-cp311-cp311-win_amd64.whl", hash = "sha256:b3cd4273d3cb3707b6fffd217204c52ed92859533e31dc03b7c5008aa933aaab"}, - {file = "pandas-2.3.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:689968e841136f9e542020698ee1c4fbe9caa2ed2213ae2388dc7b81721510d3"}, - {file = "pandas-2.3.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:025e92411c16cbe5bb2a4abc99732a6b132f439b8aab23a59fa593eb00704232"}, - {file = "pandas-2.3.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9b7ff55f31c4fcb3e316e8f7fa194566b286d6ac430afec0d461163312c5841e"}, - {file = "pandas-2.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7dcb79bf373a47d2a40cf7232928eb7540155abbc460925c2c96d2d30b006eb4"}, - {file = "pandas-2.3.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:56a342b231e8862c96bdb6ab97170e203ce511f4d0429589c8ede1ee8ece48b8"}, - {file = "pandas-2.3.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ca7ed14832bce68baef331f4d7f294411bed8efd032f8109d690df45e00c4679"}, - {file = "pandas-2.3.1-cp312-cp312-win_amd64.whl", hash = "sha256:ac942bfd0aca577bef61f2bc8da8147c4ef6879965ef883d8e8d5d2dc3e744b8"}, - {file = "pandas-2.3.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:9026bd4a80108fac2239294a15ef9003c4ee191a0f64b90f170b40cfb7cf2d22"}, - {file = "pandas-2.3.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:6de8547d4fdb12421e2d047a2c446c623ff4c11f47fddb6b9169eb98ffba485a"}, - {file = "pandas-2.3.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:782647ddc63c83133b2506912cc6b108140a38a37292102aaa19c81c83db2928"}, - {file = "pandas-2.3.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2ba6aff74075311fc88504b1db890187a3cd0f887a5b10f5525f8e2ef55bfdb9"}, - {file = "pandas-2.3.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:e5635178b387bd2ba4ac040f82bc2ef6e6b500483975c4ebacd34bec945fda12"}, - {file = "pandas-2.3.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6f3bf5ec947526106399a9e1d26d40ee2b259c66422efdf4de63c848492d91bb"}, - {file = "pandas-2.3.1-cp313-cp313-win_amd64.whl", hash = "sha256:1c78cf43c8fde236342a1cb2c34bcff89564a7bfed7e474ed2fffa6aed03a956"}, - {file = "pandas-2.3.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:8dfc17328e8da77be3cf9f47509e5637ba8f137148ed0e9b5241e1baf526e20a"}, - {file = "pandas-2.3.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:ec6c851509364c59a5344458ab935e6451b31b818be467eb24b0fe89bd05b6b9"}, - {file = "pandas-2.3.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:911580460fc4884d9b05254b38a6bfadddfcc6aaef856fb5859e7ca202e45275"}, - {file = "pandas-2.3.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2f4d6feeba91744872a600e6edbbd5b033005b431d5ae8379abee5bcfa479fab"}, - {file = "pandas-2.3.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:fe37e757f462d31a9cd7580236a82f353f5713a80e059a29753cf938c6775d96"}, - {file = "pandas-2.3.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:5db9637dbc24b631ff3707269ae4559bce4b7fd75c1c4d7e13f40edc42df4444"}, - {file = "pandas-2.3.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:4645f770f98d656f11c69e81aeb21c6fca076a44bed3dcbb9396a4311bc7f6d8"}, - {file = "pandas-2.3.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:342e59589cc454aaff7484d75b816a433350b3d7964d7847327edda4d532a2e3"}, - {file = "pandas-2.3.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1d12f618d80379fde6af007f65f0c25bd3e40251dbd1636480dfffce2cf1e6da"}, - {file = "pandas-2.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd71c47a911da120d72ef173aeac0bf5241423f9bfea57320110a978457e069e"}, - {file = "pandas-2.3.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:09e3b1587f0f3b0913e21e8b32c3119174551deb4a4eba4a89bc7377947977e7"}, - {file = "pandas-2.3.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:2323294c73ed50f612f67e2bf3ae45aea04dce5690778e08a09391897f35ff88"}, - {file = "pandas-2.3.1-cp39-cp39-win_amd64.whl", hash = "sha256:b4b0de34dc8499c2db34000ef8baad684cfa4cbd836ecee05f323ebfba348c7d"}, - {file = "pandas-2.3.1.tar.gz", hash = "sha256:0a95b9ac964fe83ce317827f80304d37388ea77616b1425f0ae41c9d2d0d7bb2"}, +markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\"" +files = [ + {file = "pandas-2.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:52bc29a946304c360561974c6542d1dd628ddafa69134a7131fdfd6a5d7a1a35"}, + {file = "pandas-2.3.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:220cc5c35ffaa764dd5bb17cf42df283b5cb7fdf49e10a7b053a06c9cb48ee2b"}, + {file = "pandas-2.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:42c05e15111221384019897df20c6fe893b2f697d03c811ee67ec9e0bb5a3424"}, + {file = "pandas-2.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cc03acc273c5515ab69f898df99d9d4f12c4d70dbfc24c3acc6203751d0804cf"}, + {file = "pandas-2.3.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:d25c20a03e8870f6339bcf67281b946bd20b86f1a544ebbebb87e66a8d642cba"}, + {file = "pandas-2.3.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:21bb612d148bb5860b7eb2c10faacf1a810799245afd342cf297d7551513fbb6"}, + {file = "pandas-2.3.2-cp310-cp310-win_amd64.whl", hash = "sha256:b62d586eb25cb8cb70a5746a378fc3194cb7f11ea77170d59f889f5dfe3cec7a"}, + {file = "pandas-2.3.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1333e9c299adcbb68ee89a9bb568fc3f20f9cbb419f1dd5225071e6cddb2a743"}, + {file = "pandas-2.3.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:76972bcbd7de8e91ad5f0ca884a9f2c477a2125354af624e022c49e5bd0dfff4"}, + {file = "pandas-2.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b98bdd7c456a05eef7cd21fd6b29e3ca243591fe531c62be94a2cc987efb5ac2"}, + {file = "pandas-2.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1d81573b3f7db40d020983f78721e9bfc425f411e616ef019a10ebf597aedb2e"}, + {file = "pandas-2.3.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:e190b738675a73b581736cc8ec71ae113d6c3768d0bd18bffa5b9a0927b0b6ea"}, + {file = "pandas-2.3.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:c253828cb08f47488d60f43c5fc95114c771bbfff085da54bfc79cb4f9e3a372"}, + {file = "pandas-2.3.2-cp311-cp311-win_amd64.whl", hash = "sha256:9467697b8083f9667b212633ad6aa4ab32436dcbaf4cd57325debb0ddef2012f"}, + {file = "pandas-2.3.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:3fbb977f802156e7a3f829e9d1d5398f6192375a3e2d1a9ee0803e35fe70a2b9"}, + {file = "pandas-2.3.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1b9b52693123dd234b7c985c68b709b0b009f4521000d0525f2b95c22f15944b"}, + {file = "pandas-2.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0bd281310d4f412733f319a5bc552f86d62cddc5f51d2e392c8787335c994175"}, + {file = "pandas-2.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:96d31a6b4354e3b9b8a2c848af75d31da390657e3ac6f30c05c82068b9ed79b9"}, + {file = "pandas-2.3.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:df4df0b9d02bb873a106971bb85d448378ef14b86ba96f035f50bbd3688456b4"}, + {file = "pandas-2.3.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:213a5adf93d020b74327cb2c1b842884dbdd37f895f42dcc2f09d451d949f811"}, + {file = "pandas-2.3.2-cp312-cp312-win_amd64.whl", hash = "sha256:8c13b81a9347eb8c7548f53fd9a4f08d4dfe996836543f805c987bafa03317ae"}, + {file = "pandas-2.3.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0c6ecbac99a354a051ef21c5307601093cb9e0f4b1855984a084bfec9302699e"}, + {file = "pandas-2.3.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:c6f048aa0fd080d6a06cc7e7537c09b53be6642d330ac6f54a600c3ace857ee9"}, + {file = "pandas-2.3.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0064187b80a5be6f2f9c9d6bdde29372468751dfa89f4211a3c5871854cfbf7a"}, + {file = "pandas-2.3.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4ac8c320bded4718b298281339c1a50fb00a6ba78cb2a63521c39bec95b0209b"}, + {file = "pandas-2.3.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:114c2fe4f4328cf98ce5716d1532f3ab79c5919f95a9cfee81d9140064a2e4d6"}, + {file = "pandas-2.3.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:48fa91c4dfb3b2b9bfdb5c24cd3567575f4e13f9636810462ffed8925352be5a"}, + {file = "pandas-2.3.2-cp313-cp313-win_amd64.whl", hash = "sha256:12d039facec710f7ba305786837d0225a3444af7bbd9c15c32ca2d40d157ed8b"}, + {file = "pandas-2.3.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:c624b615ce97864eb588779ed4046186f967374185c047070545253a52ab2d57"}, + {file = "pandas-2.3.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:0cee69d583b9b128823d9514171cabb6861e09409af805b54459bd0c821a35c2"}, + {file = "pandas-2.3.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2319656ed81124982900b4c37f0e0c58c015af9a7bbc62342ba5ad07ace82ba9"}, + {file = "pandas-2.3.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b37205ad6f00d52f16b6d09f406434ba928c1a1966e2771006a9033c736d30d2"}, + {file = "pandas-2.3.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:837248b4fc3a9b83b9c6214699a13f069dc13510a6a6d7f9ba33145d2841a012"}, + {file = "pandas-2.3.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:d2c3554bd31b731cd6490d94a28f3abb8dd770634a9e06eb6d2911b9827db370"}, + {file = "pandas-2.3.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:88080a0ff8a55eac9c84e3ff3c7665b3b5476c6fbc484775ca1910ce1c3e0b87"}, + {file = "pandas-2.3.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:d4a558c7620340a0931828d8065688b3cc5b4c8eb674bcaf33d18ff4a6870b4a"}, + {file = "pandas-2.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:45178cf09d1858a1509dc73ec261bf5b25a625a389b65be2e47b559905f0ab6a"}, + {file = "pandas-2.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:77cefe00e1b210f9c76c697fedd8fdb8d3dd86563e9c8adc9fa72b90f5e9e4c2"}, + {file = "pandas-2.3.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:13bd629c653856f00c53dc495191baa59bcafbbf54860a46ecc50d3a88421a96"}, + {file = "pandas-2.3.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:36d627906fd44b5fd63c943264e11e96e923f8de77d6016dc2f667b9ad193438"}, + {file = "pandas-2.3.2-cp39-cp39-win_amd64.whl", hash = "sha256:a9d7ec92d71a420185dec44909c32e9a362248c4ae2238234b76d5be37f208cc"}, + {file = "pandas-2.3.2.tar.gz", hash = "sha256:ab7b58f8f82706890924ccdfb5f48002b83d2b5a3845976a9fb705d36c34dcdb"}, ] [package.dependencies] @@ -3548,6 +3611,7 @@ files = [ {file = "paramiko-3.5.1-py3-none-any.whl", hash = "sha256:43b9a0501fc2b5e70680388d9346cf252cfb7d00b0667c39e80eb43a408b8f61"}, {file = "paramiko-3.5.1.tar.gz", hash = "sha256:b2c665bc45b2b215bd7d7f039901b14b067da00f3a11e6640995fd58f2664822"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} [package.dependencies] bcrypt = ">=3.2" @@ -3563,9 +3627,10 @@ invoke = ["invoke (>=2.0)"] name = "parsy" version = "2.1" description = "Easy-to-use parser combinators, for parsing in pure Python" -optional = false +optional = true python-versions = ">=3.7" groups = ["main"] +markers = "extra == \"ibis-framework\"" files = [ {file = "parsy-2.1-py3-none-any.whl", hash = "sha256:8f18e7b11985e7802e7e3ecbd8291c6ca243d29820b1186e4c84605db4efffa0"}, {file = "parsy-2.1.tar.gz", hash = "sha256:fd5dd18d7b0b61f8275ee88665f430a20c02cf5a82d88557f35330530186d7ac"}, @@ -3575,9 +3640,10 @@ files = [ name = "pathos" version = "0.3.4" description = "parallel graph management and execution in heterogeneous computing" -optional = false +optional = true python-versions = ">=3.8" groups = ["main"] +markers = "extra == \"exasol-sagemaker-extension\"" files = [ {file = "pathos-0.3.4-py3-none-any.whl", hash = "sha256:fe44883448c05c80d518b61df491b496f6190bb6860253f3254d8c9afb53c340"}, {file = "pathos-0.3.4.tar.gz", hash = "sha256:bad4912d0ef865654a7cc478da65f2e1d5b69f3d92c4a7d9c9845657783c0754"}, @@ -3620,14 +3686,13 @@ setuptools = "*" name = "pillow" version = "11.3.0" description = "Python Imaging Library (Fork)" -optional = false +optional = true python-versions = ">=3.9" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "pillow-11.3.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:1b9c17fd4ace828b3003dfd1e30bff24863e0eb59b535e8f80194d9cc7ecf860"}, {file = "pillow-11.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:65dc69160114cdd0ca0f35cb434633c75e8e7fad4cf855177a05bf38678f73ad"}, - {file = "pillow-11.3.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7107195ddc914f656c7fc8e4a5e1c25f32e9236ea3ea860f257b0436011fddd0"}, - {file = "pillow-11.3.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:cc3e831b563b3114baac7ec2ee86819eb03caa1a2cef0b481a5675b59c4fe23b"}, {file = "pillow-11.3.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f1f182ebd2303acf8c380a54f615ec883322593320a9b00438eb842c1f37ae50"}, {file = "pillow-11.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4445fa62e15936a028672fd48c4c11a66d641d2c05726c7ec1f8ba6a572036ae"}, {file = "pillow-11.3.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:71f511f6b3b91dd543282477be45a033e4845a40278fa8dcdbfdb07109bf18f9"}, @@ -3637,8 +3702,6 @@ files = [ {file = "pillow-11.3.0-cp310-cp310-win_arm64.whl", hash = "sha256:819931d25e57b513242859ce1876c58c59dc31587847bf74cfe06b2e0cb22d2f"}, {file = "pillow-11.3.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:1cd110edf822773368b396281a2293aeb91c90a2db00d78ea43e7e861631b722"}, {file = "pillow-11.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9c412fddd1b77a75aa904615ebaa6001f169b26fd467b4be93aded278266b288"}, - {file = "pillow-11.3.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7d1aa4de119a0ecac0a34a9c8bde33f34022e2e8f99104e47a3ca392fd60e37d"}, - {file = "pillow-11.3.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:91da1d88226663594e3f6b4b8c3c8d85bd504117d043740a8e0ec449087cc494"}, {file = "pillow-11.3.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:643f189248837533073c405ec2f0bb250ba54598cf80e8c1e043381a60632f58"}, {file = "pillow-11.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:106064daa23a745510dabce1d84f29137a37224831d88eb4ce94bb187b1d7e5f"}, {file = "pillow-11.3.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:cd8ff254faf15591e724dc7c4ddb6bf4793efcbe13802a4ae3e863cd300b493e"}, @@ -3648,8 +3711,6 @@ files = [ {file = "pillow-11.3.0-cp311-cp311-win_arm64.whl", hash = "sha256:30807c931ff7c095620fe04448e2c2fc673fcbb1ffe2a7da3fb39613489b1ddd"}, {file = "pillow-11.3.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fdae223722da47b024b867c1ea0be64e0df702c5e0a60e27daad39bf960dd1e4"}, {file = "pillow-11.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:921bd305b10e82b4d1f5e802b6850677f965d8394203d182f078873851dada69"}, - {file = "pillow-11.3.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:eb76541cba2f958032d79d143b98a3a6b3ea87f0959bbe256c0b5e416599fd5d"}, - {file = "pillow-11.3.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:67172f2944ebba3d4a7b54f2e95c786a3a50c21b88456329314caaa28cda70f6"}, {file = "pillow-11.3.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:97f07ed9f56a3b9b5f49d3661dc9607484e85c67e27f3e8be2c7d28ca032fec7"}, {file = "pillow-11.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:676b2815362456b5b3216b4fd5bd89d362100dc6f4945154ff172e206a22c024"}, {file = "pillow-11.3.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3e184b2f26ff146363dd07bde8b711833d7b0202e27d13540bfe2e35a323a809"}, @@ -3662,8 +3723,6 @@ files = [ {file = "pillow-11.3.0-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:7859a4cc7c9295f5838015d8cc0a9c215b77e43d07a25e460f35cf516df8626f"}, {file = "pillow-11.3.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ec1ee50470b0d050984394423d96325b744d55c701a439d2bd66089bff963d3c"}, {file = "pillow-11.3.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:7db51d222548ccfd274e4572fdbf3e810a5e66b00608862f947b163e613b67dd"}, - {file = "pillow-11.3.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:2d6fcc902a24ac74495df63faad1884282239265c6839a0a6416d33faedfae7e"}, - {file = "pillow-11.3.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f0f5d8f4a08090c6d6d578351a2b91acf519a54986c055af27e7a93feae6d3f1"}, {file = "pillow-11.3.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c37d8ba9411d6003bba9e518db0db0c58a680ab9fe5179f040b0463644bc9805"}, {file = "pillow-11.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:13f87d581e71d9189ab21fe0efb5a23e9f28552d5be6979e84001d3b8505abe8"}, {file = "pillow-11.3.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:023f6d2d11784a465f09fd09a34b150ea4672e85fb3d05931d89f373ab14abb2"}, @@ -3673,8 +3732,6 @@ files = [ {file = "pillow-11.3.0-cp313-cp313-win_arm64.whl", hash = "sha256:1904e1264881f682f02b7f8167935cce37bc97db457f8e7849dc3a6a52b99580"}, {file = "pillow-11.3.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:4c834a3921375c48ee6b9624061076bc0a32a60b5532b322cc0ea64e639dd50e"}, {file = "pillow-11.3.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:5e05688ccef30ea69b9317a9ead994b93975104a677a36a8ed8106be9260aa6d"}, - {file = "pillow-11.3.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:1019b04af07fc0163e2810167918cb5add8d74674b6267616021ab558dc98ced"}, - {file = "pillow-11.3.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f944255db153ebb2b19c51fe85dd99ef0ce494123f21b9db4877ffdfc5590c7c"}, {file = "pillow-11.3.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1f85acb69adf2aaee8b7da124efebbdb959a104db34d3a2cb0f3793dbae422a8"}, {file = "pillow-11.3.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:05f6ecbeff5005399bb48d198f098a9b4b6bdf27b8487c7f38ca16eeb070cd59"}, {file = "pillow-11.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:a7bc6e6fd0395bc052f16b1a8670859964dbd7003bd0af2ff08342eb6e442cfe"}, @@ -3684,8 +3741,6 @@ files = [ {file = "pillow-11.3.0-cp313-cp313t-win_arm64.whl", hash = "sha256:8797edc41f3e8536ae4b10897ee2f637235c94f27404cac7297f7b607dd0716e"}, {file = "pillow-11.3.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:d9da3df5f9ea2a89b81bb6087177fb1f4d1c7146d583a3fe5c672c0d94e55e12"}, {file = "pillow-11.3.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:0b275ff9b04df7b640c59ec5a3cb113eefd3795a8df80bac69646ef699c6981a"}, - {file = "pillow-11.3.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0743841cabd3dba6a83f38a92672cccbd69af56e3e91777b0ee7f4dba4385632"}, - {file = "pillow-11.3.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:2465a69cf967b8b49ee1b96d76718cd98c4e925414ead59fdf75cf0fd07df673"}, {file = "pillow-11.3.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:41742638139424703b4d01665b807c6468e23e699e8e90cffefe291c5832b027"}, {file = "pillow-11.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:93efb0b4de7e340d99057415c749175e24c8864302369e05914682ba642e5d77"}, {file = "pillow-11.3.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:7966e38dcd0fa11ca390aed7c6f20454443581d758242023cf36fcb319b1a874"}, @@ -3695,8 +3750,6 @@ files = [ {file = "pillow-11.3.0-cp314-cp314-win_arm64.whl", hash = "sha256:155658efb5e044669c08896c0c44231c5e9abcaadbc5cd3648df2f7c0b96b9a6"}, {file = "pillow-11.3.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:59a03cdf019efbfeeed910bf79c7c93255c3d54bc45898ac2a4140071b02b4ae"}, {file = "pillow-11.3.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:f8a5827f84d973d8636e9dc5764af4f0cf2318d26744b3d902931701b0d46653"}, - {file = "pillow-11.3.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ee92f2fd10f4adc4b43d07ec5e779932b4eb3dbfbc34790ada5a6669bc095aa6"}, - {file = "pillow-11.3.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c96d333dcf42d01f47b37e0979b6bd73ec91eae18614864622d9b87bbd5bbf36"}, {file = "pillow-11.3.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4c96f993ab8c98460cd0c001447bff6194403e8b1d7e149ade5f00594918128b"}, {file = "pillow-11.3.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:41342b64afeba938edb034d122b2dda5db2139b9a4af999729ba8818e0056477"}, {file = "pillow-11.3.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:068d9c39a2d1b358eb9f245ce7ab1b5c3246c7c8c7d9ba58cfa5b43146c06e50"}, @@ -3706,8 +3759,6 @@ files = [ {file = "pillow-11.3.0-cp314-cp314t-win_arm64.whl", hash = "sha256:79ea0d14d3ebad43ec77ad5272e6ff9bba5b679ef73375ea760261207fa8e0aa"}, {file = "pillow-11.3.0-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:48d254f8a4c776de343051023eb61ffe818299eeac478da55227d96e241de53f"}, {file = "pillow-11.3.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:7aee118e30a4cf54fdd873bd3a29de51e29105ab11f9aad8c32123f58c8f8081"}, - {file = "pillow-11.3.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:23cff760a9049c502721bdb743a7cb3e03365fafcdfc2ef9784610714166e5a4"}, - {file = "pillow-11.3.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:6359a3bc43f57d5b375d1ad54a0074318a0844d11b76abccf478c37c986d3cfc"}, {file = "pillow-11.3.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:092c80c76635f5ecb10f3f83d76716165c96f5229addbd1ec2bdbbda7d496e06"}, {file = "pillow-11.3.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:cadc9e0ea0a2431124cde7e1697106471fc4c1da01530e679b2391c37d3fbb3a"}, {file = "pillow-11.3.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:6a418691000f2a418c9135a7cf0d797c1bb7d9a485e61fe8e7722845b95ef978"}, @@ -3717,15 +3768,11 @@ files = [ {file = "pillow-11.3.0-cp39-cp39-win_arm64.whl", hash = "sha256:6abdbfd3aea42be05702a8dd98832329c167ee84400a1d1f61ab11437f1717eb"}, {file = "pillow-11.3.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:3cee80663f29e3843b68199b9d6f4f54bd1d4a6b59bdd91bceefc51238bcb967"}, {file = "pillow-11.3.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:b5f56c3f344f2ccaf0dd875d3e180f631dc60a51b314295a3e681fe8cf851fbe"}, - {file = "pillow-11.3.0-pp310-pypy310_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:e67d793d180c9df62f1f40aee3accca4829d3794c95098887edc18af4b8b780c"}, - {file = "pillow-11.3.0-pp310-pypy310_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d000f46e2917c705e9fb93a3606ee4a819d1e3aa7a9b442f6444f07e77cf5e25"}, {file = "pillow-11.3.0-pp310-pypy310_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:527b37216b6ac3a12d7838dc3bd75208ec57c1c6d11ef01902266a5a0c14fc27"}, {file = "pillow-11.3.0-pp310-pypy310_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:be5463ac478b623b9dd3937afd7fb7ab3d79dd290a28e2b6df292dc75063eb8a"}, {file = "pillow-11.3.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:8dc70ca24c110503e16918a658b869019126ecfe03109b754c402daff12b3d9f"}, {file = "pillow-11.3.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:7c8ec7a017ad1bd562f93dbd8505763e688d388cde6e4a010ae1486916e713e6"}, {file = "pillow-11.3.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:9ab6ae226de48019caa8074894544af5b53a117ccb9d3b3dcb2871464c829438"}, - {file = "pillow-11.3.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:fe27fb049cdcca11f11a7bfda64043c37b30e6b91f10cb5bab275806c32f6ab3"}, - {file = "pillow-11.3.0-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:465b9e8844e3c3519a983d58b80be3f668e2a7a5db97f2784e7079fbc9f9822c"}, {file = "pillow-11.3.0-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5418b53c0d59b3824d05e029669efa023bbef0f3e92e75ec8428f3799487f361"}, {file = "pillow-11.3.0-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:504b6f59505f08ae014f724b6207ff6222662aab5cc9542577fb084ed0676ac7"}, {file = "pillow-11.3.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:c84d689db21a1c397d001aa08241044aa2069e7587b398c8cc63020390b1c1b8"}, @@ -3847,6 +3894,7 @@ files = [ {file = "platformdirs-4.3.8-py3-none-any.whl", hash = "sha256:ff7059bb7eb1179e2685604f4aaf157cfd9535242bd23742eadc3c13542139b4"}, {file = "platformdirs-4.3.8.tar.gz", hash = "sha256:3d512d96e16bcb959a814c9f348431070822a6496326a4be0911c40b5a74c2bc"}, ] +markers = {main = "extra == \"exasol-sagemaker-extension\" or extra == \"exasol-text-ai-extension\""} [package.extras] docs = ["furo (>=2024.8.6)", "proselint (>=0.14)", "sphinx (>=8.1.3)", "sphinx-autodoc-typehints (>=3)"] @@ -3880,6 +3928,7 @@ files = [ {file = "portalocker-2.10.1-py3-none-any.whl", hash = "sha256:53a5984ebc86a025552264b459b46a2086e269b21823cb572f8f28ee759e45bf"}, {file = "portalocker-2.10.1.tar.gz", hash = "sha256:ef1bf844e878ab08aee7e40184156e1151f228f103aa5c6bd0724cc330960f8f"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} [package.dependencies] pywin32 = {version = ">=226", markers = "platform_system == \"Windows\""} @@ -3893,9 +3942,10 @@ tests = ["pytest (>=5.4.1)", "pytest-cov (>=2.8.1)", "pytest-mypy (>=0.8.0)", "p name = "pox" version = "0.3.6" description = "utilities for filesystem exploration and automated builds" -optional = false +optional = true python-versions = ">=3.8" groups = ["main"] +markers = "extra == \"exasol-sagemaker-extension\"" files = [ {file = "pox-0.3.6-py3-none-any.whl", hash = "sha256:d48654d0a3dca0c9c02dccae54a53c3870286a5217ad306b2bd94f84e008bc1b"}, {file = "pox-0.3.6.tar.gz", hash = "sha256:84eeed39600159a62804aacfc00e353edeaae67d8c647ccaaab73a6efed3f605"}, @@ -3905,9 +3955,10 @@ files = [ name = "ppft" version = "1.7.7" description = "distributed and parallel Python" -optional = false +optional = true python-versions = ">=3.8" groups = ["main"] +markers = "extra == \"exasol-sagemaker-extension\"" files = [ {file = "ppft-1.7.7-py3-none-any.whl", hash = "sha256:fb7524db110682de886b4bb5b08f7bf6a38940566074ef2f62521cbbd3864676"}, {file = "ppft-1.7.7.tar.gz", hash = "sha256:f3f77448cfe24c2b8d2296b6d8732280b25041a3f3e1f551856c6451d3e01b96"}, @@ -3939,9 +3990,10 @@ virtualenv = ">=20.10.0" name = "preshed" version = "3.0.10" description = "Cython hash table that trusts the keys are pre-hashed" -optional = false +optional = true python-versions = "<3.14,>=3.6" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "preshed-3.0.10-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:14593c32e6705fda0fd54684293ca079530418bb1fb036dcbaa6c0ef0f144b7d"}, {file = "preshed-3.0.10-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ba1960a3996678aded882260133853e19e3a251d9f35a19c9d7d830c4238c4eb"}, @@ -4007,9 +4059,10 @@ tests = ["pytest", "pytest-cov", "pytest-lazy-fixtures"] name = "protobuf" version = "3.20.3" description = "Protocol Buffers" -optional = false +optional = true python-versions = ">=3.7" groups = ["main"] +markers = "extra == \"exasol-sagemaker-extension\"" files = [ {file = "protobuf-3.20.3-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:f4bd856d702e5b0d96a00ec6b307b0f51c1982c2bf9c0052cf9019e9a544ba99"}, {file = "protobuf-3.20.3-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:9aae4406ea63d825636cc11ffb34ad3379335803216ee3a856787bcf5ccc751e"}, @@ -4039,9 +4092,10 @@ files = [ name = "psutil" version = "7.0.0" description = "Cross-platform lib for process and system monitoring in Python. NOTE: the syntax of this script MUST be kept compatible with Python 2.7." -optional = false +optional = true python-versions = ">=3.6" groups = ["main"] +markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\"" files = [ {file = "psutil-7.0.0-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:101d71dc322e3cffd7cea0650b09b3d08b8e7c4109dd6809fe452dfd00e58b25"}, {file = "psutil-7.0.0-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:39db632f6bb862eeccf56660871433e111b6ea58f2caea825571951d4b6aa3da"}, @@ -4078,9 +4132,10 @@ defusedxml = ">=0.7.1,<0.8.0" name = "pyarrow" version = "17.0.0" description = "Python library for Apache Arrow" -optional = false +optional = true python-versions = ">=3.8" groups = ["main"] +markers = "extra == \"ibis-framework\"" files = [ {file = "pyarrow-17.0.0-cp310-cp310-macosx_10_15_x86_64.whl", hash = "sha256:a5c8b238d47e48812ee577ee20c9a2779e6a5904f1708ae240f53ecbee7c9f07"}, {file = "pyarrow-17.0.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:db023dc4c6cae1015de9e198d41250688383c3f9af8f565370ab2b4cb5f62655"}, @@ -4130,9 +4185,10 @@ test = ["cffi", "hypothesis", "pandas", "pytest", "pytz"] name = "pyarrow-hotfix" version = "0.7" description = "" -optional = false +optional = true python-versions = ">=3.5" groups = ["main"] +markers = "extra == \"ibis-framework\"" files = [ {file = "pyarrow_hotfix-0.7-py3-none-any.whl", hash = "sha256:3236f3b5f1260f0e2ac070a55c1a7b339c4bb7267839bd2015e283234e758100"}, {file = "pyarrow_hotfix-0.7.tar.gz", hash = "sha256:59399cd58bdd978b2e42816a4183a55c6472d4e33d183351b6069f11ed42661d"}, @@ -4142,9 +4198,10 @@ files = [ name = "pyasn1" version = "0.6.1" description = "Pure-Python implementation of ASN.1 types and DER/BER/CER codecs (X.208)" -optional = false +optional = true python-versions = ">=3.8" groups = ["main"] +markers = "extra == \"sqlalchemy-exasol\" or extra == \"pyexasol\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\"" files = [ {file = "pyasn1-0.6.1-py3-none-any.whl", hash = "sha256:0d632f46f2ba09143da3a8afe9e33fb6f92fa2320ab7e886e2d0f7672af84629"}, {file = "pyasn1-0.6.1.tar.gz", hash = "sha256:6f580d2bdd84365380830acf45550f2511469f673cb4a5ae3857a3170128b034"}, @@ -4161,6 +4218,7 @@ files = [ {file = "pycparser-2.22-py3-none-any.whl", hash = "sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc"}, {file = "pycparser-2.22.tar.gz", hash = "sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6"}, ] +markers = {main = "(extra == \"sqlalchemy-exasol\" or extra == \"pyexasol\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\") and (platform_python_implementation != \"PyPy\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\")"} [[package]] name = "pydantic" @@ -4173,6 +4231,7 @@ files = [ {file = "pydantic-2.11.7-py3-none-any.whl", hash = "sha256:dde5df002701f6de26248661f6835bbe296a47bf73990135c7d07ce741b9623b"}, {file = "pydantic-2.11.7.tar.gz", hash = "sha256:d989c3c6cb79469287b1569f7447a17848c998458d49ebe294e975b9baf0f0db"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\""} [package.dependencies] annotated-types = ">=0.6.0" @@ -4292,6 +4351,7 @@ files = [ {file = "pydantic_core-2.33.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:2807668ba86cb38c6817ad9bc66215ab8584d1d304030ce4f0887336f28a5e27"}, {file = "pydantic_core-2.33.2.tar.gz", hash = "sha256:7cb8bc3605c29176e1b105350d2e6474142d7c1bd1d9327c4a9bdb46bf827acc"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\""} [package.dependencies] typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" @@ -4307,6 +4367,7 @@ files = [ {file = "pydot-4.0.1-py3-none-any.whl", hash = "sha256:869c0efadd2708c0be1f916eb669f3d664ca684bc57ffb7ecc08e70d5e93fee6"}, {file = "pydot-4.0.1.tar.gz", hash = "sha256:c2148f681c4a33e08bf0e26a9e5f8e4099a82e0e2a068098f32ce86577364ad5"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} [package.dependencies] pyparsing = ">=3.1.0" @@ -4322,9 +4383,10 @@ types = ["mypy"] name = "pyexasol" version = "0.27.0" description = "Exasol python driver with extra features" -optional = false +optional = true python-versions = "<4.0,>=3.9" groups = ["main"] +markers = "extra == \"sqlalchemy-exasol\" or extra == \"pyexasol\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\"" files = [ {file = "pyexasol-0.27.0-py3-none-any.whl", hash = "sha256:041e1db1ae8f26fa24876056ce8da5830e346fc47734847a95cc960ac056d0c6"}, {file = "pyexasol-0.27.0.tar.gz", hash = "sha256:795490cd810617bf927e0e90b88347facb5e66f58e0e16378fef5d22fadacd60"}, @@ -4368,20 +4430,22 @@ files = [ {file = "pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b"}, {file = "pygments-2.19.2.tar.gz", hash = "sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887"}, ] +markers = {main = "extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\" or extra == \"exasol-text-ai-extension\""} [package.extras] windows-terminal = ["colorama (>=0.4.6)"] [[package]] name = "pyhanko-certvalidator" -version = "0.27.0" +version = "0.28.0" description = "Validates X.509 certificates and paths; forked from wbond/certvalidator" -optional = false +optional = true python-versions = ">=3.9" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ - {file = "pyhanko_certvalidator-0.27.0-py3-none-any.whl", hash = "sha256:c223ae3d01bf1ebff8312f9774e165ecd9abb49433f378162eb85bd927bc87e6"}, - {file = "pyhanko_certvalidator-0.27.0.tar.gz", hash = "sha256:94820b23ccecadfa64fa7f61b0427f751edcfa24f1bcbfb052b5780bdeab3def"}, + {file = "pyhanko_certvalidator-0.28.0-py3-none-any.whl", hash = "sha256:37d02f61974175843ce36b467c0d9d7eae78caa6e356beeb753360c351494dc2"}, + {file = "pyhanko_certvalidator-0.28.0.tar.gz", hash = "sha256:6b2911520a3e9cf24a640f67488fadac82ad3818f4256ddfb7e8fa1fada80f2d"}, ] [package.dependencies] @@ -4392,7 +4456,7 @@ requests = ">=2.31.0" uritools = ">=3.0.1" [package.extras] -async-http = ["aiohttp (>=3.8,<3.12)"] +async-http = ["aiohttp (>=3.9,<3.13)"] [[package]] name = "pylint" @@ -4443,6 +4507,7 @@ files = [ {file = "PyNaCl-1.5.0-cp36-abi3-win_amd64.whl", hash = "sha256:20f42270d27e1b6a29f54032090b972d97f0a1b0948cc52392041ef7831fee93"}, {file = "PyNaCl-1.5.0.tar.gz", hash = "sha256:8ac7448f09ab85811607bdd21ec2464495ac8b7c66d146bf545b0f08fb9220ba"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} [package.dependencies] cffi = ">=1.4.1" @@ -4455,9 +4520,10 @@ tests = ["hypothesis (>=3.27.0)", "pytest (>=3.2.1,!=3.3.0)"] name = "pyopenssl" version = "25.1.0" description = "Python wrapper module around the OpenSSL library" -optional = false +optional = true python-versions = ">=3.7" groups = ["main"] +markers = "extra == \"sqlalchemy-exasol\" or extra == \"pyexasol\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\"" files = [ {file = "pyopenssl-25.1.0-py3-none-any.whl", hash = "sha256:2b11f239acc47ac2e5aca04fd7fa829800aeee22a2eb30d744572a157bd8a1ab"}, {file = "pyopenssl-25.1.0.tar.gz", hash = "sha256:8d031884482e0c67ee92bf9a4d8cceb08d92aba7136432ffb0703c5280fc205b"}, @@ -4482,6 +4548,7 @@ files = [ {file = "pyparsing-3.2.3-py3-none-any.whl", hash = "sha256:a749938e02d6fd0b59b356ca504a24982314bb090c383e3cf201c95ef7e2bfcf"}, {file = "pyparsing-3.2.3.tar.gz", hash = "sha256:b9c13f1ab8b3b542f72e28f634bad4de758ab3ce4546e4301970ad6fa77c38be"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} [package.extras] diagrams = ["jinja2", "railroad-diagrams"] @@ -4493,11 +4560,11 @@ description = "A python implementation of GNU readline." optional = false python-versions = ">=3.8" groups = ["main", "dev"] -markers = "sys_platform == \"win32\"" files = [ {file = "pyreadline3-3.5.4-py3-none-any.whl", hash = "sha256:eaf8e6cc3c49bcccf145fc6067ba8643d1df34d604a1ec0eccbf7a18e6d3fae6"}, {file = "pyreadline3-3.5.4.tar.gz", hash = "sha256:8d57d53039a1c75adba8e50dd3d992b28143480816187ea5efbd5c78e6c885b7"}, ] +markers = {main = "sys_platform == \"win32\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\")", dev = "sys_platform == \"win32\""} [package.extras] dev = ["build", "flake8", "mypy", "pytest", "twine"] @@ -4605,6 +4672,7 @@ files = [ {file = "python_daemon-3.1.2-py3-none-any.whl", hash = "sha256:b906833cef63502994ad48e2eab213259ed9bb18d54fa8774dcba2ff7864cec6"}, {file = "python_daemon-3.1.2.tar.gz", hash = "sha256:f7b04335adc473de877f5117e26d5f1142f4c9f7cd765408f0877757be5afbf4"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} [package.dependencies] lockfile = ">=0.10" @@ -4627,6 +4695,7 @@ files = [ {file = "python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3"}, {file = "python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427"}, ] +markers = {main = "extra == \"exasol-bucketfs\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-saas-api\" or extra == \"ibis-framework\" or extra == \"exasol-integration-test-docker-environment\""} [package.dependencies] six = ">=1.5" @@ -4635,9 +4704,10 @@ six = ">=1.5" name = "pytz" version = "2025.2" description = "World timezone definitions, modern and historical" -optional = false +optional = true python-versions = "*" groups = ["main"] +markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\"" files = [ {file = "pytz-2025.2-py2.py3-none-any.whl", hash = "sha256:5ddf76296dd8c44c26eb8f4b6f35488f3ccbf6fbbd7adee0b7262d43f0ec2f00"}, {file = "pytz-2025.2.tar.gz", hash = "sha256:360b9e3dbb49a209c21ad61809c7fb453643e048b38924c765813546746e81c3"}, @@ -4687,7 +4757,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 = "sys_platform == \"win32\" or platform_system == \"Windows\"", dev = "platform_system == \"Windows\""} +markers = {main = "(platform_system == \"Windows\" or extra == \"exasol-sagemaker-extension\") and (extra == \"exasol-sagemaker-extension\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\") and (platform_system == \"Windows\" or sys_platform == \"win32\")", dev = "platform_system == \"Windows\""} [[package]] name = "pyyaml" @@ -4751,14 +4821,16 @@ files = [ {file = "PyYAML-6.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8"}, {file = "pyyaml-6.0.2.tar.gz", hash = "sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\""} [[package]] name = "pyzmq" version = "26.4.0" description = "Python bindings for 0MQ" -optional = false +optional = true python-versions = ">=3.8" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "pyzmq-26.4.0-cp310-cp310-macosx_10_15_universal2.whl", hash = "sha256:0329bdf83e170ac133f44a233fc651f6ed66ef8e66693b5af7d54f45d1ef5918"}, {file = "pyzmq-26.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:398a825d2dea96227cf6460ce0a174cf7657d6f6827807d4d1ae9d0f9ae64315"}, @@ -4862,9 +4934,10 @@ cffi = {version = "*", markers = "implementation_name == \"pypy\""} name = "referencing" version = "0.36.2" description = "JSON Referencing + Python" -optional = false +optional = true python-versions = ">=3.9" groups = ["main"] +markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\"" files = [ {file = "referencing-0.36.2-py3-none-any.whl", hash = "sha256:e8699adbbf8b5c7de96d8ffa0eb5c158b3beafce084968e2ea8bb08c6794dcd0"}, {file = "referencing-0.36.2.tar.gz", hash = "sha256:df2e89862cd09deabbdba16944cc3f10feb6b3e6f18e902f7cc25609a34775aa"}, @@ -4877,106 +4950,100 @@ typing-extensions = {version = ">=4.4.0", markers = "python_version < \"3.13\""} [[package]] name = "regex" -version = "2024.11.6" +version = "2025.9.1" description = "Alternative regular expression module, to replace re." -optional = false -python-versions = ">=3.8" +optional = true +python-versions = ">=3.9" groups = ["main"] -files = [ - {file = "regex-2024.11.6-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:ff590880083d60acc0433f9c3f713c51f7ac6ebb9adf889c79a261ecf541aa91"}, - {file = "regex-2024.11.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:658f90550f38270639e83ce492f27d2c8d2cd63805c65a13a14d36ca126753f0"}, - {file = "regex-2024.11.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:164d8b7b3b4bcb2068b97428060b2a53be050085ef94eca7f240e7947f1b080e"}, - {file = "regex-2024.11.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d3660c82f209655a06b587d55e723f0b813d3a7db2e32e5e7dc64ac2a9e86fde"}, - {file = "regex-2024.11.6-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d22326fcdef5e08c154280b71163ced384b428343ae16a5ab2b3354aed12436e"}, - {file = "regex-2024.11.6-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f1ac758ef6aebfc8943560194e9fd0fa18bcb34d89fd8bd2af18183afd8da3a2"}, - {file = "regex-2024.11.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:997d6a487ff00807ba810e0f8332c18b4eb8d29463cfb7c820dc4b6e7562d0cf"}, - {file = "regex-2024.11.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:02a02d2bb04fec86ad61f3ea7f49c015a0681bf76abb9857f945d26159d2968c"}, - {file = "regex-2024.11.6-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:f02f93b92358ee3f78660e43b4b0091229260c5d5c408d17d60bf26b6c900e86"}, - {file = "regex-2024.11.6-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:06eb1be98df10e81ebaded73fcd51989dcf534e3c753466e4b60c4697a003b67"}, - {file = "regex-2024.11.6-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:040df6fe1a5504eb0f04f048e6d09cd7c7110fef851d7c567a6b6e09942feb7d"}, - {file = "regex-2024.11.6-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:fdabbfc59f2c6edba2a6622c647b716e34e8e3867e0ab975412c5c2f79b82da2"}, - {file = "regex-2024.11.6-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:8447d2d39b5abe381419319f942de20b7ecd60ce86f16a23b0698f22e1b70008"}, - {file = "regex-2024.11.6-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:da8f5fc57d1933de22a9e23eec290a0d8a5927a5370d24bda9a6abe50683fe62"}, - {file = "regex-2024.11.6-cp310-cp310-win32.whl", hash = "sha256:b489578720afb782f6ccf2840920f3a32e31ba28a4b162e13900c3e6bd3f930e"}, - {file = "regex-2024.11.6-cp310-cp310-win_amd64.whl", hash = "sha256:5071b2093e793357c9d8b2929dfc13ac5f0a6c650559503bb81189d0a3814519"}, - {file = "regex-2024.11.6-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:5478c6962ad548b54a591778e93cd7c456a7a29f8eca9c49e4f9a806dcc5d638"}, - {file = "regex-2024.11.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2c89a8cc122b25ce6945f0423dc1352cb9593c68abd19223eebbd4e56612c5b7"}, - {file = "regex-2024.11.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:94d87b689cdd831934fa3ce16cc15cd65748e6d689f5d2b8f4f4df2065c9fa20"}, - {file = "regex-2024.11.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1062b39a0a2b75a9c694f7a08e7183a80c63c0d62b301418ffd9c35f55aaa114"}, - {file = "regex-2024.11.6-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:167ed4852351d8a750da48712c3930b031f6efdaa0f22fa1933716bfcd6bf4a3"}, - {file = "regex-2024.11.6-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2d548dafee61f06ebdb584080621f3e0c23fff312f0de1afc776e2a2ba99a74f"}, - {file = "regex-2024.11.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f2a19f302cd1ce5dd01a9099aaa19cae6173306d1302a43b627f62e21cf18ac0"}, - {file = "regex-2024.11.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bec9931dfb61ddd8ef2ebc05646293812cb6b16b60cf7c9511a832b6f1854b55"}, - {file = "regex-2024.11.6-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:9714398225f299aa85267fd222f7142fcb5c769e73d7733344efc46f2ef5cf89"}, - {file = "regex-2024.11.6-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:202eb32e89f60fc147a41e55cb086db2a3f8cb82f9a9a88440dcfc5d37faae8d"}, - {file = "regex-2024.11.6-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:4181b814e56078e9b00427ca358ec44333765f5ca1b45597ec7446d3a1ef6e34"}, - {file = "regex-2024.11.6-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:068376da5a7e4da51968ce4c122a7cd31afaaec4fccc7856c92f63876e57b51d"}, - {file = "regex-2024.11.6-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ac10f2c4184420d881a3475fb2c6f4d95d53a8d50209a2500723d831036f7c45"}, - {file = "regex-2024.11.6-cp311-cp311-win32.whl", hash = "sha256:c36f9b6f5f8649bb251a5f3f66564438977b7ef8386a52460ae77e6070d309d9"}, - {file = "regex-2024.11.6-cp311-cp311-win_amd64.whl", hash = "sha256:02e28184be537f0e75c1f9b2f8847dc51e08e6e171c6bde130b2687e0c33cf60"}, - {file = "regex-2024.11.6-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:52fb28f528778f184f870b7cf8f225f5eef0a8f6e3778529bdd40c7b3920796a"}, - {file = "regex-2024.11.6-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fdd6028445d2460f33136c55eeb1f601ab06d74cb3347132e1c24250187500d9"}, - {file = "regex-2024.11.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:805e6b60c54bf766b251e94526ebad60b7de0c70f70a4e6210ee2891acb70bf2"}, - {file = "regex-2024.11.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b85c2530be953a890eaffde05485238f07029600e8f098cdf1848d414a8b45e4"}, - {file = "regex-2024.11.6-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bb26437975da7dc36b7efad18aa9dd4ea569d2357ae6b783bf1118dabd9ea577"}, - {file = "regex-2024.11.6-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:abfa5080c374a76a251ba60683242bc17eeb2c9818d0d30117b4486be10c59d3"}, - {file = "regex-2024.11.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70b7fa6606c2881c1db9479b0eaa11ed5dfa11c8d60a474ff0e095099f39d98e"}, - {file = "regex-2024.11.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0c32f75920cf99fe6b6c539c399a4a128452eaf1af27f39bce8909c9a3fd8cbe"}, - {file = "regex-2024.11.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:982e6d21414e78e1f51cf595d7f321dcd14de1f2881c5dc6a6e23bbbbd68435e"}, - {file = "regex-2024.11.6-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:a7c2155f790e2fb448faed6dd241386719802296ec588a8b9051c1f5c481bc29"}, - {file = "regex-2024.11.6-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:149f5008d286636e48cd0b1dd65018548944e495b0265b45e1bffecce1ef7f39"}, - {file = "regex-2024.11.6-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:e5364a4502efca094731680e80009632ad6624084aff9a23ce8c8c6820de3e51"}, - {file = "regex-2024.11.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:0a86e7eeca091c09e021db8eb72d54751e527fa47b8d5787caf96d9831bd02ad"}, - {file = "regex-2024.11.6-cp312-cp312-win32.whl", hash = "sha256:32f9a4c643baad4efa81d549c2aadefaeba12249b2adc5af541759237eee1c54"}, - {file = "regex-2024.11.6-cp312-cp312-win_amd64.whl", hash = "sha256:a93c194e2df18f7d264092dc8539b8ffb86b45b899ab976aa15d48214138e81b"}, - {file = "regex-2024.11.6-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a6ba92c0bcdf96cbf43a12c717eae4bc98325ca3730f6b130ffa2e3c3c723d84"}, - {file = "regex-2024.11.6-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:525eab0b789891ac3be914d36893bdf972d483fe66551f79d3e27146191a37d4"}, - {file = "regex-2024.11.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:086a27a0b4ca227941700e0b31425e7a28ef1ae8e5e05a33826e17e47fbfdba0"}, - {file = "regex-2024.11.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bde01f35767c4a7899b7eb6e823b125a64de314a8ee9791367c9a34d56af18d0"}, - {file = "regex-2024.11.6-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b583904576650166b3d920d2bcce13971f6f9e9a396c673187f49811b2769dc7"}, - {file = "regex-2024.11.6-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1c4de13f06a0d54fa0d5ab1b7138bfa0d883220965a29616e3ea61b35d5f5fc7"}, - {file = "regex-2024.11.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3cde6e9f2580eb1665965ce9bf17ff4952f34f5b126beb509fee8f4e994f143c"}, - {file = "regex-2024.11.6-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0d7f453dca13f40a02b79636a339c5b62b670141e63efd511d3f8f73fba162b3"}, - {file = "regex-2024.11.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:59dfe1ed21aea057a65c6b586afd2a945de04fc7db3de0a6e3ed5397ad491b07"}, - {file = "regex-2024.11.6-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:b97c1e0bd37c5cd7902e65f410779d39eeda155800b65fc4d04cc432efa9bc6e"}, - {file = "regex-2024.11.6-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:f9d1e379028e0fc2ae3654bac3cbbef81bf3fd571272a42d56c24007979bafb6"}, - {file = "regex-2024.11.6-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:13291b39131e2d002a7940fb176e120bec5145f3aeb7621be6534e46251912c4"}, - {file = "regex-2024.11.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4f51f88c126370dcec4908576c5a627220da6c09d0bff31cfa89f2523843316d"}, - {file = "regex-2024.11.6-cp313-cp313-win32.whl", hash = "sha256:63b13cfd72e9601125027202cad74995ab26921d8cd935c25f09c630436348ff"}, - {file = "regex-2024.11.6-cp313-cp313-win_amd64.whl", hash = "sha256:2b3361af3198667e99927da8b84c1b010752fa4b1115ee30beaa332cabc3ef1a"}, - {file = "regex-2024.11.6-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:3a51ccc315653ba012774efca4f23d1d2a8a8f278a6072e29c7147eee7da446b"}, - {file = "regex-2024.11.6-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:ad182d02e40de7459b73155deb8996bbd8e96852267879396fb274e8700190e3"}, - {file = "regex-2024.11.6-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:ba9b72e5643641b7d41fa1f6d5abda2c9a263ae835b917348fc3c928182ad467"}, - {file = "regex-2024.11.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:40291b1b89ca6ad8d3f2b82782cc33807f1406cf68c8d440861da6304d8ffbbd"}, - {file = "regex-2024.11.6-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cdf58d0e516ee426a48f7b2c03a332a4114420716d55769ff7108c37a09951bf"}, - {file = "regex-2024.11.6-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a36fdf2af13c2b14738f6e973aba563623cb77d753bbbd8d414d18bfaa3105dd"}, - {file = "regex-2024.11.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d1cee317bfc014c2419a76bcc87f071405e3966da434e03e13beb45f8aced1a6"}, - {file = "regex-2024.11.6-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:50153825ee016b91549962f970d6a4442fa106832e14c918acd1c8e479916c4f"}, - {file = "regex-2024.11.6-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:ea1bfda2f7162605f6e8178223576856b3d791109f15ea99a9f95c16a7636fb5"}, - {file = "regex-2024.11.6-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:df951c5f4a1b1910f1a99ff42c473ff60f8225baa1cdd3539fe2819d9543e9df"}, - {file = "regex-2024.11.6-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:072623554418a9911446278f16ecb398fb3b540147a7828c06e2011fa531e773"}, - {file = "regex-2024.11.6-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:f654882311409afb1d780b940234208a252322c24a93b442ca714d119e68086c"}, - {file = "regex-2024.11.6-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:89d75e7293d2b3e674db7d4d9b1bee7f8f3d1609428e293771d1a962617150cc"}, - {file = "regex-2024.11.6-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:f65557897fc977a44ab205ea871b690adaef6b9da6afda4790a2484b04293a5f"}, - {file = "regex-2024.11.6-cp38-cp38-win32.whl", hash = "sha256:6f44ec28b1f858c98d3036ad5d7d0bfc568bdd7a74f9c24e25f41ef1ebfd81a4"}, - {file = "regex-2024.11.6-cp38-cp38-win_amd64.whl", hash = "sha256:bb8f74f2f10dbf13a0be8de623ba4f9491faf58c24064f32b65679b021ed0001"}, - {file = "regex-2024.11.6-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:5704e174f8ccab2026bd2f1ab6c510345ae8eac818b613d7d73e785f1310f839"}, - {file = "regex-2024.11.6-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:220902c3c5cc6af55d4fe19ead504de80eb91f786dc102fbd74894b1551f095e"}, - {file = "regex-2024.11.6-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:5e7e351589da0850c125f1600a4c4ba3c722efefe16b297de54300f08d734fbf"}, - {file = "regex-2024.11.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5056b185ca113c88e18223183aa1a50e66507769c9640a6ff75859619d73957b"}, - {file = "regex-2024.11.6-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2e34b51b650b23ed3354b5a07aab37034d9f923db2a40519139af34f485f77d0"}, - {file = "regex-2024.11.6-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5670bce7b200273eee1840ef307bfa07cda90b38ae56e9a6ebcc9f50da9c469b"}, - {file = "regex-2024.11.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:08986dce1339bc932923e7d1232ce9881499a0e02925f7402fb7c982515419ef"}, - {file = "regex-2024.11.6-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:93c0b12d3d3bc25af4ebbf38f9ee780a487e8bf6954c115b9f015822d3bb8e48"}, - {file = "regex-2024.11.6-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:764e71f22ab3b305e7f4c21f1a97e1526a25ebdd22513e251cf376760213da13"}, - {file = "regex-2024.11.6-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:f056bf21105c2515c32372bbc057f43eb02aae2fda61052e2f7622c801f0b4e2"}, - {file = "regex-2024.11.6-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:69ab78f848845569401469da20df3e081e6b5a11cb086de3eed1d48f5ed57c95"}, - {file = "regex-2024.11.6-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:86fddba590aad9208e2fa8b43b4c098bb0ec74f15718bb6a704e3c63e2cef3e9"}, - {file = "regex-2024.11.6-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:684d7a212682996d21ca12ef3c17353c021fe9de6049e19ac8481ec35574a70f"}, - {file = "regex-2024.11.6-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:a03e02f48cd1abbd9f3b7e3586d97c8f7a9721c436f51a5245b3b9483044480b"}, - {file = "regex-2024.11.6-cp39-cp39-win32.whl", hash = "sha256:41758407fc32d5c3c5de163888068cfee69cb4c2be844e7ac517a52770f9af57"}, - {file = "regex-2024.11.6-cp39-cp39-win_amd64.whl", hash = "sha256:b2837718570f95dd41675328e111345f9b7095d821bac435aac173ac80b19983"}, - {file = "regex-2024.11.6.tar.gz", hash = "sha256:7ab159b063c52a0333c884e4679f8d7a85112ee3078fe3d9004b2dd875585519"}, +markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\"" +files = [ + {file = "regex-2025.9.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:c5aa2a6a73bf218515484b36a0d20c6ad9dc63f6339ff6224147b0e2c095ee55"}, + {file = "regex-2025.9.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:8c2ff5c01d5e47ad5fc9d31bcd61e78c2fa0068ed00cab86b7320214446da766"}, + {file = "regex-2025.9.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d49dc84e796b666181de8a9973284cad6616335f01b52bf099643253094920fc"}, + {file = "regex-2025.9.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d9914fe1040874f83c15fcea86d94ea54091b0666eab330aaab69e30d106aabe"}, + {file = "regex-2025.9.1-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:e71bceb3947362ec5eabd2ca0870bb78eae4edfc60c6c21495133c01b6cd2df4"}, + {file = "regex-2025.9.1-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:67a74456f410fe5e869239ee7a5423510fe5121549af133809d9591a8075893f"}, + {file = "regex-2025.9.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5c3b96ed0223b32dbdc53a83149b6de7ca3acd5acd9c8e64b42a166228abe29c"}, + {file = "regex-2025.9.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:113d5aa950f428faf46fd77d452df62ebb4cc6531cb619f6cc30a369d326bfbd"}, + {file = "regex-2025.9.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:fcdeb38de4f7f3d69d798f4f371189061446792a84e7c92b50054c87aae9c07c"}, + {file = "regex-2025.9.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:4bcdff370509164b67a6c8ec23c9fb40797b72a014766fdc159bb809bd74f7d8"}, + {file = "regex-2025.9.1-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:7383efdf6e8e8c61d85e00cfb2e2e18da1a621b8bfb4b0f1c2747db57b942b8f"}, + {file = "regex-2025.9.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:1ec2bd3bdf0f73f7e9f48dca550ba7d973692d5e5e9a90ac42cc5f16c4432d8b"}, + {file = "regex-2025.9.1-cp310-cp310-win32.whl", hash = "sha256:9627e887116c4e9c0986d5c3b4f52bcfe3df09850b704f62ec3cbf177a0ae374"}, + {file = "regex-2025.9.1-cp310-cp310-win_amd64.whl", hash = "sha256:94533e32dc0065eca43912ee6649c90ea0681d59f56d43c45b5bcda9a740b3dd"}, + {file = "regex-2025.9.1-cp310-cp310-win_arm64.whl", hash = "sha256:a874a61bb580d48642ffd338570ee24ab13fa023779190513fcacad104a6e251"}, + {file = "regex-2025.9.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:e5bcf112b09bfd3646e4db6bf2e598534a17d502b0c01ea6550ba4eca780c5e6"}, + {file = "regex-2025.9.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:67a0295a3c31d675a9ee0238d20238ff10a9a2fdb7a1323c798fc7029578b15c"}, + {file = "regex-2025.9.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ea8267fbadc7d4bd7c1301a50e85c2ff0de293ff9452a1a9f8d82c6cafe38179"}, + {file = "regex-2025.9.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6aeff21de7214d15e928fb5ce757f9495214367ba62875100d4c18d293750cc1"}, + {file = "regex-2025.9.1-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:d89f1bbbbbc0885e1c230f7770d5e98f4f00b0ee85688c871d10df8b184a6323"}, + {file = "regex-2025.9.1-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:ca3affe8ddea498ba9d294ab05f5f2d3b5ad5d515bc0d4a9016dd592a03afe52"}, + {file = "regex-2025.9.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:91892a7a9f0a980e4c2c85dd19bc14de2b219a3a8867c4b5664b9f972dcc0c78"}, + {file = "regex-2025.9.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:e1cb40406f4ae862710615f9f636c1e030fd6e6abe0e0f65f6a695a2721440c6"}, + {file = "regex-2025.9.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:94f6cff6f7e2149c7e6499a6ecd4695379eeda8ccbccb9726e8149f2fe382e92"}, + {file = "regex-2025.9.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:6c0226fb322b82709e78c49cc33484206647f8a39954d7e9de1567f5399becd0"}, + {file = "regex-2025.9.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a12f59c7c380b4fcf7516e9cbb126f95b7a9518902bcf4a852423ff1dcd03e6a"}, + {file = "regex-2025.9.1-cp311-cp311-win32.whl", hash = "sha256:49865e78d147a7a4f143064488da5d549be6bfc3f2579e5044cac61f5c92edd4"}, + {file = "regex-2025.9.1-cp311-cp311-win_amd64.whl", hash = "sha256:d34b901f6f2f02ef60f4ad3855d3a02378c65b094efc4b80388a3aeb700a5de7"}, + {file = "regex-2025.9.1-cp311-cp311-win_arm64.whl", hash = "sha256:47d7c2dab7e0b95b95fd580087b6ae196039d62306a592fa4e162e49004b6299"}, + {file = "regex-2025.9.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:84a25164bd8dcfa9f11c53f561ae9766e506e580b70279d05a7946510bdd6f6a"}, + {file = "regex-2025.9.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:645e88a73861c64c1af558dd12294fb4e67b5c1eae0096a60d7d8a2143a611c7"}, + {file = "regex-2025.9.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:10a450cba5cd5409526ee1d4449f42aad38dd83ac6948cbd6d7f71ca7018f7db"}, + {file = "regex-2025.9.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e9dc5991592933a4192c166eeb67b29d9234f9c86344481173d1bc52f73a7104"}, + {file = "regex-2025.9.1-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a32291add816961aab472f4fad344c92871a2ee33c6c219b6598e98c1f0108f2"}, + {file = "regex-2025.9.1-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:588c161a68a383478e27442a678e3b197b13c5ba51dbba40c1ccb8c4c7bee9e9"}, + {file = "regex-2025.9.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:47829ffaf652f30d579534da9085fe30c171fa2a6744a93d52ef7195dc38218b"}, + {file = "regex-2025.9.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1e978e5a35b293ea43f140c92a3269b6ab13fe0a2bf8a881f7ac740f5a6ade85"}, + {file = "regex-2025.9.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:4cf09903e72411f4bf3ac1eddd624ecfd423f14b2e4bf1c8b547b72f248b7bf7"}, + {file = "regex-2025.9.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:d016b0f77be63e49613c9e26aaf4a242f196cd3d7a4f15898f5f0ab55c9b24d2"}, + {file = "regex-2025.9.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:656563e620de6908cd1c9d4f7b9e0777e3341ca7db9d4383bcaa44709c90281e"}, + {file = "regex-2025.9.1-cp312-cp312-win32.whl", hash = "sha256:df33f4ef07b68f7ab637b1dbd70accbf42ef0021c201660656601e8a9835de45"}, + {file = "regex-2025.9.1-cp312-cp312-win_amd64.whl", hash = "sha256:5aba22dfbc60cda7c0853516104724dc904caa2db55f2c3e6e984eb858d3edf3"}, + {file = "regex-2025.9.1-cp312-cp312-win_arm64.whl", hash = "sha256:ec1efb4c25e1849c2685fa95da44bfde1b28c62d356f9c8d861d4dad89ed56e9"}, + {file = "regex-2025.9.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:bc6834727d1b98d710a63e6c823edf6ffbf5792eba35d3fa119531349d4142ef"}, + {file = "regex-2025.9.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:c3dc05b6d579875719bccc5f3037b4dc80433d64e94681a0061845bd8863c025"}, + {file = "regex-2025.9.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:22213527df4c985ec4a729b055a8306272d41d2f45908d7bacb79be0fa7a75ad"}, + {file = "regex-2025.9.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8e3f6e3c5a5a1adc3f7ea1b5aec89abfc2f4fbfba55dafb4343cd1d084f715b2"}, + {file = "regex-2025.9.1-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:bcb89c02a0d6c2bec9b0bb2d8c78782699afe8434493bfa6b4021cc51503f249"}, + {file = "regex-2025.9.1-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:b0e2f95413eb0c651cd1516a670036315b91b71767af83bc8525350d4375ccba"}, + {file = "regex-2025.9.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:09a41dc039e1c97d3c2ed3e26523f748e58c4de3ea7a31f95e1cf9ff973fff5a"}, + {file = "regex-2025.9.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4f0b4258b161094f66857a26ee938d3fe7b8a5063861e44571215c44fbf0e5df"}, + {file = "regex-2025.9.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:bf70e18ac390e6977ea7e56f921768002cb0fa359c4199606c7219854ae332e0"}, + {file = "regex-2025.9.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:b84036511e1d2bb0a4ff1aec26951caa2dea8772b223c9e8a19ed8885b32dbac"}, + {file = "regex-2025.9.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:c2e05dcdfe224047f2a59e70408274c325d019aad96227ab959403ba7d58d2d7"}, + {file = "regex-2025.9.1-cp313-cp313-win32.whl", hash = "sha256:3b9a62107a7441b81ca98261808fed30ae36ba06c8b7ee435308806bd53c1ed8"}, + {file = "regex-2025.9.1-cp313-cp313-win_amd64.whl", hash = "sha256:b38afecc10c177eb34cfae68d669d5161880849ba70c05cbfbe409f08cc939d7"}, + {file = "regex-2025.9.1-cp313-cp313-win_arm64.whl", hash = "sha256:ec329890ad5e7ed9fc292858554d28d58d56bf62cf964faf0aa57964b21155a0"}, + {file = "regex-2025.9.1-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:72fb7a016467d364546f22b5ae86c45680a4e0de6b2a6f67441d22172ff641f1"}, + {file = "regex-2025.9.1-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:c9527fa74eba53f98ad86be2ba003b3ebe97e94b6eb2b916b31b5f055622ef03"}, + {file = "regex-2025.9.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c905d925d194c83a63f92422af7544ec188301451b292c8b487f0543726107ca"}, + {file = "regex-2025.9.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:74df7c74a63adcad314426b1f4ea6054a5ab25d05b0244f0c07ff9ce640fa597"}, + {file = "regex-2025.9.1-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:4f6e935e98ea48c7a2e8be44494de337b57a204470e7f9c9c42f912c414cd6f5"}, + {file = "regex-2025.9.1-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:4a62d033cd9ebefc7c5e466731a508dfabee827d80b13f455de68a50d3c2543d"}, + {file = "regex-2025.9.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ef971ebf2b93bdc88d8337238be4dfb851cc97ed6808eb04870ef67589415171"}, + {file = "regex-2025.9.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:d936a1db208bdca0eca1f2bb2c1ba1d8370b226785c1e6db76e32a228ffd0ad5"}, + {file = "regex-2025.9.1-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:7e786d9e4469698fc63815b8de08a89165a0aa851720eb99f5e0ea9d51dd2b6a"}, + {file = "regex-2025.9.1-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:6b81d7dbc5466ad2c57ce3a0ddb717858fe1a29535c8866f8514d785fdb9fc5b"}, + {file = "regex-2025.9.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:cd4890e184a6feb0ef195338a6ce68906a8903a0f2eb7e0ab727dbc0a3156273"}, + {file = "regex-2025.9.1-cp314-cp314-win32.whl", hash = "sha256:34679a86230e46164c9e0396b56cab13c0505972343880b9e705083cc5b8ec86"}, + {file = "regex-2025.9.1-cp314-cp314-win_amd64.whl", hash = "sha256:a1196e530a6bfa5f4bde029ac5b0295a6ecfaaffbfffede4bbaf4061d9455b70"}, + {file = "regex-2025.9.1-cp314-cp314-win_arm64.whl", hash = "sha256:f46d525934871ea772930e997d577d48c6983e50f206ff7b66d4ac5f8941e993"}, + {file = "regex-2025.9.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:a13d20007dce3c4b00af5d84f6c191ed1c0f70928c6d9b6cd7b8d2f125df7f46"}, + {file = "regex-2025.9.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:d6b046b0a01cb713fd53ef36cb59db4b0062b343db28e83b52ac6aa01ee5b368"}, + {file = "regex-2025.9.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:0fa9a7477288717f42dbd02ff5d13057549e9a8cdb81f224c313154cc10bab52"}, + {file = "regex-2025.9.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b2b3ad150c6bc01a8cd5030040675060e2adbe6cbc50aadc4da42c6d32ec266e"}, + {file = "regex-2025.9.1-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:aa88d5a82dfe80deaf04e8c39c8b0ad166d5d527097eb9431cb932c44bf88715"}, + {file = "regex-2025.9.1-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6f1dae2cf6c2dbc6fd2526653692c144721b3cf3f769d2a3c3aa44d0f38b9a58"}, + {file = "regex-2025.9.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ff62a3022914fc19adaa76b65e03cf62bc67ea16326cbbeb170d280710a7d719"}, + {file = "regex-2025.9.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:a34ef82216189d823bc82f614d1031cb0b919abef27cecfd7b07d1e9a8bdeeb4"}, + {file = "regex-2025.9.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:6d40e6b49daae9ebbd7fa4e600697372cba85b826592408600068e83a3c47211"}, + {file = "regex-2025.9.1-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:0aeb0fe80331059c152a002142699a89bf3e44352aee28261315df0c9874759b"}, + {file = "regex-2025.9.1-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:a90014d29cb3098403d82a879105d1418edbbdf948540297435ea6e377023ea7"}, + {file = "regex-2025.9.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:6ff623271e0b0cc5a95b802666bbd70f17ddd641582d65b10fb260cc0c003529"}, + {file = "regex-2025.9.1-cp39-cp39-win32.whl", hash = "sha256:d161bfdeabe236290adfd8c7588da7f835d67e9e7bf2945f1e9e120622839ba6"}, + {file = "regex-2025.9.1-cp39-cp39-win_amd64.whl", hash = "sha256:43ebc77a7dfe36661192afd8d7df5e8be81ec32d2ad0c65b536f66ebfec3dece"}, + {file = "regex-2025.9.1-cp39-cp39-win_arm64.whl", hash = "sha256:5d74b557cf5554001a869cda60b9a619be307df4d10155894aeaad3ee67c9899"}, + {file = "regex-2025.9.1.tar.gz", hash = "sha256:88ac07b38d20b54d79e704e38aa3bd2c0f8027432164226bdee201a1c0c9c9ff"}, ] [[package]] @@ -4990,6 +5057,7 @@ files = [ {file = "requests-2.32.4-py3-none-any.whl", hash = "sha256:27babd3cda2a6d50b30443204ee89830707d396671944c998b5975b031ac2b2c"}, {file = "requests-2.32.4.tar.gz", hash = "sha256:27d0316682c8a29834d3264820024b62a36942083d52caf2f14c0591336d3422"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"requests\""} [package.dependencies] certifi = ">=2017.4.17" @@ -5032,6 +5100,7 @@ files = [ {file = "rich-13.9.4-py3-none-any.whl", hash = "sha256:6049d5e6ec054bf2779ab3358186963bac2ea89175919d699e378b99738c2a90"}, {file = "rich-13.9.4.tar.gz", hash = "sha256:439594978a49a09530cff7ebc4b5c7103ef57baf48d5ea3184f21d9a2befa098"}, ] +markers = {main = "extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\" or extra == \"exasol-text-ai-extension\""} [package.dependencies] markdown-it-py = ">=2.2.0" @@ -5043,165 +5112,178 @@ jupyter = ["ipywidgets (>=7.5.1,<9)"] [[package]] name = "rpds-py" -version = "0.26.0" +version = "0.27.1" description = "Python bindings to Rust's persistent data structures (rpds)" -optional = false +optional = true python-versions = ">=3.9" groups = ["main"] -files = [ - {file = "rpds_py-0.26.0-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:4c70c70f9169692b36307a95f3d8c0a9fcd79f7b4a383aad5eaa0e9718b79b37"}, - {file = "rpds_py-0.26.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:777c62479d12395bfb932944e61e915741e364c843afc3196b694db3d669fcd0"}, - {file = "rpds_py-0.26.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ec671691e72dff75817386aa02d81e708b5a7ec0dec6669ec05213ff6b77e1bd"}, - {file = "rpds_py-0.26.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:6a1cb5d6ce81379401bbb7f6dbe3d56de537fb8235979843f0d53bc2e9815a79"}, - {file = "rpds_py-0.26.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4f789e32fa1fb6a7bf890e0124e7b42d1e60d28ebff57fe806719abb75f0e9a3"}, - {file = "rpds_py-0.26.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9c55b0a669976cf258afd718de3d9ad1b7d1fe0a91cd1ab36f38b03d4d4aeaaf"}, - {file = "rpds_py-0.26.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c70d9ec912802ecfd6cd390dadb34a9578b04f9bcb8e863d0a7598ba5e9e7ccc"}, - {file = "rpds_py-0.26.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:3021933c2cb7def39d927b9862292e0f4c75a13d7de70eb0ab06efed4c508c19"}, - {file = "rpds_py-0.26.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:8a7898b6ca3b7d6659e55cdac825a2e58c638cbf335cde41f4619e290dd0ad11"}, - {file = "rpds_py-0.26.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:12bff2ad9447188377f1b2794772f91fe68bb4bbfa5a39d7941fbebdbf8c500f"}, - {file = "rpds_py-0.26.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:191aa858f7d4902e975d4cf2f2d9243816c91e9605070aeb09c0a800d187e323"}, - {file = "rpds_py-0.26.0-cp310-cp310-win32.whl", hash = "sha256:b37a04d9f52cb76b6b78f35109b513f6519efb481d8ca4c321f6a3b9580b3f45"}, - {file = "rpds_py-0.26.0-cp310-cp310-win_amd64.whl", hash = "sha256:38721d4c9edd3eb6670437d8d5e2070063f305bfa2d5aa4278c51cedcd508a84"}, - {file = "rpds_py-0.26.0-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:9e8cb77286025bdb21be2941d64ac6ca016130bfdcd228739e8ab137eb4406ed"}, - {file = "rpds_py-0.26.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5e09330b21d98adc8ccb2dbb9fc6cb434e8908d4c119aeaa772cb1caab5440a0"}, - {file = "rpds_py-0.26.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2c9c1b92b774b2e68d11193dc39620d62fd8ab33f0a3c77ecdabe19c179cdbc1"}, - {file = "rpds_py-0.26.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:824e6d3503ab990d7090768e4dfd9e840837bae057f212ff9f4f05ec6d1975e7"}, - {file = "rpds_py-0.26.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8ad7fd2258228bf288f2331f0a6148ad0186b2e3643055ed0db30990e59817a6"}, - {file = "rpds_py-0.26.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0dc23bbb3e06ec1ea72d515fb572c1fea59695aefbffb106501138762e1e915e"}, - {file = "rpds_py-0.26.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d80bf832ac7b1920ee29a426cdca335f96a2b5caa839811803e999b41ba9030d"}, - {file = "rpds_py-0.26.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:0919f38f5542c0a87e7b4afcafab6fd2c15386632d249e9a087498571250abe3"}, - {file = "rpds_py-0.26.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d422b945683e409000c888e384546dbab9009bb92f7c0b456e217988cf316107"}, - {file = "rpds_py-0.26.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:77a7711fa562ba2da1aa757e11024ad6d93bad6ad7ede5afb9af144623e5f76a"}, - {file = "rpds_py-0.26.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:238e8c8610cb7c29460e37184f6799547f7e09e6a9bdbdab4e8edb90986a2318"}, - {file = "rpds_py-0.26.0-cp311-cp311-win32.whl", hash = "sha256:893b022bfbdf26d7bedb083efeea624e8550ca6eb98bf7fea30211ce95b9201a"}, - {file = "rpds_py-0.26.0-cp311-cp311-win_amd64.whl", hash = "sha256:87a5531de9f71aceb8af041d72fc4cab4943648d91875ed56d2e629bef6d4c03"}, - {file = "rpds_py-0.26.0-cp311-cp311-win_arm64.whl", hash = "sha256:de2713f48c1ad57f89ac25b3cb7daed2156d8e822cf0eca9b96a6f990718cc41"}, - {file = "rpds_py-0.26.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:894514d47e012e794f1350f076c427d2347ebf82f9b958d554d12819849a369d"}, - {file = "rpds_py-0.26.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:fc921b96fa95a097add244da36a1d9e4f3039160d1d30f1b35837bf108c21136"}, - {file = "rpds_py-0.26.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3e1157659470aa42a75448b6e943c895be8c70531c43cb78b9ba990778955582"}, - {file = "rpds_py-0.26.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:521ccf56f45bb3a791182dc6b88ae5f8fa079dd705ee42138c76deb1238e554e"}, - {file = "rpds_py-0.26.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9def736773fd56b305c0eef698be5192c77bfa30d55a0e5885f80126c4831a15"}, - {file = "rpds_py-0.26.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cdad4ea3b4513b475e027be79e5a0ceac8ee1c113a1a11e5edc3c30c29f964d8"}, - {file = "rpds_py-0.26.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:82b165b07f416bdccf5c84546a484cc8f15137ca38325403864bfdf2b5b72f6a"}, - {file = "rpds_py-0.26.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d04cab0a54b9dba4d278fe955a1390da3cf71f57feb78ddc7cb67cbe0bd30323"}, - {file = "rpds_py-0.26.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:79061ba1a11b6a12743a2b0f72a46aa2758613d454aa6ba4f5a265cc48850158"}, - {file = "rpds_py-0.26.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:f405c93675d8d4c5ac87364bb38d06c988e11028a64b52a47158a355079661f3"}, - {file = "rpds_py-0.26.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:dafd4c44b74aa4bed4b250f1aed165b8ef5de743bcca3b88fc9619b6087093d2"}, - {file = "rpds_py-0.26.0-cp312-cp312-win32.whl", hash = "sha256:3da5852aad63fa0c6f836f3359647870e21ea96cf433eb393ffa45263a170d44"}, - {file = "rpds_py-0.26.0-cp312-cp312-win_amd64.whl", hash = "sha256:cf47cfdabc2194a669dcf7a8dbba62e37a04c5041d2125fae0233b720da6f05c"}, - {file = "rpds_py-0.26.0-cp312-cp312-win_arm64.whl", hash = "sha256:20ab1ae4fa534f73647aad289003f1104092890849e0266271351922ed5574f8"}, - {file = "rpds_py-0.26.0-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:696764a5be111b036256c0b18cd29783fab22154690fc698062fc1b0084b511d"}, - {file = "rpds_py-0.26.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1e6c15d2080a63aaed876e228efe4f814bc7889c63b1e112ad46fdc8b368b9e1"}, - {file = "rpds_py-0.26.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:390e3170babf42462739a93321e657444f0862c6d722a291accc46f9d21ed04e"}, - {file = "rpds_py-0.26.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7da84c2c74c0f5bc97d853d9e17bb83e2dcafcff0dc48286916001cc114379a1"}, - {file = "rpds_py-0.26.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4c5fe114a6dd480a510b6d3661d09d67d1622c4bf20660a474507aaee7eeeee9"}, - {file = "rpds_py-0.26.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3100b3090269f3a7ea727b06a6080d4eb7439dca4c0e91a07c5d133bb1727ea7"}, - {file = "rpds_py-0.26.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c03c9b0c64afd0320ae57de4c982801271c0c211aa2d37f3003ff5feb75bb04"}, - {file = "rpds_py-0.26.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:5963b72ccd199ade6ee493723d18a3f21ba7d5b957017607f815788cef50eaf1"}, - {file = "rpds_py-0.26.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:9da4e873860ad5bab3291438525cae80169daecbfafe5657f7f5fb4d6b3f96b9"}, - {file = "rpds_py-0.26.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:5afaddaa8e8c7f1f7b4c5c725c0070b6eed0228f705b90a1732a48e84350f4e9"}, - {file = "rpds_py-0.26.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4916dc96489616a6f9667e7526af8fa693c0fdb4f3acb0e5d9f4400eb06a47ba"}, - {file = "rpds_py-0.26.0-cp313-cp313-win32.whl", hash = "sha256:2a343f91b17097c546b93f7999976fd6c9d5900617aa848c81d794e062ab302b"}, - {file = "rpds_py-0.26.0-cp313-cp313-win_amd64.whl", hash = "sha256:0a0b60701f2300c81b2ac88a5fb893ccfa408e1c4a555a77f908a2596eb875a5"}, - {file = "rpds_py-0.26.0-cp313-cp313-win_arm64.whl", hash = "sha256:257d011919f133a4746958257f2c75238e3ff54255acd5e3e11f3ff41fd14256"}, - {file = "rpds_py-0.26.0-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:529c8156d7506fba5740e05da8795688f87119cce330c244519cf706a4a3d618"}, - {file = "rpds_py-0.26.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:f53ec51f9d24e9638a40cabb95078ade8c99251945dad8d57bf4aabe86ecee35"}, - {file = "rpds_py-0.26.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7ab504c4d654e4a29558eaa5bb8cea5fdc1703ea60a8099ffd9c758472cf913f"}, - {file = "rpds_py-0.26.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:fd0641abca296bc1a00183fe44f7fced8807ed49d501f188faa642d0e4975b83"}, - {file = "rpds_py-0.26.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:69b312fecc1d017b5327afa81d4da1480f51c68810963a7336d92203dbb3d4f1"}, - {file = "rpds_py-0.26.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c741107203954f6fc34d3066d213d0a0c40f7bb5aafd698fb39888af277c70d8"}, - {file = "rpds_py-0.26.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fc3e55a7db08dc9a6ed5fb7103019d2c1a38a349ac41901f9f66d7f95750942f"}, - {file = "rpds_py-0.26.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9e851920caab2dbcae311fd28f4313c6953993893eb5c1bb367ec69d9a39e7ed"}, - {file = "rpds_py-0.26.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:dfbf280da5f876d0b00c81f26bedce274e72a678c28845453885a9b3c22ae632"}, - {file = "rpds_py-0.26.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:1cc81d14ddfa53d7f3906694d35d54d9d3f850ef8e4e99ee68bc0d1e5fed9a9c"}, - {file = "rpds_py-0.26.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:dca83c498b4650a91efcf7b88d669b170256bf8017a5db6f3e06c2bf031f57e0"}, - {file = "rpds_py-0.26.0-cp313-cp313t-win32.whl", hash = "sha256:4d11382bcaf12f80b51d790dee295c56a159633a8e81e6323b16e55d81ae37e9"}, - {file = "rpds_py-0.26.0-cp313-cp313t-win_amd64.whl", hash = "sha256:ff110acded3c22c033e637dd8896e411c7d3a11289b2edf041f86663dbc791e9"}, - {file = "rpds_py-0.26.0-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:da619979df60a940cd434084355c514c25cf8eb4cf9a508510682f6c851a4f7a"}, - {file = "rpds_py-0.26.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:ea89a2458a1a75f87caabefe789c87539ea4e43b40f18cff526052e35bbb4fdf"}, - {file = "rpds_py-0.26.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:feac1045b3327a45944e7dcbeb57530339f6b17baff154df51ef8b0da34c8c12"}, - {file = "rpds_py-0.26.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b818a592bd69bfe437ee8368603d4a2d928c34cffcdf77c2e761a759ffd17d20"}, - {file = "rpds_py-0.26.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1a8b0dd8648709b62d9372fc00a57466f5fdeefed666afe3fea5a6c9539a0331"}, - {file = "rpds_py-0.26.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6d3498ad0df07d81112aa6ec6c95a7e7b1ae00929fb73e7ebee0f3faaeabad2f"}, - {file = "rpds_py-0.26.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:24a4146ccb15be237fdef10f331c568e1b0e505f8c8c9ed5d67759dac58ac246"}, - {file = "rpds_py-0.26.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:a9a63785467b2d73635957d32a4f6e73d5e4df497a16a6392fa066b753e87387"}, - {file = "rpds_py-0.26.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:de4ed93a8c91debfd5a047be327b7cc8b0cc6afe32a716bbbc4aedca9e2a83af"}, - {file = "rpds_py-0.26.0-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:caf51943715b12af827696ec395bfa68f090a4c1a1d2509eb4e2cb69abbbdb33"}, - {file = "rpds_py-0.26.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:4a59e5bc386de021f56337f757301b337d7ab58baa40174fb150accd480bc953"}, - {file = "rpds_py-0.26.0-cp314-cp314-win32.whl", hash = "sha256:92c8db839367ef16a662478f0a2fe13e15f2227da3c1430a782ad0f6ee009ec9"}, - {file = "rpds_py-0.26.0-cp314-cp314-win_amd64.whl", hash = "sha256:b0afb8cdd034150d4d9f53926226ed27ad15b7f465e93d7468caaf5eafae0d37"}, - {file = "rpds_py-0.26.0-cp314-cp314-win_arm64.whl", hash = "sha256:ca3f059f4ba485d90c8dc75cb5ca897e15325e4e609812ce57f896607c1c0867"}, - {file = "rpds_py-0.26.0-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:5afea17ab3a126006dc2f293b14ffc7ef3c85336cf451564a0515ed7648033da"}, - {file = "rpds_py-0.26.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:69f0c0a3df7fd3a7eec50a00396104bb9a843ea6d45fcc31c2d5243446ffd7a7"}, - {file = "rpds_py-0.26.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:801a71f70f9813e82d2513c9a96532551fce1e278ec0c64610992c49c04c2dad"}, - {file = "rpds_py-0.26.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:df52098cde6d5e02fa75c1f6244f07971773adb4a26625edd5c18fee906fa84d"}, - {file = "rpds_py-0.26.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9bc596b30f86dc6f0929499c9e574601679d0341a0108c25b9b358a042f51bca"}, - {file = "rpds_py-0.26.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9dfbe56b299cf5875b68eb6f0ebaadc9cac520a1989cac0db0765abfb3709c19"}, - {file = "rpds_py-0.26.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ac64f4b2bdb4ea622175c9ab7cf09444e412e22c0e02e906978b3b488af5fde8"}, - {file = "rpds_py-0.26.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:181ef9b6bbf9845a264f9aa45c31836e9f3c1f13be565d0d010e964c661d1e2b"}, - {file = "rpds_py-0.26.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:49028aa684c144ea502a8e847d23aed5e4c2ef7cadfa7d5eaafcb40864844b7a"}, - {file = "rpds_py-0.26.0-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:e5d524d68a474a9688336045bbf76cb0def88549c1b2ad9dbfec1fb7cfbe9170"}, - {file = "rpds_py-0.26.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:c1851f429b822831bd2edcbe0cfd12ee9ea77868f8d3daf267b189371671c80e"}, - {file = "rpds_py-0.26.0-cp314-cp314t-win32.whl", hash = "sha256:7bdb17009696214c3b66bb3590c6d62e14ac5935e53e929bcdbc5a495987a84f"}, - {file = "rpds_py-0.26.0-cp314-cp314t-win_amd64.whl", hash = "sha256:f14440b9573a6f76b4ee4770c13f0b5921f71dde3b6fcb8dabbefd13b7fe05d7"}, - {file = "rpds_py-0.26.0-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:7a48af25d9b3c15684059d0d1fc0bc30e8eee5ca521030e2bffddcab5be40226"}, - {file = "rpds_py-0.26.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:0c71c2f6bf36e61ee5c47b2b9b5d47e4d1baad6426bfed9eea3e858fc6ee8806"}, - {file = "rpds_py-0.26.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1d815d48b1804ed7867b539236b6dd62997850ca1c91cad187f2ddb1b7bbef19"}, - {file = "rpds_py-0.26.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:84cfbd4d4d2cdeb2be61a057a258d26b22877266dd905809e94172dff01a42ae"}, - {file = "rpds_py-0.26.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fbaa70553ca116c77717f513e08815aec458e6b69a028d4028d403b3bc84ff37"}, - {file = "rpds_py-0.26.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:39bfea47c375f379d8e87ab4bb9eb2c836e4f2069f0f65731d85e55d74666387"}, - {file = "rpds_py-0.26.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1533b7eb683fb5f38c1d68a3c78f5fdd8f1412fa6b9bf03b40f450785a0ab915"}, - {file = "rpds_py-0.26.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:c5ab0ee51f560d179b057555b4f601b7df909ed31312d301b99f8b9fc6028284"}, - {file = "rpds_py-0.26.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:e5162afc9e0d1f9cae3b577d9c29ddbab3505ab39012cb794d94a005825bde21"}, - {file = "rpds_py-0.26.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:43f10b007033f359bc3fa9cd5e6c1e76723f056ffa9a6b5c117cc35720a80292"}, - {file = "rpds_py-0.26.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:e3730a48e5622e598293eee0762b09cff34dd3f271530f47b0894891281f051d"}, - {file = "rpds_py-0.26.0-cp39-cp39-win32.whl", hash = "sha256:4b1f66eb81eab2e0ff5775a3a312e5e2e16bf758f7b06be82fb0d04078c7ac51"}, - {file = "rpds_py-0.26.0-cp39-cp39-win_amd64.whl", hash = "sha256:519067e29f67b5c90e64fb1a6b6e9d2ec0ba28705c51956637bac23a2f4ddae1"}, - {file = "rpds_py-0.26.0-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:3c0909c5234543ada2515c05dc08595b08d621ba919629e94427e8e03539c958"}, - {file = "rpds_py-0.26.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:c1fb0cda2abcc0ac62f64e2ea4b4e64c57dfd6b885e693095460c61bde7bb18e"}, - {file = "rpds_py-0.26.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:84d142d2d6cf9b31c12aa4878d82ed3b2324226270b89b676ac62ccd7df52d08"}, - {file = "rpds_py-0.26.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a547e21c5610b7e9093d870be50682a6a6cf180d6da0f42c47c306073bfdbbf6"}, - {file = "rpds_py-0.26.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:35e9a70a0f335371275cdcd08bc5b8051ac494dd58bff3bbfb421038220dc871"}, - {file = "rpds_py-0.26.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0dfa6115c6def37905344d56fb54c03afc49104e2ca473d5dedec0f6606913b4"}, - {file = "rpds_py-0.26.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:313cfcd6af1a55a286a3c9a25f64af6d0e46cf60bc5798f1db152d97a216ff6f"}, - {file = "rpds_py-0.26.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f7bf2496fa563c046d05e4d232d7b7fd61346e2402052064b773e5c378bf6f73"}, - {file = "rpds_py-0.26.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:aa81873e2c8c5aa616ab8e017a481a96742fdf9313c40f14338ca7dbf50cb55f"}, - {file = "rpds_py-0.26.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl", hash = "sha256:68ffcf982715f5b5b7686bdd349ff75d422e8f22551000c24b30eaa1b7f7ae84"}, - {file = "rpds_py-0.26.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:6188de70e190847bb6db3dc3981cbadff87d27d6fe9b4f0e18726d55795cee9b"}, - {file = "rpds_py-0.26.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:1c962145c7473723df9722ba4c058de12eb5ebedcb4e27e7d902920aa3831ee8"}, - {file = "rpds_py-0.26.0-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:f61a9326f80ca59214d1cceb0a09bb2ece5b2563d4e0cd37bfd5515c28510674"}, - {file = "rpds_py-0.26.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:183f857a53bcf4b1b42ef0f57ca553ab56bdd170e49d8091e96c51c3d69ca696"}, - {file = "rpds_py-0.26.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:941c1cfdf4799d623cf3aa1d326a6b4fdb7a5799ee2687f3516738216d2262fb"}, - {file = "rpds_py-0.26.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:72a8d9564a717ee291f554eeb4bfeafe2309d5ec0aa6c475170bdab0f9ee8e88"}, - {file = "rpds_py-0.26.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:511d15193cbe013619dd05414c35a7dedf2088fcee93c6bbb7c77859765bd4e8"}, - {file = "rpds_py-0.26.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aea1f9741b603a8d8fedb0ed5502c2bc0accbc51f43e2ad1337fe7259c2b77a5"}, - {file = "rpds_py-0.26.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4019a9d473c708cf2f16415688ef0b4639e07abaa569d72f74745bbeffafa2c7"}, - {file = "rpds_py-0.26.0-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:093d63b4b0f52d98ebae33b8c50900d3d67e0666094b1be7a12fffd7f65de74b"}, - {file = "rpds_py-0.26.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:2abe21d8ba64cded53a2a677e149ceb76dcf44284202d737178afe7ba540c1eb"}, - {file = "rpds_py-0.26.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl", hash = "sha256:4feb7511c29f8442cbbc28149a92093d32e815a28aa2c50d333826ad2a20fdf0"}, - {file = "rpds_py-0.26.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:e99685fc95d386da368013e7fb4269dd39c30d99f812a8372d62f244f662709c"}, - {file = "rpds_py-0.26.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:a90a13408a7a856b87be8a9f008fff53c5080eea4e4180f6c2e546e4a972fb5d"}, - {file = "rpds_py-0.26.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:3ac51b65e8dc76cf4949419c54c5528adb24fc721df722fd452e5fbc236f5c40"}, - {file = "rpds_py-0.26.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:59b2093224a18c6508d95cfdeba8db9cbfd6f3494e94793b58972933fcee4c6d"}, - {file = "rpds_py-0.26.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:4f01a5d6444a3258b00dc07b6ea4733e26f8072b788bef750baa37b370266137"}, - {file = "rpds_py-0.26.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b6e2c12160c72aeda9d1283e612f68804621f448145a210f1bf1d79151c47090"}, - {file = "rpds_py-0.26.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cb28c1f569f8d33b2b5dcd05d0e6ef7005d8639c54c2f0be824f05aedf715255"}, - {file = "rpds_py-0.26.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1766b5724c3f779317d5321664a343c07773c8c5fd1532e4039e6cc7d1a815be"}, - {file = "rpds_py-0.26.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b6d9e5a2ed9c4988c8f9b28b3bc0e3e5b1aaa10c28d210a594ff3a8c02742daf"}, - {file = "rpds_py-0.26.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:b5f7a446ddaf6ca0fad9a5535b56fbfc29998bf0e0b450d174bbec0d600e1d72"}, - {file = "rpds_py-0.26.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl", hash = "sha256:eed5ac260dd545fbc20da5f4f15e7efe36a55e0e7cf706e4ec005b491a9546a0"}, - {file = "rpds_py-0.26.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:582462833ba7cee52e968b0341b85e392ae53d44c0f9af6a5927c80e539a8b67"}, - {file = "rpds_py-0.26.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:69a607203441e07e9a8a529cff1d5b73f6a160f22db1097211e6212a68567d11"}, - {file = "rpds_py-0.26.0.tar.gz", hash = "sha256:20dae58a859b0906f0685642e591056f1e787f3a8b39c8e8749a45dc7d26bdb0"}, +markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\"" +files = [ + {file = "rpds_py-0.27.1-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:68afeec26d42ab3b47e541b272166a0b4400313946871cba3ed3a4fc0cab1cef"}, + {file = "rpds_py-0.27.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:74e5b2f7bb6fa38b1b10546d27acbacf2a022a8b5543efb06cfebc72a59c85be"}, + {file = "rpds_py-0.27.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9024de74731df54546fab0bfbcdb49fae19159ecaecfc8f37c18d2c7e2c0bd61"}, + {file = "rpds_py-0.27.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:31d3ebadefcd73b73928ed0b2fd696f7fefda8629229f81929ac9c1854d0cffb"}, + {file = "rpds_py-0.27.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b2e7f8f169d775dd9092a1743768d771f1d1300453ddfe6325ae3ab5332b4657"}, + {file = "rpds_py-0.27.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3d905d16f77eb6ab2e324e09bfa277b4c8e5e6b8a78a3e7ff8f3cdf773b4c013"}, + {file = "rpds_py-0.27.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:50c946f048209e6362e22576baea09193809f87687a95a8db24e5fbdb307b93a"}, + {file = "rpds_py-0.27.1-cp310-cp310-manylinux_2_31_riscv64.whl", hash = "sha256:3deab27804d65cd8289eb814c2c0e807c4b9d9916c9225e363cb0cf875eb67c1"}, + {file = "rpds_py-0.27.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:8b61097f7488de4be8244c89915da8ed212832ccf1e7c7753a25a394bf9b1f10"}, + {file = "rpds_py-0.27.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:8a3f29aba6e2d7d90528d3c792555a93497fe6538aa65eb675b44505be747808"}, + {file = "rpds_py-0.27.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:dd6cd0485b7d347304067153a6dc1d73f7d4fd995a396ef32a24d24b8ac63ac8"}, + {file = "rpds_py-0.27.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:6f4461bf931108c9fa226ffb0e257c1b18dc2d44cd72b125bec50ee0ab1248a9"}, + {file = "rpds_py-0.27.1-cp310-cp310-win32.whl", hash = "sha256:ee5422d7fb21f6a00c1901bf6559c49fee13a5159d0288320737bbf6585bd3e4"}, + {file = "rpds_py-0.27.1-cp310-cp310-win_amd64.whl", hash = "sha256:3e039aabf6d5f83c745d5f9a0a381d031e9ed871967c0a5c38d201aca41f3ba1"}, + {file = "rpds_py-0.27.1-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:be898f271f851f68b318872ce6ebebbc62f303b654e43bf72683dbdc25b7c881"}, + {file = "rpds_py-0.27.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:62ac3d4e3e07b58ee0ddecd71d6ce3b1637de2d373501412df395a0ec5f9beb5"}, + {file = "rpds_py-0.27.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4708c5c0ceb2d034f9991623631d3d23cb16e65c83736ea020cdbe28d57c0a0e"}, + {file = "rpds_py-0.27.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:abfa1171a9952d2e0002aba2ad3780820b00cc3d9c98c6630f2e93271501f66c"}, + {file = "rpds_py-0.27.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4b507d19f817ebaca79574b16eb2ae412e5c0835542c93fe9983f1e432aca195"}, + {file = "rpds_py-0.27.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:168b025f8fd8d8d10957405f3fdcef3dc20f5982d398f90851f4abc58c566c52"}, + {file = "rpds_py-0.27.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cb56c6210ef77caa58e16e8c17d35c63fe3f5b60fd9ba9d424470c3400bcf9ed"}, + {file = "rpds_py-0.27.1-cp311-cp311-manylinux_2_31_riscv64.whl", hash = "sha256:d252f2d8ca0195faa707f8eb9368955760880b2b42a8ee16d382bf5dd807f89a"}, + {file = "rpds_py-0.27.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6e5e54da1e74b91dbc7996b56640f79b195d5925c2b78efaa8c5d53e1d88edde"}, + {file = "rpds_py-0.27.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:ffce0481cc6e95e5b3f0a47ee17ffbd234399e6d532f394c8dce320c3b089c21"}, + {file = "rpds_py-0.27.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:a205fdfe55c90c2cd8e540ca9ceba65cbe6629b443bc05db1f590a3db8189ff9"}, + {file = "rpds_py-0.27.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:689fb5200a749db0415b092972e8eba85847c23885c8543a8b0f5c009b1a5948"}, + {file = "rpds_py-0.27.1-cp311-cp311-win32.whl", hash = "sha256:3182af66048c00a075010bc7f4860f33913528a4b6fc09094a6e7598e462fe39"}, + {file = "rpds_py-0.27.1-cp311-cp311-win_amd64.whl", hash = "sha256:b4938466c6b257b2f5c4ff98acd8128ec36b5059e5c8f8372d79316b1c36bb15"}, + {file = "rpds_py-0.27.1-cp311-cp311-win_arm64.whl", hash = "sha256:2f57af9b4d0793e53266ee4325535a31ba48e2f875da81a9177c9926dfa60746"}, + {file = "rpds_py-0.27.1-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:ae2775c1973e3c30316892737b91f9283f9908e3cc7625b9331271eaaed7dc90"}, + {file = "rpds_py-0.27.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2643400120f55c8a96f7c9d858f7be0c88d383cd4653ae2cf0d0c88f668073e5"}, + {file = "rpds_py-0.27.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:16323f674c089b0360674a4abd28d5042947d54ba620f72514d69be4ff64845e"}, + {file = "rpds_py-0.27.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9a1f4814b65eacac94a00fc9a526e3fdafd78e439469644032032d0d63de4881"}, + {file = "rpds_py-0.27.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7ba32c16b064267b22f1850a34051121d423b6f7338a12b9459550eb2096e7ec"}, + {file = "rpds_py-0.27.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e5c20f33fd10485b80f65e800bbe5f6785af510b9f4056c5a3c612ebc83ba6cb"}, + {file = "rpds_py-0.27.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:466bfe65bd932da36ff279ddd92de56b042f2266d752719beb97b08526268ec5"}, + {file = "rpds_py-0.27.1-cp312-cp312-manylinux_2_31_riscv64.whl", hash = "sha256:41e532bbdcb57c92ba3be62c42e9f096431b4cf478da9bc3bc6ce5c38ab7ba7a"}, + {file = "rpds_py-0.27.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f149826d742b406579466283769a8ea448eed82a789af0ed17b0cd5770433444"}, + {file = "rpds_py-0.27.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:80c60cfb5310677bd67cb1e85a1e8eb52e12529545441b43e6f14d90b878775a"}, + {file = "rpds_py-0.27.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:7ee6521b9baf06085f62ba9c7a3e5becffbc32480d2f1b351559c001c38ce4c1"}, + {file = "rpds_py-0.27.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:a512c8263249a9d68cac08b05dd59d2b3f2061d99b322813cbcc14c3c7421998"}, + {file = "rpds_py-0.27.1-cp312-cp312-win32.whl", hash = "sha256:819064fa048ba01b6dadc5116f3ac48610435ac9a0058bbde98e569f9e785c39"}, + {file = "rpds_py-0.27.1-cp312-cp312-win_amd64.whl", hash = "sha256:d9199717881f13c32c4046a15f024971a3b78ad4ea029e8da6b86e5aa9cf4594"}, + {file = "rpds_py-0.27.1-cp312-cp312-win_arm64.whl", hash = "sha256:33aa65b97826a0e885ef6e278fbd934e98cdcfed80b63946025f01e2f5b29502"}, + {file = "rpds_py-0.27.1-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:e4b9fcfbc021633863a37e92571d6f91851fa656f0180246e84cbd8b3f6b329b"}, + {file = "rpds_py-0.27.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1441811a96eadca93c517d08df75de45e5ffe68aa3089924f963c782c4b898cf"}, + {file = "rpds_py-0.27.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:55266dafa22e672f5a4f65019015f90336ed31c6383bd53f5e7826d21a0e0b83"}, + {file = "rpds_py-0.27.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d78827d7ac08627ea2c8e02c9e5b41180ea5ea1f747e9db0915e3adf36b62dcf"}, + {file = "rpds_py-0.27.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ae92443798a40a92dc5f0b01d8a7c93adde0c4dc965310a29ae7c64d72b9fad2"}, + {file = "rpds_py-0.27.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c46c9dd2403b66a2a3b9720ec4b74d4ab49d4fabf9f03dfdce2d42af913fe8d0"}, + {file = "rpds_py-0.27.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2efe4eb1d01b7f5f1939f4ef30ecea6c6b3521eec451fb93191bf84b2a522418"}, + {file = "rpds_py-0.27.1-cp313-cp313-manylinux_2_31_riscv64.whl", hash = "sha256:15d3b4d83582d10c601f481eca29c3f138d44c92187d197aff663a269197c02d"}, + {file = "rpds_py-0.27.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:4ed2e16abbc982a169d30d1a420274a709949e2cbdef119fe2ec9d870b42f274"}, + {file = "rpds_py-0.27.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a75f305c9b013289121ec0f1181931975df78738cdf650093e6b86d74aa7d8dd"}, + {file = "rpds_py-0.27.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:67ce7620704745881a3d4b0ada80ab4d99df390838839921f99e63c474f82cf2"}, + {file = "rpds_py-0.27.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9d992ac10eb86d9b6f369647b6a3f412fc0075cfd5d799530e84d335e440a002"}, + {file = "rpds_py-0.27.1-cp313-cp313-win32.whl", hash = "sha256:4f75e4bd8ab8db624e02c8e2fc4063021b58becdbe6df793a8111d9343aec1e3"}, + {file = "rpds_py-0.27.1-cp313-cp313-win_amd64.whl", hash = "sha256:f9025faafc62ed0b75a53e541895ca272815bec18abe2249ff6501c8f2e12b83"}, + {file = "rpds_py-0.27.1-cp313-cp313-win_arm64.whl", hash = "sha256:ed10dc32829e7d222b7d3b93136d25a406ba9788f6a7ebf6809092da1f4d279d"}, + {file = "rpds_py-0.27.1-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:92022bbbad0d4426e616815b16bc4127f83c9a74940e1ccf3cfe0b387aba0228"}, + {file = "rpds_py-0.27.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:47162fdab9407ec3f160805ac3e154df042e577dd53341745fc7fb3f625e6d92"}, + {file = "rpds_py-0.27.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fb89bec23fddc489e5d78b550a7b773557c9ab58b7946154a10a6f7a214a48b2"}, + {file = "rpds_py-0.27.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e48af21883ded2b3e9eb48cb7880ad8598b31ab752ff3be6457001d78f416723"}, + {file = "rpds_py-0.27.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6f5b7bd8e219ed50299e58551a410b64daafb5017d54bbe822e003856f06a802"}, + {file = "rpds_py-0.27.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:08f1e20bccf73b08d12d804d6e1c22ca5530e71659e6673bce31a6bb71c1e73f"}, + {file = "rpds_py-0.27.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0dc5dceeaefcc96dc192e3a80bbe1d6c410c469e97bdd47494a7d930987f18b2"}, + {file = "rpds_py-0.27.1-cp313-cp313t-manylinux_2_31_riscv64.whl", hash = "sha256:d76f9cc8665acdc0c9177043746775aa7babbf479b5520b78ae4002d889f5c21"}, + {file = "rpds_py-0.27.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:134fae0e36022edad8290a6661edf40c023562964efea0cc0ec7f5d392d2aaef"}, + {file = "rpds_py-0.27.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:eb11a4f1b2b63337cfd3b4d110af778a59aae51c81d195768e353d8b52f88081"}, + {file = "rpds_py-0.27.1-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:13e608ac9f50a0ed4faec0e90ece76ae33b34c0e8656e3dceb9a7db994c692cd"}, + {file = "rpds_py-0.27.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:dd2135527aa40f061350c3f8f89da2644de26cd73e4de458e79606384f4f68e7"}, + {file = "rpds_py-0.27.1-cp313-cp313t-win32.whl", hash = "sha256:3020724ade63fe320a972e2ffd93b5623227e684315adce194941167fee02688"}, + {file = "rpds_py-0.27.1-cp313-cp313t-win_amd64.whl", hash = "sha256:8ee50c3e41739886606388ba3ab3ee2aae9f35fb23f833091833255a31740797"}, + {file = "rpds_py-0.27.1-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:acb9aafccaae278f449d9c713b64a9e68662e7799dbd5859e2c6b3c67b56d334"}, + {file = "rpds_py-0.27.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:b7fb801aa7f845ddf601c49630deeeccde7ce10065561d92729bfe81bd21fb33"}, + {file = "rpds_py-0.27.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fe0dd05afb46597b9a2e11c351e5e4283c741237e7f617ffb3252780cca9336a"}, + {file = "rpds_py-0.27.1-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b6dfb0e058adb12d8b1d1b25f686e94ffa65d9995a5157afe99743bf7369d62b"}, + {file = "rpds_py-0.27.1-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ed090ccd235f6fa8bb5861684567f0a83e04f52dfc2e5c05f2e4b1309fcf85e7"}, + {file = "rpds_py-0.27.1-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:bf876e79763eecf3e7356f157540d6a093cef395b65514f17a356f62af6cc136"}, + {file = "rpds_py-0.27.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:12ed005216a51b1d6e2b02a7bd31885fe317e45897de81d86dcce7d74618ffff"}, + {file = "rpds_py-0.27.1-cp314-cp314-manylinux_2_31_riscv64.whl", hash = "sha256:ee4308f409a40e50593c7e3bb8cbe0b4d4c66d1674a316324f0c2f5383b486f9"}, + {file = "rpds_py-0.27.1-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:0b08d152555acf1f455154d498ca855618c1378ec810646fcd7c76416ac6dc60"}, + {file = "rpds_py-0.27.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:dce51c828941973a5684d458214d3a36fcd28da3e1875d659388f4f9f12cc33e"}, + {file = "rpds_py-0.27.1-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:c1476d6f29eb81aa4151c9a31219b03f1f798dc43d8af1250a870735516a1212"}, + {file = "rpds_py-0.27.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:3ce0cac322b0d69b63c9cdb895ee1b65805ec9ffad37639f291dd79467bee675"}, + {file = "rpds_py-0.27.1-cp314-cp314-win32.whl", hash = "sha256:dfbfac137d2a3d0725758cd141f878bf4329ba25e34979797c89474a89a8a3a3"}, + {file = "rpds_py-0.27.1-cp314-cp314-win_amd64.whl", hash = "sha256:a6e57b0abfe7cc513450fcf529eb486b6e4d3f8aee83e92eb5f1ef848218d456"}, + {file = "rpds_py-0.27.1-cp314-cp314-win_arm64.whl", hash = "sha256:faf8d146f3d476abfee026c4ae3bdd9ca14236ae4e4c310cbd1cf75ba33d24a3"}, + {file = "rpds_py-0.27.1-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:ba81d2b56b6d4911ce735aad0a1d4495e808b8ee4dc58715998741a26874e7c2"}, + {file = "rpds_py-0.27.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:84f7d509870098de0e864cad0102711c1e24e9b1a50ee713b65928adb22269e4"}, + {file = "rpds_py-0.27.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a9e960fc78fecd1100539f14132425e1d5fe44ecb9239f8f27f079962021523e"}, + {file = "rpds_py-0.27.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:62f85b665cedab1a503747617393573995dac4600ff51869d69ad2f39eb5e817"}, + {file = "rpds_py-0.27.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fed467af29776f6556250c9ed85ea5a4dd121ab56a5f8b206e3e7a4c551e48ec"}, + {file = "rpds_py-0.27.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f2729615f9d430af0ae6b36cf042cb55c0936408d543fb691e1a9e36648fd35a"}, + {file = "rpds_py-0.27.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1b207d881a9aef7ba753d69c123a35d96ca7cb808056998f6b9e8747321f03b8"}, + {file = "rpds_py-0.27.1-cp314-cp314t-manylinux_2_31_riscv64.whl", hash = "sha256:639fd5efec029f99b79ae47e5d7e00ad8a773da899b6309f6786ecaf22948c48"}, + {file = "rpds_py-0.27.1-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:fecc80cb2a90e28af8a9b366edacf33d7a91cbfe4c2c4544ea1246e949cfebeb"}, + {file = "rpds_py-0.27.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:42a89282d711711d0a62d6f57d81aa43a1368686c45bc1c46b7f079d55692734"}, + {file = "rpds_py-0.27.1-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:cf9931f14223de59551ab9d38ed18d92f14f055a5f78c1d8ad6493f735021bbb"}, + {file = "rpds_py-0.27.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:f39f58a27cc6e59f432b568ed8429c7e1641324fbe38131de852cd77b2d534b0"}, + {file = "rpds_py-0.27.1-cp314-cp314t-win32.whl", hash = "sha256:d5fa0ee122dc09e23607a28e6d7b150da16c662e66409bbe85230e4c85bb528a"}, + {file = "rpds_py-0.27.1-cp314-cp314t-win_amd64.whl", hash = "sha256:6567d2bb951e21232c2f660c24cf3470bb96de56cdcb3f071a83feeaff8a2772"}, + {file = "rpds_py-0.27.1-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:c918c65ec2e42c2a78d19f18c553d77319119bf43aa9e2edf7fb78d624355527"}, + {file = "rpds_py-0.27.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:1fea2b1a922c47c51fd07d656324531adc787e415c8b116530a1d29c0516c62d"}, + {file = "rpds_py-0.27.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bbf94c58e8e0cd6b6f38d8de67acae41b3a515c26169366ab58bdca4a6883bb8"}, + {file = "rpds_py-0.27.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c2a8fed130ce946d5c585eddc7c8eeef0051f58ac80a8ee43bd17835c144c2cc"}, + {file = "rpds_py-0.27.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:037a2361db72ee98d829bc2c5b7cc55598ae0a5e0ec1823a56ea99374cfd73c1"}, + {file = "rpds_py-0.27.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5281ed1cc1d49882f9997981c88df1a22e140ab41df19071222f7e5fc4e72125"}, + {file = "rpds_py-0.27.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2fd50659a069c15eef8aa3d64bbef0d69fd27bb4a50c9ab4f17f83a16cbf8905"}, + {file = "rpds_py-0.27.1-cp39-cp39-manylinux_2_31_riscv64.whl", hash = "sha256:c4b676c4ae3921649a15d28ed10025548e9b561ded473aa413af749503c6737e"}, + {file = "rpds_py-0.27.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:079bc583a26db831a985c5257797b2b5d3affb0386e7ff886256762f82113b5e"}, + {file = "rpds_py-0.27.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:4e44099bd522cba71a2c6b97f68e19f40e7d85399de899d66cdb67b32d7cb786"}, + {file = "rpds_py-0.27.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:e202e6d4188e53c6661af813b46c37ca2c45e497fc558bacc1a7630ec2695aec"}, + {file = "rpds_py-0.27.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:f41f814b8eaa48768d1bb551591f6ba45f87ac76899453e8ccd41dba1289b04b"}, + {file = "rpds_py-0.27.1-cp39-cp39-win32.whl", hash = "sha256:9e71f5a087ead99563c11fdaceee83ee982fd39cf67601f4fd66cb386336ee52"}, + {file = "rpds_py-0.27.1-cp39-cp39-win_amd64.whl", hash = "sha256:71108900c9c3c8590697244b9519017a400d9ba26a36c48381b3f64743a44aab"}, + {file = "rpds_py-0.27.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:7ba22cb9693df986033b91ae1d7a979bc399237d45fccf875b76f62bb9e52ddf"}, + {file = "rpds_py-0.27.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:5b640501be9288c77738b5492b3fd3abc4ba95c50c2e41273c8a1459f08298d3"}, + {file = "rpds_py-0.27.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fb08b65b93e0c6dd70aac7f7890a9c0938d5ec71d5cb32d45cf844fb8ae47636"}, + {file = "rpds_py-0.27.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d7ff07d696a7a38152ebdb8212ca9e5baab56656749f3d6004b34ab726b550b8"}, + {file = "rpds_py-0.27.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fb7c72262deae25366e3b6c0c0ba46007967aea15d1eea746e44ddba8ec58dcc"}, + {file = "rpds_py-0.27.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7b002cab05d6339716b03a4a3a2ce26737f6231d7b523f339fa061d53368c9d8"}, + {file = "rpds_py-0.27.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:23f6b69d1c26c4704fec01311963a41d7de3ee0570a84ebde4d544e5a1859ffc"}, + {file = "rpds_py-0.27.1-pp310-pypy310_pp73-manylinux_2_31_riscv64.whl", hash = "sha256:530064db9146b247351f2a0250b8f00b289accea4596a033e94be2389977de71"}, + {file = "rpds_py-0.27.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7b90b0496570bd6b0321724a330d8b545827c4df2034b6ddfc5f5275f55da2ad"}, + {file = "rpds_py-0.27.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:879b0e14a2da6a1102a3fc8af580fc1ead37e6d6692a781bd8c83da37429b5ab"}, + {file = "rpds_py-0.27.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl", hash = "sha256:0d807710df3b5faa66c731afa162ea29717ab3be17bdc15f90f2d9f183da4059"}, + {file = "rpds_py-0.27.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:3adc388fc3afb6540aec081fa59e6e0d3908722771aa1e37ffe22b220a436f0b"}, + {file = "rpds_py-0.27.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:c796c0c1cc68cb08b0284db4229f5af76168172670c74908fdbd4b7d7f515819"}, + {file = "rpds_py-0.27.1-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:cdfe4bb2f9fe7458b7453ad3c33e726d6d1c7c0a72960bcc23800d77384e42df"}, + {file = "rpds_py-0.27.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:8fabb8fd848a5f75a2324e4a84501ee3a5e3c78d8603f83475441866e60b94a3"}, + {file = "rpds_py-0.27.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eda8719d598f2f7f3e0f885cba8646644b55a187762bec091fa14a2b819746a9"}, + {file = "rpds_py-0.27.1-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3c64d07e95606ec402a0a1c511fe003873fa6af630bda59bac77fac8b4318ebc"}, + {file = "rpds_py-0.27.1-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:93a2ed40de81bcff59aabebb626562d48332f3d028ca2036f1d23cbb52750be4"}, + {file = "rpds_py-0.27.1-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:387ce8c44ae94e0ec50532d9cb0edce17311024c9794eb196b90e1058aadeb66"}, + {file = "rpds_py-0.27.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aaf94f812c95b5e60ebaf8bfb1898a7d7cb9c1af5744d4a67fa47796e0465d4e"}, + {file = "rpds_py-0.27.1-pp311-pypy311_pp73-manylinux_2_31_riscv64.whl", hash = "sha256:4848ca84d6ded9b58e474dfdbad4b8bfb450344c0551ddc8d958bf4b36aa837c"}, + {file = "rpds_py-0.27.1-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2bde09cbcf2248b73c7c323be49b280180ff39fadcfe04e7b6f54a678d02a7cf"}, + {file = "rpds_py-0.27.1-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:94c44ee01fd21c9058f124d2d4f0c9dc7634bec93cd4b38eefc385dabe71acbf"}, + {file = "rpds_py-0.27.1-pp311-pypy311_pp73-musllinux_1_2_i686.whl", hash = "sha256:df8b74962e35c9249425d90144e721eed198e6555a0e22a563d29fe4486b51f6"}, + {file = "rpds_py-0.27.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:dc23e6820e3b40847e2f4a7726462ba0cf53089512abe9ee16318c366494c17a"}, + {file = "rpds_py-0.27.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:aa8933159edc50be265ed22b401125c9eebff3171f570258854dbce3ecd55475"}, + {file = "rpds_py-0.27.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a50431bf02583e21bf273c71b89d710e7a710ad5e39c725b14e685610555926f"}, + {file = "rpds_py-0.27.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:78af06ddc7fe5cc0e967085a9115accee665fb912c22a3f54bad70cc65b05fe6"}, + {file = "rpds_py-0.27.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:70d0738ef8fee13c003b100c2fbd667ec4f133468109b3472d249231108283a3"}, + {file = "rpds_py-0.27.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e2f6fd8a1cea5bbe599b6e78a6e5ee08db434fc8ffea51ff201c8765679698b3"}, + {file = "rpds_py-0.27.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8177002868d1426305bb5de1e138161c2ec9eb2d939be38291d7c431c4712df8"}, + {file = "rpds_py-0.27.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:008b839781d6c9bf3b6a8984d1d8e56f0ec46dc56df61fd669c49b58ae800400"}, + {file = "rpds_py-0.27.1-pp39-pypy39_pp73-manylinux_2_31_riscv64.whl", hash = "sha256:a55b9132bb1ade6c734ddd2759c8dc132aa63687d259e725221f106b83a0e485"}, + {file = "rpds_py-0.27.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:a46fdec0083a26415f11d5f236b79fa1291c32aaa4a17684d82f7017a1f818b1"}, + {file = "rpds_py-0.27.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:8a63b640a7845f2bdd232eb0d0a4a2dd939bcdd6c57e6bb134526487f3160ec5"}, + {file = "rpds_py-0.27.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl", hash = "sha256:7e32721e5d4922deaaf963469d795d5bde6093207c52fec719bd22e5d1bedbc4"}, + {file = "rpds_py-0.27.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:2c426b99a068601b5f4623573df7a7c3d72e87533a2dd2253353a03e7502566c"}, + {file = "rpds_py-0.27.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:4fc9b7fe29478824361ead6e14e4f5aed570d477e06088826537e202d25fe859"}, + {file = "rpds_py-0.27.1.tar.gz", hash = "sha256:26a1c73171d10b7acccbded82bf6a586ab8203601e565badc74bbbf8bc5a10f8"}, ] [[package]] name = "rsa" version = "4.9.1" description = "Pure-Python RSA implementation" -optional = false +optional = true python-versions = "<4,>=3.6" groups = ["main"] +markers = "extra == \"sqlalchemy-exasol\" or extra == \"pyexasol\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\"" files = [ {file = "rsa-4.9.1-py3-none-any.whl", hash = "sha256:68635866661c6836b8d39430f97a996acbd61bfa49406748ea243539fe239762"}, {file = "rsa-4.9.1.tar.gz", hash = "sha256:e7bdbfdb5497da4c07dfd35530e1a902659db6ff241e39d9953cad06ebd0ae75"}, @@ -5214,9 +5296,10 @@ pyasn1 = ">=0.1.3" name = "s3transfer" version = "0.13.1" description = "An Amazon S3 Transfer Manager" -optional = false +optional = true python-versions = ">=3.9" groups = ["main"] +markers = "extra == \"exasol-sagemaker-extension\"" files = [ {file = "s3transfer-0.13.1-py3-none-any.whl", hash = "sha256:a981aa7429be23fe6dfc13e80e4020057cbab622b08c0315288758d67cabc724"}, {file = "s3transfer-0.13.1.tar.gz", hash = "sha256:c3fdba22ba1bd367922f27ec8032d6a1cf5f10c934fb5d68cf60fd5a23d936cf"}, @@ -5232,9 +5315,10 @@ crt = ["botocore[crt] (>=1.37.4,<2.0a.0)"] name = "sacremoses" version = "0.1.1" description = "SacreMoses" -optional = false +optional = true python-versions = ">=3.8" groups = ["main"] +markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\"" files = [ {file = "sacremoses-0.1.1-py3-none-any.whl", hash = "sha256:31e04c98b169bfd902144824d191825cd69220cdb4ae4bcf1ec58a7db5587b1a"}, {file = "sacremoses-0.1.1.tar.gz", hash = "sha256:b6fd5d3a766b02154ed80b962ddca91e1fd25629c0978c7efba21ebccf663934"}, @@ -5248,27 +5332,28 @@ tqdm = "*" [[package]] name = "safetensors" -version = "0.5.3" +version = "0.6.2" description = "" -optional = false -python-versions = ">=3.7" +optional = true +python-versions = ">=3.9" groups = ["main"] +markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\"" files = [ - {file = "safetensors-0.5.3-cp38-abi3-macosx_10_12_x86_64.whl", hash = "sha256:bd20eb133db8ed15b40110b7c00c6df51655a2998132193de2f75f72d99c7073"}, - {file = "safetensors-0.5.3-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:21d01c14ff6c415c485616b8b0bf961c46b3b343ca59110d38d744e577f9cce7"}, - {file = "safetensors-0.5.3-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:11bce6164887cd491ca75c2326a113ba934be596e22b28b1742ce27b1d076467"}, - {file = "safetensors-0.5.3-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:4a243be3590bc3301c821da7a18d87224ef35cbd3e5f5727e4e0728b8172411e"}, - {file = "safetensors-0.5.3-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8bd84b12b1670a6f8e50f01e28156422a2bc07fb16fc4e98bded13039d688a0d"}, - {file = "safetensors-0.5.3-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:391ac8cab7c829452175f871fcaf414aa1e292b5448bd02620f675a7f3e7abb9"}, - {file = "safetensors-0.5.3-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cead1fa41fc54b1e61089fa57452e8834f798cb1dc7a09ba3524f1eb08e0317a"}, - {file = "safetensors-0.5.3-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1077f3e94182d72618357b04b5ced540ceb71c8a813d3319f1aba448e68a770d"}, - {file = "safetensors-0.5.3-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:799021e78287bac619c7b3f3606730a22da4cda27759ddf55d37c8db7511c74b"}, - {file = "safetensors-0.5.3-cp38-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:df26da01aaac504334644e1b7642fa000bfec820e7cef83aeac4e355e03195ff"}, - {file = "safetensors-0.5.3-cp38-abi3-musllinux_1_2_i686.whl", hash = "sha256:32c3ef2d7af8b9f52ff685ed0bc43913cdcde135089ae322ee576de93eae5135"}, - {file = "safetensors-0.5.3-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:37f1521be045e56fc2b54c606d4455573e717b2d887c579ee1dbba5f868ece04"}, - {file = "safetensors-0.5.3-cp38-abi3-win32.whl", hash = "sha256:cfc0ec0846dcf6763b0ed3d1846ff36008c6e7290683b61616c4b040f6a54ace"}, - {file = "safetensors-0.5.3-cp38-abi3-win_amd64.whl", hash = "sha256:836cbbc320b47e80acd40e44c8682db0e8ad7123209f69b093def21ec7cafd11"}, - {file = "safetensors-0.5.3.tar.gz", hash = "sha256:b6b0d6ecacec39a4fdd99cc19f4576f5219ce858e6fd8dbe7609df0b8dc56965"}, + {file = "safetensors-0.6.2-cp38-abi3-macosx_10_12_x86_64.whl", hash = "sha256:9c85ede8ec58f120bad982ec47746981e210492a6db876882aa021446af8ffba"}, + {file = "safetensors-0.6.2-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:d6675cf4b39c98dbd7d940598028f3742e0375a6b4d4277e76beb0c35f4b843b"}, + {file = "safetensors-0.6.2-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1d2d2b3ce1e2509c68932ca03ab8f20570920cd9754b05063d4368ee52833ecd"}, + {file = "safetensors-0.6.2-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:93de35a18f46b0f5a6a1f9e26d91b442094f2df02e9fd7acf224cfec4238821a"}, + {file = "safetensors-0.6.2-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:89a89b505f335640f9120fac65ddeb83e40f1fd081cb8ed88b505bdccec8d0a1"}, + {file = "safetensors-0.6.2-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:fc4d0d0b937e04bdf2ae6f70cd3ad51328635fe0e6214aa1fc811f3b576b3bda"}, + {file = "safetensors-0.6.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8045db2c872db8f4cbe3faa0495932d89c38c899c603f21e9b6486951a5ecb8f"}, + {file = "safetensors-0.6.2-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:81e67e8bab9878bb568cffbc5f5e655adb38d2418351dc0859ccac158f753e19"}, + {file = "safetensors-0.6.2-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:b0e4d029ab0a0e0e4fdf142b194514695b1d7d3735503ba700cf36d0fc7136ce"}, + {file = "safetensors-0.6.2-cp38-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:fa48268185c52bfe8771e46325a1e21d317207bcabcb72e65c6e28e9ffeb29c7"}, + {file = "safetensors-0.6.2-cp38-abi3-musllinux_1_2_i686.whl", hash = "sha256:d83c20c12c2d2f465997c51b7ecb00e407e5f94d7dec3ea0cc11d86f60d3fde5"}, + {file = "safetensors-0.6.2-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:d944cea65fad0ead848b6ec2c37cc0b197194bec228f8020054742190e9312ac"}, + {file = "safetensors-0.6.2-cp38-abi3-win32.whl", hash = "sha256:cab75ca7c064d3911411461151cb69380c9225798a20e712b102edda2542ddb1"}, + {file = "safetensors-0.6.2-cp38-abi3-win_amd64.whl", hash = "sha256:c7b214870df923cbc1593c3faee16bec59ea462758699bd3fee399d00aac072c"}, + {file = "safetensors-0.6.2.tar.gz", hash = "sha256:43ff2aa0e6fa2dc3ea5524ac7ad93a9839256b8703761e76e2d0b2a3fa4f15d9"}, ] [package.extras] @@ -5279,26 +5364,28 @@ mlx = ["mlx (>=0.0.9)"] numpy = ["numpy (>=1.21.6)"] paddlepaddle = ["paddlepaddle (>=2.4.1)", "safetensors[numpy]"] pinned-tf = ["safetensors[numpy]", "tensorflow (==2.18.0)"] -quality = ["black (==22.3)", "click (==8.0.4)", "flake8 (>=3.8.3)", "isort (>=5.5.4)"] +quality = ["ruff"] tensorflow = ["safetensors[numpy]", "tensorflow (>=2.11.0)"] testing = ["h5py (>=3.7.0)", "huggingface-hub (>=0.12.1)", "hypothesis (>=6.70.2)", "pytest (>=7.2.0)", "pytest-benchmark (>=4.0.0)", "safetensors[numpy]", "setuptools-rust (>=1.5.2)"] +testingfree = ["huggingface-hub (>=0.12.1)", "hypothesis (>=6.70.2)", "pytest (>=7.2.0)", "pytest-benchmark (>=4.0.0)", "safetensors[numpy]", "setuptools-rust (>=1.5.2)"] torch = ["safetensors[numpy]", "torch (>=1.10)"] [[package]] name = "sagemaker" -version = "2.248.2" +version = "2.251.1" description = "Open source library for training and deploying models on Amazon SageMaker." -optional = false +optional = true python-versions = ">=3.9" groups = ["main"] +markers = "extra == \"exasol-sagemaker-extension\"" files = [ - {file = "sagemaker-2.248.2-py3-none-any.whl", hash = "sha256:c03206a1d4abc73ce3b55266411340a4f88880bdded080240faaf391e4484975"}, - {file = "sagemaker-2.248.2.tar.gz", hash = "sha256:f1d70f9f27eed83ef409ef9b08f9a2543363d5ad9151944f50fd0f6f64670a41"}, + {file = "sagemaker-2.251.1-py3-none-any.whl", hash = "sha256:7d40c83210a1ec1108bfb277f1c961257acddef9cd781e16ef0c09296e1b23e1"}, + {file = "sagemaker-2.251.1.tar.gz", hash = "sha256:a74f83154089418fef4f63befc33113e88ff181d6db52e33ad81002064dc1d7c"}, ] [package.dependencies] attrs = ">=24,<26" -boto3 = ">=1.35.36,<2.0" +boto3 = ">=1.39.5,<2.0" cloudpickle = ">=2.2.1" docker = "*" fastapi = "*" @@ -5331,18 +5418,19 @@ huggingface = ["accelerate (>=0.24.1,<=0.27.0)", "fastapi (>=0.111.0)", "nest-as local = ["docker (>=5.0.2,<8.0.0)", "pyyaml (>=6.0.1,<7)", "urllib3 (>=1.26.8,<3.0.0)"] sagemaker-mlflow = ["sagemaker-mlflow (>=0.1.0)"] scipy = ["scipy (==1.11.3)"] -test = ["accelerate (>=0.24.1,<=0.27.0)", "apache-airflow (==2.10.4)", "apache-airflow-providers-amazon (==7.2.1)", "attrs (>=24,<26)", "awslogs (==0.14.0)", "black (==24.3.0)", "build[virtualenv] (==1.2.1)", "cloudpickle (==2.2.1)", "contextlib2 (==21.6.0)", "coverage (>=5.2,<6.2)", "deepdiff (>=8.0.0)", "docker (>=5.0.2,<8.0.0)", "fabric (==3.2.2)", "fastapi (==0.115.4)", "fastapi (>=0.111.0)", "flake8 (==7.1.2)", "flask-limiter (==3.11)", "huggingface-hub (==0.26.2)", "jinja2 (==3.1.6)", "jsonpickle (<4.0.0)", "lexicon", "mlflow (>=2.14.2,<3)", "mock (==4.0.3)", "nbformat (>=5.9,<6)", "nest-asyncio", "numpy (==1.26.4)", "onnx (==1.17.0)", "opentelemetry-proto (==1.27.0)", "orderly-set (<5.4.0)", "pandas (==1.4.4)", "pillow (>=10.0.1,<=11)", "protobuf (==4.25.8)", "pyspark (==3.3.2)", "pytest (==6.2.5)", "pytest-cov (==3.0.0)", "pytest-rerunfailures (==10.2)", "pytest-timeout (==2.1.0)", "pytest-xdist (==2.4.0)", "pyvis (==0.2.1)", "pyyaml (>=6.0.1)", "pyyaml (>=6.0.1,<7)", "requests (==2.32.2)", "sagemaker-experiments (==0.1.35)", "sagemaker-feature-store-pyspark-3-3", "sagemaker-mlflow (>=0.1.0)", "sagemaker-schema-inference-artifacts (>=0.0.5)", "schema (==0.7.5)", "scikit-learn (==1.3.0)", "scipy (==1.11.3)", "stopit (==1.1.2)", "tensorboard (>=2.16.2,<=2.18.0)", "tensorflow (>=2.16.2,<=2.18.0)", "tox (==3.24.5)", "tritonclient[http] (<2.37.0)", "urllib3 (>=1.26.8,<3.0.0)", "uvicorn (>=0.30.1)", "xgboost (>=1.6.2,<=1.7.6)"] +test = ["accelerate (>=0.24.1,<=0.27.0)", "apache-airflow (==2.10.4)", "apache-airflow-providers-amazon (==7.2.1)", "attrs (>=24,<26)", "awslogs (==0.14.0)", "black (==24.3.0)", "build[virtualenv] (==1.2.1)", "cloudpickle (==2.2.1)", "contextlib2 (==21.6.0)", "coverage (>=5.2,<6.2)", "deepdiff (>=8.0.0)", "docker (>=5.0.2,<8.0.0)", "fabric (==3.2.2)", "fastapi (==0.115.4)", "fastapi (>=0.111.0)", "flake8 (==7.1.2)", "flask-limiter (==3.11)", "huggingface-hub (==0.26.2)", "jinja2 (==3.1.6)", "jsonpickle (<4.0.0)", "lexicon", "mlflow (>=2.14.2,<3)", "mock (==4.0.3)", "mypy (==1.9.0)", "mypy-boto3-appflow (==1.35.39)", "mypy-boto3-rds (==1.35.72)", "mypy-boto3-redshift-data (==1.35.51)", "mypy-boto3-s3 (==1.35.76)", "mypy-extensions (==1.0.0)", "nbformat (>=5.9,<6)", "nest-asyncio", "networkx (==3.2.1)", "numpy (==1.26.4)", "onnx (==1.17.0)", "opentelemetry-exporter-otlp (==1.27.0)", "opentelemetry-proto (==1.27.0)", "orderly-set (<5.4.0)", "pandas (==1.4.4)", "pillow (>=10.0.1,<=11)", "protobuf (==4.25.8)", "pyspark (==3.3.2)", "pytest (==6.2.5)", "pytest-cov (==3.0.0)", "pytest-rerunfailures (==10.2)", "pytest-timeout (==2.1.0)", "pytest-xdist (==2.4.0)", "pyvis (==0.2.1)", "pyyaml (>=6.0.1)", "pyyaml (>=6.0.1,<7)", "requests (==2.32.2)", "sagemaker-experiments (==0.1.35)", "sagemaker-feature-store-pyspark-3-3", "sagemaker-mlflow (>=0.1.0)", "sagemaker-schema-inference-artifacts (>=0.0.5)", "schema (==0.7.5)", "scikit-learn (==1.3.0)", "scipy (==1.11.3)", "stopit (==1.1.2)", "tensorboard (>=2.16.2,<=2.18.0)", "tensorflow (>=2.16.2,<=2.18.0)", "tox (==3.24.5)", "tritonclient[http] (<2.37.0)", "urllib3 (>=1.26.8,<3.0.0)", "uvicorn (>=0.30.1)", "xgboost (>=1.6.2,<=1.7.6)"] [[package]] name = "sagemaker-core" -version = "1.0.47" +version = "1.0.58" description = "An python package for sagemaker core functionalities" -optional = false +optional = true python-versions = ">=3.8" groups = ["main"] +markers = "extra == \"exasol-sagemaker-extension\"" files = [ - {file = "sagemaker_core-1.0.47-py3-none-any.whl", hash = "sha256:67b7398a5cc56f211924e9ff785fb4094a27e2f0401c71caffdc63c014fa1453"}, - {file = "sagemaker_core-1.0.47.tar.gz", hash = "sha256:f54bd3c1e9cb0713db48a06f303cb8c4f24d45855f32021bb0eaa2cdfa646d48"}, + {file = "sagemaker_core-1.0.58-py3-none-any.whl", hash = "sha256:53e5e3462e036bd3eb3811663c95f12acf3d9960317d5ecfe3fb671bc6217baa"}, + {file = "sagemaker_core-1.0.58.tar.gz", hash = "sha256:b00e824fa3ab80d2dffa05565d8866a3709fa7b4293e24560cc6c175fbfdab01"}, ] [package.dependencies] @@ -5362,9 +5450,10 @@ codegen = ["black (>=24.3.0,<25.0.0)", "pandas (>=2.0.0,<3.0.0)", "pylint (>=3.0 name = "schema" version = "0.7.7" description = "Simple data validation library" -optional = false +optional = true python-versions = "*" groups = ["main"] +markers = "extra == \"exasol-sagemaker-extension\"" files = [ {file = "schema-0.7.7-py2.py3-none-any.whl", hash = "sha256:5d976a5b50f36e74e2157b47097b60002bd4d42e65425fcc9c9befadb4255dde"}, {file = "schema-0.7.7.tar.gz", hash = "sha256:7da553abd2958a19dc2547c388cde53398b39196175a9be59ea1caf5ab0a1807"}, @@ -5374,9 +5463,10 @@ files = [ name = "scikit-learn" version = "1.7.1" description = "A set of python modules for machine learning and data mining" -optional = false +optional = true python-versions = ">=3.10" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "scikit_learn-1.7.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:406204dd4004f0517f0b23cf4b28c6245cbd51ab1b6b78153bc784def214946d"}, {file = "scikit_learn-1.7.1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:16af2e44164f05d04337fd1fc3ae7c4ea61fd9b0d527e22665346336920fe0e1"}, @@ -5425,10 +5515,10 @@ tests = ["matplotlib (>=3.5.0)", "mypy (>=1.15)", "numpydoc (>=1.2.0)", "pandas name = "scipy" version = "1.15.3" description = "Fundamental algorithms for scientific computing in Python" -optional = false +optional = true python-versions = ">=3.10" groups = ["main"] -markers = "python_version == \"3.10\"" +markers = "python_version == \"3.10\" and extra == \"exasol-text-ai-extension\"" files = [ {file = "scipy-1.15.3-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:a345928c86d535060c9c2b25e71e87c39ab2f22fc96e9636bd74d1dbf9de448c"}, {file = "scipy-1.15.3-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:ad3432cb0f9ed87477a8d97f03b763fd1d57709f1bbde3c9369b1dff5503b253"}, @@ -5488,50 +5578,68 @@ test = ["Cython", "array-api-strict (>=2.0,<2.1.1)", "asv", "gmpy2", "hypothesis [[package]] name = "scipy" -version = "1.16.0" +version = "1.16.1" description = "Fundamental algorithms for scientific computing in Python" -optional = false +optional = true python-versions = ">=3.11" groups = ["main"] -markers = "python_version >= \"3.11\"" -files = [ - {file = "scipy-1.16.0-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:deec06d831b8f6b5fb0b652433be6a09db29e996368ce5911faf673e78d20085"}, - {file = "scipy-1.16.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:d30c0fe579bb901c61ab4bb7f3eeb7281f0d4c4a7b52dbf563c89da4fd2949be"}, - {file = "scipy-1.16.0-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:b2243561b45257f7391d0f49972fca90d46b79b8dbcb9b2cb0f9df928d370ad4"}, - {file = "scipy-1.16.0-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:e6d7dfc148135e9712d87c5f7e4f2ddc1304d1582cb3a7d698bbadedb61c7afd"}, - {file = "scipy-1.16.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:90452f6a9f3fe5a2cf3748e7be14f9cc7d9b124dce19667b54f5b429d680d539"}, - {file = "scipy-1.16.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:a2f0bf2f58031c8701a8b601df41701d2a7be17c7ffac0a4816aeba89c4cdac8"}, - {file = "scipy-1.16.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:6c4abb4c11fc0b857474241b812ce69ffa6464b4bd8f4ecb786cf240367a36a7"}, - {file = "scipy-1.16.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b370f8f6ac6ef99815b0d5c9f02e7ade77b33007d74802efc8316c8db98fd11e"}, - {file = "scipy-1.16.0-cp311-cp311-win_amd64.whl", hash = "sha256:a16ba90847249bedce8aa404a83fb8334b825ec4a8e742ce6012a7a5e639f95c"}, - {file = "scipy-1.16.0-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:7eb6bd33cef4afb9fa5f1fb25df8feeb1e52d94f21a44f1d17805b41b1da3180"}, - {file = "scipy-1.16.0-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:1dbc8fdba23e4d80394ddfab7a56808e3e6489176d559c6c71935b11a2d59db1"}, - {file = "scipy-1.16.0-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:7dcf42c380e1e3737b343dec21095c9a9ad3f9cbe06f9c05830b44b1786c9e90"}, - {file = "scipy-1.16.0-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:26ec28675f4a9d41587266084c626b02899db373717d9312fa96ab17ca1ae94d"}, - {file = "scipy-1.16.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:952358b7e58bd3197cfbd2f2f2ba829f258404bdf5db59514b515a8fe7a36c52"}, - {file = "scipy-1.16.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:03931b4e870c6fef5b5c0970d52c9f6ddd8c8d3e934a98f09308377eba6f3824"}, - {file = "scipy-1.16.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:512c4f4f85912767c351a0306824ccca6fd91307a9f4318efe8fdbd9d30562ef"}, - {file = "scipy-1.16.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e69f798847e9add03d512eaf5081a9a5c9a98757d12e52e6186ed9681247a1ac"}, - {file = "scipy-1.16.0-cp312-cp312-win_amd64.whl", hash = "sha256:adf9b1999323ba335adc5d1dc7add4781cb5a4b0ef1e98b79768c05c796c4e49"}, - {file = "scipy-1.16.0-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:e9f414cbe9ca289a73e0cc92e33a6a791469b6619c240aa32ee18abdce8ab451"}, - {file = "scipy-1.16.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:bbba55fb97ba3cdef9b1ee973f06b09d518c0c7c66a009c729c7d1592be1935e"}, - {file = "scipy-1.16.0-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:58e0d4354eacb6004e7aa1cd350e5514bd0270acaa8d5b36c0627bb3bb486974"}, - {file = "scipy-1.16.0-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:75b2094ec975c80efc273567436e16bb794660509c12c6a31eb5c195cbf4b6dc"}, - {file = "scipy-1.16.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:6b65d232157a380fdd11a560e7e21cde34fdb69d65c09cb87f6cc024ee376351"}, - {file = "scipy-1.16.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1d8747f7736accd39289943f7fe53a8333be7f15a82eea08e4afe47d79568c32"}, - {file = "scipy-1.16.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:eb9f147a1b8529bb7fec2a85cf4cf42bdfadf9e83535c309a11fdae598c88e8b"}, - {file = "scipy-1.16.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:d2b83c37edbfa837a8923d19c749c1935ad3d41cf196006a24ed44dba2ec4358"}, - {file = "scipy-1.16.0-cp313-cp313-win_amd64.whl", hash = "sha256:79a3c13d43c95aa80b87328a46031cf52508cf5f4df2767602c984ed1d3c6bbe"}, - {file = "scipy-1.16.0-cp313-cp313t-macosx_10_14_x86_64.whl", hash = "sha256:f91b87e1689f0370690e8470916fe1b2308e5b2061317ff76977c8f836452a47"}, - {file = "scipy-1.16.0-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:88a6ca658fb94640079e7a50b2ad3b67e33ef0f40e70bdb7dc22017dae73ac08"}, - {file = "scipy-1.16.0-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:ae902626972f1bd7e4e86f58fd72322d7f4ec7b0cfc17b15d4b7006efc385176"}, - {file = "scipy-1.16.0-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:8cb824c1fc75ef29893bc32b3ddd7b11cf9ab13c1127fe26413a05953b8c32ed"}, - {file = "scipy-1.16.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:de2db7250ff6514366a9709c2cba35cb6d08498e961cba20d7cff98a7ee88938"}, - {file = "scipy-1.16.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e85800274edf4db8dd2e4e93034f92d1b05c9421220e7ded9988b16976f849c1"}, - {file = "scipy-1.16.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:4f720300a3024c237ace1cb11f9a84c38beb19616ba7c4cdcd771047a10a1706"}, - {file = "scipy-1.16.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:aad603e9339ddb676409b104c48a027e9916ce0d2838830691f39552b38a352e"}, - {file = "scipy-1.16.0-cp313-cp313t-win_amd64.whl", hash = "sha256:f56296fefca67ba605fd74d12f7bd23636267731a72cb3947963e76b8c0a25db"}, - {file = "scipy-1.16.0.tar.gz", hash = "sha256:b5ef54021e832869c8cfb03bc3bf20366cbcd426e02a58e8a58d7584dfbb8f62"}, +markers = "python_version >= \"3.11\" and extra == \"exasol-text-ai-extension\"" +files = [ + {file = "scipy-1.16.1-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:c033fa32bab91dc98ca59d0cf23bb876454e2bb02cbe592d5023138778f70030"}, + {file = "scipy-1.16.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:6e5c2f74e5df33479b5cd4e97a9104c511518fbd979aa9b8f6aec18b2e9ecae7"}, + {file = "scipy-1.16.1-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:0a55ffe0ba0f59666e90951971a884d1ff6f4ec3275a48f472cfb64175570f77"}, + {file = "scipy-1.16.1-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:f8a5d6cd147acecc2603fbd382fed6c46f474cccfcf69ea32582e033fb54dcfe"}, + {file = "scipy-1.16.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:cb18899127278058bcc09e7b9966d41a5a43740b5bb8dcba401bd983f82e885b"}, + {file = "scipy-1.16.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:adccd93a2fa937a27aae826d33e3bfa5edf9aa672376a4852d23a7cd67a2e5b7"}, + {file = "scipy-1.16.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:18aca1646a29ee9a0625a1be5637fa798d4d81fdf426481f06d69af828f16958"}, + {file = "scipy-1.16.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d85495cef541729a70cdddbbf3e6b903421bc1af3e8e3a9a72a06751f33b7c39"}, + {file = "scipy-1.16.1-cp311-cp311-win_amd64.whl", hash = "sha256:226652fca853008119c03a8ce71ffe1b3f6d2844cc1686e8f9806edafae68596"}, + {file = "scipy-1.16.1-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:81b433bbeaf35728dad619afc002db9b189e45eebe2cd676effe1fb93fef2b9c"}, + {file = "scipy-1.16.1-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:886cc81fdb4c6903a3bb0464047c25a6d1016fef77bb97949817d0c0d79f9e04"}, + {file = "scipy-1.16.1-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:15240c3aac087a522b4eaedb09f0ad061753c5eebf1ea430859e5bf8640d5919"}, + {file = "scipy-1.16.1-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:65f81a25805f3659b48126b5053d9e823d3215e4a63730b5e1671852a1705921"}, + {file = "scipy-1.16.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:6c62eea7f607f122069b9bad3f99489ddca1a5173bef8a0c75555d7488b6f725"}, + {file = "scipy-1.16.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f965bbf3235b01c776115ab18f092a95aa74c271a52577bcb0563e85738fd618"}, + {file = "scipy-1.16.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:f006e323874ffd0b0b816d8c6a8e7f9a73d55ab3b8c3f72b752b226d0e3ac83d"}, + {file = "scipy-1.16.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e8fd15fc5085ab4cca74cb91fe0a4263b1f32e4420761ddae531ad60934c2119"}, + {file = "scipy-1.16.1-cp312-cp312-win_amd64.whl", hash = "sha256:f7b8013c6c066609577d910d1a2a077021727af07b6fab0ee22c2f901f22352a"}, + {file = "scipy-1.16.1-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:5451606823a5e73dfa621a89948096c6528e2896e40b39248295d3a0138d594f"}, + {file = "scipy-1.16.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:89728678c5ca5abd610aee148c199ac1afb16e19844401ca97d43dc548a354eb"}, + {file = "scipy-1.16.1-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:e756d688cb03fd07de0fffad475649b03cb89bee696c98ce508b17c11a03f95c"}, + {file = "scipy-1.16.1-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:5aa2687b9935da3ed89c5dbed5234576589dd28d0bf7cd237501ccfbdf1ad608"}, + {file = "scipy-1.16.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0851f6a1e537fe9399f35986897e395a1aa61c574b178c0d456be5b1a0f5ca1f"}, + {file = "scipy-1.16.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fedc2cbd1baed37474b1924c331b97bdff611d762c196fac1a9b71e67b813b1b"}, + {file = "scipy-1.16.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:2ef500e72f9623a6735769e4b93e9dcb158d40752cdbb077f305487e3e2d1f45"}, + {file = "scipy-1.16.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:978d8311674b05a8f7ff2ea6c6bce5d8b45a0cb09d4c5793e0318f448613ea65"}, + {file = "scipy-1.16.1-cp313-cp313-win_amd64.whl", hash = "sha256:81929ed0fa7a5713fcdd8b2e6f73697d3b4c4816d090dd34ff937c20fa90e8ab"}, + {file = "scipy-1.16.1-cp313-cp313t-macosx_10_14_x86_64.whl", hash = "sha256:bcc12db731858abda693cecdb3bdc9e6d4bd200213f49d224fe22df82687bdd6"}, + {file = "scipy-1.16.1-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:744d977daa4becb9fc59135e75c069f8d301a87d64f88f1e602a9ecf51e77b27"}, + {file = "scipy-1.16.1-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:dc54f76ac18073bcecffb98d93f03ed6b81a92ef91b5d3b135dcc81d55a724c7"}, + {file = "scipy-1.16.1-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:367d567ee9fc1e9e2047d31f39d9d6a7a04e0710c86e701e053f237d14a9b4f6"}, + {file = "scipy-1.16.1-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:4cf5785e44e19dcd32a0e4807555e1e9a9b8d475c6afff3d21c3c543a6aa84f4"}, + {file = "scipy-1.16.1-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3d0b80fb26d3e13a794c71d4b837e2a589d839fd574a6bbb4ee1288c213ad4a3"}, + {file = "scipy-1.16.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:8503517c44c18d1030d666cb70aaac1cc8913608816e06742498833b128488b7"}, + {file = "scipy-1.16.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:30cc4bb81c41831ecfd6dc450baf48ffd80ef5aed0f5cf3ea775740e80f16ecc"}, + {file = "scipy-1.16.1-cp313-cp313t-win_amd64.whl", hash = "sha256:c24fa02f7ed23ae514460a22c57eca8f530dbfa50b1cfdbf4f37c05b5309cc39"}, + {file = "scipy-1.16.1-cp314-cp314-macosx_10_14_x86_64.whl", hash = "sha256:796a5a9ad36fa3a782375db8f4241ab02a091308eb079746bc0f874c9b998318"}, + {file = "scipy-1.16.1-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:3ea0733a2ff73fd6fdc5fecca54ee9b459f4d74f00b99aced7d9a3adb43fb1cc"}, + {file = "scipy-1.16.1-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:85764fb15a2ad994e708258bb4ed8290d1305c62a4e1ef07c414356a24fcfbf8"}, + {file = "scipy-1.16.1-cp314-cp314-macosx_14_0_x86_64.whl", hash = "sha256:ca66d980469cb623b1759bdd6e9fd97d4e33a9fad5b33771ced24d0cb24df67e"}, + {file = "scipy-1.16.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:e7cc1ffcc230f568549fc56670bcf3df1884c30bd652c5da8138199c8c76dae0"}, + {file = "scipy-1.16.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3ddfb1e8d0b540cb4ee9c53fc3dea3186f97711248fb94b4142a1b27178d8b4b"}, + {file = "scipy-1.16.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:4dc0e7be79e95d8ba3435d193e0d8ce372f47f774cffd882f88ea4e1e1ddc731"}, + {file = "scipy-1.16.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:f23634f9e5adb51b2a77766dac217063e764337fbc816aa8ad9aaebcd4397fd3"}, + {file = "scipy-1.16.1-cp314-cp314-win_amd64.whl", hash = "sha256:57d75524cb1c5a374958a2eae3d84e1929bb971204cc9d52213fb8589183fc19"}, + {file = "scipy-1.16.1-cp314-cp314t-macosx_10_14_x86_64.whl", hash = "sha256:d8da7c3dd67bcd93f15618938f43ed0995982eb38973023d46d4646c4283ad65"}, + {file = "scipy-1.16.1-cp314-cp314t-macosx_12_0_arm64.whl", hash = "sha256:cc1d2f2fd48ba1e0620554fe5bc44d3e8f5d4185c8c109c7fbdf5af2792cfad2"}, + {file = "scipy-1.16.1-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:21a611ced9275cb861bacadbada0b8c0623bc00b05b09eb97f23b370fc2ae56d"}, + {file = "scipy-1.16.1-cp314-cp314t-macosx_14_0_x86_64.whl", hash = "sha256:8dfbb25dffc4c3dd9371d8ab456ca81beeaf6f9e1c2119f179392f0dc1ab7695"}, + {file = "scipy-1.16.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f0ebb7204f063fad87fc0a0e4ff4a2ff40b2a226e4ba1b7e34bf4b79bf97cd86"}, + {file = "scipy-1.16.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f1b9e5962656f2734c2b285a8745358ecb4e4efbadd00208c80a389227ec61ff"}, + {file = "scipy-1.16.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:5e1a106f8c023d57a2a903e771228bf5c5b27b5d692088f457acacd3b54511e4"}, + {file = "scipy-1.16.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:709559a1db68a9abc3b2c8672c4badf1614f3b440b3ab326d86a5c0491eafae3"}, + {file = "scipy-1.16.1-cp314-cp314t-win_amd64.whl", hash = "sha256:c0c804d60492a0aad7f5b2bb1862f4548b990049e27e828391ff2bf6f7199998"}, + {file = "scipy-1.16.1.tar.gz", hash = "sha256:44c76f9e8b6e8e488a586190ab38016e4ed2f8a038af7cd3defa903c0a2238b3"}, ] [package.dependencies] @@ -5544,14 +5652,15 @@ test = ["Cython", "array-api-strict (>=2.3.1)", "asv", "gmpy2", "hypothesis (>=6 [[package]] name = "sentence-transformers" -version = "5.0.0" +version = "5.1.0" description = "Embeddings, Retrieval, and Reranking" -optional = false +optional = true python-versions = ">=3.9" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ - {file = "sentence_transformers-5.0.0-py3-none-any.whl", hash = "sha256:346240f9cc6b01af387393f03e103998190dfb0826a399d0c38a81a05c7a5d76"}, - {file = "sentence_transformers-5.0.0.tar.gz", hash = "sha256:e5a411845910275fd166bacb01d28b7f79537d3550628ae42309dbdd3d5670d1"}, + {file = "sentence_transformers-5.1.0-py3-none-any.whl", hash = "sha256:fc803929f6a3ce82e2b2c06e0efed7a36de535c633d5ce55efac0b710ea5643e"}, + {file = "sentence_transformers-5.1.0.tar.gz", hash = "sha256:70c7630697cc1c64ffca328d6e8688430ebd134b3c2df03dc07cb3a016b04739"}, ] [package.dependencies] @@ -5582,6 +5691,7 @@ files = [ {file = "setuptools-80.9.0-py3-none-any.whl", hash = "sha256:062d34222ad13e0cc312a4c02d73f059e86a4acbfbdea8f8f76b28c99f306922"}, {file = "setuptools-80.9.0.tar.gz", hash = "sha256:f36b47402ecde768dbfafc46e8e4207b4360c654f1f3bb84475f0a28628fb19c"}, ] +markers = {main = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\") or python_version == \"3.12\" and (extra == \"exasol-text-ai-extension\" or extra == \"exasol-transformers-extension\") or extra == \"exasol-text-ai-extension\""} [package.extras] check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1) ; sys_platform != \"cygwin\"", "ruff (>=0.8.0) ; sys_platform != \"cygwin\""] @@ -5603,6 +5713,7 @@ files = [ {file = "shellingham-1.5.4-py2.py3-none-any.whl", hash = "sha256:7ecfff8f2fd72616f7481040475a65b2bf8af90a56c89140852d1120324e8686"}, {file = "shellingham-1.5.4.tar.gz", hash = "sha256:8dbca0739d487e5bd35ab3ca4b36e11c4078f3a234bfce294b0a0291363404de"}, ] +markers = {main = "extra == \"exasol-text-ai-extension\""} [[package]] name = "shibuya" @@ -5738,6 +5849,7 @@ files = [ {file = "simplejson-3.20.1-py3-none-any.whl", hash = "sha256:8a6c1bbac39fa4a79f83cbf1df6ccd8ff7069582a9fd8db1e52cea073bc2c697"}, {file = "simplejson-3.20.1.tar.gz", hash = "sha256:e64139b4ec4f1f24c142ff7dcafe55a22b811a74d86d66560c8815687143037d"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} [[package]] name = "six" @@ -5750,17 +5862,19 @@ files = [ {file = "six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274"}, {file = "six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81"}, ] +markers = {main = "extra == \"exasol-bucketfs\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-saas-api\" or extra == \"ibis-framework\" or extra == \"exasol-integration-test-docker-environment\""} [[package]] name = "smart-open" -version = "7.3.0.post1" +version = "7.3.1" description = "Utils for streaming large files (S3, HDFS, GCS, SFTP, Azure Blob Storage, gzip, bz2, zst...)" -optional = false +optional = true python-versions = "<4.0,>=3.8" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ - {file = "smart_open-7.3.0.post1-py3-none-any.whl", hash = "sha256:c73661a2c24bf045c1e04e08fffc585b59af023fe783d57896f590489db66fb4"}, - {file = "smart_open-7.3.0.post1.tar.gz", hash = "sha256:ce6a3d9bc1afbf6234ad13c010b77f8cd36d24636811e3c52c3b5160f5214d1e"}, + {file = "smart_open-7.3.1-py3-none-any.whl", hash = "sha256:e243b2e7f69d6c0c96dd763d6fbbedbb4e0e4fc6d74aa007acc5b018d523858c"}, + {file = "smart_open-7.3.1.tar.gz", hash = "sha256:b33fee8dffd206f189d5e704106a8723afb4210d2ff47e0e1f7fbe436187a990"}, ] [package.dependencies] @@ -5781,9 +5895,10 @@ zst = ["zstandard"] name = "smdebug-rulesconfig" version = "1.0.1" description = "SMDebug RulesConfig" -optional = false +optional = true python-versions = ">=2.7" groups = ["main"] +markers = "extra == \"exasol-sagemaker-extension\"" files = [ {file = "smdebug_rulesconfig-1.0.1-py2.py3-none-any.whl", hash = "sha256:104da3e6931ecf879dfc687ca4bbb3bee5ea2bc27f4478e9dbb3ee3655f1ae61"}, {file = "smdebug_rulesconfig-1.0.1.tar.gz", hash = "sha256:7a19e6eb2e6bcfefbc07e4a86ef7a88f32495001a038bf28c7d8e77ab793fcd6"}, @@ -5800,6 +5915,7 @@ files = [ {file = "smmap-5.0.2-py3-none-any.whl", hash = "sha256:b30115f0def7d7531d22a0fb6502488d879e75b260a9db4d0819cfb25403af5e"}, {file = "smmap-5.0.2.tar.gz", hash = "sha256:26ea65a03958fa0c8a1c7e8c7a58fdc77221b8910f6be2131affade476898ad5"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"gitpython\""} [[package]] name = "sniffio" @@ -5812,6 +5928,7 @@ files = [ {file = "sniffio-1.3.1-py3-none-any.whl", hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2"}, {file = "sniffio-1.3.1.tar.gz", hash = "sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc"}, ] +markers = {main = "extra == \"exasol-bucketfs\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-saas-api\""} [[package]] name = "snowballstemmer" @@ -5836,14 +5953,16 @@ files = [ {file = "sortedcontainers-2.4.0-py2.py3-none-any.whl", hash = "sha256:a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0"}, {file = "sortedcontainers-2.4.0.tar.gz", hash = "sha256:25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88"}, ] +markers = {main = "extra == \"exasol-text-ai-extension\""} [[package]] name = "sortedcontainers-pydantic" version = "2.0.0" description = "Pydantic support for the sortedcontainers package." -optional = false +optional = true python-versions = ">=3.9" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "sortedcontainers_pydantic-2.0.0-py3-none-any.whl", hash = "sha256:1c38a05f1a8618189bdd8b87f0c3bc8cc1196e6c39f0e30f694b709ba3e2a508"}, {file = "sortedcontainers_pydantic-2.0.0.tar.gz", hash = "sha256:0cb3abfbda64dc1fa2365b578ddc3a259c7d75daeae76d2f9087f5ebc1f8f1fe"}, @@ -5873,9 +5992,10 @@ files = [ name = "spacy" version = "3.8.6" description = "Industrial-strength Natural Language Processing (NLP) in Python" -optional = false +optional = true python-versions = "<3.13,>=3.9" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "spacy-3.8.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:4ef75f98747c0673c9035156f0ed85ae076da240de72ed31e0ecce13080f7bbe"}, {file = "spacy-3.8.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:852ae5e19f0c14daa07699216cc35be8991b303aa55ad485fd7531ca0ab626b8"}, @@ -5960,9 +6080,10 @@ transformers = ["spacy_transformers (>=1.1.2,<1.4.0)"] name = "spacy-alignments" version = "0.9.2" description = "A spaCy package for the Rust tokenizations library" -optional = false +optional = true python-versions = "<3.14,>=3.9" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "spacy_alignments-0.9.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:2ace14b2d0d7028460d03d7440990e17b2ad65cd8009350ae375eddf1aea676f"}, {file = "spacy_alignments-0.9.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:646096245fee96a582c4bf72bf868ef518af85fdab5ca5dd5e055a85114aa42e"}, @@ -6006,9 +6127,10 @@ files = [ name = "spacy-curated-transformers" version = "0.3.1" description = "Curated transformer models for spaCy pipelines" -optional = false +optional = true python-versions = "<3.14,>=3.9" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "spacy_curated_transformers-0.3.1-py2.py3-none-any.whl", hash = "sha256:503559b6a1d6e44ec2c978e18ed871ce5c3d56871dc9216c0e1523428204e610"}, {file = "spacy_curated_transformers-0.3.1.tar.gz", hash = "sha256:7e53fccf64260e641b0a3f2b65b6d98381b86cef6eeb21ce279e8db849e8525d"}, @@ -6023,9 +6145,10 @@ torch = ">=1.12.0" name = "spacy-legacy" version = "3.0.12" description = "Legacy registered functions for spaCy backwards compatibility" -optional = false +optional = true python-versions = ">=3.6" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "spacy-legacy-3.0.12.tar.gz", hash = "sha256:b37d6e0c9b6e1d7ca1cf5bc7152ab64a4c4671f59c85adaf7a3fcb870357a774"}, {file = "spacy_legacy-3.0.12-py2.py3-none-any.whl", hash = "sha256:476e3bd0d05f8c339ed60f40986c07387c0a71479245d6d0f4298dbd52cda55f"}, @@ -6035,9 +6158,10 @@ files = [ name = "spacy-loggers" version = "1.0.5" description = "Logging utilities for SpaCy" -optional = false +optional = true python-versions = ">=3.6" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "spacy-loggers-1.0.5.tar.gz", hash = "sha256:d60b0bdbf915a60e516cc2e653baeff946f0cfc461b452d11a4d5458c6fe5f24"}, {file = "spacy_loggers-1.0.5-py3-none-any.whl", hash = "sha256:196284c9c446cc0cdb944005384270d775fdeaf4f494d8e269466cfa497ef645"}, @@ -6047,9 +6171,10 @@ files = [ name = "spacy-transformers" version = "1.3.9" description = "spaCy pipelines for pre-trained BERT and other transformers" -optional = false +optional = true python-versions = "<3.14,>=3.9" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "spacy_transformers-1.3.9-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6ca8ff36226b86dc58fa512e85047c6a749b3ac4a6ac2e7d71aa440414b8791b"}, {file = "spacy_transformers-1.3.9-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:fe2b1b294bf63d89dd529ec5143aa7d434ee394d5d51f82c8267cf1d54fd8c92"}, @@ -6332,9 +6457,10 @@ test = ["pytest"] name = "sqlalchemy" version = "1.4.54" description = "Database Abstraction Library" -optional = false +optional = true python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7" groups = ["main"] +markers = "extra == \"sqlalchemy-exasol\"" files = [ {file = "SQLAlchemy-1.4.54-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:af00236fe21c4d4f4c227b6ccc19b44c594160cc3ff28d104cdce85855369277"}, {file = "SQLAlchemy-1.4.54-cp310-cp310-manylinux1_x86_64.manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_5_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1183599e25fa38a1a322294b949da02b4f0da13dbc2688ef9dbe746df573f8a6"}, @@ -6410,9 +6536,10 @@ sqlcipher = ["sqlcipher3_binary ; python_version >= \"3\""] name = "sqlalchemy-exasol" version = "5.1.0" description = "EXASOL dialect for SQLAlchemy" -optional = false +optional = true python-versions = "<4.0,>=3.9.2" groups = ["main"] +markers = "extra == \"sqlalchemy-exasol\"" files = [ {file = "sqlalchemy_exasol-5.1.0-py3-none-any.whl", hash = "sha256:3d4dae0616f19b6b0d5dee428e5081058520c4502776e50a32000ad85c47acb2"}, {file = "sqlalchemy_exasol-5.1.0.tar.gz", hash = "sha256:062d4f2571f43c5a342ca1b3f8a5a87c597848dd008fa04a65700af541d34307"}, @@ -6427,26 +6554,14 @@ sqlalchemy = ">=1.4,<2" pyodbc = ["pyodbc (>=4.0.34,<6)"] turbodbc = ["turbodbc (==4.5.4)"] -[[package]] -name = "sqlcipher3" -version = "0.5.4" -description = "DB-API 2.0 interface for SQLCipher 3.x" -optional = false -python-versions = "*" -groups = ["main"] -markers = "sys_platform == \"darwin\"" -files = [ - {file = "sqlcipher3-0.5.4.tar.gz", hash = "sha256:e30ff58d64dd43e19eceddd10116a1a27ad1d9888cc4245c75f2bda9b0384e77"}, -] - [[package]] name = "sqlcipher3-binary" version = "0.5.4" description = "DB-API 2.0 interface for SQLCipher 3.x" -optional = false +optional = true python-versions = "*" groups = ["main"] -markers = "sys_platform == \"linux\"" +markers = "(sys_platform == \"linux\" or sys_platform == \"darwin\") and (sys_platform == \"linux\" and extra == \"sqlcipher3-binary\" or sys_platform == \"darwin\" and extra == \"sqlcipher3\")" files = [ {file = "sqlcipher3_binary-0.5.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e0264a85f54537647e737be3c1250ab202cc3b260bd3b4256cf301f3a0c0f570"}, {file = "sqlcipher3_binary-0.5.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:be70bcf780abda9df53facc45c7cdc45d64e20b4869eebdf2e5e3ee636f5ec0f"}, @@ -6462,9 +6577,10 @@ files = [ name = "sqlglot" version = "25.20.2" description = "An easily customizable SQL parser and transpiler" -optional = false +optional = true python-versions = ">=3.7" groups = ["main"] +markers = "extra == \"ibis-framework\"" files = [ {file = "sqlglot-25.20.2-py3-none-any.whl", hash = "sha256:cdbfd7ce3f2f39f32bd7b4c23fd9e0fd261636a6b14285b914e8def25fd0a567"}, {file = "sqlglot-25.20.2.tar.gz", hash = "sha256:169fe8308dd70d7bd40117b2221b62bdc7c4e2ea8eb07394b2a6146cdedf05ab"}, @@ -6478,9 +6594,10 @@ rs = ["sqlglotrs (==0.2.12)"] name = "srsly" version = "2.5.1" description = "Modern high-performance serialization utilities for Python" -optional = false +optional = true python-versions = "<3.14,>=3.9" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "srsly-2.5.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d0cda6f65cc0dd1daf47e856b0d6c5d51db8a9343c5007723ca06903dcfe367d"}, {file = "srsly-2.5.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:cf643e6f45c266cfacea54997a1f9cfe0113fadac1ac21a1ec5b200cfe477ba0"}, @@ -6525,14 +6642,15 @@ catalogue = ">=2.0.3,<2.1.0" [[package]] name = "starlette" -version = "0.47.2" +version = "0.47.3" description = "The little ASGI library that shines." -optional = false +optional = true python-versions = ">=3.9" groups = ["main"] +markers = "extra == \"exasol-sagemaker-extension\"" files = [ - {file = "starlette-0.47.2-py3-none-any.whl", hash = "sha256:c5847e96134e5c5371ee9fac6fdf1a67336d5815e09eb2a01fdb57a351ef915b"}, - {file = "starlette-0.47.2.tar.gz", hash = "sha256:6ae9aa5db235e4846decc1e7b79c4f346adf41e9777aebeb49dfd09bbd7023d8"}, + {file = "starlette-0.47.3-py3-none-any.whl", hash = "sha256:89c0778ca62a76b826101e7c709e70680a1699ca7da6b44d38eb0a7e61fe4b51"}, + {file = "starlette-0.47.3.tar.gz", hash = "sha256:6bc94f839cc176c4858894f1f8908f0ab79dfec1a6b8402f6da9be26ebea52e9"}, ] [package.dependencies] @@ -6568,14 +6686,16 @@ files = [ {file = "stopwatch.py-2.0.1-py3-none-any.whl", hash = "sha256:5802a0178d766120c11dd5df8ae838e9beccb8c88329dbd5f0f7ac4b7fed9107"}, {file = "stopwatch.py-2.0.1.tar.gz", hash = "sha256:8cc94ba0f6469d434eabd8b227166e595fd42350e7f66dbf1a1a80697f60cc79"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} [[package]] name = "structlog" version = "25.4.0" description = "Structured Logging for Python" -optional = false +optional = true python-versions = ">=3.8" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "structlog-25.4.0-py3-none-any.whl", hash = "sha256:fe809ff5c27e557d14e613f45ca441aabda051d119ee5a0102aaba6ce40eed2c"}, {file = "structlog-25.4.0.tar.gz", hash = "sha256:186cd1b0a8ae762e29417095664adf1d6a31702160a46dacb7796ea82f7409e4"}, @@ -6588,9 +6708,10 @@ typing-extensions = {version = "*", markers = "python_version < \"3.11\""} name = "sympy" version = "1.14.0" description = "Computer algebra system (CAS) in Python" -optional = false +optional = true python-versions = ">=3.9" groups = ["main"] +markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\"" files = [ {file = "sympy-1.14.0-py3-none-any.whl", hash = "sha256:e091cc3e99d2141a0ba2847328f5479b05d94a6635cb96148ccb3f34671bd8f5"}, {file = "sympy-1.14.0.tar.gz", hash = "sha256:d3d3fe8df1e5a0b42f0e7bdf50541697dbe7d23746e894990c030e2b05e72517"}, @@ -6606,9 +6727,10 @@ dev = ["hypothesis (>=6.70.0)", "pytest (>=7.1.0)"] name = "tblib" version = "3.1.0" description = "Traceback serialization library." -optional = false +optional = true python-versions = ">=3.9" groups = ["main"] +markers = "extra == \"exasol-sagemaker-extension\"" files = [ {file = "tblib-3.1.0-py3-none-any.whl", hash = "sha256:670bb4582578134b3d81a84afa1b016128b429f3d48e6cbbaecc9d15675e984e"}, {file = "tblib-3.1.0.tar.gz", hash = "sha256:06404c2c9f07f66fee2d7d6ad43accc46f9c3361714d9b8426e7f47e595cd652"}, @@ -6625,6 +6747,7 @@ files = [ {file = "tenacity-8.5.0-py3-none-any.whl", hash = "sha256:b594c2a5945830c267ce6b79a166228323ed52718f30302c1359836112346687"}, {file = "tenacity-8.5.0.tar.gz", hash = "sha256:8bc6c0c8a09b31e6cad13c47afbed1a567518250a9a171418582ed8d9c20ca78"}, ] +markers = {main = "extra == \"exasol-bucketfs\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-saas-api\" or extra == \"exasol-integration-test-docker-environment\""} [package.extras] doc = ["reno", "sphinx"] @@ -6634,9 +6757,10 @@ test = ["pytest", "tornado (>=4.5)", "typeguard"] name = "termcolor" version = "2.3.0" description = "ANSI color formatting for output in terminal" -optional = false +optional = true python-versions = ">=3.7" groups = ["main"] +markers = "extra == \"yaspin\"" files = [ {file = "termcolor-2.3.0-py3-none-any.whl", hash = "sha256:3afb05607b89aed0ffe25202399ee0867ad4d3cb4180d98aaf8eefa6a5f7d475"}, {file = "termcolor-2.3.0.tar.gz", hash = "sha256:b5b08f68937f138fe92f6c089b99f1e2da0ae56c52b78bf7075fd95420fd9a5a"}, @@ -6649,9 +6773,10 @@ tests = ["pytest", "pytest-cov"] name = "thinc" version = "8.3.4" description = "A refreshing functional take on deep learning, compatible with your favorite libraries" -optional = false +optional = true python-versions = "<3.13,>=3.9" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "thinc-8.3.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:916ea79a7c7462664be9435679b7769b4fc1ecea3886db6da6118e4eb5cc8c8b"}, {file = "thinc-8.3.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6c985ce9cf82a611f4f348c721372d073537ca0e8b7bbb8bd865c1598ddd79d1"}, @@ -6720,9 +6845,10 @@ torch = ["torch (>=1.6.0)"] name = "threadpoolctl" version = "3.6.0" description = "threadpoolctl" -optional = false +optional = true python-versions = ">=3.9" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "threadpoolctl-3.6.0-py3-none-any.whl", hash = "sha256:43a0b8fd5a2928500110039e43a5eed8480b918967083ea48dc3ab9f13c4a7fb"}, {file = "threadpoolctl-3.6.0.tar.gz", hash = "sha256:8ab8b4aa3491d812b623328249fab5302a68d2d71745c8a4c719a2fcaba9f44e"}, @@ -6742,27 +6868,28 @@ files = [ [[package]] name = "tokenizers" -version = "0.21.2" +version = "0.21.4" description = "" -optional = false +optional = true python-versions = ">=3.9" groups = ["main"] +markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\"" files = [ - {file = "tokenizers-0.21.2-cp39-abi3-macosx_10_12_x86_64.whl", hash = "sha256:342b5dfb75009f2255ab8dec0041287260fed5ce00c323eb6bab639066fef8ec"}, - {file = "tokenizers-0.21.2-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:126df3205d6f3a93fea80c7a8a266a78c1bd8dd2fe043386bafdd7736a23e45f"}, - {file = "tokenizers-0.21.2-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4a32cd81be21168bd0d6a0f0962d60177c447a1aa1b1e48fa6ec9fc728ee0b12"}, - {file = "tokenizers-0.21.2-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8bd8999538c405133c2ab999b83b17c08b7fc1b48c1ada2469964605a709ef91"}, - {file = "tokenizers-0.21.2-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5e9944e61239b083a41cf8fc42802f855e1dca0f499196df37a8ce219abac6eb"}, - {file = "tokenizers-0.21.2-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:514cd43045c5d546f01142ff9c79a96ea69e4b5cda09e3027708cb2e6d5762ab"}, - {file = "tokenizers-0.21.2-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b1b9405822527ec1e0f7d8d2fdb287a5730c3a6518189c968254a8441b21faae"}, - {file = "tokenizers-0.21.2-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fed9a4d51c395103ad24f8e7eb976811c57fbec2af9f133df471afcd922e5020"}, - {file = "tokenizers-0.21.2-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:2c41862df3d873665ec78b6be36fcc30a26e3d4902e9dd8608ed61d49a48bc19"}, - {file = "tokenizers-0.21.2-cp39-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:ed21dc7e624e4220e21758b2e62893be7101453525e3d23264081c9ef9a6d00d"}, - {file = "tokenizers-0.21.2-cp39-abi3-musllinux_1_2_i686.whl", hash = "sha256:0e73770507e65a0e0e2a1affd6b03c36e3bc4377bd10c9ccf51a82c77c0fe365"}, - {file = "tokenizers-0.21.2-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:106746e8aa9014a12109e58d540ad5465b4c183768ea96c03cbc24c44d329958"}, - {file = "tokenizers-0.21.2-cp39-abi3-win32.whl", hash = "sha256:cabda5a6d15d620b6dfe711e1af52205266d05b379ea85a8a301b3593c60e962"}, - {file = "tokenizers-0.21.2-cp39-abi3-win_amd64.whl", hash = "sha256:58747bb898acdb1007f37a7bbe614346e98dc28708ffb66a3fd50ce169ac6c98"}, - {file = "tokenizers-0.21.2.tar.gz", hash = "sha256:fdc7cffde3e2113ba0e6cc7318c40e3438a4d74bbc62bf04bcc63bdfb082ac77"}, + {file = "tokenizers-0.21.4-cp39-abi3-macosx_10_12_x86_64.whl", hash = "sha256:2ccc10a7c3bcefe0f242867dc914fc1226ee44321eb618cfe3019b5df3400133"}, + {file = "tokenizers-0.21.4-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:5e2f601a8e0cd5be5cc7506b20a79112370b9b3e9cb5f13f68ab11acd6ca7d60"}, + {file = "tokenizers-0.21.4-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:39b376f5a1aee67b4d29032ee85511bbd1b99007ec735f7f35c8a2eb104eade5"}, + {file = "tokenizers-0.21.4-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:2107ad649e2cda4488d41dfd031469e9da3fcbfd6183e74e4958fa729ffbf9c6"}, + {file = "tokenizers-0.21.4-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3c73012da95afafdf235ba80047699df4384fdc481527448a078ffd00e45a7d9"}, + {file = "tokenizers-0.21.4-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f23186c40395fc390d27f519679a58023f368a0aad234af145e0f39ad1212732"}, + {file = "tokenizers-0.21.4-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc88bb34e23a54cc42713d6d98af5f1bf79c07653d24fe984d2d695ba2c922a2"}, + {file = "tokenizers-0.21.4-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:51b7eabb104f46c1c50b486520555715457ae833d5aee9ff6ae853d1130506ff"}, + {file = "tokenizers-0.21.4-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:714b05b2e1af1288bd1bc56ce496c4cebb64a20d158ee802887757791191e6e2"}, + {file = "tokenizers-0.21.4-cp39-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:1340ff877ceedfa937544b7d79f5b7becf33a4cfb58f89b3b49927004ef66f78"}, + {file = "tokenizers-0.21.4-cp39-abi3-musllinux_1_2_i686.whl", hash = "sha256:3c1f4317576e465ac9ef0d165b247825a2a4078bcd01cba6b54b867bdf9fdd8b"}, + {file = "tokenizers-0.21.4-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:c212aa4e45ec0bb5274b16b6f31dd3f1c41944025c2358faaa5782c754e84c24"}, + {file = "tokenizers-0.21.4-cp39-abi3-win32.whl", hash = "sha256:6c42a930bc5f4c47f4ea775c91de47d27910881902b0f20e4990ebe045a415d0"}, + {file = "tokenizers-0.21.4-cp39-abi3-win_amd64.whl", hash = "sha256:475d807a5c3eb72c59ad9b5fcdb254f6e17f53dfcbb9903233b0dfa9c943b597"}, + {file = "tokenizers-0.21.4.tar.gz", hash = "sha256:fa23f85fbc9a02ec5c6978da172cdcbac23498c3ca9f3645c5c68740ac007880"}, ] [package.dependencies] @@ -6826,7 +6953,7 @@ files = [ {file = "tomli-2.2.1-py3-none-any.whl", hash = "sha256:cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc"}, {file = "tomli-2.2.1.tar.gz", hash = "sha256:cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff"}, ] -markers = {main = "python_version == \"3.10\""} +markers = {main = "python_version == \"3.10\" and extra == \"exasol-text-ai-extension\""} [[package]] name = "tomlkit" @@ -6844,9 +6971,10 @@ files = [ name = "toolz" version = "0.12.1" description = "List processing tools and functional utilities" -optional = false +optional = true python-versions = ">=3.7" groups = ["main"] +markers = "extra == \"ibis-framework\"" files = [ {file = "toolz-0.12.1-py3-none-any.whl", hash = "sha256:d22731364c07d72eea0a0ad45bafb2c2937ab6fd38a3507bf55eae8744aa7d85"}, {file = "toolz-0.12.1.tar.gz", hash = "sha256:ecca342664893f177a13dac0e6b41cbd8ac25a358e5f215316d43e2100224f4d"}, @@ -6854,36 +6982,37 @@ files = [ [[package]] name = "torch" -version = "2.7.1" +version = "2.8.0" description = "Tensors and Dynamic neural networks in Python with strong GPU acceleration" -optional = false +optional = true python-versions = ">=3.9.0" groups = ["main"] -files = [ - {file = "torch-2.7.1-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:a103b5d782af5bd119b81dbcc7ffc6fa09904c423ff8db397a1e6ea8fd71508f"}, - {file = "torch-2.7.1-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:fe955951bdf32d182ee8ead6c3186ad54781492bf03d547d31771a01b3d6fb7d"}, - {file = "torch-2.7.1-cp310-cp310-win_amd64.whl", hash = "sha256:885453d6fba67d9991132143bf7fa06b79b24352f4506fd4d10b309f53454162"}, - {file = "torch-2.7.1-cp310-none-macosx_11_0_arm64.whl", hash = "sha256:d72acfdb86cee2a32c0ce0101606f3758f0d8bb5f8f31e7920dc2809e963aa7c"}, - {file = "torch-2.7.1-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:236f501f2e383f1cb861337bdf057712182f910f10aeaf509065d54d339e49b2"}, - {file = "torch-2.7.1-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:06eea61f859436622e78dd0cdd51dbc8f8c6d76917a9cf0555a333f9eac31ec1"}, - {file = "torch-2.7.1-cp311-cp311-win_amd64.whl", hash = "sha256:8273145a2e0a3c6f9fd2ac36762d6ee89c26d430e612b95a99885df083b04e52"}, - {file = "torch-2.7.1-cp311-none-macosx_11_0_arm64.whl", hash = "sha256:aea4fc1bf433d12843eb2c6b2204861f43d8364597697074c8d38ae2507f8730"}, - {file = "torch-2.7.1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:27ea1e518df4c9de73af7e8a720770f3628e7f667280bce2be7a16292697e3fa"}, - {file = "torch-2.7.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:c33360cfc2edd976c2633b3b66c769bdcbbf0e0b6550606d188431c81e7dd1fc"}, - {file = "torch-2.7.1-cp312-cp312-win_amd64.whl", hash = "sha256:d8bf6e1856ddd1807e79dc57e54d3335f2b62e6f316ed13ed3ecfe1fc1df3d8b"}, - {file = "torch-2.7.1-cp312-none-macosx_11_0_arm64.whl", hash = "sha256:787687087412c4bd68d315e39bc1223f08aae1d16a9e9771d95eabbb04ae98fb"}, - {file = "torch-2.7.1-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:03563603d931e70722dce0e11999d53aa80a375a3d78e6b39b9f6805ea0a8d28"}, - {file = "torch-2.7.1-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:d632f5417b6980f61404a125b999ca6ebd0b8b4bbdbb5fbbba44374ab619a412"}, - {file = "torch-2.7.1-cp313-cp313-win_amd64.whl", hash = "sha256:23660443e13995ee93e3d844786701ea4ca69f337027b05182f5ba053ce43b38"}, - {file = "torch-2.7.1-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:0da4f4dba9f65d0d203794e619fe7ca3247a55ffdcbd17ae8fb83c8b2dc9b585"}, - {file = "torch-2.7.1-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:e08d7e6f21a617fe38eeb46dd2213ded43f27c072e9165dc27300c9ef9570934"}, - {file = "torch-2.7.1-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:30207f672328a42df4f2174b8f426f354b2baa0b7cca3a0adb3d6ab5daf00dc8"}, - {file = "torch-2.7.1-cp313-cp313t-win_amd64.whl", hash = "sha256:79042feca1c634aaf6603fe6feea8c6b30dfa140a6bbc0b973e2260c7e79a22e"}, - {file = "torch-2.7.1-cp313-none-macosx_11_0_arm64.whl", hash = "sha256:988b0cbc4333618a1056d2ebad9eb10089637b659eb645434d0809d8d937b946"}, - {file = "torch-2.7.1-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:e0d81e9a12764b6f3879a866607c8ae93113cbcad57ce01ebde63eb48a576369"}, - {file = "torch-2.7.1-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:8394833c44484547ed4a47162318337b88c97acdb3273d85ea06e03ffff44998"}, - {file = "torch-2.7.1-cp39-cp39-win_amd64.whl", hash = "sha256:df41989d9300e6e3c19ec9f56f856187a6ef060c3662fe54f4b6baf1fc90bd19"}, - {file = "torch-2.7.1-cp39-none-macosx_11_0_arm64.whl", hash = "sha256:a737b5edd1c44a5c1ece2e9f3d00df9d1b3fb9541138bee56d83d38293fb6c9d"}, +markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\"" +files = [ + {file = "torch-2.8.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:0be92c08b44009d4131d1ff7a8060d10bafdb7ddcb7359ef8d8c5169007ea905"}, + {file = "torch-2.8.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:89aa9ee820bb39d4d72b794345cccef106b574508dd17dbec457949678c76011"}, + {file = "torch-2.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e8e5bf982e87e2b59d932769938b698858c64cc53753894be25629bdf5cf2f46"}, + {file = "torch-2.8.0-cp310-none-macosx_11_0_arm64.whl", hash = "sha256:a3f16a58a9a800f589b26d47ee15aca3acf065546137fc2af039876135f4c760"}, + {file = "torch-2.8.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:220a06fd7af8b653c35d359dfe1aaf32f65aa85befa342629f716acb134b9710"}, + {file = "torch-2.8.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:c12fa219f51a933d5f80eeb3a7a5d0cbe9168c0a14bbb4055f1979431660879b"}, + {file = "torch-2.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:8c7ef765e27551b2fbfc0f41bcf270e1292d9bf79f8e0724848b1682be6e80aa"}, + {file = "torch-2.8.0-cp311-none-macosx_11_0_arm64.whl", hash = "sha256:5ae0524688fb6707c57a530c2325e13bb0090b745ba7b4a2cd6a3ce262572916"}, + {file = "torch-2.8.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:e2fab4153768d433f8ed9279c8133a114a034a61e77a3a104dcdf54388838705"}, + {file = "torch-2.8.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:b2aca0939fb7e4d842561febbd4ffda67a8e958ff725c1c27e244e85e982173c"}, + {file = "torch-2.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:2f4ac52f0130275d7517b03a33d2493bab3693c83dcfadf4f81688ea82147d2e"}, + {file = "torch-2.8.0-cp312-none-macosx_11_0_arm64.whl", hash = "sha256:619c2869db3ada2c0105487ba21b5008defcc472d23f8b80ed91ac4a380283b0"}, + {file = "torch-2.8.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:2b2f96814e0345f5a5aed9bf9734efa913678ed19caf6dc2cddb7930672d6128"}, + {file = "torch-2.8.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:65616ca8ec6f43245e1f5f296603e33923f4c30f93d65e103d9e50c25b35150b"}, + {file = "torch-2.8.0-cp313-cp313-win_amd64.whl", hash = "sha256:659df54119ae03e83a800addc125856effda88b016dfc54d9f65215c3975be16"}, + {file = "torch-2.8.0-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:1a62a1ec4b0498930e2543535cf70b1bef8c777713de7ceb84cd79115f553767"}, + {file = "torch-2.8.0-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:83c13411a26fac3d101fe8035a6b0476ae606deb8688e904e796a3534c197def"}, + {file = "torch-2.8.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:8f0a9d617a66509ded240add3754e462430a6c1fc5589f86c17b433dd808f97a"}, + {file = "torch-2.8.0-cp313-cp313t-win_amd64.whl", hash = "sha256:a7242b86f42be98ac674b88a4988643b9bc6145437ec8f048fea23f72feb5eca"}, + {file = "torch-2.8.0-cp313-none-macosx_11_0_arm64.whl", hash = "sha256:7b677e17f5a3e69fdef7eb3b9da72622f8d322692930297e4ccb52fefc6c8211"}, + {file = "torch-2.8.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:da6afa31c13b669d4ba49d8a2169f0db2c3ec6bec4af898aa714f401d4c38904"}, + {file = "torch-2.8.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:06fcee8000e5c62a9f3e52a688b9c5abb7c6228d0e56e3452983416025c41381"}, + {file = "torch-2.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:5128fe752a355d9308e56af1ad28b15266fe2da5948660fad44de9e3a9e36e8c"}, + {file = "torch-2.8.0-cp39-none-macosx_11_0_arm64.whl", hash = "sha256:e9f071f5b52a9f6970dc8a919694b27a91ae9dc08898b2b988abbef5eddfd1ae"}, ] [package.dependencies] @@ -6891,28 +7020,29 @@ filelock = "*" fsspec = "*" jinja2 = "*" networkx = "*" -nvidia-cublas-cu12 = {version = "12.6.4.1", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} -nvidia-cuda-cupti-cu12 = {version = "12.6.80", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} -nvidia-cuda-nvrtc-cu12 = {version = "12.6.77", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} -nvidia-cuda-runtime-cu12 = {version = "12.6.77", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} -nvidia-cudnn-cu12 = {version = "9.5.1.17", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} -nvidia-cufft-cu12 = {version = "11.3.0.4", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} -nvidia-cufile-cu12 = {version = "1.11.1.6", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} -nvidia-curand-cu12 = {version = "10.3.7.77", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} -nvidia-cusolver-cu12 = {version = "11.7.1.2", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} -nvidia-cusparse-cu12 = {version = "12.5.4.2", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} -nvidia-cusparselt-cu12 = {version = "0.6.3", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} -nvidia-nccl-cu12 = {version = "2.26.2", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} -nvidia-nvjitlink-cu12 = {version = "12.6.85", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} -nvidia-nvtx-cu12 = {version = "12.6.77", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-cublas-cu12 = {version = "12.8.4.1", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-cuda-cupti-cu12 = {version = "12.8.90", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-cuda-nvrtc-cu12 = {version = "12.8.93", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-cuda-runtime-cu12 = {version = "12.8.90", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-cudnn-cu12 = {version = "9.10.2.21", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-cufft-cu12 = {version = "11.3.3.83", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-cufile-cu12 = {version = "1.13.1.3", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-curand-cu12 = {version = "10.3.9.90", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-cusolver-cu12 = {version = "11.7.3.90", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-cusparse-cu12 = {version = "12.5.8.93", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-cusparselt-cu12 = {version = "0.7.1", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-nccl-cu12 = {version = "2.27.3", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-nvjitlink-cu12 = {version = "12.8.93", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-nvtx-cu12 = {version = "12.8.90", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} setuptools = {version = "*", markers = "python_version >= \"3.12\""} sympy = ">=1.13.3" -triton = {version = "3.3.1", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +triton = {version = "3.4.0", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} typing-extensions = ">=4.10.0" [package.extras] opt-einsum = ["opt-einsum (>=3.3)"] optree = ["optree (>=0.13.0)"] +pyyaml = ["pyyaml"] [[package]] name = "tornado" @@ -6935,14 +7065,16 @@ files = [ {file = "tornado-6.5.1-cp39-abi3-win_arm64.whl", hash = "sha256:02420a0eb7bf617257b9935e2b754d1b63897525d8a289c9d65690d580b4dcf7"}, {file = "tornado-6.5.1.tar.gz", hash = "sha256:84ceece391e8eb9b2b95578db65e920d2a61070260594819589609ba9bc6308c"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} [[package]] name = "tqdm" version = "4.67.1" description = "Fast, Extensible Progress Meter" -optional = false +optional = true python-versions = ">=3.7" groups = ["main"] +markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\"" files = [ {file = "tqdm-4.67.1-py3-none-any.whl", hash = "sha256:26445eca388f82e72884e0d580d5464cd801a3ea01e63e5601bdff9ba6a48de2"}, {file = "tqdm-4.67.1.tar.gz", hash = "sha256:f8aef9c52c08c13a65f30ea34f4e5aac3fd1a34959879d7e59e63027286627f2"}, @@ -6962,9 +7094,10 @@ telegram = ["requests"] name = "transformers" version = "4.49.0" description = "State-of-the-art Machine Learning for JAX, PyTorch and TensorFlow" -optional = false +optional = true python-versions = ">=3.9.0" groups = ["main"] +markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\"" files = [ {file = "transformers-4.49.0-py3-none-any.whl", hash = "sha256:6b4fded1c5fee04d384b1014495b4235a2b53c87503d7d592423c06128cbbe03"}, {file = "transformers-4.49.0.tar.gz", hash = "sha256:7e40e640b5b8dc3f48743f5f5adbdce3660c82baafbd3afdfc04143cdbd2089e"}, @@ -7032,26 +7165,26 @@ vision = ["Pillow (>=10.0.1,<=15.0)"] [[package]] name = "triton" -version = "3.3.1" +version = "3.4.0" description = "A language and compiler for custom Deep Learning operations" -optional = false -python-versions = "*" +optional = true +python-versions = "<3.14,>=3.9" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\"" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" files = [ - {file = "triton-3.3.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b74db445b1c562844d3cfad6e9679c72e93fdfb1a90a24052b03bb5c49d1242e"}, - {file = "triton-3.3.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b31e3aa26f8cb3cc5bf4e187bf737cbacf17311e1112b781d4a059353dfd731b"}, - {file = "triton-3.3.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9999e83aba21e1a78c1f36f21bce621b77bcaa530277a50484a7cb4a822f6e43"}, - {file = "triton-3.3.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b89d846b5a4198317fec27a5d3a609ea96b6d557ff44b56c23176546023c4240"}, - {file = "triton-3.3.1-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a3198adb9d78b77818a5388bff89fa72ff36f9da0bc689db2f0a651a67ce6a42"}, - {file = "triton-3.3.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f6139aeb04a146b0b8e0fbbd89ad1e65861c57cfed881f21d62d3cb94a36bab7"}, + {file = "triton-3.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7ff2785de9bc02f500e085420273bb5cc9c9bb767584a4aa28d6e360cec70128"}, + {file = "triton-3.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7b70f5e6a41e52e48cfc087436c8a28c17ff98db369447bcaff3b887a3ab4467"}, + {file = "triton-3.4.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:31c1d84a5c0ec2c0f8e8a072d7fd150cab84a9c239eaddc6706c081bfae4eb04"}, + {file = "triton-3.4.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:00be2964616f4c619193cb0d1b29a99bd4b001d7dc333816073f92cf2a8ccdeb"}, + {file = "triton-3.4.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7936b18a3499ed62059414d7df563e6c163c5e16c3773678a3ee3d417865035d"}, + {file = "triton-3.4.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:98e5c1442eaeabae2e2452ae765801bd53cd4ce873cab0d1bdd59a32ab2d9397"}, ] [package.dependencies] setuptools = ">=40.8.0" [package.extras] -build = ["cmake (>=3.20)", "lit"] +build = ["cmake (>=3.20,<4.0)", "lit"] tests = ["autopep8", "isort", "llnl-hatchet", "numpy", "pytest", "pytest-forked", "pytest-xdist", "scipy (>=1.7.1)"] tutorials = ["matplotlib", "pandas", "tabulate"] @@ -7059,9 +7192,10 @@ tutorials = ["matplotlib", "pandas", "tabulate"] name = "typeguard" version = "4.4.4" description = "Run-time type checker for Python" -optional = false +optional = true python-versions = ">=3.9" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "typeguard-4.4.4-py3-none-any.whl", hash = "sha256:b5f562281b6bfa1f5492470464730ef001646128b180769880468bd84b68b09e"}, {file = "typeguard-4.4.4.tar.gz", hash = "sha256:3a7fd2dffb705d4d0efaed4306a704c89b9dee850b688f060a8b1615a79e5f74"}, @@ -7081,6 +7215,7 @@ files = [ {file = "typer-0.16.0-py3-none-any.whl", hash = "sha256:1f79bed11d4d02d4310e3c1b7ba594183bcedb0ac73b27a9e5f28f6fb5b98855"}, {file = "typer-0.16.0.tar.gz", hash = "sha256:af377ffaee1dbe37ae9440cb4e8f11686ea5ce4e9bae01b84ae7c63b87f1dd3b"}, ] +markers = {main = "extra == \"exasol-text-ai-extension\""} [package.dependencies] click = ">=8.0.0" @@ -7099,6 +7234,7 @@ files = [ {file = "types_requests-2.32.4.20250611-py3-none-any.whl", hash = "sha256:ad2fe5d3b0cb3c2c902c8815a70e7fb2302c4b8c1f77bdcd738192cdb3878072"}, {file = "types_requests-2.32.4.20250611.tar.gz", hash = "sha256:741c8777ed6425830bf51e54d6abe245f79b4dcb9019f1622b773463946bf826"}, ] +markers = {main = "extra == \"exasol-bucketfs\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-saas-api\" or extra == \"types-requests\""} [package.dependencies] urllib3 = ">=2" @@ -7114,6 +7250,7 @@ files = [ {file = "typing_extensions-4.14.1-py3-none-any.whl", hash = "sha256:d1e1e3b58374dc93031d6eda2420a48ea44a36c2b4766a4fdeb3710755731d76"}, {file = "typing_extensions-4.14.1.tar.gz", hash = "sha256:38b39f4aeeab64884ce9f74c94263ef78f3c22467c8724005483154c26648d36"}, ] +markers = {main = "extra == \"sqlalchemy-exasol\" or extra == \"pyexasol\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\" or extra == \"exasol-bucketfs\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-saas-api\""} [[package]] name = "typing-inspection" @@ -7126,6 +7263,7 @@ files = [ {file = "typing_inspection-0.4.1-py3-none-any.whl", hash = "sha256:389055682238f53b04f7badcb49b989835495a96700ced5dab2d8feae4b26f51"}, {file = "typing_inspection-0.4.1.tar.gz", hash = "sha256:6ae134cc0203c33377d43188d4064e9b357dba58cff3185f22924610e70a9d28"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\""} [package.dependencies] typing-extensions = ">=4.12.0" @@ -7134,9 +7272,10 @@ typing-extensions = ">=4.12.0" name = "tzdata" version = "2025.2" description = "Provider of IANA time zone data" -optional = false +optional = true python-versions = ">=2" groups = ["main"] +markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\"" files = [ {file = "tzdata-2025.2-py2.py3-none-any.whl", hash = "sha256:1a403fada01ff9221ca8044d701868fa132215d84beb92242d9acd2147f667a8"}, {file = "tzdata-2025.2.tar.gz", hash = "sha256:b60a638fcc0daffadf82fe0f57e53d06bdec2f36c4df66280ae79bce6bd6f2b9"}, @@ -7146,9 +7285,10 @@ files = [ name = "uritools" version = "5.0.0" description = "URI parsing, classification and composition" -optional = false +optional = true python-versions = ">=3.9" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "uritools-5.0.0-py3-none-any.whl", hash = "sha256:cead3a49ba8fbca3f91857343849d506d8639718f4a2e51b62e87393b493bd6f"}, {file = "uritools-5.0.0.tar.gz", hash = "sha256:68180cad154062bd5b5d9ffcdd464f8de6934414b25462ae807b00b8df9345de"}, @@ -7165,6 +7305,7 @@ files = [ {file = "urllib3-2.5.0-py3-none-any.whl", hash = "sha256:e6b01673c0fa6a13e374b50871808eb3bf7046c4b125b216f6bf1cc604cff0dc"}, {file = "urllib3-2.5.0.tar.gz", hash = "sha256:3fc47733c7e419d4bc3f6b3dc2b4f890bb743906a30d56ba4a5bfa4bbff92760"}, ] +markers = {main = "extra == \"exasol-sagemaker-extension\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"requests\" or extra == \"types-requests\""} [package.extras] brotli = ["brotli (>=1.0.9) ; platform_python_implementation == \"CPython\"", "brotlicffi (>=0.8.0) ; platform_python_implementation != \"CPython\""] @@ -7176,9 +7317,10 @@ zstd = ["zstandard (>=0.18.0)"] name = "uvicorn" version = "0.35.0" description = "The lightning-fast ASGI server." -optional = false +optional = true python-versions = ">=3.9" groups = ["main"] +markers = "extra == \"exasol-sagemaker-extension\"" files = [ {file = "uvicorn-0.35.0-py3-none-any.whl", hash = "sha256:197535216b25ff9b785e29a0b79199f55222193d47f820816e7da751e9bc8d4a"}, {file = "uvicorn-0.35.0.tar.gz", hash = "sha256:bc662f087f7cf2ce11a1d7fd70b90c9f98ef2e2831556dd078d131b96cc94a01"}, @@ -7203,6 +7345,7 @@ files = [ {file = "virtualenv-20.32.0-py3-none-any.whl", hash = "sha256:2c310aecb62e5aa1b06103ed7c2977b81e042695de2697d01017ff0f1034af56"}, {file = "virtualenv-20.32.0.tar.gz", hash = "sha256:886bf75cadfdc964674e6e33eb74d787dff31ca314ceace03ca5810620f4ecf0"}, ] +markers = {main = "extra == \"exasol-text-ai-extension\""} [package.dependencies] distlib = ">=0.3.7,<1" @@ -7217,9 +7360,10 @@ test = ["covdefaults (>=2.3)", "coverage (>=7.2.7)", "coverage-enable-subprocess name = "wasabi" version = "1.1.3" description = "A lightweight console printing and formatting toolkit" -optional = false +optional = true python-versions = ">=3.6" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "wasabi-1.1.3-py3-none-any.whl", hash = "sha256:f76e16e8f7e79f8c4c8be49b4024ac725713ab10cd7f19350ad18a8e3f71728c"}, {file = "wasabi-1.1.3.tar.gz", hash = "sha256:4bb3008f003809db0c3e28b4daf20906ea871a2bb43f9914197d540f4f2e0878"}, @@ -7244,9 +7388,10 @@ files = [ name = "weasel" version = "0.4.1" description = "Weasel: A small and easy workflow system" -optional = false +optional = true python-versions = ">=3.7" groups = ["main"] +markers = "extra == \"exasol-text-ai-extension\"" files = [ {file = "weasel-0.4.1-py3-none-any.whl", hash = "sha256:24140a090ea1ac512a2b2f479cc64192fd1d527a7f3627671268d08ed5ac418c"}, {file = "weasel-0.4.1.tar.gz", hash = "sha256:aabc210f072e13f6744e5c3a28037f93702433405cd35673f7c6279147085aa9"}, @@ -7267,9 +7412,10 @@ wasabi = ">=0.9.1,<1.2.0" name = "websocket-client" version = "1.8.0" description = "WebSocket client for Python with low level API options" -optional = false +optional = true python-versions = ">=3.8" groups = ["main"] +markers = "extra == \"sqlalchemy-exasol\" or extra == \"pyexasol\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\"" files = [ {file = "websocket_client-1.8.0-py3-none-any.whl", hash = "sha256:17b44cc997f5c498e809b22cdf2d9c7a9e71c02c8cc2b6c56e7c2d1239bfa526"}, {file = "websocket_client-1.8.0.tar.gz", hash = "sha256:3239df9f44da632f96012472805d40a23281a991027ce11d2f45a6f24ac4c3da"}, @@ -7368,14 +7514,16 @@ files = [ {file = "wrapt-1.17.2-py3-none-any.whl", hash = "sha256:b18f2d1533a71f069c7f82d524a52599053d4c7166e9dd374ae2136b7f40f7c8"}, {file = "wrapt-1.17.2.tar.gz", hash = "sha256:41388e9d4d1522446fe79d3213196bd9e3b301a336965b9e27ca2788ebd122f3"}, ] +markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} [[package]] name = "yaspin" version = "3.1.0" description = "Yet Another Terminal Spinner" -optional = false +optional = true python-versions = "<4.0,>=3.9" groups = ["main"] +markers = "extra == \"yaspin\"" files = [ {file = "yaspin-3.1.0-py3-none-any.whl", hash = "sha256:5e3d4dfb547d942cae6565718123f1ecfa93e745b7e51871ad2bbae839e71b73"}, {file = "yaspin-3.1.0.tar.gz", hash = "sha256:7b97c7e257ec598f98cef9878e038bfa619ceb54ac31d61d8ead2b3128f8d7c7"}, @@ -7388,9 +7536,10 @@ termcolor = ">=2.2.0,<2.4.0" name = "zipp" version = "3.23.0" description = "Backport of pathlib-compatible object wrapper for zip files" -optional = false +optional = true python-versions = ">=3.9" groups = ["main"] +markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\"" files = [ {file = "zipp-3.23.0-py3-none-any.whl", hash = "sha256:071652d6115ed432f5ce1d34c336c0adfd6a884660d1e9712a256d3d3bd4b14e"}, {file = "zipp-3.23.0.tar.gz", hash = "sha256:a07157588a12518c9d4034df3fbbee09c814741a33ff63c05fa29d26a2404166"}, @@ -7404,7 +7553,26 @@ enabler = ["pytest-enabler (>=2.2)"] test = ["big-O", "jaraco.functools", "jaraco.itertools", "jaraco.test", "more_itertools", "pytest (>=6,!=8.1.*)", "pytest-ignore-flaky"] type = ["pytest-mypy"] +[extras] +exasol-bucketfs = ["exasol-bucketfs"] +exasol-integration-test-docker-environment = ["exasol-integration-test-docker-environment"] +exasol-saas-api = ["exasol-saas-api"] +exasol-sagemaker-extension = ["exasol-sagemaker-extension"] +exasol-script-languages-container-tool = ["exasol-script-languages-container-tool"] +exasol-text-ai-extension = ["exasol-text-ai-extension"] +exasol-transformers-extension = ["exasol-transformers-extension"] +gitpython = ["GitPython"] +ibis-framework = ["ibis-framework"] +ifaddr = ["ifaddr"] +pyexasol = ["pyexasol"] +requests = ["requests"] +sqlalchemy-exasol = ["sqlalchemy-exasol"] +sqlcipher3 = ["sqlcipher3-binary"] +sqlcipher3-binary = ["sqlcipher3-binary"] +types-requests = ["types-requests"] +yaspin = ["yaspin"] + [metadata] lock-version = "2.1" python-versions = ">=3.10,<3.13" -content-hash = "41137f4f5eb9047a1c370f4d37455c8805abcb8f927725128f54873369dedd02" +content-hash = "d6c1ff30670536f3977f82142f13ab3d363b7f692d84898640614e1a912b9630" diff --git a/pyproject.toml b/pyproject.toml index 15782522..f96d1d0f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -33,30 +33,29 @@ classifiers = [ "Topic :: Security :: Cryptography", ] -# [tool.poetry.dependencies] - -[tool.poetry.extras] -sqlcipher3-binary = { version = ">=0.5.0", platform = "linux" } -sqlcipher3 = { version = ">=0.5.0", platform = "darwin" } -sqlalchemy-exasol = "^5.0.0" -pyexasol = ">=0.26.0, < 1" -exasol-bucketfs = ">=1.0.1,<3" -exasol-transformers-extension = "^2.2.1" -exasol-sagemaker-extension = ">=0.11.5" - -exasol-integration-test-docker-environment = ">=4,<5" +[project.optional-dependencies] +sqlcipher3-binary = [ 'sqlcipher3-binary >= 0.5.0; sys_platform=="linux"' ] +sqlcipher3 = [ 'sqlcipher3-binary >= 0.5.0; sys_platform=="darwin"' ] +sqlalchemy-exasol = [ "sqlalchemy-exasol >=5.0.0, <6" ] +pyexasol = [ "pyexasol >=0.26.0, <1" ] +exasol-bucketfs = [ "exasol-bucketfs >=1.0.1, <3" ] +exasol-transformers-extension = [ "exasol-transformers-extension >=2.2.1, <3" ] +exasol-sagemaker-extension = [ "exasol-sagemaker-extension >=0.11.5" ] +exasol-integration-test-docker-environment = [ "exasol-integration-test-docker-environment >=4, <5" ] + # The version of SLCT is dictated by its usage in the python-extension-common, # which at the moment still uses version 3.*. # See developer guide, section "Selecting the Versions for SLCT and SLCR". -exasol-script-languages-container-tool = ">=3,<4" -requests = ">=2.32.0" -types-requests = "^2.31.0.6" -ifaddr = "^0.2.0" -exasol-saas-api = ">=0.9.0,<3" -ibis-framework = { extras = ["exasol"], version = "^9.1.0" } -GitPython = ">=2.1.0" -yaspin = "^3.1.0" -exasol-text-ai-extension = ">=0.1.0,<2.0.0" +exasol-script-languages-container-tool = [ "exasol-script-languages-container-tool >=3, <4" ] + +requests = [ "requests >=2.32.0" ] +types-requests = [ "types-requests >=2.31.0.6, <3" ] +ifaddr = [ "ifaddr >=0.2.0, <0.3" ] +exasol-saas-api = [ "exasol-saas-api >=0.9.0, <3" ] +ibis-framework = [ "ibis-framework [exasol] >=9.1.0, <10" ] +GitPython = [ "GitPython >=2.1.0" ] +yaspin = [ "yaspin >=3.1.0, <4" ] +exasol-text-ai-extension = [ "exasol-text-ai-extension >=0.1.0, <2.0.0" ] [build-system] From a79ed7af018f0329b9a4ddaa9ddc1207cdda0fcd Mon Sep 17 00:00:00 2001 From: ckunki Date: Mon, 8 Sep 2025 15:50:52 +0200 Subject: [PATCH 04/27] Install all optional dependencies also for lint Made all dependencies optional again --- .github/workflows/checks.yml | 5 ++ poetry.lock | 140 +++++++++++++++++------------------ pyproject.toml | 12 +-- 3 files changed, 82 insertions(+), 75 deletions(-) diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index 7bdd4c9b..af4c6c0a 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -17,6 +17,8 @@ jobs: - name: Setup Python & Poetry Environment uses: exasol/python-toolbox/.github/actions/python-environment@v1 + # with: + # extras: tool.poetry.extras.sqlcipher3-binary - name: Check Version(s) run: poetry run -- nox -s version:check @@ -82,6 +84,9 @@ jobs: with: python-version: ${{ matrix.python-version }} + - name: Install All Optional Dependencies (aka. "extras") + run: poetry install --all-extras + - name: Run lint run: poetry run -- nox -s lint:code diff --git a/poetry.lock b/poetry.lock index c53d5cc3..194a81f7 100644 --- a/poetry.lock +++ b/poetry.lock @@ -76,7 +76,7 @@ files = [ {file = "annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53"}, {file = "annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\""} [[package]] name = "antlr4-python3-runtime" @@ -101,7 +101,7 @@ files = [ {file = "anyio-4.9.0-py3-none-any.whl", hash = "sha256:9f76d541cad6e36af7beb62e978876f3b41e3e04f2c1fbf0884604c0a9c4d93c"}, {file = "anyio-4.9.0.tar.gz", hash = "sha256:673c0c244e15788651a4ff38710fea9675823028a6f08a5eda409e0c9840a028"}, ] -markers = {main = "extra == \"exasol-bucketfs\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-saas-api\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\""} [package.dependencies] exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} @@ -182,7 +182,7 @@ files = [ {file = "attrs-25.3.0-py3-none-any.whl", hash = "sha256:427318ce031701fea540783410126f03899a97ffc6f61596ad581ac2e40e3bc3"}, {file = "attrs-25.3.0.tar.gz", hash = "sha256:75d7cefc7fb576747b2c81b4442d4d4a1ce0900973527c011d1030fd3bf4af1b"}, ] -markers = {main = "extra == \"exasol-bucketfs\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-saas-api\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\""} [package.extras] benchmark = ["cloudpickle ; platform_python_implementation == \"CPython\"", "hypothesis", "mypy (>=1.11.1) ; platform_python_implementation == \"CPython\" and python_version >= \"3.10\"", "pympler", "pytest (>=4.3.0)", "pytest-codspeed", "pytest-mypy-plugins ; platform_python_implementation == \"CPython\" and python_version >= \"3.10\"", "pytest-xdist[psutil]"] @@ -293,7 +293,7 @@ files = [ {file = "bcrypt-4.3.0-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:57967b7a28d855313a963aaea51bf6df89f833db4320da458e5b3c5ab6d4c938"}, {file = "bcrypt-4.3.0.tar.gz", hash = "sha256:3a3fd2204178b6d2adcf09cb4f6426ffef54762577a7c9b54c159008cb288c18"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} [package.extras] tests = ["pytest (>=3.2.1,!=3.3.0)"] @@ -517,7 +517,7 @@ files = [ {file = "certifi-2025.7.14-py3-none-any.whl", hash = "sha256:6b31f564a415d79ee77df69d757bb49a5bb53bd9f756cbbe24394ffd6fc1f4b2"}, {file = "certifi-2025.7.14.tar.gz", hash = "sha256:8ea99dbdfaaf2ba2f9bac77b9249ef62ec5218e7c2b2e903378ed5fccf765995"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"requests\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"requests\""} [[package]] name = "cffi" @@ -595,7 +595,7 @@ files = [ {file = "cffi-1.17.1-cp39-cp39-win_amd64.whl", hash = "sha256:d016c76bdd850f3c626af19b0542c9677ba156e4ee4fccfdd7848803533ef662"}, {file = "cffi-1.17.1.tar.gz", hash = "sha256:1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824"}, ] -markers = {main = "(extra == \"sqlalchemy-exasol\" or extra == \"pyexasol\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\") and (platform_python_implementation != \"PyPy\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\")"} +markers = {main = "(extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"sqlalchemy-exasol\" or extra == \"pyexasol\" or extra == \"ibis-framework\") and (platform_python_implementation != \"PyPy\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\")"} [package.dependencies] pycparser = "*" @@ -713,7 +713,7 @@ files = [ {file = "charset_normalizer-3.4.2-py3-none-any.whl", hash = "sha256:7f56930ab0abd1c45cd15be65cc741c28b1c9a34876ce8c17a2fa107810c0af0"}, {file = "charset_normalizer-3.4.2.tar.gz", hash = "sha256:5baececa9ecba31eff645232d59845c07aa030f0c81ee70184a90d35099a0e63"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"requests\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"requests\""} [[package]] name = "click" @@ -726,7 +726,7 @@ files = [ {file = "click-8.2.1-py3-none-any.whl", hash = "sha256:61a3265b914e850b85317d0b3109c7f8cd35a670f963866005d6ef1d5175a12b"}, {file = "click-8.2.1.tar.gz", hash = "sha256:27c491cc05d968d271d5a1db13e3b5a184636d9d930f148c50b038f0d0646202"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} [package.dependencies] colorama = {version = "*", markers = "platform_system == \"Windows\""} @@ -777,7 +777,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 = {main = "(platform_system == \"Windows\" or extra == \"exasol-text-ai-extension\") and (platform_system == \"Windows\" or sys_platform == \"win32\") and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\")", dev = "platform_system == \"Windows\" or sys_platform == \"win32\""} +markers = {main = "(platform_system == \"Windows\" or extra == \"exasol-text-ai-extension\") and (platform_system == \"Windows\" or sys_platform == \"win32\") and (extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\")", dev = "platform_system == \"Windows\" or sys_platform == \"win32\""} [[package]] name = "colorlog" @@ -941,7 +941,7 @@ files = [ {file = "cryptography-45.0.5-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:e357286c1b76403dd384d938f93c46b2b058ed4dfcdce64a770f0537ed3feb6f"}, {file = "cryptography-45.0.5.tar.gz", hash = "sha256:72e76caa004ab63accdf26023fccd1d087f6d90ec6048ff33ad0445abf7f605a"}, ] -markers = {main = "extra == \"sqlalchemy-exasol\" or extra == \"pyexasol\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"sqlalchemy-exasol\" or extra == \"pyexasol\" or extra == \"ibis-framework\""} [package.dependencies] cffi = {version = ">=1.14", markers = "platform_python_implementation != \"PyPy\""} @@ -1101,7 +1101,7 @@ files = [ {file = "decorator-5.2.1-py3-none-any.whl", hash = "sha256:d316bb415a2d9e2d2b3abcc4084c6502fc09240e292cd76a76afc106a1c8e04a"}, {file = "decorator-5.2.1.tar.gz", hash = "sha256:65f266143752f734b0a7cc83c46f4618af75b8c5911b00ccb61d0ac9b6da0360"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} [[package]] name = "defusedxml" @@ -1146,7 +1146,7 @@ files = [ {file = "Deprecated-1.2.18-py2.py3-none-any.whl", hash = "sha256:bd5011788200372a32418f888e326a09ff80d0214bd961147cfed01b5c018eec"}, {file = "deprecated-1.2.18.tar.gz", hash = "sha256:422b6f6d859da6f2ef57857761bfb392480502a64c3028ca9bbe86085d72115d"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} [package.dependencies] wrapt = ">=1.10,<2" @@ -1195,7 +1195,7 @@ files = [ {file = "docker-7.1.0-py3-none-any.whl", hash = "sha256:c96b93b7f0a746f9e77d325bcfb87422a3d8bd4f03136ae8a85b37f1898d5fc0"}, {file = "docker-7.1.0.tar.gz", hash = "sha256:ad8c70e6e3f8926cb8a92619b832b4ea5299e2831c14284663184e200546fa6c"}, ] -markers = {main = "(extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\") and (sys_platform != \"win32\" or extra == \"exasol-sagemaker-extension\")", dev = "sys_platform != \"win32\""} +markers = {main = "(extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\") and (sys_platform != \"win32\" or extra == \"exasol-sagemaker-extension\")", dev = "sys_platform != \"win32\""} [package.dependencies] pywin32 = {version = ">=304", markers = "sys_platform == \"win32\""} @@ -1219,7 +1219,7 @@ files = [ {file = "docutils-0.21.2-py3-none-any.whl", hash = "sha256:dafca5b9e384f0e419294eb4d2ff9fa826435bf15f15b7bd45723e8ad76811b2"}, {file = "docutils-0.21.2.tar.gz", hash = "sha256:3a6b18732edf182daa3cd12775bbb338cf5691468f91eeeb109deff6ebfa986f"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} [[package]] name = "exasol-advanced-analytics-framework" @@ -1256,7 +1256,7 @@ description = "BucketFS utilities for the Python programming language" optional = true python-versions = "<4.0,>=3.10" groups = ["main"] -markers = "extra == \"exasol-bucketfs\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\"" +markers = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-bucketfs\"" files = [ {file = "exasol_bucketfs-2.0.0-py3-none-any.whl", hash = "sha256:36281e41085163b23bfad39924a2044637c1f0733ee4dca5b18427d4379a14ac"}, {file = "exasol_bucketfs-2.0.0.tar.gz", hash = "sha256:7fe53a54a9188b0156f0aee9135fe18078dcaa34e7f22e657e576df3472f2f6a"}, @@ -1279,7 +1279,7 @@ files = [ {file = "exasol_error_reporting-1.0.0-py3-none-any.whl", hash = "sha256:62370f0925bbcbc847a6ee7d6bff8c82f76bdd1fe833de670af310b6b04ee5d5"}, {file = "exasol_error_reporting-1.0.0.tar.gz", hash = "sha256:0b81cbb208cd74ca47643532568e467053a29905808e9f29b7b0e4ec5e4e0302"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} [[package]] name = "exasol-extension-license-protocol" @@ -1310,7 +1310,7 @@ files = [ {file = "exasol_integration_test_docker_environment-4.2.0-py3-none-any.whl", hash = "sha256:142d03b73412e9c8f196120a4539d8380ca8cec61926c4f1bd1444ac441c1acc"}, {file = "exasol_integration_test_docker_environment-4.2.0.tar.gz", hash = "sha256:e3820a586b72433802fc31a1db3903ff2c42d53b310cd342fb72cf23a2dd5b2f"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} [package.dependencies] click = ">=7.0" @@ -1365,7 +1365,7 @@ files = [ {file = "exasol_saas_api-2.2.0-py3-none-any.whl", hash = "sha256:e9aaac66785f1d88d9d205f500b2df296df380b995328b3c3a18309ffcc5a553"}, {file = "exasol_saas_api-2.2.0.tar.gz", hash = "sha256:be78c831c016e2f95f82370aee109c5ed19768bcb3314ac409249dfaecb51a42"}, ] -markers = {main = "extra == \"exasol-bucketfs\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-saas-api\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\""} [package.dependencies] attrs = ">=22.2.0" @@ -1407,7 +1407,7 @@ description = "Script Languages Container Tool" optional = true python-versions = "<4,>=3.10" groups = ["main"] -markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\"" +markers = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\"" files = [ {file = "exasol_script_languages_container_tool-3.4.1-py3-none-any.whl", hash = "sha256:d0fabc5a8bfab38c2ad6e13309ebce813051f5e4a13ecfd6e50775bffb733af4"}, {file = "exasol_script_languages_container_tool-3.4.1.tar.gz", hash = "sha256:43264a85f2dbc6455993923583a0b73a58c5fb7e987852779fd83d89e3c63e2b"}, @@ -1525,7 +1525,7 @@ files = [ {file = "exceptiongroup-1.3.0-py3-none-any.whl", hash = "sha256:4d111e6e0c13d0644cad6ddaa7ed0261a0b36971f6d23e7ec9b4b9097da78a10"}, {file = "exceptiongroup-1.3.0.tar.gz", hash = "sha256:b241f5885f560bc56a59ee63ca4c6a8bfa46ae4ad651af316d4e81817bb9fd88"}, ] -markers = {main = "python_version == \"3.10\" and (extra == \"exasol-bucketfs\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-saas-api\")", dev = "python_version == \"3.10\""} +markers = {main = "python_version == \"3.10\" and (extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\")", dev = "python_version == \"3.10\""} [package.dependencies] typing-extensions = {version = ">=4.6.0", markers = "python_version < \"3.13\""} @@ -1544,7 +1544,7 @@ files = [ {file = "fabric-3.2.2-py3-none-any.whl", hash = "sha256:91c47c0be68b14936c88b34da8a1f55e5710fd28397dac5d4ff2e21558113a6f"}, {file = "fabric-3.2.2.tar.gz", hash = "sha256:8783ca42e3b0076f08b26901aac6b9d9b1f19c410074e7accfab902c184ff4a3"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} [package.dependencies] decorator = ">=5" @@ -1667,7 +1667,7 @@ files = [ {file = "gitdb-4.0.12-py3-none-any.whl", hash = "sha256:67073e15955400952c6565cc3e707c554a4eea2e428946f7a4c162fab9bd9bcf"}, {file = "gitdb-4.0.12.tar.gz", hash = "sha256:5ef71f855d191a3326fcfbc0d5da835f26b13fbcba60c32c21091c349ffdb571"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"gitpython\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"gitpython\""} [package.dependencies] smmap = ">=3.0.1,<6" @@ -1683,7 +1683,7 @@ files = [ {file = "gitpython-3.1.45-py3-none-any.whl", hash = "sha256:8908cb2e02fb3b93b7eb0f2827125cb699869470432cc885f019b8fd0fccff77"}, {file = "gitpython-3.1.45.tar.gz", hash = "sha256:85b0ee964ceddf211c41b9f27a49086010a190fd8132a24e21f362a4b36a791c"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"gitpython\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"gitpython\""} [package.dependencies] gitdb = ">=4.0.1,<5" @@ -1962,7 +1962,7 @@ files = [ {file = "h11-0.16.0-py3-none-any.whl", hash = "sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86"}, {file = "h11-0.16.0.tar.gz", hash = "sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1"}, ] -markers = {main = "extra == \"exasol-bucketfs\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-saas-api\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\""} [[package]] name = "hf-xet" @@ -1997,7 +1997,7 @@ files = [ {file = "httpcore-1.0.9-py3-none-any.whl", hash = "sha256:2d400746a40668fc9dec9810239072b40b4484b640a8c38fd654a024c7a1bf55"}, {file = "httpcore-1.0.9.tar.gz", hash = "sha256:6e34463af53fd2ab5d807f399a9b45ea31c3dfa2276f15a2c3f00afff6e176e8"}, ] -markers = {main = "extra == \"exasol-bucketfs\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-saas-api\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\""} [package.dependencies] certifi = "*" @@ -2020,7 +2020,7 @@ files = [ {file = "httpx-0.28.1-py3-none-any.whl", hash = "sha256:d909fcccc110f8c7faf814ca82a9a4d816bc5a6dbfea25d6591d6985b8ba59ad"}, {file = "httpx-0.28.1.tar.gz", hash = "sha256:75e98c5f16b0f35b567856f597f06ff2270a374470a5c2392242528e3e3e42fc"}, ] -markers = {main = "extra == \"exasol-bucketfs\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-saas-api\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\""} [package.dependencies] anyio = "*" @@ -2086,7 +2086,7 @@ files = [ {file = "humanfriendly-10.0-py2.py3-none-any.whl", hash = "sha256:1697e1a8a8f550fd43c2865cd84542fc175a61dcb779b6fee18cf6b6ccba1477"}, {file = "humanfriendly-10.0.tar.gz", hash = "sha256:6b0b831ce8f15f7300721aa49829fc4e83921a9a301cc7f606be6686a2288ddc"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} [package.dependencies] pyreadline3 = {version = "*", markers = "sys_platform == \"win32\" and python_version >= \"3.8\""} @@ -2172,7 +2172,7 @@ files = [ {file = "idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3"}, {file = "idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"requests\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"requests\""} [package.extras] all = ["flake8 (>=7.1.1)", "mypy (>=1.11.2)", "pytest (>=8.3.2)", "ruff (>=0.6.2)"] @@ -2188,7 +2188,7 @@ files = [ {file = "ifaddr-0.2.0-py3-none-any.whl", hash = "sha256:085e0305cfe6f16ab12d72e2024030f5d52674afad6911bb1eee207177b8a748"}, {file = "ifaddr-0.2.0.tar.gz", hash = "sha256:cc0cbfcaabf765d44595825fb96a99bb12c79716b73b44330ea38ee2b0c4aed4"}, ] -markers = {main = "extra == \"exasol-bucketfs\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-saas-api\" or extra == \"ifaddr\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"ifaddr\""} [[package]] name = "imagesize" @@ -2227,7 +2227,7 @@ description = "Read metadata from Python packages" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\"" +markers = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\"" files = [ {file = "importlib_metadata-6.11.0-py3-none-any.whl", hash = "sha256:f0afba6205ad8f8947c7d338b5342d5db2afbfd82f9cbef7879a9539cc12eb9b"}, {file = "importlib_metadata-6.11.0.tar.gz", hash = "sha256:1231cf92d825c9e03cfc4da076a16de6422c863558229ea0b22b675657463443"}, @@ -2252,7 +2252,7 @@ files = [ {file = "importlib_resources-6.5.2-py3-none-any.whl", hash = "sha256:789cfdc3ed28c78b67a06acb8126751ced69a3d5f79c095a98298cd8a760ccec"}, {file = "importlib_resources-6.5.2.tar.gz", hash = "sha256:185f87adef5bcc288449d98fb4fba07cea78bc036455dd44c5fc4a2fe78fed2c"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} [package.extras] check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1) ; sys_platform != \"cygwin\""] @@ -2285,7 +2285,7 @@ files = [ {file = "invoke-2.2.0-py3-none-any.whl", hash = "sha256:6ea924cc53d4f78e3d98bc436b08069a03077e6f85ad1ddaa8a116d7dad15820"}, {file = "invoke-2.2.0.tar.gz", hash = "sha256:ee6cbb101af1a859c7fe84f2a264c059020b0cb7fe3535f9424300ab568f6bd5"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} [[package]] name = "isort" @@ -2314,7 +2314,7 @@ files = [ {file = "jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67"}, {file = "jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} [package.dependencies] MarkupSafe = ">=2.0" @@ -2374,7 +2374,7 @@ files = [ {file = "jsonpickle-4.1.1-py3-none-any.whl", hash = "sha256:bb141da6057898aa2438ff268362b126826c812a1721e31cf08a6e142910dc91"}, {file = "jsonpickle-4.1.1.tar.gz", hash = "sha256:f86e18f13e2b96c1c1eede0b7b90095bbb61d99fedc14813c44dc2f361dbbae1"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} [package.extras] cov = ["pytest-cov"] @@ -2390,7 +2390,7 @@ description = "An implementation of JSON Schema validation for Python" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\"" +markers = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\"" files = [ {file = "jsonschema-4.25.1-py3-none-any.whl", hash = "sha256:3fba0169e345c7175110351d456342c364814cfcf3b964ba4587f22915230a63"}, {file = "jsonschema-4.25.1.tar.gz", hash = "sha256:e4a9655ce0da0c0b67a085847e00a3a51449e1157f4f75e9fb5aa545e122eb85"}, @@ -2413,7 +2413,7 @@ description = "The JSON Schema meta-schemas and vocabularies, exposed as a Regis optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\"" +markers = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\"" files = [ {file = "jsonschema_specifications-2025.9.1-py3-none-any.whl", hash = "sha256:98802fee3a11ee76ecaca44429fda8a41bff98b00a0f2838151b113f210cc6fe"}, {file = "jsonschema_specifications-2025.9.1.tar.gz", hash = "sha256:b540987f239e745613c7a9176f3edb72b832a4ac465cf02712288397832b5e8d"}, @@ -2542,7 +2542,7 @@ files = [ {file = "lockfile-0.12.2-py2.py3-none-any.whl", hash = "sha256:6c3cb24f344923d30b2785d5ad75182c8ea7ac1b6171b08657258ec7429d50fa"}, {file = "lockfile-0.12.2.tar.gz", hash = "sha256:6aed02de03cba24efabcd600b30540140634fc06cfa603822d508d5361e9f799"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} [[package]] name = "luigi" @@ -2554,7 +2554,7 @@ groups = ["main", "dev"] files = [ {file = "luigi-3.6.0.tar.gz", hash = "sha256:41b14850223c619d9006b30acda733e756b883fc7e60814205576647190c96e3"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} [package.dependencies] python-daemon = "*" @@ -2742,7 +2742,7 @@ files = [ {file = "MarkupSafe-3.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:6e296a513ca3d94054c2c881cc913116e90fd030ad1c656b3869762b754f5f8a"}, {file = "markupsafe-3.0.2.tar.gz", hash = "sha256:ee55d3edf80167e48ea11a923c7386f4669df67d7994554387f84e7d8b0a2bf0"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} [[package]] name = "mccabe" @@ -3080,7 +3080,7 @@ files = [ {file = "netaddr-1.3.0-py3-none-any.whl", hash = "sha256:c2c6a8ebe5554ce33b7d5b3a306b71bbb373e000bbbf2350dd5213cc56e3dbbe"}, {file = "netaddr-1.3.0.tar.gz", hash = "sha256:5c3c3d9895b551b763779ba7db7a03487dc1f8e3b385af819af341ae9ef6e48a"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} [package.extras] nicer-shell = ["ipython"] @@ -3096,7 +3096,7 @@ files = [ {file = "networkx-3.4.2-py3-none-any.whl", hash = "sha256:df5d4365b724cf81b8c6a7312509d0c22386097011ad1abe274afd5e9d3bbc5f"}, {file = "networkx-3.4.2.tar.gz", hash = "sha256:307c3669428c5362aab27c8a1260aa8f47c4e91d3891f48be0141738d8d053e1"}, ] -markers = {main = "python_version == \"3.10\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\")", dev = "python_version == \"3.10\""} +markers = {main = "python_version == \"3.10\" and (extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\")", dev = "python_version == \"3.10\""} [package.extras] default = ["matplotlib (>=3.7)", "numpy (>=1.24)", "pandas (>=2.0)", "scipy (>=1.10,!=1.11.0,!=1.11.1)"] @@ -3117,7 +3117,7 @@ files = [ {file = "networkx-3.5-py3-none-any.whl", hash = "sha256:0030d386a9a06dee3565298b4a734b68589749a544acbb6c412dc9e2489ec6ec"}, {file = "networkx-3.5.tar.gz", hash = "sha256:d4c6f9cf81f52d69230866796b82afbccdec3db7ae4fbd1b65ea750feed50037"}, ] -markers = {main = "python_version >= \"3.11\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\")", dev = "python_version >= \"3.11\""} +markers = {main = "python_version >= \"3.11\" and (extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\")", dev = "python_version >= \"3.11\""} [package.extras] default = ["matplotlib (>=3.8)", "numpy (>=1.25)", "pandas (>=2.0)", "scipy (>=1.11.2)"] @@ -3611,7 +3611,7 @@ files = [ {file = "paramiko-3.5.1-py3-none-any.whl", hash = "sha256:43b9a0501fc2b5e70680388d9346cf252cfb7d00b0667c39e80eb43a408b8f61"}, {file = "paramiko-3.5.1.tar.gz", hash = "sha256:b2c665bc45b2b215bd7d7f039901b14b067da00f3a11e6640995fd58f2664822"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} [package.dependencies] bcrypt = ">=3.2" @@ -3928,7 +3928,7 @@ files = [ {file = "portalocker-2.10.1-py3-none-any.whl", hash = "sha256:53a5984ebc86a025552264b459b46a2086e269b21823cb572f8f28ee759e45bf"}, {file = "portalocker-2.10.1.tar.gz", hash = "sha256:ef1bf844e878ab08aee7e40184156e1151f228f103aa5c6bd0724cc330960f8f"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} [package.dependencies] pywin32 = {version = ">=226", markers = "platform_system == \"Windows\""} @@ -4218,7 +4218,7 @@ files = [ {file = "pycparser-2.22-py3-none-any.whl", hash = "sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc"}, {file = "pycparser-2.22.tar.gz", hash = "sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6"}, ] -markers = {main = "(extra == \"sqlalchemy-exasol\" or extra == \"pyexasol\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\") and (platform_python_implementation != \"PyPy\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\")"} +markers = {main = "(extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"sqlalchemy-exasol\" or extra == \"pyexasol\" or extra == \"ibis-framework\") and (platform_python_implementation != \"PyPy\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\")"} [[package]] name = "pydantic" @@ -4231,7 +4231,7 @@ files = [ {file = "pydantic-2.11.7-py3-none-any.whl", hash = "sha256:dde5df002701f6de26248661f6835bbe296a47bf73990135c7d07ce741b9623b"}, {file = "pydantic-2.11.7.tar.gz", hash = "sha256:d989c3c6cb79469287b1569f7447a17848c998458d49ebe294e975b9baf0f0db"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\""} [package.dependencies] annotated-types = ">=0.6.0" @@ -4351,7 +4351,7 @@ files = [ {file = "pydantic_core-2.33.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:2807668ba86cb38c6817ad9bc66215ab8584d1d304030ce4f0887336f28a5e27"}, {file = "pydantic_core-2.33.2.tar.gz", hash = "sha256:7cb8bc3605c29176e1b105350d2e6474142d7c1bd1d9327c4a9bdb46bf827acc"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\""} [package.dependencies] typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" @@ -4367,7 +4367,7 @@ files = [ {file = "pydot-4.0.1-py3-none-any.whl", hash = "sha256:869c0efadd2708c0be1f916eb669f3d664ca684bc57ffb7ecc08e70d5e93fee6"}, {file = "pydot-4.0.1.tar.gz", hash = "sha256:c2148f681c4a33e08bf0e26a9e5f8e4099a82e0e2a068098f32ce86577364ad5"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} [package.dependencies] pyparsing = ">=3.1.0" @@ -4507,7 +4507,7 @@ files = [ {file = "PyNaCl-1.5.0-cp36-abi3-win_amd64.whl", hash = "sha256:20f42270d27e1b6a29f54032090b972d97f0a1b0948cc52392041ef7831fee93"}, {file = "PyNaCl-1.5.0.tar.gz", hash = "sha256:8ac7448f09ab85811607bdd21ec2464495ac8b7c66d146bf545b0f08fb9220ba"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} [package.dependencies] cffi = ">=1.4.1" @@ -4548,7 +4548,7 @@ files = [ {file = "pyparsing-3.2.3-py3-none-any.whl", hash = "sha256:a749938e02d6fd0b59b356ca504a24982314bb090c383e3cf201c95ef7e2bfcf"}, {file = "pyparsing-3.2.3.tar.gz", hash = "sha256:b9c13f1ab8b3b542f72e28f634bad4de758ab3ce4546e4301970ad6fa77c38be"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} [package.extras] diagrams = ["jinja2", "railroad-diagrams"] @@ -4564,7 +4564,7 @@ files = [ {file = "pyreadline3-3.5.4-py3-none-any.whl", hash = "sha256:eaf8e6cc3c49bcccf145fc6067ba8643d1df34d604a1ec0eccbf7a18e6d3fae6"}, {file = "pyreadline3-3.5.4.tar.gz", hash = "sha256:8d57d53039a1c75adba8e50dd3d992b28143480816187ea5efbd5c78e6c885b7"}, ] -markers = {main = "sys_platform == \"win32\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\")", dev = "sys_platform == \"win32\""} +markers = {main = "sys_platform == \"win32\" and (extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\")", dev = "sys_platform == \"win32\""} [package.extras] dev = ["build", "flake8", "mypy", "pytest", "twine"] @@ -4672,7 +4672,7 @@ files = [ {file = "python_daemon-3.1.2-py3-none-any.whl", hash = "sha256:b906833cef63502994ad48e2eab213259ed9bb18d54fa8774dcba2ff7864cec6"}, {file = "python_daemon-3.1.2.tar.gz", hash = "sha256:f7b04335adc473de877f5117e26d5f1142f4c9f7cd765408f0877757be5afbf4"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} [package.dependencies] lockfile = ">=0.10" @@ -4695,7 +4695,7 @@ files = [ {file = "python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3"}, {file = "python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427"}, ] -markers = {main = "extra == \"exasol-bucketfs\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-saas-api\" or extra == \"ibis-framework\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"ibis-framework\""} [package.dependencies] six = ">=1.5" @@ -4757,7 +4757,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_system == \"Windows\" or extra == \"exasol-sagemaker-extension\") and (extra == \"exasol-sagemaker-extension\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\") and (platform_system == \"Windows\" or sys_platform == \"win32\")", dev = "platform_system == \"Windows\""} +markers = {main = "(platform_system == \"Windows\" or extra == \"exasol-sagemaker-extension\") and (extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-integration-test-docker-environment\") and (platform_system == \"Windows\" or sys_platform == \"win32\")", dev = "platform_system == \"Windows\""} [[package]] name = "pyyaml" @@ -4937,7 +4937,7 @@ description = "JSON Referencing + Python" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\"" +markers = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\"" files = [ {file = "referencing-0.36.2-py3-none-any.whl", hash = "sha256:e8699adbbf8b5c7de96d8ffa0eb5c158b3beafce084968e2ea8bb08c6794dcd0"}, {file = "referencing-0.36.2.tar.gz", hash = "sha256:df2e89862cd09deabbdba16944cc3f10feb6b3e6f18e902f7cc25609a34775aa"}, @@ -5057,7 +5057,7 @@ files = [ {file = "requests-2.32.4-py3-none-any.whl", hash = "sha256:27babd3cda2a6d50b30443204ee89830707d396671944c998b5975b031ac2b2c"}, {file = "requests-2.32.4.tar.gz", hash = "sha256:27d0316682c8a29834d3264820024b62a36942083d52caf2f14c0591336d3422"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"requests\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"requests\""} [package.dependencies] certifi = ">=2017.4.17" @@ -5117,7 +5117,7 @@ description = "Python bindings to Rust's persistent data structures (rpds)" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\"" +markers = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\"" files = [ {file = "rpds_py-0.27.1-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:68afeec26d42ab3b47e541b272166a0b4400313946871cba3ed3a4fc0cab1cef"}, {file = "rpds_py-0.27.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:74e5b2f7bb6fa38b1b10546d27acbacf2a022a8b5543efb06cfebc72a59c85be"}, @@ -5849,7 +5849,7 @@ files = [ {file = "simplejson-3.20.1-py3-none-any.whl", hash = "sha256:8a6c1bbac39fa4a79f83cbf1df6ccd8ff7069582a9fd8db1e52cea073bc2c697"}, {file = "simplejson-3.20.1.tar.gz", hash = "sha256:e64139b4ec4f1f24c142ff7dcafe55a22b811a74d86d66560c8815687143037d"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} [[package]] name = "six" @@ -5862,7 +5862,7 @@ files = [ {file = "six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274"}, {file = "six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81"}, ] -markers = {main = "extra == \"exasol-bucketfs\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-saas-api\" or extra == \"ibis-framework\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"ibis-framework\""} [[package]] name = "smart-open" @@ -5915,7 +5915,7 @@ files = [ {file = "smmap-5.0.2-py3-none-any.whl", hash = "sha256:b30115f0def7d7531d22a0fb6502488d879e75b260a9db4d0819cfb25403af5e"}, {file = "smmap-5.0.2.tar.gz", hash = "sha256:26ea65a03958fa0c8a1c7e8c7a58fdc77221b8910f6be2131affade476898ad5"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"gitpython\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"gitpython\""} [[package]] name = "sniffio" @@ -5928,7 +5928,7 @@ files = [ {file = "sniffio-1.3.1-py3-none-any.whl", hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2"}, {file = "sniffio-1.3.1.tar.gz", hash = "sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc"}, ] -markers = {main = "extra == \"exasol-bucketfs\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-saas-api\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\""} [[package]] name = "snowballstemmer" @@ -6686,7 +6686,7 @@ files = [ {file = "stopwatch.py-2.0.1-py3-none-any.whl", hash = "sha256:5802a0178d766120c11dd5df8ae838e9beccb8c88329dbd5f0f7ac4b7fed9107"}, {file = "stopwatch.py-2.0.1.tar.gz", hash = "sha256:8cc94ba0f6469d434eabd8b227166e595fd42350e7f66dbf1a1a80697f60cc79"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} [[package]] name = "structlog" @@ -6747,7 +6747,7 @@ files = [ {file = "tenacity-8.5.0-py3-none-any.whl", hash = "sha256:b594c2a5945830c267ce6b79a166228323ed52718f30302c1359836112346687"}, {file = "tenacity-8.5.0.tar.gz", hash = "sha256:8bc6c0c8a09b31e6cad13c47afbed1a567518250a9a171418582ed8d9c20ca78"}, ] -markers = {main = "extra == \"exasol-bucketfs\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-saas-api\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\""} [package.extras] doc = ["reno", "sphinx"] @@ -7065,7 +7065,7 @@ files = [ {file = "tornado-6.5.1-cp39-abi3-win_arm64.whl", hash = "sha256:02420a0eb7bf617257b9935e2b754d1b63897525d8a289c9d65690d580b4dcf7"}, {file = "tornado-6.5.1.tar.gz", hash = "sha256:84ceece391e8eb9b2b95578db65e920d2a61070260594819589609ba9bc6308c"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} [[package]] name = "tqdm" @@ -7234,7 +7234,7 @@ files = [ {file = "types_requests-2.32.4.20250611-py3-none-any.whl", hash = "sha256:ad2fe5d3b0cb3c2c902c8815a70e7fb2302c4b8c1f77bdcd738192cdb3878072"}, {file = "types_requests-2.32.4.20250611.tar.gz", hash = "sha256:741c8777ed6425830bf51e54d6abe245f79b4dcb9019f1622b773463946bf826"}, ] -markers = {main = "extra == \"exasol-bucketfs\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-saas-api\" or extra == \"types-requests\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"types-requests\""} [package.dependencies] urllib3 = ">=2" @@ -7250,7 +7250,7 @@ files = [ {file = "typing_extensions-4.14.1-py3-none-any.whl", hash = "sha256:d1e1e3b58374dc93031d6eda2420a48ea44a36c2b4766a4fdeb3710755731d76"}, {file = "typing_extensions-4.14.1.tar.gz", hash = "sha256:38b39f4aeeab64884ce9f74c94263ef78f3c22467c8724005483154c26648d36"}, ] -markers = {main = "extra == \"sqlalchemy-exasol\" or extra == \"pyexasol\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\" or extra == \"exasol-bucketfs\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-saas-api\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"ibis-framework\" or extra == \"sqlalchemy-exasol\" or extra == \"pyexasol\""} [[package]] name = "typing-inspection" @@ -7263,7 +7263,7 @@ files = [ {file = "typing_inspection-0.4.1-py3-none-any.whl", hash = "sha256:389055682238f53b04f7badcb49b989835495a96700ced5dab2d8feae4b26f51"}, {file = "typing_inspection-0.4.1.tar.gz", hash = "sha256:6ae134cc0203c33377d43188d4064e9b357dba58cff3185f22924610e70a9d28"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\""} [package.dependencies] typing-extensions = ">=4.12.0" @@ -7305,7 +7305,7 @@ files = [ {file = "urllib3-2.5.0-py3-none-any.whl", hash = "sha256:e6b01673c0fa6a13e374b50871808eb3bf7046c4b125b216f6bf1cc604cff0dc"}, {file = "urllib3-2.5.0.tar.gz", hash = "sha256:3fc47733c7e419d4bc3f6b3dc2b4f890bb743906a30d56ba4a5bfa4bbff92760"}, ] -markers = {main = "extra == \"exasol-sagemaker-extension\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"requests\" or extra == \"types-requests\""} +markers = {main = "extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"requests\" or extra == \"types-requests\""} [package.extras] brotli = ["brotli (>=1.0.9) ; platform_python_implementation == \"CPython\"", "brotlicffi (>=0.8.0) ; platform_python_implementation != \"CPython\""] @@ -7514,7 +7514,7 @@ files = [ {file = "wrapt-1.17.2-py3-none-any.whl", hash = "sha256:b18f2d1533a71f069c7f82d524a52599053d4c7166e9dd374ae2136b7f40f7c8"}, {file = "wrapt-1.17.2.tar.gz", hash = "sha256:41388e9d4d1522446fe79d3213196bd9e3b301a336965b9e27ca2788ebd122f3"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} [[package]] name = "yaspin" @@ -7539,7 +7539,7 @@ description = "Backport of pathlib-compatible object wrapper for zip files" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\"" +markers = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\"" files = [ {file = "zipp-3.23.0-py3-none-any.whl", hash = "sha256:071652d6115ed432f5ce1d34c336c0adfd6a884660d1e9712a256d3d3bd4b14e"}, {file = "zipp-3.23.0.tar.gz", hash = "sha256:a07157588a12518c9d4034df3fbbee09c814741a33ff63c05fa29d26a2404166"}, diff --git a/pyproject.toml b/pyproject.toml index f96d1d0f..9ca406d3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -33,9 +33,16 @@ classifiers = [ "Topic :: Security :: Cryptography", ] +# [tool.poetry.dependencies] + [project.optional-dependencies] sqlcipher3-binary = [ 'sqlcipher3-binary >= 0.5.0; sys_platform=="linux"' ] sqlcipher3 = [ 'sqlcipher3-binary >= 0.5.0; sys_platform=="darwin"' ] +# The version of SLCT is dictated by its usage in the python-extension-common, +# which at the moment still uses version 3.*. +# See developer guide, section "Selecting the Versions for SLCT and SLCR". +exasol-script-languages-container-tool = [ "exasol-script-languages-container-tool >=3, <4" ] + sqlalchemy-exasol = [ "sqlalchemy-exasol >=5.0.0, <6" ] pyexasol = [ "pyexasol >=0.26.0, <1" ] exasol-bucketfs = [ "exasol-bucketfs >=1.0.1, <3" ] @@ -43,11 +50,6 @@ exasol-transformers-extension = [ "exasol-transformers-extension >=2.2.1, <3" ] exasol-sagemaker-extension = [ "exasol-sagemaker-extension >=0.11.5" ] exasol-integration-test-docker-environment = [ "exasol-integration-test-docker-environment >=4, <5" ] -# The version of SLCT is dictated by its usage in the python-extension-common, -# which at the moment still uses version 3.*. -# See developer guide, section "Selecting the Versions for SLCT and SLCR". -exasol-script-languages-container-tool = [ "exasol-script-languages-container-tool >=3, <4" ] - requests = [ "requests >=2.32.0" ] types-requests = [ "types-requests >=2.31.0.6, <3" ] ifaddr = [ "ifaddr >=0.2.0, <0.3" ] From a910215da1e0e7941fe1e38322203b4c4bbc7fd7 Mon Sep 17 00:00:00 2001 From: ckunki Date: Mon, 8 Sep 2025 16:39:36 +0200 Subject: [PATCH 05/27] Removed commented-out lines --- .github/workflows/checks.yml | 2 -- pyproject.toml | 2 -- 2 files changed, 4 deletions(-) diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index af4c6c0a..0f43484d 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -17,8 +17,6 @@ jobs: - name: Setup Python & Poetry Environment uses: exasol/python-toolbox/.github/actions/python-environment@v1 - # with: - # extras: tool.poetry.extras.sqlcipher3-binary - name: Check Version(s) run: poetry run -- nox -s version:check diff --git a/pyproject.toml b/pyproject.toml index 9ca406d3..1f76e65b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -33,8 +33,6 @@ classifiers = [ "Topic :: Security :: Cryptography", ] -# [tool.poetry.dependencies] - [project.optional-dependencies] sqlcipher3-binary = [ 'sqlcipher3-binary >= 0.5.0; sys_platform=="linux"' ] sqlcipher3 = [ 'sqlcipher3-binary >= 0.5.0; sys_platform=="darwin"' ] From 49699742dd54f9d41d218d6c1344554f1b8d1889 Mon Sep 17 00:00:00 2001 From: ckunki Date: Tue, 9 Sep 2025 11:36:25 +0200 Subject: [PATCH 06/27] made some dependencies mandatory added dependency for win32 grouped optional dependencies into categories --- poetry.lock | 324 +++++++++++++++++++++++-------------------------- pyproject.toml | 43 ++++--- 2 files changed, 182 insertions(+), 185 deletions(-) diff --git a/poetry.lock b/poetry.lock index 194a81f7..ccf53267 100644 --- a/poetry.lock +++ b/poetry.lock @@ -7,7 +7,7 @@ description = "Accelerate" optional = true python-versions = ">=3.9.0" groups = ["main"] -markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\"" +markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\"" files = [ {file = "accelerate-1.10.1-py3-none-any.whl", hash = "sha256:3621cff60b9a27ce798857ece05e2b9f56fcc71631cfb31ccf71f0359c311f11"}, {file = "accelerate-1.10.1.tar.gz", hash = "sha256:3dea89e433420e4bfac0369cae7e36dcd6a56adfcfd38cdda145c6225eab5df8"}, @@ -76,7 +76,7 @@ files = [ {file = "annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53"}, {file = "annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\""} +markers = {main = "extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [[package]] name = "antlr4-python3-runtime" @@ -85,7 +85,7 @@ description = "ANTLR 4.9.3 runtime for Python 3.7" optional = true python-versions = "*" groups = ["main"] -markers = "extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"sagemaker\"" files = [ {file = "antlr4-python3-runtime-4.9.3.tar.gz", hash = "sha256:f224469b4168294902bb1efa80a8bf7855f24c99aef99cbefc1bcd3cce77881b"}, ] @@ -101,7 +101,6 @@ files = [ {file = "anyio-4.9.0-py3-none-any.whl", hash = "sha256:9f76d541cad6e36af7beb62e978876f3b41e3e04f2c1fbf0884604c0a9c4d93c"}, {file = "anyio-4.9.0.tar.gz", hash = "sha256:673c0c244e15788651a4ff38710fea9675823028a6f08a5eda409e0c9840a028"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\""} [package.dependencies] exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} @@ -182,7 +181,6 @@ files = [ {file = "attrs-25.3.0-py3-none-any.whl", hash = "sha256:427318ce031701fea540783410126f03899a97ffc6f61596ad581ac2e40e3bc3"}, {file = "attrs-25.3.0.tar.gz", hash = "sha256:75d7cefc7fb576747b2c81b4442d4d4a1ce0900973527c011d1030fd3bf4af1b"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\""} [package.extras] benchmark = ["cloudpickle ; platform_python_implementation == \"CPython\"", "hypothesis", "mypy (>=1.11.1) ; platform_python_implementation == \"CPython\" and python_version >= \"3.10\"", "pympler", "pytest (>=4.3.0)", "pytest-codspeed", "pytest-mypy-plugins ; platform_python_implementation == \"CPython\" and python_version >= \"3.10\"", "pytest-xdist[psutil]"] @@ -293,7 +291,7 @@ files = [ {file = "bcrypt-4.3.0-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:57967b7a28d855313a963aaea51bf6df89f833db4320da458e5b3c5ab6d4c938"}, {file = "bcrypt-4.3.0.tar.gz", hash = "sha256:3a3fd2204178b6d2adcf09cb4f6426ffef54762577a7c9b54c159008cb288c18"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [package.extras] tests = ["pytest (>=3.2.1,!=3.3.0)"] @@ -436,7 +434,7 @@ description = "The AWS SDK for Python" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"sagemaker\"" files = [ {file = "boto3-1.40.25-py3-none-any.whl", hash = "sha256:d39bc3deb6780d910f00580837b720132055b0604769fd978780865ed3c019ea"}, {file = "boto3-1.40.25.tar.gz", hash = "sha256:debfa4b2c67492d53629a52c999d71cddc31041a8b62ca1a8b1fb60fb0712ee1"}, @@ -457,7 +455,7 @@ description = "Low-level, data-driven core of boto 3." optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"sagemaker\"" files = [ {file = "botocore-1.40.25-py3-none-any.whl", hash = "sha256:5603ea9955cd31974446f0b5688911a5dad71fbdfbf7457944cda8a83fcf2a9e"}, {file = "botocore-1.40.25.tar.gz", hash = "sha256:41fd186018a48dc517a4312a8d3085d548cb3fb1f463972134140bf7ee55a397"}, @@ -517,7 +515,6 @@ files = [ {file = "certifi-2025.7.14-py3-none-any.whl", hash = "sha256:6b31f564a415d79ee77df69d757bb49a5bb53bd9f756cbbe24394ffd6fc1f4b2"}, {file = "certifi-2025.7.14.tar.gz", hash = "sha256:8ea99dbdfaaf2ba2f9bac77b9249ef62ec5218e7c2b2e903378ed5fccf765995"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"requests\""} [[package]] name = "cffi" @@ -595,7 +592,7 @@ files = [ {file = "cffi-1.17.1-cp39-cp39-win_amd64.whl", hash = "sha256:d016c76bdd850f3c626af19b0542c9677ba156e4ee4fccfdd7848803533ef662"}, {file = "cffi-1.17.1.tar.gz", hash = "sha256:1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824"}, ] -markers = {main = "(extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"sqlalchemy-exasol\" or extra == \"pyexasol\" or extra == \"ibis-framework\") and (platform_python_implementation != \"PyPy\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\")"} +markers = {main = "(extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis-framework\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\" or extra == \"itde\" or extra == \"slc\") and (platform_python_implementation != \"PyPy\" or extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\")"} [package.dependencies] pycparser = "*" @@ -713,7 +710,6 @@ files = [ {file = "charset_normalizer-3.4.2-py3-none-any.whl", hash = "sha256:7f56930ab0abd1c45cd15be65cc741c28b1c9a34876ce8c17a2fa107810c0af0"}, {file = "charset_normalizer-3.4.2.tar.gz", hash = "sha256:5baececa9ecba31eff645232d59845c07aa030f0c81ee70184a90d35099a0e63"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"requests\""} [[package]] name = "click" @@ -726,7 +722,7 @@ files = [ {file = "click-8.2.1-py3-none-any.whl", hash = "sha256:61a3265b914e850b85317d0b3109c7f8cd35a670f963866005d6ef1d5175a12b"}, {file = "click-8.2.1.tar.gz", hash = "sha256:27c491cc05d968d271d5a1db13e3b5a184636d9d930f148c50b038f0d0646202"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [package.dependencies] colorama = {version = "*", markers = "platform_system == \"Windows\""} @@ -760,7 +756,7 @@ description = "Pickler class to extend the standard pickle.Pickler functionality optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"sagemaker\"" files = [ {file = "cloudpickle-3.1.1-py3-none-any.whl", hash = "sha256:c8c5a44295039331ee9dad40ba100a9c7297b6f988e50e87ccdf3765a668350e"}, {file = "cloudpickle-3.1.1.tar.gz", hash = "sha256:b216fa8ae4019d5482a8ac3c95d8f6346115d8835911fd4aefd1a445e4242c64"}, @@ -777,7 +773,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 = {main = "(platform_system == \"Windows\" or extra == \"exasol-text-ai-extension\") and (platform_system == \"Windows\" or sys_platform == \"win32\") and (extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\")", dev = "platform_system == \"Windows\" or sys_platform == \"win32\""} +markers = {main = "(platform_system == \"Windows\" or sys_platform == \"win32\") and (extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\") and (platform_system == \"Windows\" or extra == \"exasol-text-ai-extension\")", dev = "platform_system == \"Windows\" or sys_platform == \"win32\""} [[package]] name = "colorlog" @@ -941,7 +937,7 @@ files = [ {file = "cryptography-45.0.5-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:e357286c1b76403dd384d938f93c46b2b058ed4dfcdce64a770f0537ed3feb6f"}, {file = "cryptography-45.0.5.tar.gz", hash = "sha256:72e76caa004ab63accdf26023fccd1d087f6d90ec6048ff33ad0445abf7f605a"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"sqlalchemy-exasol\" or extra == \"pyexasol\" or extra == \"ibis-framework\""} +markers = {main = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis-framework\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\" or extra == \"itde\" or extra == \"slc\""} [package.dependencies] cffi = {version = ">=1.14", markers = "platform_python_implementation != \"PyPy\""} @@ -1101,7 +1097,7 @@ files = [ {file = "decorator-5.2.1-py3-none-any.whl", hash = "sha256:d316bb415a2d9e2d2b3abcc4084c6502fc09240e292cd76a76afc106a1c8e04a"}, {file = "decorator-5.2.1.tar.gz", hash = "sha256:65f266143752f734b0a7cc83c46f4618af75b8c5911b00ccb61d0ac9b6da0360"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [[package]] name = "defusedxml" @@ -1146,7 +1142,7 @@ files = [ {file = "Deprecated-1.2.18-py2.py3-none-any.whl", hash = "sha256:bd5011788200372a32418f888e326a09ff80d0214bd961147cfed01b5c018eec"}, {file = "deprecated-1.2.18.tar.gz", hash = "sha256:422b6f6d859da6f2ef57857761bfb392480502a64c3028ca9bbe86085d72115d"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [package.dependencies] wrapt = ">=1.10,<2" @@ -1165,7 +1161,7 @@ files = [ {file = "dill-0.4.0-py3-none-any.whl", hash = "sha256:44f54bf6412c2c8464c14e8243eb163690a9800dbe2c367330883b19c7561049"}, {file = "dill-0.4.0.tar.gz", hash = "sha256:0633f1d2df477324f53a895b02c901fb961bdbf65a17122586ea7019292cbcf0"}, ] -markers = {main = "extra == \"exasol-sagemaker-extension\""} +markers = {main = "extra == \"sagemaker\""} [package.extras] graph = ["objgraph (>=1.7.2)"] @@ -1195,7 +1191,7 @@ files = [ {file = "docker-7.1.0-py3-none-any.whl", hash = "sha256:c96b93b7f0a746f9e77d325bcfb87422a3d8bd4f03136ae8a85b37f1898d5fc0"}, {file = "docker-7.1.0.tar.gz", hash = "sha256:ad8c70e6e3f8926cb8a92619b832b4ea5299e2831c14284663184e200546fa6c"}, ] -markers = {main = "(extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\") and (sys_platform != \"win32\" or extra == \"exasol-sagemaker-extension\")", dev = "sys_platform != \"win32\""} +markers = {main = "(extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\") and sys_platform != \"win32\" or extra == \"sagemaker\"", dev = "sys_platform != \"win32\""} [package.dependencies] pywin32 = {version = ">=304", markers = "sys_platform == \"win32\""} @@ -1219,7 +1215,7 @@ files = [ {file = "docutils-0.21.2-py3-none-any.whl", hash = "sha256:dafca5b9e384f0e419294eb4d2ff9fa826435bf15f15b7bd45723e8ad76811b2"}, {file = "docutils-0.21.2.tar.gz", hash = "sha256:3a6b18732edf182daa3cd12775bbb338cf5691468f91eeeb109deff6ebfa986f"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [[package]] name = "exasol-advanced-analytics-framework" @@ -1256,7 +1252,7 @@ description = "BucketFS utilities for the Python programming language" optional = true python-versions = "<4.0,>=3.10" groups = ["main"] -markers = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-bucketfs\"" +markers = "extra == \"bucketfs\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" files = [ {file = "exasol_bucketfs-2.0.0-py3-none-any.whl", hash = "sha256:36281e41085163b23bfad39924a2044637c1f0733ee4dca5b18427d4379a14ac"}, {file = "exasol_bucketfs-2.0.0.tar.gz", hash = "sha256:7fe53a54a9188b0156f0aee9135fe18078dcaa34e7f22e657e576df3472f2f6a"}, @@ -1279,7 +1275,7 @@ files = [ {file = "exasol_error_reporting-1.0.0-py3-none-any.whl", hash = "sha256:62370f0925bbcbc847a6ee7d6bff8c82f76bdd1fe833de670af310b6b04ee5d5"}, {file = "exasol_error_reporting-1.0.0.tar.gz", hash = "sha256:0b81cbb208cd74ca47643532568e467053a29905808e9f29b7b0e4ec5e4e0302"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [[package]] name = "exasol-extension-license-protocol" @@ -1310,7 +1306,7 @@ files = [ {file = "exasol_integration_test_docker_environment-4.2.0-py3-none-any.whl", hash = "sha256:142d03b73412e9c8f196120a4539d8380ca8cec61926c4f1bd1444ac441c1acc"}, {file = "exasol_integration_test_docker_environment-4.2.0.tar.gz", hash = "sha256:e3820a586b72433802fc31a1db3903ff2c42d53b310cd342fb72cf23a2dd5b2f"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [package.dependencies] click = ">=7.0" @@ -1339,7 +1335,7 @@ description = "A collection of common utilities for Exasol extensions." optional = true python-versions = "<4.0,>=3.10" groups = ["main"] -markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" files = [ {file = "exasol_python_extension_common-0.11.0-py3-none-any.whl", hash = "sha256:b8655b699d45aa052597836516b2de187d8d3e8dd3bdff43d280e3b9455f28d5"}, {file = "exasol_python_extension_common-0.11.0.tar.gz", hash = "sha256:f75cfc80aec522b4f0bff49d346e104f88b66af7b78afee88eb43203d60431d0"}, @@ -1365,7 +1361,6 @@ files = [ {file = "exasol_saas_api-2.2.0-py3-none-any.whl", hash = "sha256:e9aaac66785f1d88d9d205f500b2df296df380b995328b3c3a18309ffcc5a553"}, {file = "exasol_saas_api-2.2.0.tar.gz", hash = "sha256:be78c831c016e2f95f82370aee109c5ed19768bcb3314ac409249dfaecb51a42"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\""} [package.dependencies] attrs = ">=22.2.0" @@ -1383,7 +1378,7 @@ description = "Exasol SageMaker Integration" optional = true python-versions = "<4.0,>=3.10" groups = ["main"] -markers = "extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"sagemaker\"" files = [ {file = "exasol_sagemaker_extension-0.11.5-py3-none-any.whl", hash = "sha256:d76d1a3d8f8c7ce3ef9200ad7a92778b9d95135c65ae86e88d0e07885060bf50"}, {file = "exasol_sagemaker_extension-0.11.5.tar.gz", hash = "sha256:b81b6ece4a78505c0c282f424dc6e95acba05b57926577aab33a2aa2f7e5327d"}, @@ -1407,7 +1402,7 @@ description = "Script Languages Container Tool" optional = true python-versions = "<4,>=3.10" groups = ["main"] -markers = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" files = [ {file = "exasol_script_languages_container_tool-3.4.1-py3-none-any.whl", hash = "sha256:d0fabc5a8bfab38c2ad6e13309ebce813051f5e4a13ecfd6e50775bffb733af4"}, {file = "exasol_script_languages_container_tool-3.4.1.tar.gz", hash = "sha256:43264a85f2dbc6455993923583a0b73a58c5fb7e987852779fd83d89e3c63e2b"}, @@ -1495,7 +1490,7 @@ description = "An Exasol extension for using state-of-the-art pretrained machine optional = true python-versions = "<4.0.0,>=3.10.0" groups = ["main"] -markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\"" +markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\"" files = [ {file = "exasol_transformers_extension-2.2.1-py3-none-any.whl", hash = "sha256:a4d8947b4c9962ec4e38ef5ca69d4b755b20752a47e016ebb3f19e7af2e6d485"}, {file = "exasol_transformers_extension-2.2.1.tar.gz", hash = "sha256:7e5ded1380a7d4ac9cf00ba9feb79e72d0930006ed8fc4262a5989dd56db642d"}, @@ -1521,11 +1516,11 @@ description = "Backport of PEP 654 (exception groups)" optional = false python-versions = ">=3.7" groups = ["main", "dev"] +markers = "python_version == \"3.10\"" files = [ {file = "exceptiongroup-1.3.0-py3-none-any.whl", hash = "sha256:4d111e6e0c13d0644cad6ddaa7ed0261a0b36971f6d23e7ec9b4b9097da78a10"}, {file = "exceptiongroup-1.3.0.tar.gz", hash = "sha256:b241f5885f560bc56a59ee63ca4c6a8bfa46ae4ad651af316d4e81817bb9fd88"}, ] -markers = {main = "python_version == \"3.10\" and (extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\")", dev = "python_version == \"3.10\""} [package.dependencies] typing-extensions = {version = ">=4.6.0", markers = "python_version < \"3.13\""} @@ -1544,7 +1539,7 @@ files = [ {file = "fabric-3.2.2-py3-none-any.whl", hash = "sha256:91c47c0be68b14936c88b34da8a1f55e5710fd28397dac5d4ff2e21558113a6f"}, {file = "fabric-3.2.2.tar.gz", hash = "sha256:8783ca42e3b0076f08b26901aac6b9d9b1f19c410074e7accfab902c184ff4a3"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [package.dependencies] decorator = ">=5" @@ -1562,7 +1557,7 @@ description = "FastAPI framework, high performance, easy to learn, fast to code, optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"sagemaker\"" files = [ {file = "fastapi-0.116.1-py3-none-any.whl", hash = "sha256:c46ac7c312df840f0c9e220f7964bada936781bc4e2e6eb71f1c4d7553786565"}, {file = "fastapi-0.116.1.tar.gz", hash = "sha256:ed52cbf946abfd70c5a0dccb24673f0670deeb517a88b3544d03c2a6bf283143"}, @@ -1589,7 +1584,7 @@ files = [ {file = "filelock-3.18.0-py3-none-any.whl", hash = "sha256:c401f4f8377c4464e6db25fff06205fd89bdd83b65eb0488ed1b160f780e21de"}, {file = "filelock-3.18.0.tar.gz", hash = "sha256:adbc88eabb99d2fec8c9c1b229b171f18afa655400173ddc653d5d01501fb9f2"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\""} +markers = {main = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\""} [package.extras] docs = ["furo (>=2024.8.6)", "sphinx (>=8.1.3)", "sphinx-autodoc-typehints (>=3)"] @@ -1603,7 +1598,7 @@ description = "File-system specification" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\"" +markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\"" files = [ {file = "fsspec-2025.9.0-py3-none-any.whl", hash = "sha256:530dc2a2af60a414a832059574df4a6e10cce927f6f4a78209390fe38955cfb7"}, {file = "fsspec-2025.9.0.tar.gz", hash = "sha256:19fd429483d25d28b65ec68f9f4adc16c17ea2c7c7bf54ec61360d478fb19c19"}, @@ -1667,7 +1662,7 @@ files = [ {file = "gitdb-4.0.12-py3-none-any.whl", hash = "sha256:67073e15955400952c6565cc3e707c554a4eea2e428946f7a4c162fab9bd9bcf"}, {file = "gitdb-4.0.12.tar.gz", hash = "sha256:5ef71f855d191a3326fcfbc0d5da835f26b13fbcba60c32c21091c349ffdb571"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"gitpython\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [package.dependencies] smmap = ">=3.0.1,<6" @@ -1683,7 +1678,7 @@ files = [ {file = "gitpython-3.1.45-py3-none-any.whl", hash = "sha256:8908cb2e02fb3b93b7eb0f2827125cb699869470432cc885f019b8fd0fccff77"}, {file = "gitpython-3.1.45.tar.gz", hash = "sha256:85b0ee964ceddf211c41b9f27a49086010a190fd8132a24e21f362a4b36a791c"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"gitpython\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [package.dependencies] gitdb = ">=4.0.1,<5" @@ -1699,7 +1694,7 @@ description = "pasta is an AST-based Python refactoring library" optional = true python-versions = "*" groups = ["main"] -markers = "extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"sagemaker\"" files = [ {file = "google-pasta-0.2.0.tar.gz", hash = "sha256:c9f2c8dfc8f96d0d5808299920721be30c9eec37f2389f28904f454565c8a16e"}, {file = "google_pasta-0.2.0-py2-none-any.whl", hash = "sha256:4612951da876b1a10fe3960d7226f0c7682cf901e16ac06e473b267a5afa8954"}, @@ -1716,7 +1711,7 @@ description = "GraphQL Framework for Python" optional = true python-versions = "*" groups = ["main"] -markers = "extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"sagemaker\"" files = [ {file = "graphene-3.4.3-py2.py3-none-any.whl", hash = "sha256:820db6289754c181007a150db1f7fff544b94142b556d12e3ebc777a7bf36c71"}, {file = "graphene-3.4.3.tar.gz", hash = "sha256:2a3786948ce75fe7e078443d37f609cbe5bb36ad8d6b828740ad3b95ed1a0aaa"}, @@ -1739,7 +1734,7 @@ description = "GraphQL implementation for Python, a port of GraphQL.js, the Java optional = true python-versions = "<4,>=3.6" groups = ["main"] -markers = "extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"sagemaker\"" files = [ {file = "graphql_core-3.2.6-py3-none-any.whl", hash = "sha256:78b016718c161a6fb20a7d97bbf107f331cd1afe53e45566c59f776ed7f0b45f"}, {file = "graphql_core-3.2.6.tar.gz", hash = "sha256:c08eec22f9e40f0bd61d805907e3b3b1b9a320bc606e23dc145eebca07c8fbab"}, @@ -1752,7 +1747,7 @@ description = "Relay library for graphql-core" optional = true python-versions = ">=3.6,<4" groups = ["main"] -markers = "extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"sagemaker\"" files = [ {file = "graphql-relay-3.2.0.tar.gz", hash = "sha256:1ff1c51298356e481a0be009ccdff249832ce53f30559c1338f22a0e0d17250c"}, {file = "graphql_relay-3.2.0-py3-none-any.whl", hash = "sha256:c9b22bd28b170ba1fe674c74384a8ff30a76c8e26f88ac3aa1584dd3179953e5"}, @@ -1768,7 +1763,7 @@ description = "Lightweight in-process concurrent programming" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "(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\") and extra == \"sqlalchemy-exasol\"" +markers = "(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\") and extra == \"sqlalchemy\"" files = [ {file = "greenlet-3.2.4-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:8c68325b0d0acf8d91dde4e6f930967dd52a5302cd4062932a6b2e7c2969f47c"}, {file = "greenlet-3.2.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:94385f101946790ae13da500603491f04a76b6e4c059dab271b3ce2e283b2590"}, @@ -1962,7 +1957,6 @@ files = [ {file = "h11-0.16.0-py3-none-any.whl", hash = "sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86"}, {file = "h11-0.16.0.tar.gz", hash = "sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\""} [[package]] name = "hf-xet" @@ -1971,7 +1965,7 @@ description = "Fast transfer of large files with the Hugging Face Hub." optional = true python-versions = ">=3.8" groups = ["main"] -markers = "(extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\") and (platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"arm64\" or platform_machine == \"aarch64\")" +markers = "(extra == \"transformers\" or extra == \"exasol-text-ai-extension\") and (platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"arm64\" or platform_machine == \"aarch64\")" files = [ {file = "hf_xet-1.1.9-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:a3b6215f88638dd7a6ff82cb4e738dcbf3d863bf667997c093a3c990337d1160"}, {file = "hf_xet-1.1.9-cp37-abi3-macosx_11_0_arm64.whl", hash = "sha256:9b486de7a64a66f9a172f4b3e0dfe79c9f0a93257c501296a2521a13495a698a"}, @@ -1997,7 +1991,6 @@ files = [ {file = "httpcore-1.0.9-py3-none-any.whl", hash = "sha256:2d400746a40668fc9dec9810239072b40b4484b640a8c38fd654a024c7a1bf55"}, {file = "httpcore-1.0.9.tar.gz", hash = "sha256:6e34463af53fd2ab5d807f399a9b45ea31c3dfa2276f15a2c3f00afff6e176e8"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\""} [package.dependencies] certifi = "*" @@ -2020,7 +2013,6 @@ files = [ {file = "httpx-0.28.1-py3-none-any.whl", hash = "sha256:d909fcccc110f8c7faf814ca82a9a4d816bc5a6dbfea25d6591d6985b8ba59ad"}, {file = "httpx-0.28.1.tar.gz", hash = "sha256:75e98c5f16b0f35b567856f597f06ff2270a374470a5c2392242528e3e3e42fc"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\""} [package.dependencies] anyio = "*" @@ -2042,7 +2034,7 @@ description = "Client library to download and publish models, datasets and other optional = true python-versions = ">=3.8.0" groups = ["main"] -markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\"" +markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\"" files = [ {file = "huggingface_hub-0.34.4-py3-none-any.whl", hash = "sha256:9b365d781739c93ff90c359844221beef048403f1bc1f1c123c191257c3c890a"}, {file = "huggingface_hub-0.34.4.tar.gz", hash = "sha256:a4228daa6fb001be3f4f4bdaf9a0db00e1739235702848df00885c9b5742c85c"}, @@ -2086,7 +2078,7 @@ files = [ {file = "humanfriendly-10.0-py2.py3-none-any.whl", hash = "sha256:1697e1a8a8f550fd43c2865cd84542fc175a61dcb779b6fee18cf6b6ccba1477"}, {file = "humanfriendly-10.0.tar.gz", hash = "sha256:6b0b831ce8f15f7300721aa49829fc4e83921a9a301cc7f606be6686a2288ddc"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [package.dependencies] pyreadline3 = {version = "*", markers = "sys_platform == \"win32\" and python_version >= \"3.8\""} @@ -2172,7 +2164,6 @@ files = [ {file = "idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3"}, {file = "idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"requests\""} [package.extras] all = ["flake8 (>=7.1.1)", "mypy (>=1.11.2)", "pytest (>=8.3.2)", "ruff (>=0.6.2)"] @@ -2188,7 +2179,6 @@ files = [ {file = "ifaddr-0.2.0-py3-none-any.whl", hash = "sha256:085e0305cfe6f16ab12d72e2024030f5d52674afad6911bb1eee207177b8a748"}, {file = "ifaddr-0.2.0.tar.gz", hash = "sha256:cc0cbfcaabf765d44595825fb96a99bb12c79716b73b44330ea38ee2b0c4aed4"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"ifaddr\""} [[package]] name = "imagesize" @@ -2227,7 +2217,7 @@ description = "Read metadata from Python packages" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" files = [ {file = "importlib_metadata-6.11.0-py3-none-any.whl", hash = "sha256:f0afba6205ad8f8947c7d338b5342d5db2afbfd82f9cbef7879a9539cc12eb9b"}, {file = "importlib_metadata-6.11.0.tar.gz", hash = "sha256:1231cf92d825c9e03cfc4da076a16de6422c863558229ea0b22b675657463443"}, @@ -2252,7 +2242,7 @@ files = [ {file = "importlib_resources-6.5.2-py3-none-any.whl", hash = "sha256:789cfdc3ed28c78b67a06acb8126751ced69a3d5f79c095a98298cd8a760ccec"}, {file = "importlib_resources-6.5.2.tar.gz", hash = "sha256:185f87adef5bcc288449d98fb4fba07cea78bc036455dd44c5fc4a2fe78fed2c"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [package.extras] check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1) ; sys_platform != \"cygwin\""] @@ -2285,7 +2275,7 @@ files = [ {file = "invoke-2.2.0-py3-none-any.whl", hash = "sha256:6ea924cc53d4f78e3d98bc436b08069a03077e6f85ad1ddaa8a116d7dad15820"}, {file = "invoke-2.2.0.tar.gz", hash = "sha256:ee6cbb101af1a859c7fe84f2a264c059020b0cb7fe3535f9424300ab568f6bd5"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [[package]] name = "isort" @@ -2314,7 +2304,7 @@ files = [ {file = "jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67"}, {file = "jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [package.dependencies] MarkupSafe = ">=2.0" @@ -2329,7 +2319,7 @@ description = "JSON Matching Expressions" optional = true python-versions = ">=3.7" groups = ["main"] -markers = "extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"sagemaker\"" files = [ {file = "jmespath-1.0.1-py3-none-any.whl", hash = "sha256:02e2e4cc71b5bcab88332eebf907519190dd9e6e82107fa7f83b1003a6252980"}, {file = "jmespath-1.0.1.tar.gz", hash = "sha256:90261b206d6defd58fdd5e85f478bf633a2901798906be2ad389150c5c60edbe"}, @@ -2346,7 +2336,7 @@ files = [ {file = "joblib-1.5.1-py3-none-any.whl", hash = "sha256:4719a31f054c7d766948dcd83e9613686b27114f190f717cec7eaa2084f8a74a"}, {file = "joblib-1.5.1.tar.gz", hash = "sha256:f4f86e351f39fe3d0d32a9f2c3d8af1ee4cec285aafcb27003dda5205576b444"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\""} +markers = {main = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\""} [[package]] name = "jproperties" @@ -2374,7 +2364,7 @@ files = [ {file = "jsonpickle-4.1.1-py3-none-any.whl", hash = "sha256:bb141da6057898aa2438ff268362b126826c812a1721e31cf08a6e142910dc91"}, {file = "jsonpickle-4.1.1.tar.gz", hash = "sha256:f86e18f13e2b96c1c1eede0b7b90095bbb61d99fedc14813c44dc2f361dbbae1"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [package.extras] cov = ["pytest-cov"] @@ -2390,7 +2380,7 @@ description = "An implementation of JSON Schema validation for Python" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" files = [ {file = "jsonschema-4.25.1-py3-none-any.whl", hash = "sha256:3fba0169e345c7175110351d456342c364814cfcf3b964ba4587f22915230a63"}, {file = "jsonschema-4.25.1.tar.gz", hash = "sha256:e4a9655ce0da0c0b67a085847e00a3a51449e1157f4f75e9fb5aa545e122eb85"}, @@ -2413,7 +2403,7 @@ description = "The JSON Schema meta-schemas and vocabularies, exposed as a Regis optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" files = [ {file = "jsonschema_specifications-2025.9.1-py3-none-any.whl", hash = "sha256:98802fee3a11ee76ecaca44429fda8a41bff98b00a0f2838151b113f210cc6fe"}, {file = "jsonschema_specifications-2025.9.1.tar.gz", hash = "sha256:b540987f239e745613c7a9176f3edb72b832a4ac465cf02712288397832b5e8d"}, @@ -2542,7 +2532,7 @@ files = [ {file = "lockfile-0.12.2-py2.py3-none-any.whl", hash = "sha256:6c3cb24f344923d30b2785d5ad75182c8ea7ac1b6171b08657258ec7429d50fa"}, {file = "lockfile-0.12.2.tar.gz", hash = "sha256:6aed02de03cba24efabcd600b30540140634fc06cfa603822d508d5361e9f799"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [[package]] name = "luigi" @@ -2554,7 +2544,7 @@ groups = ["main", "dev"] files = [ {file = "luigi-3.6.0.tar.gz", hash = "sha256:41b14850223c619d9006b30acda733e756b883fc7e60814205576647190c96e3"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [package.dependencies] python-daemon = "*" @@ -2657,7 +2647,7 @@ files = [ {file = "markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb"}, {file = "markdown_it_py-3.0.0-py3-none-any.whl", hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1"}, ] -markers = {main = "extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\" or extra == \"exasol-text-ai-extension\""} +markers = {main = "extra == \"ibis-framework\" or extra == \"sagemaker\" or extra == \"exasol-text-ai-extension\""} [package.dependencies] mdurl = ">=0.1,<1.0" @@ -2742,7 +2732,7 @@ files = [ {file = "MarkupSafe-3.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:6e296a513ca3d94054c2c881cc913116e90fd030ad1c656b3869762b754f5f8a"}, {file = "markupsafe-3.0.2.tar.gz", hash = "sha256:ee55d3edf80167e48ea11a923c7386f4669df67d7994554387f84e7d8b0a2bf0"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [[package]] name = "mccabe" @@ -2787,7 +2777,7 @@ files = [ {file = "mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8"}, {file = "mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba"}, ] -markers = {main = "extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\" or extra == \"exasol-text-ai-extension\""} +markers = {main = "extra == \"ibis-framework\" or extra == \"sagemaker\" or extra == \"exasol-text-ai-extension\""} [[package]] name = "mock" @@ -2796,7 +2786,7 @@ description = "Rolling backport of unittest.mock for all Pythons" optional = true python-versions = ">=3.6" groups = ["main"] -markers = "extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"sagemaker\"" files = [ {file = "mock-4.0.3-py3-none-any.whl", hash = "sha256:122fcb64ee37cfad5b3f48d7a7d51875d7031aaf3d8be7c42e2bee25044eee62"}, {file = "mock-4.0.3.tar.gz", hash = "sha256:7d3fbbde18228f4ff2f1f119a45cdffa458b4c0dee32eb4d2bb2f82554bac7bc"}, @@ -2814,7 +2804,7 @@ description = "Python library for arbitrary-precision floating-point arithmetic" optional = true python-versions = "*" groups = ["main"] -markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\"" +markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\"" files = [ {file = "mpmath-1.3.0-py3-none-any.whl", hash = "sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c"}, {file = "mpmath-1.3.0.tar.gz", hash = "sha256:7a28eb2a9774d00c7bc92411c19a89209d5da7c4c9a9e227be8330a23a25b91f"}, @@ -2902,7 +2892,7 @@ description = "better multiprocessing and multithreading in Python" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"sagemaker\"" files = [ {file = "multiprocess-0.70.18-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:25d4012dcaaf66b9e8e955f58482b42910c2ee526d532844d8bcf661bbc604df"}, {file = "multiprocess-0.70.18-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:06b19433de0d02afe5869aec8931dd5c01d99074664f806c73896b0d9e527213"}, @@ -3080,7 +3070,7 @@ files = [ {file = "netaddr-1.3.0-py3-none-any.whl", hash = "sha256:c2c6a8ebe5554ce33b7d5b3a306b71bbb373e000bbbf2350dd5213cc56e3dbbe"}, {file = "netaddr-1.3.0.tar.gz", hash = "sha256:5c3c3d9895b551b763779ba7db7a03487dc1f8e3b385af819af341ae9ef6e48a"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [package.extras] nicer-shell = ["ipython"] @@ -3096,7 +3086,7 @@ files = [ {file = "networkx-3.4.2-py3-none-any.whl", hash = "sha256:df5d4365b724cf81b8c6a7312509d0c22386097011ad1abe274afd5e9d3bbc5f"}, {file = "networkx-3.4.2.tar.gz", hash = "sha256:307c3669428c5362aab27c8a1260aa8f47c4e91d3891f48be0141738d8d053e1"}, ] -markers = {main = "python_version == \"3.10\" and (extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\")", dev = "python_version == \"3.10\""} +markers = {main = "python_version == \"3.10\" and (extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\")", dev = "python_version == \"3.10\""} [package.extras] default = ["matplotlib (>=3.7)", "numpy (>=1.24)", "pandas (>=2.0)", "scipy (>=1.10,!=1.11.0,!=1.11.1)"] @@ -3117,7 +3107,7 @@ files = [ {file = "networkx-3.5-py3-none-any.whl", hash = "sha256:0030d386a9a06dee3565298b4a734b68589749a544acbb6c412dc9e2489ec6ec"}, {file = "networkx-3.5.tar.gz", hash = "sha256:d4c6f9cf81f52d69230866796b82afbccdec3db7ae4fbd1b65ea750feed50037"}, ] -markers = {main = "python_version >= \"3.11\" and (extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\")", dev = "python_version >= \"3.11\""} +markers = {main = "python_version >= \"3.11\" and (extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\")", dev = "python_version >= \"3.11\""} [package.extras] default = ["matplotlib (>=3.8)", "numpy (>=1.25)", "pandas (>=2.0)", "scipy (>=1.11.2)"] @@ -3200,7 +3190,7 @@ description = "Fundamental package for array computing in Python" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\" or extra == \"ibis-framework\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"exasol-text-ai-extension\" or extra == \"ibis-framework\" or extra == \"transformers\" or extra == \"sagemaker\"" files = [ {file = "numpy-1.26.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9ff0f4f29c51e2803569d7a51c2304de5554655a60c5d776e35b4a41413830d0"}, {file = "numpy-1.26.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2e4ee3380d6de9c9ec04745830fd9e2eccb3e6cf790d39d7b98ffd19b0dd754a"}, @@ -3247,7 +3237,7 @@ description = "CUBLAS native runtime libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" files = [ {file = "nvidia_cublas_cu12-12.8.4.1-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:b86f6dd8935884615a0683b663891d43781b819ac4f2ba2b0c9604676af346d0"}, {file = "nvidia_cublas_cu12-12.8.4.1-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:8ac4e771d5a348c551b2a426eda6193c19aa630236b418086020df5ba9667142"}, @@ -3261,7 +3251,7 @@ description = "CUDA profiling tools runtime libs." optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" files = [ {file = "nvidia_cuda_cupti_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:4412396548808ddfed3f17a467b104ba7751e6b58678a4b840675c56d21cf7ed"}, {file = "nvidia_cuda_cupti_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ea0cb07ebda26bb9b29ba82cda34849e73c166c18162d3913575b0c9db9a6182"}, @@ -3275,7 +3265,7 @@ description = "NVRTC native runtime libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" files = [ {file = "nvidia_cuda_nvrtc_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:a7756528852ef889772a84c6cd89d41dfa74667e24cca16bb31f8f061e3e9994"}, {file = "nvidia_cuda_nvrtc_cu12-12.8.93-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:fc1fec1e1637854b4c0a65fb9a8346b51dd9ee69e61ebaccc82058441f15bce8"}, @@ -3289,7 +3279,7 @@ description = "CUDA Runtime native Libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" files = [ {file = "nvidia_cuda_runtime_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:52bf7bbee900262ffefe5e9d5a2a69a30d97e2bc5bb6cc866688caa976966e3d"}, {file = "nvidia_cuda_runtime_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:adade8dcbd0edf427b7204d480d6066d33902cab2a4707dcfc48a2d0fd44ab90"}, @@ -3303,7 +3293,7 @@ description = "cuDNN runtime libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" files = [ {file = "nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:c9132cc3f8958447b4910a1720036d9eff5928cc3179b0a51fb6d167c6cc87d8"}, {file = "nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:949452be657fa16687d0930933f032835951ef0892b37d2d53824d1a84dc97a8"}, @@ -3320,7 +3310,7 @@ description = "CUFFT native runtime libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" files = [ {file = "nvidia_cufft_cu12-11.3.3.83-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:848ef7224d6305cdb2a4df928759dca7b1201874787083b6e7550dd6765ce69a"}, {file = "nvidia_cufft_cu12-11.3.3.83-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4d2dd21ec0b88cf61b62e6b43564355e5222e4a3fb394cac0db101f2dd0d4f74"}, @@ -3337,7 +3327,7 @@ description = "cuFile GPUDirect libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" files = [ {file = "nvidia_cufile_cu12-1.13.1.3-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1d069003be650e131b21c932ec3d8969c1715379251f8d23a1860554b1cb24fc"}, {file = "nvidia_cufile_cu12-1.13.1.3-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:4beb6d4cce47c1a0f1013d72e02b0994730359e17801d395bdcbf20cfb3bb00a"}, @@ -3350,7 +3340,7 @@ description = "CURAND native runtime libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" files = [ {file = "nvidia_curand_cu12-10.3.9.90-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:dfab99248034673b779bc6decafdc3404a8a6f502462201f2f31f11354204acd"}, {file = "nvidia_curand_cu12-10.3.9.90-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:b32331d4f4df5d6eefa0554c565b626c7216f87a06a4f56fab27c3b68a830ec9"}, @@ -3364,7 +3354,7 @@ description = "CUDA solver native runtime libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" files = [ {file = "nvidia_cusolver_cu12-11.7.3.90-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:db9ed69dbef9715071232caa9b69c52ac7de3a95773c2db65bdba85916e4e5c0"}, {file = "nvidia_cusolver_cu12-11.7.3.90-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:4376c11ad263152bd50ea295c05370360776f8c3427b30991df774f9fb26c450"}, @@ -3383,7 +3373,7 @@ description = "CUSPARSE native runtime libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" files = [ {file = "nvidia_cusparse_cu12-12.5.8.93-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:9b6c161cb130be1a07a27ea6923df8141f3c295852f4b260c65f18f3e0a091dc"}, {file = "nvidia_cusparse_cu12-12.5.8.93-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1ec05d76bbbd8b61b06a80e1eaf8cf4959c3d4ce8e711b65ebd0443bb0ebb13b"}, @@ -3400,7 +3390,7 @@ description = "NVIDIA cuSPARSELt" optional = true python-versions = "*" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" files = [ {file = "nvidia_cusparselt_cu12-0.7.1-py3-none-manylinux2014_aarch64.whl", hash = "sha256:8878dce784d0fac90131b6817b607e803c36e629ba34dc5b433471382196b6a5"}, {file = "nvidia_cusparselt_cu12-0.7.1-py3-none-manylinux2014_x86_64.whl", hash = "sha256:f1bb701d6b930d5a7cea44c19ceb973311500847f81b634d802b7b539dc55623"}, @@ -3414,7 +3404,7 @@ description = "NVIDIA Collective Communication Library (NCCL) Runtime" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" files = [ {file = "nvidia_nccl_cu12-2.27.3-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:9ddf1a245abc36c550870f26d537a9b6087fb2e2e3d6e0ef03374c6fd19d984f"}, {file = "nvidia_nccl_cu12-2.27.3-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:adf27ccf4238253e0b826bce3ff5fa532d65fc42322c8bfdfaf28024c0fbe039"}, @@ -3427,7 +3417,7 @@ description = "Nvidia JIT LTO Library" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" files = [ {file = "nvidia_nvjitlink_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:81ff63371a7ebd6e6451970684f916be2eab07321b73c9d244dc2b4da7f73b88"}, {file = "nvidia_nvjitlink_cu12-12.8.93-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:adccd7161ace7261e01bb91e44e88da350895c270d23f744f0820c818b7229e7"}, @@ -3441,7 +3431,7 @@ description = "NVIDIA Tools Extension" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" files = [ {file = "nvidia_nvtx_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d7ad891da111ebafbf7e015d34879f7112832fc239ff0d7d776b6cb685274615"}, {file = "nvidia_nvtx_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5b17e2001cc0d751a5bc2c6ec6d26ad95913324a4adb86788c944f8ce9ba441f"}, @@ -3455,7 +3445,7 @@ description = "A flexible configuration library" optional = true python-versions = ">=3.6" groups = ["main"] -markers = "extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"sagemaker\"" files = [ {file = "omegaconf-2.3.0-py3-none-any.whl", hash = "sha256:7b4df175cdb08ba400f45cae3bdcae7ba8365db4d165fc65fd04b050ab63b46b"}, {file = "omegaconf-2.3.0.tar.gz", hash = "sha256:d5d4b6d29955cc50ad50c46dc269bcd92c6e00f5f90d23ab5fee7bfca4ba4cc7"}, @@ -3510,7 +3500,7 @@ files = [ {file = "packaging-24.2-py3-none-any.whl", hash = "sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759"}, {file = "packaging-24.2.tar.gz", hash = "sha256:c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f"}, ] -markers = {main = "extra == \"sqlalchemy-exasol\" or extra == \"pyexasol\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\""} +markers = {main = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis-framework\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [[package]] name = "pandas" @@ -3519,7 +3509,7 @@ description = "Powerful data structures for data analysis, time series, and stat optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\"" +markers = "extra == \"ibis-framework\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" files = [ {file = "pandas-2.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:52bc29a946304c360561974c6542d1dd628ddafa69134a7131fdfd6a5d7a1a35"}, {file = "pandas-2.3.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:220cc5c35ffaa764dd5bb17cf42df283b5cb7fdf49e10a7b053a06c9cb48ee2b"}, @@ -3611,7 +3601,7 @@ files = [ {file = "paramiko-3.5.1-py3-none-any.whl", hash = "sha256:43b9a0501fc2b5e70680388d9346cf252cfb7d00b0667c39e80eb43a408b8f61"}, {file = "paramiko-3.5.1.tar.gz", hash = "sha256:b2c665bc45b2b215bd7d7f039901b14b067da00f3a11e6640995fd58f2664822"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [package.dependencies] bcrypt = ">=3.2" @@ -3643,7 +3633,7 @@ description = "parallel graph management and execution in heterogeneous computin optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"sagemaker\"" files = [ {file = "pathos-0.3.4-py3-none-any.whl", hash = "sha256:fe44883448c05c80d518b61df491b496f6190bb6860253f3254d8c9afb53c340"}, {file = "pathos-0.3.4.tar.gz", hash = "sha256:bad4912d0ef865654a7cc478da65f2e1d5b69f3d92c4a7d9c9845657783c0754"}, @@ -3894,7 +3884,7 @@ files = [ {file = "platformdirs-4.3.8-py3-none-any.whl", hash = "sha256:ff7059bb7eb1179e2685604f4aaf157cfd9535242bd23742eadc3c13542139b4"}, {file = "platformdirs-4.3.8.tar.gz", hash = "sha256:3d512d96e16bcb959a814c9f348431070822a6496326a4be0911c40b5a74c2bc"}, ] -markers = {main = "extra == \"exasol-sagemaker-extension\" or extra == \"exasol-text-ai-extension\""} +markers = {main = "extra == \"sagemaker\" or extra == \"exasol-text-ai-extension\""} [package.extras] docs = ["furo (>=2024.8.6)", "proselint (>=0.14)", "sphinx (>=8.1.3)", "sphinx-autodoc-typehints (>=3)"] @@ -3928,7 +3918,7 @@ files = [ {file = "portalocker-2.10.1-py3-none-any.whl", hash = "sha256:53a5984ebc86a025552264b459b46a2086e269b21823cb572f8f28ee759e45bf"}, {file = "portalocker-2.10.1.tar.gz", hash = "sha256:ef1bf844e878ab08aee7e40184156e1151f228f103aa5c6bd0724cc330960f8f"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [package.dependencies] pywin32 = {version = ">=226", markers = "platform_system == \"Windows\""} @@ -3945,7 +3935,7 @@ description = "utilities for filesystem exploration and automated builds" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"sagemaker\"" files = [ {file = "pox-0.3.6-py3-none-any.whl", hash = "sha256:d48654d0a3dca0c9c02dccae54a53c3870286a5217ad306b2bd94f84e008bc1b"}, {file = "pox-0.3.6.tar.gz", hash = "sha256:84eeed39600159a62804aacfc00e353edeaae67d8c647ccaaab73a6efed3f605"}, @@ -3958,7 +3948,7 @@ description = "distributed and parallel Python" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"sagemaker\"" files = [ {file = "ppft-1.7.7-py3-none-any.whl", hash = "sha256:fb7524db110682de886b4bb5b08f7bf6a38940566074ef2f62521cbbd3864676"}, {file = "ppft-1.7.7.tar.gz", hash = "sha256:f3f77448cfe24c2b8d2296b6d8732280b25041a3f3e1f551856c6451d3e01b96"}, @@ -4062,7 +4052,7 @@ description = "Protocol Buffers" optional = true python-versions = ">=3.7" groups = ["main"] -markers = "extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"sagemaker\"" files = [ {file = "protobuf-3.20.3-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:f4bd856d702e5b0d96a00ec6b307b0f51c1982c2bf9c0052cf9019e9a544ba99"}, {file = "protobuf-3.20.3-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:9aae4406ea63d825636cc11ffb34ad3379335803216ee3a856787bcf5ccc751e"}, @@ -4095,7 +4085,7 @@ description = "Cross-platform lib for process and system monitoring in Python. optional = true python-versions = ">=3.6" groups = ["main"] -markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" files = [ {file = "psutil-7.0.0-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:101d71dc322e3cffd7cea0650b09b3d08b8e7c4109dd6809fe452dfd00e58b25"}, {file = "psutil-7.0.0-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:39db632f6bb862eeccf56660871433e111b6ea58f2caea825571951d4b6aa3da"}, @@ -4201,7 +4191,7 @@ description = "Pure-Python implementation of ASN.1 types and DER/BER/CER codecs optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"sqlalchemy-exasol\" or extra == \"pyexasol\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\"" +markers = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis-framework\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" files = [ {file = "pyasn1-0.6.1-py3-none-any.whl", hash = "sha256:0d632f46f2ba09143da3a8afe9e33fb6f92fa2320ab7e886e2d0f7672af84629"}, {file = "pyasn1-0.6.1.tar.gz", hash = "sha256:6f580d2bdd84365380830acf45550f2511469f673cb4a5ae3857a3170128b034"}, @@ -4218,7 +4208,7 @@ files = [ {file = "pycparser-2.22-py3-none-any.whl", hash = "sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc"}, {file = "pycparser-2.22.tar.gz", hash = "sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6"}, ] -markers = {main = "(extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"sqlalchemy-exasol\" or extra == \"pyexasol\" or extra == \"ibis-framework\") and (platform_python_implementation != \"PyPy\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\")"} +markers = {main = "(extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis-framework\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\" or extra == \"itde\" or extra == \"slc\") and (platform_python_implementation != \"PyPy\" or extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\")"} [[package]] name = "pydantic" @@ -4231,7 +4221,7 @@ files = [ {file = "pydantic-2.11.7-py3-none-any.whl", hash = "sha256:dde5df002701f6de26248661f6835bbe296a47bf73990135c7d07ce741b9623b"}, {file = "pydantic-2.11.7.tar.gz", hash = "sha256:d989c3c6cb79469287b1569f7447a17848c998458d49ebe294e975b9baf0f0db"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\""} +markers = {main = "extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [package.dependencies] annotated-types = ">=0.6.0" @@ -4351,7 +4341,7 @@ files = [ {file = "pydantic_core-2.33.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:2807668ba86cb38c6817ad9bc66215ab8584d1d304030ce4f0887336f28a5e27"}, {file = "pydantic_core-2.33.2.tar.gz", hash = "sha256:7cb8bc3605c29176e1b105350d2e6474142d7c1bd1d9327c4a9bdb46bf827acc"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\""} +markers = {main = "extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [package.dependencies] typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" @@ -4367,7 +4357,7 @@ files = [ {file = "pydot-4.0.1-py3-none-any.whl", hash = "sha256:869c0efadd2708c0be1f916eb669f3d664ca684bc57ffb7ecc08e70d5e93fee6"}, {file = "pydot-4.0.1.tar.gz", hash = "sha256:c2148f681c4a33e08bf0e26a9e5f8e4099a82e0e2a068098f32ce86577364ad5"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [package.dependencies] pyparsing = ">=3.1.0" @@ -4386,7 +4376,7 @@ description = "Exasol python driver with extra features" optional = true python-versions = "<4.0,>=3.9" groups = ["main"] -markers = "extra == \"sqlalchemy-exasol\" or extra == \"pyexasol\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\"" +markers = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis-framework\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" files = [ {file = "pyexasol-0.27.0-py3-none-any.whl", hash = "sha256:041e1db1ae8f26fa24876056ce8da5830e346fc47734847a95cc960ac056d0c6"}, {file = "pyexasol-0.27.0.tar.gz", hash = "sha256:795490cd810617bf927e0e90b88347facb5e66f58e0e16378fef5d22fadacd60"}, @@ -4430,7 +4420,7 @@ files = [ {file = "pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b"}, {file = "pygments-2.19.2.tar.gz", hash = "sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887"}, ] -markers = {main = "extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\" or extra == \"exasol-text-ai-extension\""} +markers = {main = "extra == \"ibis-framework\" or extra == \"sagemaker\" or extra == \"exasol-text-ai-extension\""} [package.extras] windows-terminal = ["colorama (>=0.4.6)"] @@ -4507,7 +4497,7 @@ files = [ {file = "PyNaCl-1.5.0-cp36-abi3-win_amd64.whl", hash = "sha256:20f42270d27e1b6a29f54032090b972d97f0a1b0948cc52392041ef7831fee93"}, {file = "PyNaCl-1.5.0.tar.gz", hash = "sha256:8ac7448f09ab85811607bdd21ec2464495ac8b7c66d146bf545b0f08fb9220ba"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [package.dependencies] cffi = ">=1.4.1" @@ -4523,7 +4513,7 @@ description = "Python wrapper module around the OpenSSL library" optional = true python-versions = ">=3.7" groups = ["main"] -markers = "extra == \"sqlalchemy-exasol\" or extra == \"pyexasol\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\"" +markers = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis-framework\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" files = [ {file = "pyopenssl-25.1.0-py3-none-any.whl", hash = "sha256:2b11f239acc47ac2e5aca04fd7fa829800aeee22a2eb30d744572a157bd8a1ab"}, {file = "pyopenssl-25.1.0.tar.gz", hash = "sha256:8d031884482e0c67ee92bf9a4d8cceb08d92aba7136432ffb0703c5280fc205b"}, @@ -4548,7 +4538,7 @@ files = [ {file = "pyparsing-3.2.3-py3-none-any.whl", hash = "sha256:a749938e02d6fd0b59b356ca504a24982314bb090c383e3cf201c95ef7e2bfcf"}, {file = "pyparsing-3.2.3.tar.gz", hash = "sha256:b9c13f1ab8b3b542f72e28f634bad4de758ab3ce4546e4301970ad6fa77c38be"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [package.extras] diagrams = ["jinja2", "railroad-diagrams"] @@ -4564,7 +4554,7 @@ files = [ {file = "pyreadline3-3.5.4-py3-none-any.whl", hash = "sha256:eaf8e6cc3c49bcccf145fc6067ba8643d1df34d604a1ec0eccbf7a18e6d3fae6"}, {file = "pyreadline3-3.5.4.tar.gz", hash = "sha256:8d57d53039a1c75adba8e50dd3d992b28143480816187ea5efbd5c78e6c885b7"}, ] -markers = {main = "sys_platform == \"win32\" and (extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\")", dev = "sys_platform == \"win32\""} +markers = {main = "sys_platform == \"win32\" and (extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\")", dev = "sys_platform == \"win32\""} [package.extras] dev = ["build", "flake8", "mypy", "pytest", "twine"] @@ -4672,7 +4662,7 @@ files = [ {file = "python_daemon-3.1.2-py3-none-any.whl", hash = "sha256:b906833cef63502994ad48e2eab213259ed9bb18d54fa8774dcba2ff7864cec6"}, {file = "python_daemon-3.1.2.tar.gz", hash = "sha256:f7b04335adc473de877f5117e26d5f1142f4c9f7cd765408f0877757be5afbf4"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [package.dependencies] lockfile = ">=0.10" @@ -4695,7 +4685,6 @@ files = [ {file = "python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3"}, {file = "python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"ibis-framework\""} [package.dependencies] six = ">=1.5" @@ -4707,7 +4696,7 @@ description = "World timezone definitions, modern and historical" optional = true python-versions = "*" groups = ["main"] -markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\"" +markers = "extra == \"ibis-framework\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" files = [ {file = "pytz-2025.2-py2.py3-none-any.whl", hash = "sha256:5ddf76296dd8c44c26eb8f4b6f35488f3ccbf6fbbd7adee0b7262d43f0ec2f00"}, {file = "pytz-2025.2.tar.gz", hash = "sha256:360b9e3dbb49a209c21ad61809c7fb453643e048b38924c765813546746e81c3"}, @@ -4757,7 +4746,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_system == \"Windows\" or extra == \"exasol-sagemaker-extension\") and (extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-integration-test-docker-environment\") and (platform_system == \"Windows\" or sys_platform == \"win32\")", dev = "platform_system == \"Windows\""} +markers = {main = "(platform_system == \"Windows\" or sys_platform == \"win32\") and (extra == \"sagemaker\" or extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\") and (platform_system == \"Windows\" or extra == \"sagemaker\")", dev = "platform_system == \"Windows\""} [[package]] name = "pyyaml" @@ -4821,7 +4810,7 @@ files = [ {file = "PyYAML-6.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8"}, {file = "pyyaml-6.0.2.tar.gz", hash = "sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e"}, ] -markers = {main = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\""} +markers = {main = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [[package]] name = "pyzmq" @@ -4937,7 +4926,7 @@ description = "JSON Referencing + Python" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" files = [ {file = "referencing-0.36.2-py3-none-any.whl", hash = "sha256:e8699adbbf8b5c7de96d8ffa0eb5c158b3beafce084968e2ea8bb08c6794dcd0"}, {file = "referencing-0.36.2.tar.gz", hash = "sha256:df2e89862cd09deabbdba16944cc3f10feb6b3e6f18e902f7cc25609a34775aa"}, @@ -4955,7 +4944,7 @@ description = "Alternative regular expression module, to replace re." optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\"" +markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\"" files = [ {file = "regex-2025.9.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:c5aa2a6a73bf218515484b36a0d20c6ad9dc63f6339ff6224147b0e2c095ee55"}, {file = "regex-2025.9.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:8c2ff5c01d5e47ad5fc9d31bcd61e78c2fa0068ed00cab86b7320214446da766"}, @@ -5057,7 +5046,6 @@ files = [ {file = "requests-2.32.4-py3-none-any.whl", hash = "sha256:27babd3cda2a6d50b30443204ee89830707d396671944c998b5975b031ac2b2c"}, {file = "requests-2.32.4.tar.gz", hash = "sha256:27d0316682c8a29834d3264820024b62a36942083d52caf2f14c0591336d3422"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"requests\""} [package.dependencies] certifi = ">=2017.4.17" @@ -5100,7 +5088,7 @@ files = [ {file = "rich-13.9.4-py3-none-any.whl", hash = "sha256:6049d5e6ec054bf2779ab3358186963bac2ea89175919d699e378b99738c2a90"}, {file = "rich-13.9.4.tar.gz", hash = "sha256:439594978a49a09530cff7ebc4b5c7103ef57baf48d5ea3184f21d9a2befa098"}, ] -markers = {main = "extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\" or extra == \"exasol-text-ai-extension\""} +markers = {main = "extra == \"ibis-framework\" or extra == \"sagemaker\" or extra == \"exasol-text-ai-extension\""} [package.dependencies] markdown-it-py = ">=2.2.0" @@ -5117,7 +5105,7 @@ description = "Python bindings to Rust's persistent data structures (rpds)" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" files = [ {file = "rpds_py-0.27.1-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:68afeec26d42ab3b47e541b272166a0b4400313946871cba3ed3a4fc0cab1cef"}, {file = "rpds_py-0.27.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:74e5b2f7bb6fa38b1b10546d27acbacf2a022a8b5543efb06cfebc72a59c85be"}, @@ -5283,7 +5271,7 @@ description = "Pure-Python RSA implementation" optional = true python-versions = "<4,>=3.6" groups = ["main"] -markers = "extra == \"sqlalchemy-exasol\" or extra == \"pyexasol\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\"" +markers = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis-framework\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" files = [ {file = "rsa-4.9.1-py3-none-any.whl", hash = "sha256:68635866661c6836b8d39430f97a996acbd61bfa49406748ea243539fe239762"}, {file = "rsa-4.9.1.tar.gz", hash = "sha256:e7bdbfdb5497da4c07dfd35530e1a902659db6ff241e39d9953cad06ebd0ae75"}, @@ -5299,7 +5287,7 @@ description = "An Amazon S3 Transfer Manager" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"sagemaker\"" files = [ {file = "s3transfer-0.13.1-py3-none-any.whl", hash = "sha256:a981aa7429be23fe6dfc13e80e4020057cbab622b08c0315288758d67cabc724"}, {file = "s3transfer-0.13.1.tar.gz", hash = "sha256:c3fdba22ba1bd367922f27ec8032d6a1cf5f10c934fb5d68cf60fd5a23d936cf"}, @@ -5318,7 +5306,7 @@ description = "SacreMoses" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\"" +markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\"" files = [ {file = "sacremoses-0.1.1-py3-none-any.whl", hash = "sha256:31e04c98b169bfd902144824d191825cd69220cdb4ae4bcf1ec58a7db5587b1a"}, {file = "sacremoses-0.1.1.tar.gz", hash = "sha256:b6fd5d3a766b02154ed80b962ddca91e1fd25629c0978c7efba21ebccf663934"}, @@ -5337,7 +5325,7 @@ description = "" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\"" +markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\"" files = [ {file = "safetensors-0.6.2-cp38-abi3-macosx_10_12_x86_64.whl", hash = "sha256:9c85ede8ec58f120bad982ec47746981e210492a6db876882aa021446af8ffba"}, {file = "safetensors-0.6.2-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:d6675cf4b39c98dbd7d940598028f3742e0375a6b4d4277e76beb0c35f4b843b"}, @@ -5377,7 +5365,7 @@ description = "Open source library for training and deploying models on Amazon S optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"sagemaker\"" files = [ {file = "sagemaker-2.251.1-py3-none-any.whl", hash = "sha256:7d40c83210a1ec1108bfb277f1c961257acddef9cd781e16ef0c09296e1b23e1"}, {file = "sagemaker-2.251.1.tar.gz", hash = "sha256:a74f83154089418fef4f63befc33113e88ff181d6db52e33ad81002064dc1d7c"}, @@ -5427,7 +5415,7 @@ description = "An python package for sagemaker core functionalities" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"sagemaker\"" files = [ {file = "sagemaker_core-1.0.58-py3-none-any.whl", hash = "sha256:53e5e3462e036bd3eb3811663c95f12acf3d9960317d5ecfe3fb671bc6217baa"}, {file = "sagemaker_core-1.0.58.tar.gz", hash = "sha256:b00e824fa3ab80d2dffa05565d8866a3709fa7b4293e24560cc6c175fbfdab01"}, @@ -5453,7 +5441,7 @@ description = "Simple data validation library" optional = true python-versions = "*" groups = ["main"] -markers = "extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"sagemaker\"" files = [ {file = "schema-0.7.7-py2.py3-none-any.whl", hash = "sha256:5d976a5b50f36e74e2157b47097b60002bd4d42e65425fcc9c9befadb4255dde"}, {file = "schema-0.7.7.tar.gz", hash = "sha256:7da553abd2958a19dc2547c388cde53398b39196175a9be59ea1caf5ab0a1807"}, @@ -5691,7 +5679,7 @@ files = [ {file = "setuptools-80.9.0-py3-none-any.whl", hash = "sha256:062d34222ad13e0cc312a4c02d73f059e86a4acbfbdea8f8f76b28c99f306922"}, {file = "setuptools-80.9.0.tar.gz", hash = "sha256:f36b47402ecde768dbfafc46e8e4207b4360c654f1f3bb84475f0a28628fb19c"}, ] -markers = {main = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\") or python_version == \"3.12\" and (extra == \"exasol-text-ai-extension\" or extra == \"exasol-transformers-extension\") or extra == \"exasol-text-ai-extension\""} +markers = {main = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\") or python_version == \"3.12\" and (extra == \"exasol-text-ai-extension\" or extra == \"transformers\") or extra == \"exasol-text-ai-extension\""} [package.extras] check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1) ; sys_platform != \"cygwin\"", "ruff (>=0.8.0) ; sys_platform != \"cygwin\""] @@ -5849,7 +5837,7 @@ files = [ {file = "simplejson-3.20.1-py3-none-any.whl", hash = "sha256:8a6c1bbac39fa4a79f83cbf1df6ccd8ff7069582a9fd8db1e52cea073bc2c697"}, {file = "simplejson-3.20.1.tar.gz", hash = "sha256:e64139b4ec4f1f24c142ff7dcafe55a22b811a74d86d66560c8815687143037d"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [[package]] name = "six" @@ -5862,7 +5850,6 @@ files = [ {file = "six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274"}, {file = "six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"ibis-framework\""} [[package]] name = "smart-open" @@ -5898,7 +5885,7 @@ description = "SMDebug RulesConfig" optional = true python-versions = ">=2.7" groups = ["main"] -markers = "extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"sagemaker\"" files = [ {file = "smdebug_rulesconfig-1.0.1-py2.py3-none-any.whl", hash = "sha256:104da3e6931ecf879dfc687ca4bbb3bee5ea2bc27f4478e9dbb3ee3655f1ae61"}, {file = "smdebug_rulesconfig-1.0.1.tar.gz", hash = "sha256:7a19e6eb2e6bcfefbc07e4a86ef7a88f32495001a038bf28c7d8e77ab793fcd6"}, @@ -5915,7 +5902,7 @@ files = [ {file = "smmap-5.0.2-py3-none-any.whl", hash = "sha256:b30115f0def7d7531d22a0fb6502488d879e75b260a9db4d0819cfb25403af5e"}, {file = "smmap-5.0.2.tar.gz", hash = "sha256:26ea65a03958fa0c8a1c7e8c7a58fdc77221b8910f6be2131affade476898ad5"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"gitpython\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [[package]] name = "sniffio" @@ -5928,7 +5915,6 @@ files = [ {file = "sniffio-1.3.1-py3-none-any.whl", hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2"}, {file = "sniffio-1.3.1.tar.gz", hash = "sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\""} [[package]] name = "snowballstemmer" @@ -6460,7 +6446,7 @@ description = "Database Abstraction Library" optional = true python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7" groups = ["main"] -markers = "extra == \"sqlalchemy-exasol\"" +markers = "extra == \"sqlalchemy\"" files = [ {file = "SQLAlchemy-1.4.54-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:af00236fe21c4d4f4c227b6ccc19b44c594160cc3ff28d104cdce85855369277"}, {file = "SQLAlchemy-1.4.54-cp310-cp310-manylinux1_x86_64.manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_5_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1183599e25fa38a1a322294b949da02b4f0da13dbc2688ef9dbe746df573f8a6"}, @@ -6539,7 +6525,7 @@ description = "EXASOL dialect for SQLAlchemy" optional = true python-versions = "<4.0,>=3.9.2" groups = ["main"] -markers = "extra == \"sqlalchemy-exasol\"" +markers = "extra == \"sqlalchemy\"" files = [ {file = "sqlalchemy_exasol-5.1.0-py3-none-any.whl", hash = "sha256:3d4dae0616f19b6b0d5dee428e5081058520c4502776e50a32000ad85c47acb2"}, {file = "sqlalchemy_exasol-5.1.0.tar.gz", hash = "sha256:062d4f2571f43c5a342ca1b3f8a5a87c597848dd008fa04a65700af541d34307"}, @@ -6554,14 +6540,26 @@ sqlalchemy = ">=1.4,<2" pyodbc = ["pyodbc (>=4.0.34,<6)"] turbodbc = ["turbodbc (==4.5.4)"] +[[package]] +name = "sqlcipher3" +version = "0.5.4" +description = "DB-API 2.0 interface for SQLCipher 3.x" +optional = false +python-versions = "*" +groups = ["main"] +markers = "sys_platform == \"darwin\" or sys_platform == \"win32\"" +files = [ + {file = "sqlcipher3-0.5.4.tar.gz", hash = "sha256:e30ff58d64dd43e19eceddd10116a1a27ad1d9888cc4245c75f2bda9b0384e77"}, +] + [[package]] name = "sqlcipher3-binary" version = "0.5.4" description = "DB-API 2.0 interface for SQLCipher 3.x" -optional = true +optional = false python-versions = "*" groups = ["main"] -markers = "(sys_platform == \"linux\" or sys_platform == \"darwin\") and (sys_platform == \"linux\" and extra == \"sqlcipher3-binary\" or sys_platform == \"darwin\" and extra == \"sqlcipher3\")" +markers = "sys_platform == \"linux\"" files = [ {file = "sqlcipher3_binary-0.5.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e0264a85f54537647e737be3c1250ab202cc3b260bd3b4256cf301f3a0c0f570"}, {file = "sqlcipher3_binary-0.5.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:be70bcf780abda9df53facc45c7cdc45d64e20b4869eebdf2e5e3ee636f5ec0f"}, @@ -6647,7 +6645,7 @@ description = "The little ASGI library that shines." optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"sagemaker\"" files = [ {file = "starlette-0.47.3-py3-none-any.whl", hash = "sha256:89c0778ca62a76b826101e7c709e70680a1699ca7da6b44d38eb0a7e61fe4b51"}, {file = "starlette-0.47.3.tar.gz", hash = "sha256:6bc94f839cc176c4858894f1f8908f0ab79dfec1a6b8402f6da9be26ebea52e9"}, @@ -6686,7 +6684,7 @@ files = [ {file = "stopwatch.py-2.0.1-py3-none-any.whl", hash = "sha256:5802a0178d766120c11dd5df8ae838e9beccb8c88329dbd5f0f7ac4b7fed9107"}, {file = "stopwatch.py-2.0.1.tar.gz", hash = "sha256:8cc94ba0f6469d434eabd8b227166e595fd42350e7f66dbf1a1a80697f60cc79"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [[package]] name = "structlog" @@ -6711,7 +6709,7 @@ description = "Computer algebra system (CAS) in Python" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\"" +markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\"" files = [ {file = "sympy-1.14.0-py3-none-any.whl", hash = "sha256:e091cc3e99d2141a0ba2847328f5479b05d94a6635cb96148ccb3f34671bd8f5"}, {file = "sympy-1.14.0.tar.gz", hash = "sha256:d3d3fe8df1e5a0b42f0e7bdf50541697dbe7d23746e894990c030e2b05e72517"}, @@ -6730,7 +6728,7 @@ description = "Traceback serialization library." optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"sagemaker\"" files = [ {file = "tblib-3.1.0-py3-none-any.whl", hash = "sha256:670bb4582578134b3d81a84afa1b016128b429f3d48e6cbbaecc9d15675e984e"}, {file = "tblib-3.1.0.tar.gz", hash = "sha256:06404c2c9f07f66fee2d7d6ad43accc46f9c3361714d9b8426e7f47e595cd652"}, @@ -6747,7 +6745,6 @@ files = [ {file = "tenacity-8.5.0-py3-none-any.whl", hash = "sha256:b594c2a5945830c267ce6b79a166228323ed52718f30302c1359836112346687"}, {file = "tenacity-8.5.0.tar.gz", hash = "sha256:8bc6c0c8a09b31e6cad13c47afbed1a567518250a9a171418582ed8d9c20ca78"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\""} [package.extras] doc = ["reno", "sphinx"] @@ -6760,7 +6757,7 @@ description = "ANSI color formatting for output in terminal" optional = true python-versions = ">=3.7" groups = ["main"] -markers = "extra == \"yaspin\"" +markers = "extra == \"transformers\"" files = [ {file = "termcolor-2.3.0-py3-none-any.whl", hash = "sha256:3afb05607b89aed0ffe25202399ee0867ad4d3cb4180d98aaf8eefa6a5f7d475"}, {file = "termcolor-2.3.0.tar.gz", hash = "sha256:b5b08f68937f138fe92f6c089b99f1e2da0ae56c52b78bf7075fd95420fd9a5a"}, @@ -6873,7 +6870,7 @@ description = "" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\"" +markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\"" files = [ {file = "tokenizers-0.21.4-cp39-abi3-macosx_10_12_x86_64.whl", hash = "sha256:2ccc10a7c3bcefe0f242867dc914fc1226ee44321eb618cfe3019b5df3400133"}, {file = "tokenizers-0.21.4-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:5e2f601a8e0cd5be5cc7506b20a79112370b9b3e9cb5f13f68ab11acd6ca7d60"}, @@ -6987,7 +6984,7 @@ description = "Tensors and Dynamic neural networks in Python with strong GPU acc optional = true python-versions = ">=3.9.0" groups = ["main"] -markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\"" +markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\"" files = [ {file = "torch-2.8.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:0be92c08b44009d4131d1ff7a8060d10bafdb7ddcb7359ef8d8c5169007ea905"}, {file = "torch-2.8.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:89aa9ee820bb39d4d72b794345cccef106b574508dd17dbec457949678c76011"}, @@ -7065,7 +7062,7 @@ files = [ {file = "tornado-6.5.1-cp39-abi3-win_arm64.whl", hash = "sha256:02420a0eb7bf617257b9935e2b754d1b63897525d8a289c9d65690d580b4dcf7"}, {file = "tornado-6.5.1.tar.gz", hash = "sha256:84ceece391e8eb9b2b95578db65e920d2a61070260594819589609ba9bc6308c"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [[package]] name = "tqdm" @@ -7074,7 +7071,7 @@ description = "Fast, Extensible Progress Meter" optional = true python-versions = ">=3.7" groups = ["main"] -markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" files = [ {file = "tqdm-4.67.1-py3-none-any.whl", hash = "sha256:26445eca388f82e72884e0d580d5464cd801a3ea01e63e5601bdff9ba6a48de2"}, {file = "tqdm-4.67.1.tar.gz", hash = "sha256:f8aef9c52c08c13a65f30ea34f4e5aac3fd1a34959879d7e59e63027286627f2"}, @@ -7097,7 +7094,7 @@ description = "State-of-the-art Machine Learning for JAX, PyTorch and TensorFlow optional = true python-versions = ">=3.9.0" groups = ["main"] -markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\"" +markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\"" files = [ {file = "transformers-4.49.0-py3-none-any.whl", hash = "sha256:6b4fded1c5fee04d384b1014495b4235a2b53c87503d7d592423c06128cbbe03"}, {file = "transformers-4.49.0.tar.gz", hash = "sha256:7e40e640b5b8dc3f48743f5f5adbdce3660c82baafbd3afdfc04143cdbd2089e"}, @@ -7170,7 +7167,7 @@ description = "A language and compiler for custom Deep Learning operations" optional = true python-versions = "<3.14,>=3.9" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" files = [ {file = "triton-3.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7ff2785de9bc02f500e085420273bb5cc9c9bb767584a4aa28d6e360cec70128"}, {file = "triton-3.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7b70f5e6a41e52e48cfc087436c8a28c17ff98db369447bcaff3b887a3ab4467"}, @@ -7234,7 +7231,6 @@ files = [ {file = "types_requests-2.32.4.20250611-py3-none-any.whl", hash = "sha256:ad2fe5d3b0cb3c2c902c8815a70e7fb2302c4b8c1f77bdcd738192cdb3878072"}, {file = "types_requests-2.32.4.20250611.tar.gz", hash = "sha256:741c8777ed6425830bf51e54d6abe245f79b4dcb9019f1622b773463946bf826"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"types-requests\""} [package.dependencies] urllib3 = ">=2" @@ -7250,7 +7246,6 @@ files = [ {file = "typing_extensions-4.14.1-py3-none-any.whl", hash = "sha256:d1e1e3b58374dc93031d6eda2420a48ea44a36c2b4766a4fdeb3710755731d76"}, {file = "typing_extensions-4.14.1.tar.gz", hash = "sha256:38b39f4aeeab64884ce9f74c94263ef78f3c22467c8724005483154c26648d36"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"ibis-framework\" or extra == \"sqlalchemy-exasol\" or extra == \"pyexasol\""} [[package]] name = "typing-inspection" @@ -7263,7 +7258,7 @@ files = [ {file = "typing_inspection-0.4.1-py3-none-any.whl", hash = "sha256:389055682238f53b04f7badcb49b989835495a96700ced5dab2d8feae4b26f51"}, {file = "typing_inspection-0.4.1.tar.gz", hash = "sha256:6ae134cc0203c33377d43188d4064e9b357dba58cff3185f22924610e70a9d28"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\""} +markers = {main = "extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [package.dependencies] typing-extensions = ">=4.12.0" @@ -7275,7 +7270,7 @@ description = "Provider of IANA time zone data" optional = true python-versions = ">=2" groups = ["main"] -markers = "extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\"" +markers = "extra == \"ibis-framework\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" files = [ {file = "tzdata-2025.2-py2.py3-none-any.whl", hash = "sha256:1a403fada01ff9221ca8044d701868fa132215d84beb92242d9acd2147f667a8"}, {file = "tzdata-2025.2.tar.gz", hash = "sha256:b60a638fcc0daffadf82fe0f57e53d06bdec2f36c4df66280ae79bce6bd6f2b9"}, @@ -7305,7 +7300,6 @@ files = [ {file = "urllib3-2.5.0-py3-none-any.whl", hash = "sha256:e6b01673c0fa6a13e374b50871808eb3bf7046c4b125b216f6bf1cc604cff0dc"}, {file = "urllib3-2.5.0.tar.gz", hash = "sha256:3fc47733c7e419d4bc3f6b3dc2b4f890bb743906a30d56ba4a5bfa4bbff92760"}, ] -markers = {main = "extra == \"exasol-sagemaker-extension\" or extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-integration-test-docker-environment\" or extra == \"exasol-bucketfs\" or extra == \"exasol-saas-api\" or extra == \"requests\" or extra == \"types-requests\""} [package.extras] brotli = ["brotli (>=1.0.9) ; platform_python_implementation == \"CPython\"", "brotlicffi (>=0.8.0) ; platform_python_implementation != \"CPython\""] @@ -7320,7 +7314,7 @@ description = "The lightning-fast ASGI server." optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"sagemaker\"" files = [ {file = "uvicorn-0.35.0-py3-none-any.whl", hash = "sha256:197535216b25ff9b785e29a0b79199f55222193d47f820816e7da751e9bc8d4a"}, {file = "uvicorn-0.35.0.tar.gz", hash = "sha256:bc662f087f7cf2ce11a1d7fd70b90c9f98ef2e2831556dd078d131b96cc94a01"}, @@ -7415,7 +7409,7 @@ description = "WebSocket client for Python with low level API options" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"sqlalchemy-exasol\" or extra == \"pyexasol\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"ibis-framework\"" +markers = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis-framework\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" files = [ {file = "websocket_client-1.8.0-py3-none-any.whl", hash = "sha256:17b44cc997f5c498e809b22cdf2d9c7a9e71c02c8cc2b6c56e7c2d1239bfa526"}, {file = "websocket_client-1.8.0.tar.gz", hash = "sha256:3239df9f44da632f96012472805d40a23281a991027ce11d2f45a6f24ac4c3da"}, @@ -7514,7 +7508,7 @@ files = [ {file = "wrapt-1.17.2-py3-none-any.whl", hash = "sha256:b18f2d1533a71f069c7f82d524a52599053d4c7166e9dd374ae2136b7f40f7c8"}, {file = "wrapt-1.17.2.tar.gz", hash = "sha256:41388e9d4d1522446fe79d3213196bd9e3b301a336965b9e27ca2788ebd122f3"}, ] -markers = {main = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\" or extra == \"exasol-integration-test-docker-environment\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} [[package]] name = "yaspin" @@ -7523,7 +7517,7 @@ description = "Yet Another Terminal Spinner" optional = true python-versions = "<4.0,>=3.9" groups = ["main"] -markers = "extra == \"yaspin\"" +markers = "extra == \"transformers\"" files = [ {file = "yaspin-3.1.0-py3-none-any.whl", hash = "sha256:5e3d4dfb547d942cae6565718123f1ecfa93e745b7e51871ad2bbae839e71b73"}, {file = "yaspin-3.1.0.tar.gz", hash = "sha256:7b97c7e257ec598f98cef9878e038bfa619ceb54ac31d61d8ead2b3128f8d7c7"}, @@ -7539,7 +7533,7 @@ description = "Backport of pathlib-compatible object wrapper for zip files" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-script-languages-container-tool\" or extra == \"exasol-transformers-extension\" or extra == \"exasol-text-ai-extension\" or extra == \"exasol-sagemaker-extension\"" +markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" files = [ {file = "zipp-3.23.0-py3-none-any.whl", hash = "sha256:071652d6115ed432f5ce1d34c336c0adfd6a884660d1e9712a256d3d3bd4b14e"}, {file = "zipp-3.23.0.tar.gz", hash = "sha256:a07157588a12518c9d4034df3fbbee09c814741a33ff63c05fa29d26a2404166"}, @@ -7554,25 +7548,17 @@ test = ["big-O", "jaraco.functools", "jaraco.itertools", "jaraco.test", "more_it type = ["pytest-mypy"] [extras] -exasol-bucketfs = ["exasol-bucketfs"] -exasol-integration-test-docker-environment = ["exasol-integration-test-docker-environment"] -exasol-saas-api = ["exasol-saas-api"] -exasol-sagemaker-extension = ["exasol-sagemaker-extension"] -exasol-script-languages-container-tool = ["exasol-script-languages-container-tool"] +bucketfs = ["exasol-bucketfs"] exasol-text-ai-extension = ["exasol-text-ai-extension"] -exasol-transformers-extension = ["exasol-transformers-extension"] -gitpython = ["GitPython"] ibis-framework = ["ibis-framework"] -ifaddr = ["ifaddr"] +itde = ["exasol-integration-test-docker-environment", "ifaddr"] pyexasol = ["pyexasol"] -requests = ["requests"] -sqlalchemy-exasol = ["sqlalchemy-exasol"] -sqlcipher3 = ["sqlcipher3-binary"] -sqlcipher3-binary = ["sqlcipher3-binary"] -types-requests = ["types-requests"] -yaspin = ["yaspin"] +sagemaker = ["exasol-sagemaker-extension"] +slc = ["GitPython", "exasol-script-languages-container-tool"] +sqlalchemy = ["sqlalchemy-exasol"] +transformers = ["exasol-transformers-extension", "yaspin"] [metadata] lock-version = "2.1" python-versions = ">=3.10,<3.13" -content-hash = "d6c1ff30670536f3977f82142f13ab3d363b7f692d84898640614e1a912b9630" +content-hash = "b5d39bbecb160b6e13149e856ba63d9fc6a1c211101e8cc1e9c022df2004e369" diff --git a/pyproject.toml b/pyproject.toml index 1f76e65b..76655925 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -33,28 +33,39 @@ classifiers = [ "Topic :: Security :: Cryptography", ] +[tool.poetry.dependencies] +sqlcipher3-binary = { version = ">= 0.5.0", platform = "linux" } +sqlcipher3 = [ + { version = ">= 0.5.0", platform = "darwin" }, + { version = ">= 0.5.0", platform = "win32" }, +] +exasol-saas-api = ">=0.9.0, <3" + + [project.optional-dependencies] -sqlcipher3-binary = [ 'sqlcipher3-binary >= 0.5.0; sys_platform=="linux"' ] -sqlcipher3 = [ 'sqlcipher3-binary >= 0.5.0; sys_platform=="darwin"' ] + +sqlalchemy = [ "sqlalchemy-exasol >=5.0.0, <6" ] +pyexasol = [ "pyexasol >=0.26.0, <1" ] +bucketfs = [ "exasol-bucketfs >=1.0.1, <3" ] +itde = [ + "exasol-integration-test-docker-environment >=4, <5", + "ifaddr >=0.2.0, <0.3", +] + # The version of SLCT is dictated by its usage in the python-extension-common, # which at the moment still uses version 3.*. # See developer guide, section "Selecting the Versions for SLCT and SLCR". -exasol-script-languages-container-tool = [ "exasol-script-languages-container-tool >=3, <4" ] +slc = [ + "exasol-script-languages-container-tool >=3, <4", + "GitPython >=2.1.0", +] -sqlalchemy-exasol = [ "sqlalchemy-exasol >=5.0.0, <6" ] -pyexasol = [ "pyexasol >=0.26.0, <1" ] -exasol-bucketfs = [ "exasol-bucketfs >=1.0.1, <3" ] -exasol-transformers-extension = [ "exasol-transformers-extension >=2.2.1, <3" ] -exasol-sagemaker-extension = [ "exasol-sagemaker-extension >=0.11.5" ] -exasol-integration-test-docker-environment = [ "exasol-integration-test-docker-environment >=4, <5" ] - -requests = [ "requests >=2.32.0" ] -types-requests = [ "types-requests >=2.31.0.6, <3" ] -ifaddr = [ "ifaddr >=0.2.0, <0.3" ] -exasol-saas-api = [ "exasol-saas-api >=0.9.0, <3" ] ibis-framework = [ "ibis-framework [exasol] >=9.1.0, <10" ] -GitPython = [ "GitPython >=2.1.0" ] -yaspin = [ "yaspin >=3.1.0, <4" ] +transformers = [ + "exasol-transformers-extension >=2.2.1, <3", + "yaspin >=3.1.0, <4", +] +sagemaker = [ "exasol-sagemaker-extension >=0.11.5" ] exasol-text-ai-extension = [ "exasol-text-ai-extension >=0.1.0, <2.0.0" ] From ab82233c1091b15214b7acece0389da1e3623f78 Mon Sep 17 00:00:00 2001 From: ckunki Date: Tue, 9 Sep 2025 12:01:14 +0200 Subject: [PATCH 07/27] Used poetry 2.0 syntax for mandatory dependencies --- poetry.lock | 12 ++++----- pyproject.toml | 69 ++++++++++++++++++++++++-------------------------- 2 files changed, 39 insertions(+), 42 deletions(-) diff --git a/poetry.lock b/poetry.lock index ccf53267..c10a9bd5 100644 --- a/poetry.lock +++ b/poetry.lock @@ -773,7 +773,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 = {main = "(platform_system == \"Windows\" or sys_platform == \"win32\") and (extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\") and (platform_system == \"Windows\" or extra == \"exasol-text-ai-extension\")", dev = "platform_system == \"Windows\" or sys_platform == \"win32\""} +markers = {main = "(platform_system == \"Windows\" or extra == \"exasol-text-ai-extension\") and (platform_system == \"Windows\" or sys_platform == \"win32\") and (extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\")", dev = "platform_system == \"Windows\" or sys_platform == \"win32\""} [[package]] name = "colorlog" @@ -1191,7 +1191,7 @@ files = [ {file = "docker-7.1.0-py3-none-any.whl", hash = "sha256:c96b93b7f0a746f9e77d325bcfb87422a3d8bd4f03136ae8a85b37f1898d5fc0"}, {file = "docker-7.1.0.tar.gz", hash = "sha256:ad8c70e6e3f8926cb8a92619b832b4ea5299e2831c14284663184e200546fa6c"}, ] -markers = {main = "(extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\") and sys_platform != \"win32\" or extra == \"sagemaker\"", dev = "sys_platform != \"win32\""} +markers = {main = "(extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\") and (sys_platform != \"win32\" or extra == \"sagemaker\")", dev = "sys_platform != \"win32\""} [package.dependencies] pywin32 = {version = ">=304", markers = "sys_platform == \"win32\""} @@ -4746,7 +4746,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_system == \"Windows\" or sys_platform == \"win32\") and (extra == \"sagemaker\" or extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\") and (platform_system == \"Windows\" or extra == \"sagemaker\")", dev = "platform_system == \"Windows\""} +markers = {main = "(extra == \"sagemaker\" or platform_system == \"Windows\") and (extra == \"sagemaker\" or extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\") and (sys_platform == \"win32\" or platform_system == \"Windows\")", dev = "platform_system == \"Windows\""} [[package]] name = "pyyaml" @@ -5679,7 +5679,7 @@ files = [ {file = "setuptools-80.9.0-py3-none-any.whl", hash = "sha256:062d34222ad13e0cc312a4c02d73f059e86a4acbfbdea8f8f76b28c99f306922"}, {file = "setuptools-80.9.0.tar.gz", hash = "sha256:f36b47402ecde768dbfafc46e8e4207b4360c654f1f3bb84475f0a28628fb19c"}, ] -markers = {main = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\") or python_version == \"3.12\" and (extra == \"exasol-text-ai-extension\" or extra == \"transformers\") or extra == \"exasol-text-ai-extension\""} +markers = {main = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\") or extra == \"exasol-text-ai-extension\" or python_version == \"3.12\" and (extra == \"exasol-text-ai-extension\" or extra == \"transformers\")"} [package.extras] check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1) ; sys_platform != \"cygwin\"", "ruff (>=0.8.0) ; sys_platform != \"cygwin\""] @@ -6950,7 +6950,7 @@ files = [ {file = "tomli-2.2.1-py3-none-any.whl", hash = "sha256:cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc"}, {file = "tomli-2.2.1.tar.gz", hash = "sha256:cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff"}, ] -markers = {main = "python_version == \"3.10\" and extra == \"exasol-text-ai-extension\""} +markers = {main = "extra == \"exasol-text-ai-extension\" and python_version == \"3.10\""} [[package]] name = "tomlkit" @@ -7561,4 +7561,4 @@ transformers = ["exasol-transformers-extension", "yaspin"] [metadata] lock-version = "2.1" python-versions = ">=3.10,<3.13" -content-hash = "b5d39bbecb160b6e13149e856ba63d9fc6a1c211101e8cc1e9c022df2004e369" +content-hash = "97dff1d0696aaf59b6a9e5972b4bf4e20d3184fe5ec9f66a7e0ae80667d9496e" diff --git a/pyproject.toml b/pyproject.toml index 76655925..b97bfe81 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -12,7 +12,39 @@ maintainers = [ ] readme = "README.md" license = "MIT" -dynamic = ["classifiers", "dependencies"] +dynamic = ["classifiers"] + +# mandatory dependencies +dependencies = [ + "sqlcipher3-binary (>= 0.5.0); sys_platform==\"linux\"", + "sqlcipher3 (>= 0.5.0); sys_platform==\"darwin\" or sys_platform==\"win32\"", + "exasol-saas-api (>=0.9.0, <3)", +] + +[project.optional-dependencies] + +sqlalchemy = [ "sqlalchemy-exasol (>=5.0.0, <6)" ] +pyexasol = [ "pyexasol (>=0.26.0, <1)" ] +bucketfs = [ "exasol-bucketfs (>=1.0.1, <3)" ] +itde = [ + "exasol-integration-test-docker-environment (>=4, <5)", + "ifaddr (>=0.2.0, <0.3)", +] +# The version of SLCT is dictated by its usage in the python-extension-common, +# which at the moment still uses version 3.*. +# See developer guide, section "Selecting the Versions for SLCT and SLCR". +slc = [ + "exasol-script-languages-container-tool (>=3, <4)", + "GitPython (>=2.1.0)", +] +ibis = [ "ibis-framework [exasol] (>=9.1.0, <10)" ] +transformers = [ + "exasol-transformers-extension (>=2.2.1, <3)", + "yaspin (>=3.1.0, <4)", +] +sagemaker = [ "exasol-sagemaker-extension (>=0.11.5)" ] +text-ai = [ "exasol-text-ai-extension (>=0.1.0, <2.0.0)" ] + [project.urls] Homepage = "https://github.io/exasol/notebook-connector" @@ -33,41 +65,6 @@ classifiers = [ "Topic :: Security :: Cryptography", ] -[tool.poetry.dependencies] -sqlcipher3-binary = { version = ">= 0.5.0", platform = "linux" } -sqlcipher3 = [ - { version = ">= 0.5.0", platform = "darwin" }, - { version = ">= 0.5.0", platform = "win32" }, -] -exasol-saas-api = ">=0.9.0, <3" - - -[project.optional-dependencies] - -sqlalchemy = [ "sqlalchemy-exasol >=5.0.0, <6" ] -pyexasol = [ "pyexasol >=0.26.0, <1" ] -bucketfs = [ "exasol-bucketfs >=1.0.1, <3" ] -itde = [ - "exasol-integration-test-docker-environment >=4, <5", - "ifaddr >=0.2.0, <0.3", -] - -# The version of SLCT is dictated by its usage in the python-extension-common, -# which at the moment still uses version 3.*. -# See developer guide, section "Selecting the Versions for SLCT and SLCR". -slc = [ - "exasol-script-languages-container-tool >=3, <4", - "GitPython >=2.1.0", -] - -ibis-framework = [ "ibis-framework [exasol] >=9.1.0, <10" ] -transformers = [ - "exasol-transformers-extension >=2.2.1, <3", - "yaspin >=3.1.0, <4", -] -sagemaker = [ "exasol-sagemaker-extension >=0.11.5" ] -exasol-text-ai-extension = [ "exasol-text-ai-extension >=0.1.0, <2.0.0" ] - [build-system] requires = ["poetry_core>=2.0.0"] From 8d3b092f2230dbad9d2d3660d7ccab51306f04cc Mon Sep 17 00:00:00 2001 From: ckunki Date: Tue, 9 Sep 2025 12:06:46 +0200 Subject: [PATCH 08/27] poetry lock --- poetry.lock | 328 ++++++++++++++++++++++++++-------------------------- 1 file changed, 164 insertions(+), 164 deletions(-) diff --git a/poetry.lock b/poetry.lock index c10a9bd5..838dae47 100644 --- a/poetry.lock +++ b/poetry.lock @@ -7,7 +7,7 @@ description = "Accelerate" optional = true python-versions = ">=3.9.0" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\"" +markers = "extra == \"transformers\" or extra == \"text-ai\"" files = [ {file = "accelerate-1.10.1-py3-none-any.whl", hash = "sha256:3621cff60b9a27ce798857ece05e2b9f56fcc71631cfb31ccf71f0359c311f11"}, {file = "accelerate-1.10.1.tar.gz", hash = "sha256:3dea89e433420e4bfac0369cae7e36dcd6a56adfcfd38cdda145c6225eab5df8"}, @@ -76,7 +76,7 @@ files = [ {file = "annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53"}, {file = "annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89"}, ] -markers = {main = "extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [[package]] name = "antlr4-python3-runtime" @@ -124,7 +124,7 @@ files = [ {file = "argcomplete-3.6.2-py3-none-any.whl", hash = "sha256:65b3133a29ad53fb42c48cf5114752c7ab66c1c38544fdf6460f450c09b42591"}, {file = "argcomplete-3.6.2.tar.gz", hash = "sha256:d0519b1bc867f5f4f4713c41ad0aba73a4a5f007449716b16f385f2166dc6adf"}, ] -markers = {main = "extra == \"exasol-text-ai-extension\""} +markers = {main = "extra == \"text-ai\""} [package.extras] test = ["coverage", "mypy", "pexpect", "ruff", "wheel"] @@ -136,7 +136,7 @@ description = "Fast ASN.1 parser and serializer with definitions for private key optional = true python-versions = "*" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "asn1crypto-1.5.1-py2.py3-none-any.whl", hash = "sha256:db4e40728b728508912cbb3d44f19ce188f218e9eba635821bb4b68564f8fd67"}, {file = "asn1crypto-1.5.1.tar.gz", hash = "sha256:13ae38502be632115abf8a24cbe5f4da52e3b5231990aff31123c805306ccb9c"}, @@ -164,7 +164,7 @@ description = "Keep all y'all's __all__'s in sync" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"ibis-framework\"" +markers = "extra == \"ibis\"" files = [ {file = "atpublic-5.1-py3-none-any.whl", hash = "sha256:135783dbd887fbddb6ef032d104da70c124f2b44b9e2d79df07b9da5334825e3"}, {file = "atpublic-5.1.tar.gz", hash = "sha256:abc1f4b3dbdd841cc3539e4b5e4f3ad41d658359de704e30cb36da4d4e9d3022"}, @@ -291,7 +291,7 @@ files = [ {file = "bcrypt-4.3.0-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:57967b7a28d855313a963aaea51bf6df89f833db4320da458e5b3c5ab6d4c938"}, {file = "bcrypt-4.3.0.tar.gz", hash = "sha256:3a3fd2204178b6d2adcf09cb4f6426ffef54762577a7c9b54c159008cb288c18"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [package.extras] tests = ["pytest (>=3.2.1,!=3.3.0)"] @@ -374,7 +374,7 @@ description = "The Blis BLAS-like linear algebra library, as a self-contained C- optional = true python-versions = "<3.13,>=3.6" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "blis-1.2.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:112443b90698158ada38f71e74c079c3561e802554a51e9850d487c39db25de0"}, {file = "blis-1.2.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:b9f8c4fbc303f47778d1fd47916cae785b6f3beaa2031502112a8c0aa5eb29f6"}, @@ -498,7 +498,7 @@ description = "Super lightweight function registries for your library" optional = true python-versions = ">=3.6" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "catalogue-2.0.10-py3-none-any.whl", hash = "sha256:58c2de0020aa90f4a2da7dfad161bf7b3b054c86a5f09fcedc0b2b740c109a9f"}, {file = "catalogue-2.0.10.tar.gz", hash = "sha256:4f56daa940913d3f09d589c191c74e5a6d51762b3a9e37dd53b7437afd6cda15"}, @@ -592,7 +592,7 @@ files = [ {file = "cffi-1.17.1-cp39-cp39-win_amd64.whl", hash = "sha256:d016c76bdd850f3c626af19b0542c9677ba156e4ee4fccfdd7848803533ef662"}, {file = "cffi-1.17.1.tar.gz", hash = "sha256:1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824"}, ] -markers = {main = "(extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis-framework\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\" or extra == \"itde\" or extra == \"slc\") and (platform_python_implementation != \"PyPy\" or extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\")"} +markers = {main = "(extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\" or extra == \"itde\" or extra == \"slc\") and (platform_python_implementation != \"PyPy\" or extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\")"} [package.dependencies] pycparser = "*" @@ -722,7 +722,7 @@ files = [ {file = "click-8.2.1-py3-none-any.whl", hash = "sha256:61a3265b914e850b85317d0b3109c7f8cd35a670f963866005d6ef1d5175a12b"}, {file = "click-8.2.1.tar.gz", hash = "sha256:27c491cc05d968d271d5a1db13e3b5a184636d9d930f148c50b038f0d0646202"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [package.dependencies] colorama = {version = "*", markers = "platform_system == \"Windows\""} @@ -734,7 +734,7 @@ description = "pathlib-style classes for cloud storage services." optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "cloudpathlib-0.22.0-py3-none-any.whl", hash = "sha256:2fdfaf5c4f85810ae8374d336d04dee371914d0e41a984695ae67308d7a5a009"}, {file = "cloudpathlib-0.22.0.tar.gz", hash = "sha256:6c0cb0ceab4f66a3a05a84055f9318fb8316cae5e096819f3f8e4be64feab6e9"}, @@ -773,7 +773,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 = {main = "(platform_system == \"Windows\" or extra == \"exasol-text-ai-extension\") and (platform_system == \"Windows\" or sys_platform == \"win32\") and (extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\")", dev = "platform_system == \"Windows\" or sys_platform == \"win32\""} +markers = {main = "(platform_system == \"Windows\" or extra == \"text-ai\") and (platform_system == \"Windows\" or sys_platform == \"win32\") and (extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\")", dev = "platform_system == \"Windows\" or sys_platform == \"win32\""} [[package]] name = "colorlog" @@ -786,7 +786,7 @@ files = [ {file = "colorlog-6.9.0-py3-none-any.whl", hash = "sha256:5906e71acd67cb07a71e779c47c4bcb45fb8c2993eebe9e5adcd6a6f1b283eff"}, {file = "colorlog-6.9.0.tar.gz", hash = "sha256:bfba54a1b93b94f54e1f4fe48395725a3d92fd2a4af702f6bd70946bdc0c6ac2"}, ] -markers = {main = "extra == \"exasol-text-ai-extension\""} +markers = {main = "extra == \"text-ai\""} [package.dependencies] colorama = {version = "*", markers = "sys_platform == \"win32\""} @@ -801,7 +801,7 @@ description = "The sweetest config system for Python" optional = true python-versions = ">=3.6" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "confection-0.1.5-py3-none-any.whl", hash = "sha256:e29d3c3f8eac06b3f77eb9dfb4bf2fc6bcc9622a98ca00a698e3d019c6430b14"}, {file = "confection-0.1.5.tar.gz", hash = "sha256:8e72dd3ca6bd4f48913cd220f10b8275978e740411654b6e8ca6d7008c590f0e"}, @@ -937,7 +937,7 @@ files = [ {file = "cryptography-45.0.5-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:e357286c1b76403dd384d938f93c46b2b058ed4dfcdce64a770f0537ed3feb6f"}, {file = "cryptography-45.0.5.tar.gz", hash = "sha256:72e76caa004ab63accdf26023fccd1d087f6d90ec6048ff33ad0445abf7f605a"}, ] -markers = {main = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis-framework\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\" or extra == \"itde\" or extra == \"slc\""} +markers = {main = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\" or extra == \"itde\" or extra == \"slc\""} [package.dependencies] cffi = {version = ">=1.14", markers = "platform_python_implementation != \"PyPy\""} @@ -959,7 +959,7 @@ description = "Lightweight piece tokenization library" optional = true python-versions = ">=3.6" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "curated-tokenizers-0.0.9.tar.gz", hash = "sha256:c93d47e54ab3528a6db2796eeb4bdce5d44e8226c671e42c2f23522ab1d0ce25"}, {file = "curated_tokenizers-0.0.9-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:19d3a2570dbbd08bbdae4c79d187fb150ea3b663c2f060bd1e4a050a1358cfd1"}, @@ -1007,7 +1007,7 @@ description = "Curated transformer models" optional = true python-versions = ">=3.6" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "curated-transformers-0.1.1.tar.gz", hash = "sha256:4671f03314df30efda2ec2b59bc7692ea34fcea44cb65382342c16684e8a2119"}, {file = "curated_transformers-0.1.1-py2.py3-none-any.whl", hash = "sha256:d716063d73d803c6925d2dab56fde9b9ab8e89e663c2c0587804944ba488ff01"}, @@ -1046,7 +1046,7 @@ description = "Manage calls to calloc/free through Cython" optional = true python-versions = "*" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "cymem-2.0.11-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:1b4dd8f8c2475c7c9948eefa89c790d83134600858d8d43b90276efd8df3882e"}, {file = "cymem-2.0.11-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d46ba0d2e0f749195297d16f2286b55af7d7c084db2b853fdfccece2c000c5dc"}, @@ -1097,7 +1097,7 @@ files = [ {file = "decorator-5.2.1-py3-none-any.whl", hash = "sha256:d316bb415a2d9e2d2b3abcc4084c6502fc09240e292cd76a76afc106a1c8e04a"}, {file = "decorator-5.2.1.tar.gz", hash = "sha256:65f266143752f734b0a7cc83c46f4618af75b8c5911b00ccb61d0ac9b6da0360"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [[package]] name = "defusedxml" @@ -1122,7 +1122,7 @@ files = [ {file = "dependency_groups-1.3.1-py3-none-any.whl", hash = "sha256:51aeaa0dfad72430fcfb7bcdbefbd75f3792e5919563077f30bc0d73f4493030"}, {file = "dependency_groups-1.3.1.tar.gz", hash = "sha256:78078301090517fd938c19f64a53ce98c32834dfe0dee6b88004a569a6adfefd"}, ] -markers = {main = "extra == \"exasol-text-ai-extension\""} +markers = {main = "extra == \"text-ai\""} [package.dependencies] packaging = "*" @@ -1142,7 +1142,7 @@ files = [ {file = "Deprecated-1.2.18-py2.py3-none-any.whl", hash = "sha256:bd5011788200372a32418f888e326a09ff80d0214bd961147cfed01b5c018eec"}, {file = "deprecated-1.2.18.tar.gz", hash = "sha256:422b6f6d859da6f2ef57857761bfb392480502a64c3028ca9bbe86085d72115d"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [package.dependencies] wrapt = ">=1.10,<2" @@ -1178,7 +1178,7 @@ files = [ {file = "distlib-0.4.0-py2.py3-none-any.whl", hash = "sha256:9659f7d87e46584a30b5780e43ac7a2143098441670ff0a49d5f9034c54a6c16"}, {file = "distlib-0.4.0.tar.gz", hash = "sha256:feec40075be03a04501a973d81f633735b4b69f98b05450592310c0f401a4e0d"}, ] -markers = {main = "extra == \"exasol-text-ai-extension\""} +markers = {main = "extra == \"text-ai\""} [[package]] name = "docker" @@ -1191,7 +1191,7 @@ files = [ {file = "docker-7.1.0-py3-none-any.whl", hash = "sha256:c96b93b7f0a746f9e77d325bcfb87422a3d8bd4f03136ae8a85b37f1898d5fc0"}, {file = "docker-7.1.0.tar.gz", hash = "sha256:ad8c70e6e3f8926cb8a92619b832b4ea5299e2831c14284663184e200546fa6c"}, ] -markers = {main = "(extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\") and (sys_platform != \"win32\" or extra == \"sagemaker\")", dev = "sys_platform != \"win32\""} +markers = {main = "(extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\") and (sys_platform != \"win32\" or extra == \"sagemaker\")", dev = "sys_platform != \"win32\""} [package.dependencies] pywin32 = {version = ">=304", markers = "sys_platform == \"win32\""} @@ -1215,7 +1215,7 @@ files = [ {file = "docutils-0.21.2-py3-none-any.whl", hash = "sha256:dafca5b9e384f0e419294eb4d2ff9fa826435bf15f15b7bd45723e8ad76811b2"}, {file = "docutils-0.21.2.tar.gz", hash = "sha256:3a6b18732edf182daa3cd12775bbb338cf5691468f91eeeb109deff6ebfa986f"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [[package]] name = "exasol-advanced-analytics-framework" @@ -1224,7 +1224,7 @@ description = "Framework for building complex data analysis algorithms with Exas optional = true python-versions = "<4,>=3.10" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "exasol_advanced_analytics_framework-0.6.1-py3-none-any.whl", hash = "sha256:54ade9879963128e71c60d363f67f5da8b804d3a1662c328ba48a447b578dd7e"}, {file = "exasol_advanced_analytics_framework-0.6.1.tar.gz", hash = "sha256:af2a68b6768160c16577c2dc59ca4d75b814a6843eddfd3d92bd4dfd5bae6cf5"}, @@ -1252,7 +1252,7 @@ description = "BucketFS utilities for the Python programming language" optional = true python-versions = "<4.0,>=3.10" groups = ["main"] -markers = "extra == \"bucketfs\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" +markers = "extra == \"bucketfs\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" files = [ {file = "exasol_bucketfs-2.0.0-py3-none-any.whl", hash = "sha256:36281e41085163b23bfad39924a2044637c1f0733ee4dca5b18427d4379a14ac"}, {file = "exasol_bucketfs-2.0.0.tar.gz", hash = "sha256:7fe53a54a9188b0156f0aee9135fe18078dcaa34e7f22e657e576df3472f2f6a"}, @@ -1275,7 +1275,7 @@ files = [ {file = "exasol_error_reporting-1.0.0-py3-none-any.whl", hash = "sha256:62370f0925bbcbc847a6ee7d6bff8c82f76bdd1fe833de670af310b6b04ee5d5"}, {file = "exasol_error_reporting-1.0.0.tar.gz", hash = "sha256:0b81cbb208cd74ca47643532568e467053a29905808e9f29b7b0e4ec5e4e0302"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [[package]] name = "exasol-extension-license-protocol" @@ -1284,7 +1284,7 @@ description = "Software License Generator and Validator for closed-source Extens optional = true python-versions = "<4.0,>=3.10" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "exasol_extension_license_protocol-0.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d88d787d99a84082f8b9aa015c919e00ac5a01d688175d439bc85bb25ce4d4f4"}, ] @@ -1306,7 +1306,7 @@ files = [ {file = "exasol_integration_test_docker_environment-4.2.0-py3-none-any.whl", hash = "sha256:142d03b73412e9c8f196120a4539d8380ca8cec61926c4f1bd1444ac441c1acc"}, {file = "exasol_integration_test_docker_environment-4.2.0.tar.gz", hash = "sha256:e3820a586b72433802fc31a1db3903ff2c42d53b310cd342fb72cf23a2dd5b2f"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [package.dependencies] click = ">=7.0" @@ -1335,7 +1335,7 @@ description = "A collection of common utilities for Exasol extensions." optional = true python-versions = "<4.0,>=3.10" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" +markers = "extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" files = [ {file = "exasol_python_extension_common-0.11.0-py3-none-any.whl", hash = "sha256:b8655b699d45aa052597836516b2de187d8d3e8dd3bdff43d280e3b9455f28d5"}, {file = "exasol_python_extension_common-0.11.0.tar.gz", hash = "sha256:f75cfc80aec522b4f0bff49d346e104f88b66af7b78afee88eb43203d60431d0"}, @@ -1402,7 +1402,7 @@ description = "Script Languages Container Tool" optional = true python-versions = "<4,>=3.10" groups = ["main"] -markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" +markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" files = [ {file = "exasol_script_languages_container_tool-3.4.1-py3-none-any.whl", hash = "sha256:d0fabc5a8bfab38c2ad6e13309ebce813051f5e4a13ecfd6e50775bffb733af4"}, {file = "exasol_script_languages_container_tool-3.4.1.tar.gz", hash = "sha256:43264a85f2dbc6455993923583a0b73a58c5fb7e987852779fd83d89e3c63e2b"}, @@ -1424,7 +1424,7 @@ description = "Software components for text-based AI applications, such as infor optional = true python-versions = "<3.13,>=3.10" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "exasol_text_ai_extension-0.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d652347fcb40a3483f1e269c50a58e097abeddd0f7212f1a36c8cbe412de1804"}, ] @@ -1490,7 +1490,7 @@ description = "An Exasol extension for using state-of-the-art pretrained machine optional = true python-versions = "<4.0.0,>=3.10.0" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\"" +markers = "extra == \"transformers\" or extra == \"text-ai\"" files = [ {file = "exasol_transformers_extension-2.2.1-py3-none-any.whl", hash = "sha256:a4d8947b4c9962ec4e38ef5ca69d4b755b20752a47e016ebb3f19e7af2e6d485"}, {file = "exasol_transformers_extension-2.2.1.tar.gz", hash = "sha256:7e5ded1380a7d4ac9cf00ba9feb79e72d0930006ed8fc4262a5989dd56db642d"}, @@ -1539,7 +1539,7 @@ files = [ {file = "fabric-3.2.2-py3-none-any.whl", hash = "sha256:91c47c0be68b14936c88b34da8a1f55e5710fd28397dac5d4ff2e21558113a6f"}, {file = "fabric-3.2.2.tar.gz", hash = "sha256:8783ca42e3b0076f08b26901aac6b9d9b1f19c410074e7accfab902c184ff4a3"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [package.dependencies] decorator = ">=5" @@ -1584,7 +1584,7 @@ files = [ {file = "filelock-3.18.0-py3-none-any.whl", hash = "sha256:c401f4f8377c4464e6db25fff06205fd89bdd83b65eb0488ed1b160f780e21de"}, {file = "filelock-3.18.0.tar.gz", hash = "sha256:adbc88eabb99d2fec8c9c1b229b171f18afa655400173ddc653d5d01501fb9f2"}, ] -markers = {main = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\""} +markers = {main = "extra == \"transformers\" or extra == \"text-ai\""} [package.extras] docs = ["furo (>=2024.8.6)", "sphinx (>=8.1.3)", "sphinx-autodoc-typehints (>=3)"] @@ -1598,7 +1598,7 @@ description = "File-system specification" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\"" +markers = "extra == \"transformers\" or extra == \"text-ai\"" files = [ {file = "fsspec-2025.9.0-py3-none-any.whl", hash = "sha256:530dc2a2af60a414a832059574df4a6e10cce927f6f4a78209390fe38955cfb7"}, {file = "fsspec-2025.9.0.tar.gz", hash = "sha256:19fd429483d25d28b65ec68f9f4adc16c17ea2c7c7bf54ec61360d478fb19c19"}, @@ -1662,7 +1662,7 @@ files = [ {file = "gitdb-4.0.12-py3-none-any.whl", hash = "sha256:67073e15955400952c6565cc3e707c554a4eea2e428946f7a4c162fab9bd9bcf"}, {file = "gitdb-4.0.12.tar.gz", hash = "sha256:5ef71f855d191a3326fcfbc0d5da835f26b13fbcba60c32c21091c349ffdb571"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [package.dependencies] smmap = ">=3.0.1,<6" @@ -1678,7 +1678,7 @@ files = [ {file = "gitpython-3.1.45-py3-none-any.whl", hash = "sha256:8908cb2e02fb3b93b7eb0f2827125cb699869470432cc885f019b8fd0fccff77"}, {file = "gitpython-3.1.45.tar.gz", hash = "sha256:85b0ee964ceddf211c41b9f27a49086010a190fd8132a24e21f362a4b36a791c"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [package.dependencies] gitdb = ">=4.0.1,<5" @@ -1965,7 +1965,7 @@ description = "Fast transfer of large files with the Hugging Face Hub." optional = true python-versions = ">=3.8" groups = ["main"] -markers = "(extra == \"transformers\" or extra == \"exasol-text-ai-extension\") and (platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"arm64\" or platform_machine == \"aarch64\")" +markers = "(extra == \"transformers\" or extra == \"text-ai\") and (platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"arm64\" or platform_machine == \"aarch64\")" files = [ {file = "hf_xet-1.1.9-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:a3b6215f88638dd7a6ff82cb4e738dcbf3d863bf667997c093a3c990337d1160"}, {file = "hf_xet-1.1.9-cp37-abi3-macosx_11_0_arm64.whl", hash = "sha256:9b486de7a64a66f9a172f4b3e0dfe79c9f0a93257c501296a2521a13495a698a"}, @@ -2034,7 +2034,7 @@ description = "Client library to download and publish models, datasets and other optional = true python-versions = ">=3.8.0" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\"" +markers = "extra == \"transformers\" or extra == \"text-ai\"" files = [ {file = "huggingface_hub-0.34.4-py3-none-any.whl", hash = "sha256:9b365d781739c93ff90c359844221beef048403f1bc1f1c123c191257c3c890a"}, {file = "huggingface_hub-0.34.4.tar.gz", hash = "sha256:a4228daa6fb001be3f4f4bdaf9a0db00e1739235702848df00885c9b5742c85c"}, @@ -2078,7 +2078,7 @@ files = [ {file = "humanfriendly-10.0-py2.py3-none-any.whl", hash = "sha256:1697e1a8a8f550fd43c2865cd84542fc175a61dcb779b6fee18cf6b6ccba1477"}, {file = "humanfriendly-10.0.tar.gz", hash = "sha256:6b0b831ce8f15f7300721aa49829fc4e83921a9a301cc7f606be6686a2288ddc"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [package.dependencies] pyreadline3 = {version = "*", markers = "sys_platform == \"win32\" and python_version >= \"3.8\""} @@ -2090,7 +2090,7 @@ description = "The portable Python dataframe library" optional = true python-versions = "<4.0,>=3.10" groups = ["main"] -markers = "extra == \"ibis-framework\"" +markers = "extra == \"ibis\"" files = [ {file = "ibis_framework-9.5.0-py3-none-any.whl", hash = "sha256:145fe30d94f111cff332580c275ce77725c5ff7086eede93af0b371649d009c0"}, {file = "ibis_framework-9.5.0.tar.gz", hash = "sha256:1c8a29277e63ee0dfc289bc8f550164b5e3bdaec1b76b62436c37d331bb4ef84"}, @@ -2217,7 +2217,7 @@ description = "Read metadata from Python packages" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" +markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" files = [ {file = "importlib_metadata-6.11.0-py3-none-any.whl", hash = "sha256:f0afba6205ad8f8947c7d338b5342d5db2afbfd82f9cbef7879a9539cc12eb9b"}, {file = "importlib_metadata-6.11.0.tar.gz", hash = "sha256:1231cf92d825c9e03cfc4da076a16de6422c863558229ea0b22b675657463443"}, @@ -2242,7 +2242,7 @@ files = [ {file = "importlib_resources-6.5.2-py3-none-any.whl", hash = "sha256:789cfdc3ed28c78b67a06acb8126751ced69a3d5f79c095a98298cd8a760ccec"}, {file = "importlib_resources-6.5.2.tar.gz", hash = "sha256:185f87adef5bcc288449d98fb4fba07cea78bc036455dd44c5fc4a2fe78fed2c"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [package.extras] check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1) ; sys_platform != \"cygwin\""] @@ -2275,7 +2275,7 @@ files = [ {file = "invoke-2.2.0-py3-none-any.whl", hash = "sha256:6ea924cc53d4f78e3d98bc436b08069a03077e6f85ad1ddaa8a116d7dad15820"}, {file = "invoke-2.2.0.tar.gz", hash = "sha256:ee6cbb101af1a859c7fe84f2a264c059020b0cb7fe3535f9424300ab568f6bd5"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [[package]] name = "isort" @@ -2304,7 +2304,7 @@ files = [ {file = "jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67"}, {file = "jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [package.dependencies] MarkupSafe = ">=2.0" @@ -2336,7 +2336,7 @@ files = [ {file = "joblib-1.5.1-py3-none-any.whl", hash = "sha256:4719a31f054c7d766948dcd83e9613686b27114f190f717cec7eaa2084f8a74a"}, {file = "joblib-1.5.1.tar.gz", hash = "sha256:f4f86e351f39fe3d0d32a9f2c3d8af1ee4cec285aafcb27003dda5205576b444"}, ] -markers = {main = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\""} +markers = {main = "extra == \"transformers\" or extra == \"text-ai\""} [[package]] name = "jproperties" @@ -2364,7 +2364,7 @@ files = [ {file = "jsonpickle-4.1.1-py3-none-any.whl", hash = "sha256:bb141da6057898aa2438ff268362b126826c812a1721e31cf08a6e142910dc91"}, {file = "jsonpickle-4.1.1.tar.gz", hash = "sha256:f86e18f13e2b96c1c1eede0b7b90095bbb61d99fedc14813c44dc2f361dbbae1"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [package.extras] cov = ["pytest-cov"] @@ -2380,7 +2380,7 @@ description = "An implementation of JSON Schema validation for Python" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" +markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" files = [ {file = "jsonschema-4.25.1-py3-none-any.whl", hash = "sha256:3fba0169e345c7175110351d456342c364814cfcf3b964ba4587f22915230a63"}, {file = "jsonschema-4.25.1.tar.gz", hash = "sha256:e4a9655ce0da0c0b67a085847e00a3a51449e1157f4f75e9fb5aa545e122eb85"}, @@ -2403,7 +2403,7 @@ description = "The JSON Schema meta-schemas and vocabularies, exposed as a Regis optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" +markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" files = [ {file = "jsonschema_specifications-2025.9.1-py3-none-any.whl", hash = "sha256:98802fee3a11ee76ecaca44429fda8a41bff98b00a0f2838151b113f210cc6fe"}, {file = "jsonschema_specifications-2025.9.1.tar.gz", hash = "sha256:b540987f239e745613c7a9176f3edb72b832a4ac465cf02712288397832b5e8d"}, @@ -2419,7 +2419,7 @@ description = "KeyBERT performs keyword extraction with state-of-the-art transfo optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "keybert-0.8.5-py3-none-any.whl", hash = "sha256:005e0eab30c8e85c249ccc6eaad7741357e692591b3eaebe64c40f12614c2ca9"}, {file = "keybert-0.8.5.tar.gz", hash = "sha256:4b8e4b4d129b319b6266c77b9c8ed34e94e5db42a977c977c8ae58f57343995f"}, @@ -2447,7 +2447,7 @@ description = "Set of vectorizers that extract keyphrases with part-of-speech pa optional = true python-versions = ">=3.7" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "keyphrase_vectorizers-0.0.13-py3-none-any.whl", hash = "sha256:c520c361221e977ab59e5cb5457698b32de0930c640a7d0e7dbba8e6e03a7766"}, {file = "keyphrase_vectorizers-0.0.13.tar.gz", hash = "sha256:4d984034627065db2f0880d0c96c3ae62717c15c29f358d4a7a28bc79e417ca3"}, @@ -2470,7 +2470,7 @@ description = "Tools for labeling human languages with IETF language tags" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "langcodes-3.5.0-py3-none-any.whl", hash = "sha256:853c69d1a35e0e13da2f427bb68fb2fa4a8f4fb899e0c62ad8df8d073dcfed33"}, {file = "langcodes-3.5.0.tar.gz", hash = "sha256:1eef8168d07e51e131a2497ffecad4b663f6208e7c3ae3b8dc15c51734a6f801"}, @@ -2490,7 +2490,7 @@ description = "Supplementary data about languages used by the langcodes module" optional = true python-versions = "*" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "language_data-1.3.0-py3-none-any.whl", hash = "sha256:e2ee943551b5ae5f89cd0e801d1fc3835bb0ef5b7e9c3a4e8e17b2b214548fbf"}, {file = "language_data-1.3.0.tar.gz", hash = "sha256:7600ef8aa39555145d06c89f0c324bf7dab834ea0b0a439d8243762e3ebad7ec"}, @@ -2532,7 +2532,7 @@ files = [ {file = "lockfile-0.12.2-py2.py3-none-any.whl", hash = "sha256:6c3cb24f344923d30b2785d5ad75182c8ea7ac1b6171b08657258ec7429d50fa"}, {file = "lockfile-0.12.2.tar.gz", hash = "sha256:6aed02de03cba24efabcd600b30540140634fc06cfa603822d508d5361e9f799"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [[package]] name = "luigi" @@ -2544,7 +2544,7 @@ groups = ["main", "dev"] files = [ {file = "luigi-3.6.0.tar.gz", hash = "sha256:41b14850223c619d9006b30acda733e756b883fc7e60814205576647190c96e3"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [package.dependencies] python-daemon = "*" @@ -2564,7 +2564,7 @@ description = "Static memory-efficient and fast Trie-like structures for Python. optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "marisa_trie-1.3.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:7e957aa4251a8e70b9fe02a16b2d190f18787902da563cb7ba865508b8e8fb04"}, {file = "marisa_trie-1.3.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e5888b269e790356ce4525f3e8df1fe866d1497b7d7fb7548cfec883cb985288"}, @@ -2647,7 +2647,7 @@ files = [ {file = "markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb"}, {file = "markdown_it_py-3.0.0-py3-none-any.whl", hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1"}, ] -markers = {main = "extra == \"ibis-framework\" or extra == \"sagemaker\" or extra == \"exasol-text-ai-extension\""} +markers = {main = "extra == \"ibis\" or extra == \"sagemaker\" or extra == \"text-ai\""} [package.dependencies] mdurl = ">=0.1,<1.0" @@ -2732,7 +2732,7 @@ files = [ {file = "MarkupSafe-3.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:6e296a513ca3d94054c2c881cc913116e90fd030ad1c656b3869762b754f5f8a"}, {file = "markupsafe-3.0.2.tar.gz", hash = "sha256:ee55d3edf80167e48ea11a923c7386f4669df67d7994554387f84e7d8b0a2bf0"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [[package]] name = "mccabe" @@ -2777,7 +2777,7 @@ files = [ {file = "mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8"}, {file = "mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba"}, ] -markers = {main = "extra == \"ibis-framework\" or extra == \"sagemaker\" or extra == \"exasol-text-ai-extension\""} +markers = {main = "extra == \"ibis\" or extra == \"sagemaker\" or extra == \"text-ai\""} [[package]] name = "mock" @@ -2804,7 +2804,7 @@ description = "Python library for arbitrary-precision floating-point arithmetic" optional = true python-versions = "*" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\"" +markers = "extra == \"transformers\" or extra == \"text-ai\"" files = [ {file = "mpmath-1.3.0-py3-none-any.whl", hash = "sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c"}, {file = "mpmath-1.3.0.tar.gz", hash = "sha256:7a28eb2a9774d00c7bc92411c19a89209d5da7c4c9a9e227be8330a23a25b91f"}, @@ -2925,7 +2925,7 @@ description = "Cython bindings for MurmurHash" optional = true python-versions = "<3.14,>=3.6" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "murmurhash-1.0.13-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:136c7017e7d59ef16f065c2285bf5d30557ad8260adf47714c3c2802725e3e07"}, {file = "murmurhash-1.0.13-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d0292f6fcd99361157fafad5c86d508f367931b7699cce1e14747364596950cb"}, @@ -3070,7 +3070,7 @@ files = [ {file = "netaddr-1.3.0-py3-none-any.whl", hash = "sha256:c2c6a8ebe5554ce33b7d5b3a306b71bbb373e000bbbf2350dd5213cc56e3dbbe"}, {file = "netaddr-1.3.0.tar.gz", hash = "sha256:5c3c3d9895b551b763779ba7db7a03487dc1f8e3b385af819af341ae9ef6e48a"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [package.extras] nicer-shell = ["ipython"] @@ -3086,7 +3086,7 @@ files = [ {file = "networkx-3.4.2-py3-none-any.whl", hash = "sha256:df5d4365b724cf81b8c6a7312509d0c22386097011ad1abe274afd5e9d3bbc5f"}, {file = "networkx-3.4.2.tar.gz", hash = "sha256:307c3669428c5362aab27c8a1260aa8f47c4e91d3891f48be0141738d8d053e1"}, ] -markers = {main = "python_version == \"3.10\" and (extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\")", dev = "python_version == \"3.10\""} +markers = {main = "python_version == \"3.10\" and (extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\")", dev = "python_version == \"3.10\""} [package.extras] default = ["matplotlib (>=3.7)", "numpy (>=1.24)", "pandas (>=2.0)", "scipy (>=1.10,!=1.11.0,!=1.11.1)"] @@ -3107,7 +3107,7 @@ files = [ {file = "networkx-3.5-py3-none-any.whl", hash = "sha256:0030d386a9a06dee3565298b4a734b68589749a544acbb6c412dc9e2489ec6ec"}, {file = "networkx-3.5.tar.gz", hash = "sha256:d4c6f9cf81f52d69230866796b82afbccdec3db7ae4fbd1b65ea750feed50037"}, ] -markers = {main = "python_version >= \"3.11\" and (extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\")", dev = "python_version >= \"3.11\""} +markers = {main = "python_version >= \"3.11\" and (extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\")", dev = "python_version >= \"3.11\""} [package.extras] default = ["matplotlib (>=3.8)", "numpy (>=1.25)", "pandas (>=2.0)", "scipy (>=1.11.2)"] @@ -3125,7 +3125,7 @@ description = "Natural Language Toolkit" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "nltk-3.9.1-py3-none-any.whl", hash = "sha256:4fa26829c5b00715afe3061398a8989dc643b92ce7dd93fb4585a70930d168a1"}, {file = "nltk-3.9.1.tar.gz", hash = "sha256:87d127bd3de4bd89a4f81265e5fa59cb1b199b27440175370f7417d2bc7ae868"}, @@ -3168,7 +3168,7 @@ files = [ {file = "nox-2025.5.1-py3-none-any.whl", hash = "sha256:56abd55cf37ff523c254fcec4d152ed51e5fe80e2ab8317221d8b828ac970a31"}, {file = "nox-2025.5.1.tar.gz", hash = "sha256:2a571dfa7a58acc726521ac3cd8184455ebcdcbf26401c7b737b5bc6701427b2"}, ] -markers = {main = "extra == \"exasol-text-ai-extension\""} +markers = {main = "extra == \"text-ai\""} [package.dependencies] argcomplete = ">=1.9.4,<4" @@ -3190,7 +3190,7 @@ description = "Fundamental package for array computing in Python" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\" or extra == \"ibis-framework\" or extra == \"transformers\" or extra == \"sagemaker\"" +markers = "extra == \"text-ai\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"sagemaker\"" files = [ {file = "numpy-1.26.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9ff0f4f29c51e2803569d7a51c2304de5554655a60c5d776e35b4a41413830d0"}, {file = "numpy-1.26.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2e4ee3380d6de9c9ec04745830fd9e2eccb3e6cf790d39d7b98ffd19b0dd754a"}, @@ -3237,7 +3237,7 @@ description = "CUBLAS native runtime libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" files = [ {file = "nvidia_cublas_cu12-12.8.4.1-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:b86f6dd8935884615a0683b663891d43781b819ac4f2ba2b0c9604676af346d0"}, {file = "nvidia_cublas_cu12-12.8.4.1-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:8ac4e771d5a348c551b2a426eda6193c19aa630236b418086020df5ba9667142"}, @@ -3251,7 +3251,7 @@ description = "CUDA profiling tools runtime libs." optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" files = [ {file = "nvidia_cuda_cupti_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:4412396548808ddfed3f17a467b104ba7751e6b58678a4b840675c56d21cf7ed"}, {file = "nvidia_cuda_cupti_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ea0cb07ebda26bb9b29ba82cda34849e73c166c18162d3913575b0c9db9a6182"}, @@ -3265,7 +3265,7 @@ description = "NVRTC native runtime libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" files = [ {file = "nvidia_cuda_nvrtc_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:a7756528852ef889772a84c6cd89d41dfa74667e24cca16bb31f8f061e3e9994"}, {file = "nvidia_cuda_nvrtc_cu12-12.8.93-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:fc1fec1e1637854b4c0a65fb9a8346b51dd9ee69e61ebaccc82058441f15bce8"}, @@ -3279,7 +3279,7 @@ description = "CUDA Runtime native Libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" files = [ {file = "nvidia_cuda_runtime_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:52bf7bbee900262ffefe5e9d5a2a69a30d97e2bc5bb6cc866688caa976966e3d"}, {file = "nvidia_cuda_runtime_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:adade8dcbd0edf427b7204d480d6066d33902cab2a4707dcfc48a2d0fd44ab90"}, @@ -3293,7 +3293,7 @@ description = "cuDNN runtime libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" files = [ {file = "nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:c9132cc3f8958447b4910a1720036d9eff5928cc3179b0a51fb6d167c6cc87d8"}, {file = "nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:949452be657fa16687d0930933f032835951ef0892b37d2d53824d1a84dc97a8"}, @@ -3310,7 +3310,7 @@ description = "CUFFT native runtime libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" files = [ {file = "nvidia_cufft_cu12-11.3.3.83-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:848ef7224d6305cdb2a4df928759dca7b1201874787083b6e7550dd6765ce69a"}, {file = "nvidia_cufft_cu12-11.3.3.83-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4d2dd21ec0b88cf61b62e6b43564355e5222e4a3fb394cac0db101f2dd0d4f74"}, @@ -3327,7 +3327,7 @@ description = "cuFile GPUDirect libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" files = [ {file = "nvidia_cufile_cu12-1.13.1.3-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1d069003be650e131b21c932ec3d8969c1715379251f8d23a1860554b1cb24fc"}, {file = "nvidia_cufile_cu12-1.13.1.3-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:4beb6d4cce47c1a0f1013d72e02b0994730359e17801d395bdcbf20cfb3bb00a"}, @@ -3340,7 +3340,7 @@ description = "CURAND native runtime libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" files = [ {file = "nvidia_curand_cu12-10.3.9.90-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:dfab99248034673b779bc6decafdc3404a8a6f502462201f2f31f11354204acd"}, {file = "nvidia_curand_cu12-10.3.9.90-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:b32331d4f4df5d6eefa0554c565b626c7216f87a06a4f56fab27c3b68a830ec9"}, @@ -3354,7 +3354,7 @@ description = "CUDA solver native runtime libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" files = [ {file = "nvidia_cusolver_cu12-11.7.3.90-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:db9ed69dbef9715071232caa9b69c52ac7de3a95773c2db65bdba85916e4e5c0"}, {file = "nvidia_cusolver_cu12-11.7.3.90-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:4376c11ad263152bd50ea295c05370360776f8c3427b30991df774f9fb26c450"}, @@ -3373,7 +3373,7 @@ description = "CUSPARSE native runtime libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" files = [ {file = "nvidia_cusparse_cu12-12.5.8.93-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:9b6c161cb130be1a07a27ea6923df8141f3c295852f4b260c65f18f3e0a091dc"}, {file = "nvidia_cusparse_cu12-12.5.8.93-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1ec05d76bbbd8b61b06a80e1eaf8cf4959c3d4ce8e711b65ebd0443bb0ebb13b"}, @@ -3390,7 +3390,7 @@ description = "NVIDIA cuSPARSELt" optional = true python-versions = "*" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" files = [ {file = "nvidia_cusparselt_cu12-0.7.1-py3-none-manylinux2014_aarch64.whl", hash = "sha256:8878dce784d0fac90131b6817b607e803c36e629ba34dc5b433471382196b6a5"}, {file = "nvidia_cusparselt_cu12-0.7.1-py3-none-manylinux2014_x86_64.whl", hash = "sha256:f1bb701d6b930d5a7cea44c19ceb973311500847f81b634d802b7b539dc55623"}, @@ -3404,7 +3404,7 @@ description = "NVIDIA Collective Communication Library (NCCL) Runtime" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" files = [ {file = "nvidia_nccl_cu12-2.27.3-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:9ddf1a245abc36c550870f26d537a9b6087fb2e2e3d6e0ef03374c6fd19d984f"}, {file = "nvidia_nccl_cu12-2.27.3-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:adf27ccf4238253e0b826bce3ff5fa532d65fc42322c8bfdfaf28024c0fbe039"}, @@ -3417,7 +3417,7 @@ description = "Nvidia JIT LTO Library" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" files = [ {file = "nvidia_nvjitlink_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:81ff63371a7ebd6e6451970684f916be2eab07321b73c9d244dc2b4da7f73b88"}, {file = "nvidia_nvjitlink_cu12-12.8.93-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:adccd7161ace7261e01bb91e44e88da350895c270d23f744f0820c818b7229e7"}, @@ -3431,7 +3431,7 @@ description = "NVIDIA Tools Extension" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" files = [ {file = "nvidia_nvtx_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d7ad891da111ebafbf7e015d34879f7112832fc239ff0d7d776b6cb685274615"}, {file = "nvidia_nvtx_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5b17e2001cc0d751a5bc2c6ec6d26ad95913324a4adb86788c944f8ce9ba441f"}, @@ -3462,7 +3462,7 @@ description = "TLS (SSL) sockets, key generation, encryption, decryption, signin optional = true python-versions = "*" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "oscrypto-1.3.0-py2.py3-none-any.whl", hash = "sha256:2b2f1d2d42ec152ca90ccb5682f3e051fb55986e1b170ebde472b133713e7085"}, {file = "oscrypto-1.3.0.tar.gz", hash = "sha256:6f5fef59cb5b3708321db7cca56aed8ad7e662853351e7991fcf60ec606d47a4"}, @@ -3500,7 +3500,7 @@ files = [ {file = "packaging-24.2-py3-none-any.whl", hash = "sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759"}, {file = "packaging-24.2.tar.gz", hash = "sha256:c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f"}, ] -markers = {main = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis-framework\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [[package]] name = "pandas" @@ -3509,7 +3509,7 @@ description = "Powerful data structures for data analysis, time series, and stat optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"ibis-framework\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" +markers = "extra == \"ibis\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" files = [ {file = "pandas-2.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:52bc29a946304c360561974c6542d1dd628ddafa69134a7131fdfd6a5d7a1a35"}, {file = "pandas-2.3.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:220cc5c35ffaa764dd5bb17cf42df283b5cb7fdf49e10a7b053a06c9cb48ee2b"}, @@ -3601,7 +3601,7 @@ files = [ {file = "paramiko-3.5.1-py3-none-any.whl", hash = "sha256:43b9a0501fc2b5e70680388d9346cf252cfb7d00b0667c39e80eb43a408b8f61"}, {file = "paramiko-3.5.1.tar.gz", hash = "sha256:b2c665bc45b2b215bd7d7f039901b14b067da00f3a11e6640995fd58f2664822"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [package.dependencies] bcrypt = ">=3.2" @@ -3620,7 +3620,7 @@ description = "Easy-to-use parser combinators, for parsing in pure Python" optional = true python-versions = ">=3.7" groups = ["main"] -markers = "extra == \"ibis-framework\"" +markers = "extra == \"ibis\"" files = [ {file = "parsy-2.1-py3-none-any.whl", hash = "sha256:8f18e7b11985e7802e7e3ecbd8291c6ca243d29820b1186e4c84605db4efffa0"}, {file = "parsy-2.1.tar.gz", hash = "sha256:fd5dd18d7b0b61f8275ee88665f430a20c02cf5a82d88557f35330530186d7ac"}, @@ -3679,7 +3679,7 @@ description = "Python Imaging Library (Fork)" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "pillow-11.3.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:1b9c17fd4ace828b3003dfd1e30bff24863e0eb59b535e8f80194d9cc7ecf860"}, {file = "pillow-11.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:65dc69160114cdd0ca0f35cb434633c75e8e7fad4cf855177a05bf38678f73ad"}, @@ -3884,7 +3884,7 @@ files = [ {file = "platformdirs-4.3.8-py3-none-any.whl", hash = "sha256:ff7059bb7eb1179e2685604f4aaf157cfd9535242bd23742eadc3c13542139b4"}, {file = "platformdirs-4.3.8.tar.gz", hash = "sha256:3d512d96e16bcb959a814c9f348431070822a6496326a4be0911c40b5a74c2bc"}, ] -markers = {main = "extra == \"sagemaker\" or extra == \"exasol-text-ai-extension\""} +markers = {main = "extra == \"sagemaker\" or extra == \"text-ai\""} [package.extras] docs = ["furo (>=2024.8.6)", "proselint (>=0.14)", "sphinx (>=8.1.3)", "sphinx-autodoc-typehints (>=3)"] @@ -3918,7 +3918,7 @@ files = [ {file = "portalocker-2.10.1-py3-none-any.whl", hash = "sha256:53a5984ebc86a025552264b459b46a2086e269b21823cb572f8f28ee759e45bf"}, {file = "portalocker-2.10.1.tar.gz", hash = "sha256:ef1bf844e878ab08aee7e40184156e1151f228f103aa5c6bd0724cc330960f8f"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [package.dependencies] pywin32 = {version = ">=226", markers = "platform_system == \"Windows\""} @@ -3983,7 +3983,7 @@ description = "Cython hash table that trusts the keys are pre-hashed" optional = true python-versions = "<3.14,>=3.6" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "preshed-3.0.10-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:14593c32e6705fda0fd54684293ca079530418bb1fb036dcbaa6c0ef0f144b7d"}, {file = "preshed-3.0.10-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ba1960a3996678aded882260133853e19e3a251d9f35a19c9d7d830c4238c4eb"}, @@ -4085,7 +4085,7 @@ description = "Cross-platform lib for process and system monitoring in Python. optional = true python-versions = ">=3.6" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" +markers = "extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" files = [ {file = "psutil-7.0.0-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:101d71dc322e3cffd7cea0650b09b3d08b8e7c4109dd6809fe452dfd00e58b25"}, {file = "psutil-7.0.0-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:39db632f6bb862eeccf56660871433e111b6ea58f2caea825571951d4b6aa3da"}, @@ -4125,7 +4125,7 @@ description = "Python library for Apache Arrow" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"ibis-framework\"" +markers = "extra == \"ibis\"" files = [ {file = "pyarrow-17.0.0-cp310-cp310-macosx_10_15_x86_64.whl", hash = "sha256:a5c8b238d47e48812ee577ee20c9a2779e6a5904f1708ae240f53ecbee7c9f07"}, {file = "pyarrow-17.0.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:db023dc4c6cae1015de9e198d41250688383c3f9af8f565370ab2b4cb5f62655"}, @@ -4178,7 +4178,7 @@ description = "" optional = true python-versions = ">=3.5" groups = ["main"] -markers = "extra == \"ibis-framework\"" +markers = "extra == \"ibis\"" files = [ {file = "pyarrow_hotfix-0.7-py3-none-any.whl", hash = "sha256:3236f3b5f1260f0e2ac070a55c1a7b339c4bb7267839bd2015e283234e758100"}, {file = "pyarrow_hotfix-0.7.tar.gz", hash = "sha256:59399cd58bdd978b2e42816a4183a55c6472d4e33d183351b6069f11ed42661d"}, @@ -4191,7 +4191,7 @@ description = "Pure-Python implementation of ASN.1 types and DER/BER/CER codecs optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis-framework\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" +markers = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" files = [ {file = "pyasn1-0.6.1-py3-none-any.whl", hash = "sha256:0d632f46f2ba09143da3a8afe9e33fb6f92fa2320ab7e886e2d0f7672af84629"}, {file = "pyasn1-0.6.1.tar.gz", hash = "sha256:6f580d2bdd84365380830acf45550f2511469f673cb4a5ae3857a3170128b034"}, @@ -4208,7 +4208,7 @@ files = [ {file = "pycparser-2.22-py3-none-any.whl", hash = "sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc"}, {file = "pycparser-2.22.tar.gz", hash = "sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6"}, ] -markers = {main = "(extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis-framework\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\" or extra == \"itde\" or extra == \"slc\") and (platform_python_implementation != \"PyPy\" or extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\")"} +markers = {main = "(extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\" or extra == \"itde\" or extra == \"slc\") and (platform_python_implementation != \"PyPy\" or extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\")"} [[package]] name = "pydantic" @@ -4221,7 +4221,7 @@ files = [ {file = "pydantic-2.11.7-py3-none-any.whl", hash = "sha256:dde5df002701f6de26248661f6835bbe296a47bf73990135c7d07ce741b9623b"}, {file = "pydantic-2.11.7.tar.gz", hash = "sha256:d989c3c6cb79469287b1569f7447a17848c998458d49ebe294e975b9baf0f0db"}, ] -markers = {main = "extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [package.dependencies] annotated-types = ">=0.6.0" @@ -4341,7 +4341,7 @@ files = [ {file = "pydantic_core-2.33.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:2807668ba86cb38c6817ad9bc66215ab8584d1d304030ce4f0887336f28a5e27"}, {file = "pydantic_core-2.33.2.tar.gz", hash = "sha256:7cb8bc3605c29176e1b105350d2e6474142d7c1bd1d9327c4a9bdb46bf827acc"}, ] -markers = {main = "extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [package.dependencies] typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" @@ -4357,7 +4357,7 @@ files = [ {file = "pydot-4.0.1-py3-none-any.whl", hash = "sha256:869c0efadd2708c0be1f916eb669f3d664ca684bc57ffb7ecc08e70d5e93fee6"}, {file = "pydot-4.0.1.tar.gz", hash = "sha256:c2148f681c4a33e08bf0e26a9e5f8e4099a82e0e2a068098f32ce86577364ad5"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [package.dependencies] pyparsing = ">=3.1.0" @@ -4376,7 +4376,7 @@ description = "Exasol python driver with extra features" optional = true python-versions = "<4.0,>=3.9" groups = ["main"] -markers = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis-framework\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" +markers = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" files = [ {file = "pyexasol-0.27.0-py3-none-any.whl", hash = "sha256:041e1db1ae8f26fa24876056ce8da5830e346fc47734847a95cc960ac056d0c6"}, {file = "pyexasol-0.27.0.tar.gz", hash = "sha256:795490cd810617bf927e0e90b88347facb5e66f58e0e16378fef5d22fadacd60"}, @@ -4420,7 +4420,7 @@ files = [ {file = "pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b"}, {file = "pygments-2.19.2.tar.gz", hash = "sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887"}, ] -markers = {main = "extra == \"ibis-framework\" or extra == \"sagemaker\" or extra == \"exasol-text-ai-extension\""} +markers = {main = "extra == \"ibis\" or extra == \"sagemaker\" or extra == \"text-ai\""} [package.extras] windows-terminal = ["colorama (>=0.4.6)"] @@ -4432,7 +4432,7 @@ description = "Validates X.509 certificates and paths; forked from wbond/certval optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "pyhanko_certvalidator-0.28.0-py3-none-any.whl", hash = "sha256:37d02f61974175843ce36b467c0d9d7eae78caa6e356beeb753360c351494dc2"}, {file = "pyhanko_certvalidator-0.28.0.tar.gz", hash = "sha256:6b2911520a3e9cf24a640f67488fadac82ad3818f4256ddfb7e8fa1fada80f2d"}, @@ -4497,7 +4497,7 @@ files = [ {file = "PyNaCl-1.5.0-cp36-abi3-win_amd64.whl", hash = "sha256:20f42270d27e1b6a29f54032090b972d97f0a1b0948cc52392041ef7831fee93"}, {file = "PyNaCl-1.5.0.tar.gz", hash = "sha256:8ac7448f09ab85811607bdd21ec2464495ac8b7c66d146bf545b0f08fb9220ba"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [package.dependencies] cffi = ">=1.4.1" @@ -4513,7 +4513,7 @@ description = "Python wrapper module around the OpenSSL library" optional = true python-versions = ">=3.7" groups = ["main"] -markers = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis-framework\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" +markers = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" files = [ {file = "pyopenssl-25.1.0-py3-none-any.whl", hash = "sha256:2b11f239acc47ac2e5aca04fd7fa829800aeee22a2eb30d744572a157bd8a1ab"}, {file = "pyopenssl-25.1.0.tar.gz", hash = "sha256:8d031884482e0c67ee92bf9a4d8cceb08d92aba7136432ffb0703c5280fc205b"}, @@ -4538,7 +4538,7 @@ files = [ {file = "pyparsing-3.2.3-py3-none-any.whl", hash = "sha256:a749938e02d6fd0b59b356ca504a24982314bb090c383e3cf201c95ef7e2bfcf"}, {file = "pyparsing-3.2.3.tar.gz", hash = "sha256:b9c13f1ab8b3b542f72e28f634bad4de758ab3ce4546e4301970ad6fa77c38be"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [package.extras] diagrams = ["jinja2", "railroad-diagrams"] @@ -4554,7 +4554,7 @@ files = [ {file = "pyreadline3-3.5.4-py3-none-any.whl", hash = "sha256:eaf8e6cc3c49bcccf145fc6067ba8643d1df34d604a1ec0eccbf7a18e6d3fae6"}, {file = "pyreadline3-3.5.4.tar.gz", hash = "sha256:8d57d53039a1c75adba8e50dd3d992b28143480816187ea5efbd5c78e6c885b7"}, ] -markers = {main = "sys_platform == \"win32\" and (extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\")", dev = "sys_platform == \"win32\""} +markers = {main = "sys_platform == \"win32\" and (extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\")", dev = "sys_platform == \"win32\""} [package.extras] dev = ["build", "flake8", "mypy", "pytest", "twine"] @@ -4662,7 +4662,7 @@ files = [ {file = "python_daemon-3.1.2-py3-none-any.whl", hash = "sha256:b906833cef63502994ad48e2eab213259ed9bb18d54fa8774dcba2ff7864cec6"}, {file = "python_daemon-3.1.2.tar.gz", hash = "sha256:f7b04335adc473de877f5117e26d5f1142f4c9f7cd765408f0877757be5afbf4"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [package.dependencies] lockfile = ">=0.10" @@ -4696,7 +4696,7 @@ description = "World timezone definitions, modern and historical" optional = true python-versions = "*" groups = ["main"] -markers = "extra == \"ibis-framework\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" +markers = "extra == \"ibis\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" files = [ {file = "pytz-2025.2-py2.py3-none-any.whl", hash = "sha256:5ddf76296dd8c44c26eb8f4b6f35488f3ccbf6fbbd7adee0b7262d43f0ec2f00"}, {file = "pytz-2025.2.tar.gz", hash = "sha256:360b9e3dbb49a209c21ad61809c7fb453643e048b38924c765813546746e81c3"}, @@ -4746,7 +4746,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 = "(extra == \"sagemaker\" or platform_system == \"Windows\") and (extra == \"sagemaker\" or extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\") and (sys_platform == \"win32\" or platform_system == \"Windows\")", dev = "platform_system == \"Windows\""} +markers = {main = "(extra == \"sagemaker\" or platform_system == \"Windows\") and (extra == \"sagemaker\" or extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\") and (sys_platform == \"win32\" or platform_system == \"Windows\")", dev = "platform_system == \"Windows\""} [[package]] name = "pyyaml" @@ -4810,7 +4810,7 @@ files = [ {file = "PyYAML-6.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8"}, {file = "pyyaml-6.0.2.tar.gz", hash = "sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e"}, ] -markers = {main = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [[package]] name = "pyzmq" @@ -4819,7 +4819,7 @@ description = "Python bindings for 0MQ" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "pyzmq-26.4.0-cp310-cp310-macosx_10_15_universal2.whl", hash = "sha256:0329bdf83e170ac133f44a233fc651f6ed66ef8e66693b5af7d54f45d1ef5918"}, {file = "pyzmq-26.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:398a825d2dea96227cf6460ce0a174cf7657d6f6827807d4d1ae9d0f9ae64315"}, @@ -4926,7 +4926,7 @@ description = "JSON Referencing + Python" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" +markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" files = [ {file = "referencing-0.36.2-py3-none-any.whl", hash = "sha256:e8699adbbf8b5c7de96d8ffa0eb5c158b3beafce084968e2ea8bb08c6794dcd0"}, {file = "referencing-0.36.2.tar.gz", hash = "sha256:df2e89862cd09deabbdba16944cc3f10feb6b3e6f18e902f7cc25609a34775aa"}, @@ -4944,7 +4944,7 @@ description = "Alternative regular expression module, to replace re." optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\"" +markers = "extra == \"transformers\" or extra == \"text-ai\"" files = [ {file = "regex-2025.9.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:c5aa2a6a73bf218515484b36a0d20c6ad9dc63f6339ff6224147b0e2c095ee55"}, {file = "regex-2025.9.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:8c2ff5c01d5e47ad5fc9d31bcd61e78c2fa0068ed00cab86b7320214446da766"}, @@ -5088,7 +5088,7 @@ files = [ {file = "rich-13.9.4-py3-none-any.whl", hash = "sha256:6049d5e6ec054bf2779ab3358186963bac2ea89175919d699e378b99738c2a90"}, {file = "rich-13.9.4.tar.gz", hash = "sha256:439594978a49a09530cff7ebc4b5c7103ef57baf48d5ea3184f21d9a2befa098"}, ] -markers = {main = "extra == \"ibis-framework\" or extra == \"sagemaker\" or extra == \"exasol-text-ai-extension\""} +markers = {main = "extra == \"ibis\" or extra == \"sagemaker\" or extra == \"text-ai\""} [package.dependencies] markdown-it-py = ">=2.2.0" @@ -5105,7 +5105,7 @@ description = "Python bindings to Rust's persistent data structures (rpds)" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" +markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" files = [ {file = "rpds_py-0.27.1-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:68afeec26d42ab3b47e541b272166a0b4400313946871cba3ed3a4fc0cab1cef"}, {file = "rpds_py-0.27.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:74e5b2f7bb6fa38b1b10546d27acbacf2a022a8b5543efb06cfebc72a59c85be"}, @@ -5271,7 +5271,7 @@ description = "Pure-Python RSA implementation" optional = true python-versions = "<4,>=3.6" groups = ["main"] -markers = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis-framework\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" +markers = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" files = [ {file = "rsa-4.9.1-py3-none-any.whl", hash = "sha256:68635866661c6836b8d39430f97a996acbd61bfa49406748ea243539fe239762"}, {file = "rsa-4.9.1.tar.gz", hash = "sha256:e7bdbfdb5497da4c07dfd35530e1a902659db6ff241e39d9953cad06ebd0ae75"}, @@ -5306,7 +5306,7 @@ description = "SacreMoses" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\"" +markers = "extra == \"transformers\" or extra == \"text-ai\"" files = [ {file = "sacremoses-0.1.1-py3-none-any.whl", hash = "sha256:31e04c98b169bfd902144824d191825cd69220cdb4ae4bcf1ec58a7db5587b1a"}, {file = "sacremoses-0.1.1.tar.gz", hash = "sha256:b6fd5d3a766b02154ed80b962ddca91e1fd25629c0978c7efba21ebccf663934"}, @@ -5325,7 +5325,7 @@ description = "" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\"" +markers = "extra == \"transformers\" or extra == \"text-ai\"" files = [ {file = "safetensors-0.6.2-cp38-abi3-macosx_10_12_x86_64.whl", hash = "sha256:9c85ede8ec58f120bad982ec47746981e210492a6db876882aa021446af8ffba"}, {file = "safetensors-0.6.2-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:d6675cf4b39c98dbd7d940598028f3742e0375a6b4d4277e76beb0c35f4b843b"}, @@ -5454,7 +5454,7 @@ description = "A set of python modules for machine learning and data mining" optional = true python-versions = ">=3.10" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "scikit_learn-1.7.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:406204dd4004f0517f0b23cf4b28c6245cbd51ab1b6b78153bc784def214946d"}, {file = "scikit_learn-1.7.1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:16af2e44164f05d04337fd1fc3ae7c4ea61fd9b0d527e22665346336920fe0e1"}, @@ -5506,7 +5506,7 @@ description = "Fundamental algorithms for scientific computing in Python" optional = true python-versions = ">=3.10" groups = ["main"] -markers = "python_version == \"3.10\" and extra == \"exasol-text-ai-extension\"" +markers = "python_version == \"3.10\" and extra == \"text-ai\"" files = [ {file = "scipy-1.15.3-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:a345928c86d535060c9c2b25e71e87c39ab2f22fc96e9636bd74d1dbf9de448c"}, {file = "scipy-1.15.3-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:ad3432cb0f9ed87477a8d97f03b763fd1d57709f1bbde3c9369b1dff5503b253"}, @@ -5571,7 +5571,7 @@ description = "Fundamental algorithms for scientific computing in Python" optional = true python-versions = ">=3.11" groups = ["main"] -markers = "python_version >= \"3.11\" and extra == \"exasol-text-ai-extension\"" +markers = "python_version >= \"3.11\" and extra == \"text-ai\"" files = [ {file = "scipy-1.16.1-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:c033fa32bab91dc98ca59d0cf23bb876454e2bb02cbe592d5023138778f70030"}, {file = "scipy-1.16.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:6e5c2f74e5df33479b5cd4e97a9104c511518fbd979aa9b8f6aec18b2e9ecae7"}, @@ -5645,7 +5645,7 @@ description = "Embeddings, Retrieval, and Reranking" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "sentence_transformers-5.1.0-py3-none-any.whl", hash = "sha256:fc803929f6a3ce82e2b2c06e0efed7a36de535c633d5ce55efac0b710ea5643e"}, {file = "sentence_transformers-5.1.0.tar.gz", hash = "sha256:70c7630697cc1c64ffca328d6e8688430ebd134b3c2df03dc07cb3a016b04739"}, @@ -5679,7 +5679,7 @@ files = [ {file = "setuptools-80.9.0-py3-none-any.whl", hash = "sha256:062d34222ad13e0cc312a4c02d73f059e86a4acbfbdea8f8f76b28c99f306922"}, {file = "setuptools-80.9.0.tar.gz", hash = "sha256:f36b47402ecde768dbfafc46e8e4207b4360c654f1f3bb84475f0a28628fb19c"}, ] -markers = {main = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\") or extra == \"exasol-text-ai-extension\" or python_version == \"3.12\" and (extra == \"exasol-text-ai-extension\" or extra == \"transformers\")"} +markers = {main = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\") or extra == \"text-ai\" or python_version == \"3.12\" and (extra == \"text-ai\" or extra == \"transformers\")"} [package.extras] check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1) ; sys_platform != \"cygwin\"", "ruff (>=0.8.0) ; sys_platform != \"cygwin\""] @@ -5701,7 +5701,7 @@ files = [ {file = "shellingham-1.5.4-py2.py3-none-any.whl", hash = "sha256:7ecfff8f2fd72616f7481040475a65b2bf8af90a56c89140852d1120324e8686"}, {file = "shellingham-1.5.4.tar.gz", hash = "sha256:8dbca0739d487e5bd35ab3ca4b36e11c4078f3a234bfce294b0a0291363404de"}, ] -markers = {main = "extra == \"exasol-text-ai-extension\""} +markers = {main = "extra == \"text-ai\""} [[package]] name = "shibuya" @@ -5837,7 +5837,7 @@ files = [ {file = "simplejson-3.20.1-py3-none-any.whl", hash = "sha256:8a6c1bbac39fa4a79f83cbf1df6ccd8ff7069582a9fd8db1e52cea073bc2c697"}, {file = "simplejson-3.20.1.tar.gz", hash = "sha256:e64139b4ec4f1f24c142ff7dcafe55a22b811a74d86d66560c8815687143037d"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [[package]] name = "six" @@ -5858,7 +5858,7 @@ description = "Utils for streaming large files (S3, HDFS, GCS, SFTP, Azure Blob optional = true python-versions = "<4.0,>=3.8" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "smart_open-7.3.1-py3-none-any.whl", hash = "sha256:e243b2e7f69d6c0c96dd763d6fbbedbb4e0e4fc6d74aa007acc5b018d523858c"}, {file = "smart_open-7.3.1.tar.gz", hash = "sha256:b33fee8dffd206f189d5e704106a8723afb4210d2ff47e0e1f7fbe436187a990"}, @@ -5902,7 +5902,7 @@ files = [ {file = "smmap-5.0.2-py3-none-any.whl", hash = "sha256:b30115f0def7d7531d22a0fb6502488d879e75b260a9db4d0819cfb25403af5e"}, {file = "smmap-5.0.2.tar.gz", hash = "sha256:26ea65a03958fa0c8a1c7e8c7a58fdc77221b8910f6be2131affade476898ad5"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [[package]] name = "sniffio" @@ -5939,7 +5939,7 @@ files = [ {file = "sortedcontainers-2.4.0-py2.py3-none-any.whl", hash = "sha256:a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0"}, {file = "sortedcontainers-2.4.0.tar.gz", hash = "sha256:25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88"}, ] -markers = {main = "extra == \"exasol-text-ai-extension\""} +markers = {main = "extra == \"text-ai\""} [[package]] name = "sortedcontainers-pydantic" @@ -5948,7 +5948,7 @@ description = "Pydantic support for the sortedcontainers package." optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "sortedcontainers_pydantic-2.0.0-py3-none-any.whl", hash = "sha256:1c38a05f1a8618189bdd8b87f0c3bc8cc1196e6c39f0e30f694b709ba3e2a508"}, {file = "sortedcontainers_pydantic-2.0.0.tar.gz", hash = "sha256:0cb3abfbda64dc1fa2365b578ddc3a259c7d75daeae76d2f9087f5ebc1f8f1fe"}, @@ -5981,7 +5981,7 @@ description = "Industrial-strength Natural Language Processing (NLP) in Python" optional = true python-versions = "<3.13,>=3.9" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "spacy-3.8.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:4ef75f98747c0673c9035156f0ed85ae076da240de72ed31e0ecce13080f7bbe"}, {file = "spacy-3.8.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:852ae5e19f0c14daa07699216cc35be8991b303aa55ad485fd7531ca0ab626b8"}, @@ -6069,7 +6069,7 @@ description = "A spaCy package for the Rust tokenizations library" optional = true python-versions = "<3.14,>=3.9" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "spacy_alignments-0.9.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:2ace14b2d0d7028460d03d7440990e17b2ad65cd8009350ae375eddf1aea676f"}, {file = "spacy_alignments-0.9.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:646096245fee96a582c4bf72bf868ef518af85fdab5ca5dd5e055a85114aa42e"}, @@ -6116,7 +6116,7 @@ description = "Curated transformer models for spaCy pipelines" optional = true python-versions = "<3.14,>=3.9" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "spacy_curated_transformers-0.3.1-py2.py3-none-any.whl", hash = "sha256:503559b6a1d6e44ec2c978e18ed871ce5c3d56871dc9216c0e1523428204e610"}, {file = "spacy_curated_transformers-0.3.1.tar.gz", hash = "sha256:7e53fccf64260e641b0a3f2b65b6d98381b86cef6eeb21ce279e8db849e8525d"}, @@ -6134,7 +6134,7 @@ description = "Legacy registered functions for spaCy backwards compatibility" optional = true python-versions = ">=3.6" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "spacy-legacy-3.0.12.tar.gz", hash = "sha256:b37d6e0c9b6e1d7ca1cf5bc7152ab64a4c4671f59c85adaf7a3fcb870357a774"}, {file = "spacy_legacy-3.0.12-py2.py3-none-any.whl", hash = "sha256:476e3bd0d05f8c339ed60f40986c07387c0a71479245d6d0f4298dbd52cda55f"}, @@ -6147,7 +6147,7 @@ description = "Logging utilities for SpaCy" optional = true python-versions = ">=3.6" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "spacy-loggers-1.0.5.tar.gz", hash = "sha256:d60b0bdbf915a60e516cc2e653baeff946f0cfc461b452d11a4d5458c6fe5f24"}, {file = "spacy_loggers-1.0.5-py3-none-any.whl", hash = "sha256:196284c9c446cc0cdb944005384270d775fdeaf4f494d8e269466cfa497ef645"}, @@ -6160,7 +6160,7 @@ description = "spaCy pipelines for pre-trained BERT and other transformers" optional = true python-versions = "<3.14,>=3.9" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "spacy_transformers-1.3.9-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6ca8ff36226b86dc58fa512e85047c6a749b3ac4a6ac2e7d71aa440414b8791b"}, {file = "spacy_transformers-1.3.9-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:fe2b1b294bf63d89dd529ec5143aa7d434ee394d5d51f82c8267cf1d54fd8c92"}, @@ -6578,7 +6578,7 @@ description = "An easily customizable SQL parser and transpiler" optional = true python-versions = ">=3.7" groups = ["main"] -markers = "extra == \"ibis-framework\"" +markers = "extra == \"ibis\"" files = [ {file = "sqlglot-25.20.2-py3-none-any.whl", hash = "sha256:cdbfd7ce3f2f39f32bd7b4c23fd9e0fd261636a6b14285b914e8def25fd0a567"}, {file = "sqlglot-25.20.2.tar.gz", hash = "sha256:169fe8308dd70d7bd40117b2221b62bdc7c4e2ea8eb07394b2a6146cdedf05ab"}, @@ -6595,7 +6595,7 @@ description = "Modern high-performance serialization utilities for Python" optional = true python-versions = "<3.14,>=3.9" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "srsly-2.5.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d0cda6f65cc0dd1daf47e856b0d6c5d51db8a9343c5007723ca06903dcfe367d"}, {file = "srsly-2.5.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:cf643e6f45c266cfacea54997a1f9cfe0113fadac1ac21a1ec5b200cfe477ba0"}, @@ -6684,7 +6684,7 @@ files = [ {file = "stopwatch.py-2.0.1-py3-none-any.whl", hash = "sha256:5802a0178d766120c11dd5df8ae838e9beccb8c88329dbd5f0f7ac4b7fed9107"}, {file = "stopwatch.py-2.0.1.tar.gz", hash = "sha256:8cc94ba0f6469d434eabd8b227166e595fd42350e7f66dbf1a1a80697f60cc79"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [[package]] name = "structlog" @@ -6693,7 +6693,7 @@ description = "Structured Logging for Python" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "structlog-25.4.0-py3-none-any.whl", hash = "sha256:fe809ff5c27e557d14e613f45ca441aabda051d119ee5a0102aaba6ce40eed2c"}, {file = "structlog-25.4.0.tar.gz", hash = "sha256:186cd1b0a8ae762e29417095664adf1d6a31702160a46dacb7796ea82f7409e4"}, @@ -6709,7 +6709,7 @@ description = "Computer algebra system (CAS) in Python" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\"" +markers = "extra == \"transformers\" or extra == \"text-ai\"" files = [ {file = "sympy-1.14.0-py3-none-any.whl", hash = "sha256:e091cc3e99d2141a0ba2847328f5479b05d94a6635cb96148ccb3f34671bd8f5"}, {file = "sympy-1.14.0.tar.gz", hash = "sha256:d3d3fe8df1e5a0b42f0e7bdf50541697dbe7d23746e894990c030e2b05e72517"}, @@ -6773,7 +6773,7 @@ description = "A refreshing functional take on deep learning, compatible with yo optional = true python-versions = "<3.13,>=3.9" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "thinc-8.3.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:916ea79a7c7462664be9435679b7769b4fc1ecea3886db6da6118e4eb5cc8c8b"}, {file = "thinc-8.3.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6c985ce9cf82a611f4f348c721372d073537ca0e8b7bbb8bd865c1598ddd79d1"}, @@ -6845,7 +6845,7 @@ description = "threadpoolctl" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "threadpoolctl-3.6.0-py3-none-any.whl", hash = "sha256:43a0b8fd5a2928500110039e43a5eed8480b918967083ea48dc3ab9f13c4a7fb"}, {file = "threadpoolctl-3.6.0.tar.gz", hash = "sha256:8ab8b4aa3491d812b623328249fab5302a68d2d71745c8a4c719a2fcaba9f44e"}, @@ -6870,7 +6870,7 @@ description = "" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\"" +markers = "extra == \"transformers\" or extra == \"text-ai\"" files = [ {file = "tokenizers-0.21.4-cp39-abi3-macosx_10_12_x86_64.whl", hash = "sha256:2ccc10a7c3bcefe0f242867dc914fc1226ee44321eb618cfe3019b5df3400133"}, {file = "tokenizers-0.21.4-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:5e2f601a8e0cd5be5cc7506b20a79112370b9b3e9cb5f13f68ab11acd6ca7d60"}, @@ -6950,7 +6950,7 @@ files = [ {file = "tomli-2.2.1-py3-none-any.whl", hash = "sha256:cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc"}, {file = "tomli-2.2.1.tar.gz", hash = "sha256:cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff"}, ] -markers = {main = "extra == \"exasol-text-ai-extension\" and python_version == \"3.10\""} +markers = {main = "extra == \"text-ai\" and python_version == \"3.10\""} [[package]] name = "tomlkit" @@ -6971,7 +6971,7 @@ description = "List processing tools and functional utilities" optional = true python-versions = ">=3.7" groups = ["main"] -markers = "extra == \"ibis-framework\"" +markers = "extra == \"ibis\"" files = [ {file = "toolz-0.12.1-py3-none-any.whl", hash = "sha256:d22731364c07d72eea0a0ad45bafb2c2937ab6fd38a3507bf55eae8744aa7d85"}, {file = "toolz-0.12.1.tar.gz", hash = "sha256:ecca342664893f177a13dac0e6b41cbd8ac25a358e5f215316d43e2100224f4d"}, @@ -6984,7 +6984,7 @@ description = "Tensors and Dynamic neural networks in Python with strong GPU acc optional = true python-versions = ">=3.9.0" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\"" +markers = "extra == \"transformers\" or extra == \"text-ai\"" files = [ {file = "torch-2.8.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:0be92c08b44009d4131d1ff7a8060d10bafdb7ddcb7359ef8d8c5169007ea905"}, {file = "torch-2.8.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:89aa9ee820bb39d4d72b794345cccef106b574508dd17dbec457949678c76011"}, @@ -7062,7 +7062,7 @@ files = [ {file = "tornado-6.5.1-cp39-abi3-win_arm64.whl", hash = "sha256:02420a0eb7bf617257b9935e2b754d1b63897525d8a289c9d65690d580b4dcf7"}, {file = "tornado-6.5.1.tar.gz", hash = "sha256:84ceece391e8eb9b2b95578db65e920d2a61070260594819589609ba9bc6308c"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [[package]] name = "tqdm" @@ -7071,7 +7071,7 @@ description = "Fast, Extensible Progress Meter" optional = true python-versions = ">=3.7" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" +markers = "extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" files = [ {file = "tqdm-4.67.1-py3-none-any.whl", hash = "sha256:26445eca388f82e72884e0d580d5464cd801a3ea01e63e5601bdff9ba6a48de2"}, {file = "tqdm-4.67.1.tar.gz", hash = "sha256:f8aef9c52c08c13a65f30ea34f4e5aac3fd1a34959879d7e59e63027286627f2"}, @@ -7094,7 +7094,7 @@ description = "State-of-the-art Machine Learning for JAX, PyTorch and TensorFlow optional = true python-versions = ">=3.9.0" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"exasol-text-ai-extension\"" +markers = "extra == \"transformers\" or extra == \"text-ai\"" files = [ {file = "transformers-4.49.0-py3-none-any.whl", hash = "sha256:6b4fded1c5fee04d384b1014495b4235a2b53c87503d7d592423c06128cbbe03"}, {file = "transformers-4.49.0.tar.gz", hash = "sha256:7e40e640b5b8dc3f48743f5f5adbdce3660c82baafbd3afdfc04143cdbd2089e"}, @@ -7167,7 +7167,7 @@ description = "A language and compiler for custom Deep Learning operations" optional = true python-versions = "<3.14,>=3.9" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"exasol-text-ai-extension\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" files = [ {file = "triton-3.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7ff2785de9bc02f500e085420273bb5cc9c9bb767584a4aa28d6e360cec70128"}, {file = "triton-3.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7b70f5e6a41e52e48cfc087436c8a28c17ff98db369447bcaff3b887a3ab4467"}, @@ -7192,7 +7192,7 @@ description = "Run-time type checker for Python" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "typeguard-4.4.4-py3-none-any.whl", hash = "sha256:b5f562281b6bfa1f5492470464730ef001646128b180769880468bd84b68b09e"}, {file = "typeguard-4.4.4.tar.gz", hash = "sha256:3a7fd2dffb705d4d0efaed4306a704c89b9dee850b688f060a8b1615a79e5f74"}, @@ -7212,7 +7212,7 @@ files = [ {file = "typer-0.16.0-py3-none-any.whl", hash = "sha256:1f79bed11d4d02d4310e3c1b7ba594183bcedb0ac73b27a9e5f28f6fb5b98855"}, {file = "typer-0.16.0.tar.gz", hash = "sha256:af377ffaee1dbe37ae9440cb4e8f11686ea5ce4e9bae01b84ae7c63b87f1dd3b"}, ] -markers = {main = "extra == \"exasol-text-ai-extension\""} +markers = {main = "extra == \"text-ai\""} [package.dependencies] click = ">=8.0.0" @@ -7258,7 +7258,7 @@ files = [ {file = "typing_inspection-0.4.1-py3-none-any.whl", hash = "sha256:389055682238f53b04f7badcb49b989835495a96700ced5dab2d8feae4b26f51"}, {file = "typing_inspection-0.4.1.tar.gz", hash = "sha256:6ae134cc0203c33377d43188d4064e9b357dba58cff3185f22924610e70a9d28"}, ] -markers = {main = "extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [package.dependencies] typing-extensions = ">=4.12.0" @@ -7270,7 +7270,7 @@ description = "Provider of IANA time zone data" optional = true python-versions = ">=2" groups = ["main"] -markers = "extra == \"ibis-framework\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" +markers = "extra == \"ibis\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" files = [ {file = "tzdata-2025.2-py2.py3-none-any.whl", hash = "sha256:1a403fada01ff9221ca8044d701868fa132215d84beb92242d9acd2147f667a8"}, {file = "tzdata-2025.2.tar.gz", hash = "sha256:b60a638fcc0daffadf82fe0f57e53d06bdec2f36c4df66280ae79bce6bd6f2b9"}, @@ -7283,7 +7283,7 @@ description = "URI parsing, classification and composition" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "uritools-5.0.0-py3-none-any.whl", hash = "sha256:cead3a49ba8fbca3f91857343849d506d8639718f4a2e51b62e87393b493bd6f"}, {file = "uritools-5.0.0.tar.gz", hash = "sha256:68180cad154062bd5b5d9ffcdd464f8de6934414b25462ae807b00b8df9345de"}, @@ -7339,7 +7339,7 @@ files = [ {file = "virtualenv-20.32.0-py3-none-any.whl", hash = "sha256:2c310aecb62e5aa1b06103ed7c2977b81e042695de2697d01017ff0f1034af56"}, {file = "virtualenv-20.32.0.tar.gz", hash = "sha256:886bf75cadfdc964674e6e33eb74d787dff31ca314ceace03ca5810620f4ecf0"}, ] -markers = {main = "extra == \"exasol-text-ai-extension\""} +markers = {main = "extra == \"text-ai\""} [package.dependencies] distlib = ">=0.3.7,<1" @@ -7357,7 +7357,7 @@ description = "A lightweight console printing and formatting toolkit" optional = true python-versions = ">=3.6" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "wasabi-1.1.3-py3-none-any.whl", hash = "sha256:f76e16e8f7e79f8c4c8be49b4024ac725713ab10cd7f19350ad18a8e3f71728c"}, {file = "wasabi-1.1.3.tar.gz", hash = "sha256:4bb3008f003809db0c3e28b4daf20906ea871a2bb43f9914197d540f4f2e0878"}, @@ -7385,7 +7385,7 @@ description = "Weasel: A small and easy workflow system" optional = true python-versions = ">=3.7" groups = ["main"] -markers = "extra == \"exasol-text-ai-extension\"" +markers = "extra == \"text-ai\"" files = [ {file = "weasel-0.4.1-py3-none-any.whl", hash = "sha256:24140a090ea1ac512a2b2f479cc64192fd1d527a7f3627671268d08ed5ac418c"}, {file = "weasel-0.4.1.tar.gz", hash = "sha256:aabc210f072e13f6744e5c3a28037f93702433405cd35673f7c6279147085aa9"}, @@ -7409,7 +7409,7 @@ description = "WebSocket client for Python with low level API options" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis-framework\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" +markers = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" files = [ {file = "websocket_client-1.8.0-py3-none-any.whl", hash = "sha256:17b44cc997f5c498e809b22cdf2d9c7a9e71c02c8cc2b6c56e7c2d1239bfa526"}, {file = "websocket_client-1.8.0.tar.gz", hash = "sha256:3239df9f44da632f96012472805d40a23281a991027ce11d2f45a6f24ac4c3da"}, @@ -7508,7 +7508,7 @@ files = [ {file = "wrapt-1.17.2-py3-none-any.whl", hash = "sha256:b18f2d1533a71f069c7f82d524a52599053d4c7166e9dd374ae2136b7f40f7c8"}, {file = "wrapt-1.17.2.tar.gz", hash = "sha256:41388e9d4d1522446fe79d3213196bd9e3b301a336965b9e27ca2788ebd122f3"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} [[package]] name = "yaspin" @@ -7533,7 +7533,7 @@ description = "Backport of pathlib-compatible object wrapper for zip files" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"exasol-text-ai-extension\" or extra == \"sagemaker\"" +markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" files = [ {file = "zipp-3.23.0-py3-none-any.whl", hash = "sha256:071652d6115ed432f5ce1d34c336c0adfd6a884660d1e9712a256d3d3bd4b14e"}, {file = "zipp-3.23.0.tar.gz", hash = "sha256:a07157588a12518c9d4034df3fbbee09c814741a33ff63c05fa29d26a2404166"}, @@ -7549,16 +7549,16 @@ type = ["pytest-mypy"] [extras] bucketfs = ["exasol-bucketfs"] -exasol-text-ai-extension = ["exasol-text-ai-extension"] -ibis-framework = ["ibis-framework"] +ibis = ["ibis-framework"] itde = ["exasol-integration-test-docker-environment", "ifaddr"] pyexasol = ["pyexasol"] sagemaker = ["exasol-sagemaker-extension"] slc = ["GitPython", "exasol-script-languages-container-tool"] sqlalchemy = ["sqlalchemy-exasol"] +text-ai = ["exasol-text-ai-extension"] transformers = ["exasol-transformers-extension", "yaspin"] [metadata] lock-version = "2.1" python-versions = ">=3.10,<3.13" -content-hash = "97dff1d0696aaf59b6a9e5972b4bf4e20d3184fe5ec9f66a7e0ae80667d9496e" +content-hash = "e955985f638d4b4286f2ca7fdc576c31e990e3e8609a631487dab4b9fbf17d81" From 2abb51ebf8058b993154c534496ab61b3b68dc64 Mon Sep 17 00:00:00 2001 From: ckunki Date: Tue, 9 Sep 2025 16:41:48 +0200 Subject: [PATCH 09/27] Fixed review findings --- doc/user_guide/user-guide.md | 9 +- poetry.lock | 313 +++++++++++++++++------------------ pyproject.toml | 7 +- 3 files changed, 163 insertions(+), 166 deletions(-) diff --git a/doc/user_guide/user-guide.md b/doc/user_guide/user-guide.md index 94b3ddcc..c103a5d8 100644 --- a/doc/user_guide/user-guide.md +++ b/doc/user_guide/user-guide.md @@ -4,14 +4,9 @@ Most of NC's dependencies are declared as "optional" in file `pyproject.toml`. -You can install selected dependencies using poetry's CLI option `-E`, e.g. +You can install selected dependencies using the following syntax ```shell -poetry install -E torch -``` - -You can also install all optional dependencies using poetry's CLI option `--all-extras`: -```shell -poetry install --all-extras +pip install "notebook-connector [slc itde]" ``` ## Managing Script Language Containers (SLCs) diff --git a/poetry.lock b/poetry.lock index 838dae47..dd8031ec 100644 --- a/poetry.lock +++ b/poetry.lock @@ -7,7 +7,7 @@ description = "Accelerate" optional = true python-versions = ">=3.9.0" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "accelerate-1.10.1-py3-none-any.whl", hash = "sha256:3621cff60b9a27ce798857ece05e2b9f56fcc71631cfb31ccf71f0359c311f11"}, {file = "accelerate-1.10.1.tar.gz", hash = "sha256:3dea89e433420e4bfac0369cae7e36dcd6a56adfcfd38cdda145c6225eab5df8"}, @@ -76,7 +76,7 @@ files = [ {file = "annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53"}, {file = "annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89"}, ] -markers = {main = "extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [[package]] name = "antlr4-python3-runtime" @@ -124,7 +124,7 @@ files = [ {file = "argcomplete-3.6.2-py3-none-any.whl", hash = "sha256:65b3133a29ad53fb42c48cf5114752c7ab66c1c38544fdf6460f450c09b42591"}, {file = "argcomplete-3.6.2.tar.gz", hash = "sha256:d0519b1bc867f5f4f4713c41ad0aba73a4a5f007449716b16f385f2166dc6adf"}, ] -markers = {main = "extra == \"text-ai\""} +markers = {main = "extra == \"transformers\""} [package.extras] test = ["coverage", "mypy", "pexpect", "ruff", "wheel"] @@ -136,7 +136,7 @@ description = "Fast ASN.1 parser and serializer with definitions for private key optional = true python-versions = "*" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "asn1crypto-1.5.1-py2.py3-none-any.whl", hash = "sha256:db4e40728b728508912cbb3d44f19ce188f218e9eba635821bb4b68564f8fd67"}, {file = "asn1crypto-1.5.1.tar.gz", hash = "sha256:13ae38502be632115abf8a24cbe5f4da52e3b5231990aff31123c805306ccb9c"}, @@ -291,7 +291,7 @@ files = [ {file = "bcrypt-4.3.0-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:57967b7a28d855313a963aaea51bf6df89f833db4320da458e5b3c5ab6d4c938"}, {file = "bcrypt-4.3.0.tar.gz", hash = "sha256:3a3fd2204178b6d2adcf09cb4f6426ffef54762577a7c9b54c159008cb288c18"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.extras] tests = ["pytest (>=3.2.1,!=3.3.0)"] @@ -374,7 +374,7 @@ description = "The Blis BLAS-like linear algebra library, as a self-contained C- optional = true python-versions = "<3.13,>=3.6" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "blis-1.2.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:112443b90698158ada38f71e74c079c3561e802554a51e9850d487c39db25de0"}, {file = "blis-1.2.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:b9f8c4fbc303f47778d1fd47916cae785b6f3beaa2031502112a8c0aa5eb29f6"}, @@ -498,7 +498,7 @@ description = "Super lightweight function registries for your library" optional = true python-versions = ">=3.6" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "catalogue-2.0.10-py3-none-any.whl", hash = "sha256:58c2de0020aa90f4a2da7dfad161bf7b3b054c86a5f09fcedc0b2b740c109a9f"}, {file = "catalogue-2.0.10.tar.gz", hash = "sha256:4f56daa940913d3f09d589c191c74e5a6d51762b3a9e37dd53b7437afd6cda15"}, @@ -592,7 +592,7 @@ files = [ {file = "cffi-1.17.1-cp39-cp39-win_amd64.whl", hash = "sha256:d016c76bdd850f3c626af19b0542c9677ba156e4ee4fccfdd7848803533ef662"}, {file = "cffi-1.17.1.tar.gz", hash = "sha256:1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824"}, ] -markers = {main = "(extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\" or extra == \"itde\" or extra == \"slc\") and (platform_python_implementation != \"PyPy\" or extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\")"} +markers = {main = "(extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"sagemaker\" or extra == \"itde\" or extra == \"slc\") and (platform_python_implementation != \"PyPy\" or extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\")"} [package.dependencies] pycparser = "*" @@ -722,7 +722,7 @@ files = [ {file = "click-8.2.1-py3-none-any.whl", hash = "sha256:61a3265b914e850b85317d0b3109c7f8cd35a670f963866005d6ef1d5175a12b"}, {file = "click-8.2.1.tar.gz", hash = "sha256:27c491cc05d968d271d5a1db13e3b5a184636d9d930f148c50b038f0d0646202"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] colorama = {version = "*", markers = "platform_system == \"Windows\""} @@ -734,7 +734,7 @@ description = "pathlib-style classes for cloud storage services." optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "cloudpathlib-0.22.0-py3-none-any.whl", hash = "sha256:2fdfaf5c4f85810ae8374d336d04dee371914d0e41a984695ae67308d7a5a009"}, {file = "cloudpathlib-0.22.0.tar.gz", hash = "sha256:6c0cb0ceab4f66a3a05a84055f9318fb8316cae5e096819f3f8e4be64feab6e9"}, @@ -773,7 +773,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 = {main = "(platform_system == \"Windows\" or extra == \"text-ai\") and (platform_system == \"Windows\" or sys_platform == \"win32\") and (extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\")", dev = "platform_system == \"Windows\" or sys_platform == \"win32\""} +markers = {main = "(platform_system == \"Windows\" or extra == \"transformers\") and (platform_system == \"Windows\" or sys_platform == \"win32\") and (extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\")", dev = "platform_system == \"Windows\" or sys_platform == \"win32\""} [[package]] name = "colorlog" @@ -786,7 +786,7 @@ files = [ {file = "colorlog-6.9.0-py3-none-any.whl", hash = "sha256:5906e71acd67cb07a71e779c47c4bcb45fb8c2993eebe9e5adcd6a6f1b283eff"}, {file = "colorlog-6.9.0.tar.gz", hash = "sha256:bfba54a1b93b94f54e1f4fe48395725a3d92fd2a4af702f6bd70946bdc0c6ac2"}, ] -markers = {main = "extra == \"text-ai\""} +markers = {main = "extra == \"transformers\""} [package.dependencies] colorama = {version = "*", markers = "sys_platform == \"win32\""} @@ -801,7 +801,7 @@ description = "The sweetest config system for Python" optional = true python-versions = ">=3.6" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "confection-0.1.5-py3-none-any.whl", hash = "sha256:e29d3c3f8eac06b3f77eb9dfb4bf2fc6bcc9622a98ca00a698e3d019c6430b14"}, {file = "confection-0.1.5.tar.gz", hash = "sha256:8e72dd3ca6bd4f48913cd220f10b8275978e740411654b6e8ca6d7008c590f0e"}, @@ -937,7 +937,7 @@ files = [ {file = "cryptography-45.0.5-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:e357286c1b76403dd384d938f93c46b2b058ed4dfcdce64a770f0537ed3feb6f"}, {file = "cryptography-45.0.5.tar.gz", hash = "sha256:72e76caa004ab63accdf26023fccd1d087f6d90ec6048ff33ad0445abf7f605a"}, ] -markers = {main = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\" or extra == \"itde\" or extra == \"slc\""} +markers = {main = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"sagemaker\" or extra == \"itde\" or extra == \"slc\""} [package.dependencies] cffi = {version = ">=1.14", markers = "platform_python_implementation != \"PyPy\""} @@ -959,7 +959,7 @@ description = "Lightweight piece tokenization library" optional = true python-versions = ">=3.6" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "curated-tokenizers-0.0.9.tar.gz", hash = "sha256:c93d47e54ab3528a6db2796eeb4bdce5d44e8226c671e42c2f23522ab1d0ce25"}, {file = "curated_tokenizers-0.0.9-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:19d3a2570dbbd08bbdae4c79d187fb150ea3b663c2f060bd1e4a050a1358cfd1"}, @@ -1007,7 +1007,7 @@ description = "Curated transformer models" optional = true python-versions = ">=3.6" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "curated-transformers-0.1.1.tar.gz", hash = "sha256:4671f03314df30efda2ec2b59bc7692ea34fcea44cb65382342c16684e8a2119"}, {file = "curated_transformers-0.1.1-py2.py3-none-any.whl", hash = "sha256:d716063d73d803c6925d2dab56fde9b9ab8e89e663c2c0587804944ba488ff01"}, @@ -1046,7 +1046,7 @@ description = "Manage calls to calloc/free through Cython" optional = true python-versions = "*" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "cymem-2.0.11-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:1b4dd8f8c2475c7c9948eefa89c790d83134600858d8d43b90276efd8df3882e"}, {file = "cymem-2.0.11-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d46ba0d2e0f749195297d16f2286b55af7d7c084db2b853fdfccece2c000c5dc"}, @@ -1097,7 +1097,7 @@ files = [ {file = "decorator-5.2.1-py3-none-any.whl", hash = "sha256:d316bb415a2d9e2d2b3abcc4084c6502fc09240e292cd76a76afc106a1c8e04a"}, {file = "decorator-5.2.1.tar.gz", hash = "sha256:65f266143752f734b0a7cc83c46f4618af75b8c5911b00ccb61d0ac9b6da0360"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [[package]] name = "defusedxml" @@ -1122,7 +1122,7 @@ files = [ {file = "dependency_groups-1.3.1-py3-none-any.whl", hash = "sha256:51aeaa0dfad72430fcfb7bcdbefbd75f3792e5919563077f30bc0d73f4493030"}, {file = "dependency_groups-1.3.1.tar.gz", hash = "sha256:78078301090517fd938c19f64a53ce98c32834dfe0dee6b88004a569a6adfefd"}, ] -markers = {main = "extra == \"text-ai\""} +markers = {main = "extra == \"transformers\""} [package.dependencies] packaging = "*" @@ -1142,7 +1142,7 @@ files = [ {file = "Deprecated-1.2.18-py2.py3-none-any.whl", hash = "sha256:bd5011788200372a32418f888e326a09ff80d0214bd961147cfed01b5c018eec"}, {file = "deprecated-1.2.18.tar.gz", hash = "sha256:422b6f6d859da6f2ef57857761bfb392480502a64c3028ca9bbe86085d72115d"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] wrapt = ">=1.10,<2" @@ -1178,7 +1178,7 @@ files = [ {file = "distlib-0.4.0-py2.py3-none-any.whl", hash = "sha256:9659f7d87e46584a30b5780e43ac7a2143098441670ff0a49d5f9034c54a6c16"}, {file = "distlib-0.4.0.tar.gz", hash = "sha256:feec40075be03a04501a973d81f633735b4b69f98b05450592310c0f401a4e0d"}, ] -markers = {main = "extra == \"text-ai\""} +markers = {main = "extra == \"transformers\""} [[package]] name = "docker" @@ -1191,7 +1191,7 @@ files = [ {file = "docker-7.1.0-py3-none-any.whl", hash = "sha256:c96b93b7f0a746f9e77d325bcfb87422a3d8bd4f03136ae8a85b37f1898d5fc0"}, {file = "docker-7.1.0.tar.gz", hash = "sha256:ad8c70e6e3f8926cb8a92619b832b4ea5299e2831c14284663184e200546fa6c"}, ] -markers = {main = "(extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\") and (sys_platform != \"win32\" or extra == \"sagemaker\")", dev = "sys_platform != \"win32\""} +markers = {main = "(extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\") and (sys_platform != \"win32\" or extra == \"sagemaker\")", dev = "sys_platform != \"win32\""} [package.dependencies] pywin32 = {version = ">=304", markers = "sys_platform == \"win32\""} @@ -1215,7 +1215,7 @@ files = [ {file = "docutils-0.21.2-py3-none-any.whl", hash = "sha256:dafca5b9e384f0e419294eb4d2ff9fa826435bf15f15b7bd45723e8ad76811b2"}, {file = "docutils-0.21.2.tar.gz", hash = "sha256:3a6b18732edf182daa3cd12775bbb338cf5691468f91eeeb109deff6ebfa986f"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [[package]] name = "exasol-advanced-analytics-framework" @@ -1224,7 +1224,7 @@ description = "Framework for building complex data analysis algorithms with Exas optional = true python-versions = "<4,>=3.10" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "exasol_advanced_analytics_framework-0.6.1-py3-none-any.whl", hash = "sha256:54ade9879963128e71c60d363f67f5da8b804d3a1662c328ba48a447b578dd7e"}, {file = "exasol_advanced_analytics_framework-0.6.1.tar.gz", hash = "sha256:af2a68b6768160c16577c2dc59ca4d75b814a6843eddfd3d92bd4dfd5bae6cf5"}, @@ -1252,7 +1252,7 @@ description = "BucketFS utilities for the Python programming language" optional = true python-versions = "<4.0,>=3.10" groups = ["main"] -markers = "extra == \"bucketfs\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" +markers = "extra == \"bucketfs\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\"" files = [ {file = "exasol_bucketfs-2.0.0-py3-none-any.whl", hash = "sha256:36281e41085163b23bfad39924a2044637c1f0733ee4dca5b18427d4379a14ac"}, {file = "exasol_bucketfs-2.0.0.tar.gz", hash = "sha256:7fe53a54a9188b0156f0aee9135fe18078dcaa34e7f22e657e576df3472f2f6a"}, @@ -1275,7 +1275,7 @@ files = [ {file = "exasol_error_reporting-1.0.0-py3-none-any.whl", hash = "sha256:62370f0925bbcbc847a6ee7d6bff8c82f76bdd1fe833de670af310b6b04ee5d5"}, {file = "exasol_error_reporting-1.0.0.tar.gz", hash = "sha256:0b81cbb208cd74ca47643532568e467053a29905808e9f29b7b0e4ec5e4e0302"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [[package]] name = "exasol-extension-license-protocol" @@ -1284,7 +1284,7 @@ description = "Software License Generator and Validator for closed-source Extens optional = true python-versions = "<4.0,>=3.10" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "exasol_extension_license_protocol-0.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d88d787d99a84082f8b9aa015c919e00ac5a01d688175d439bc85bb25ce4d4f4"}, ] @@ -1306,7 +1306,7 @@ files = [ {file = "exasol_integration_test_docker_environment-4.2.0-py3-none-any.whl", hash = "sha256:142d03b73412e9c8f196120a4539d8380ca8cec61926c4f1bd1444ac441c1acc"}, {file = "exasol_integration_test_docker_environment-4.2.0.tar.gz", hash = "sha256:e3820a586b72433802fc31a1db3903ff2c42d53b310cd342fb72cf23a2dd5b2f"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] click = ">=7.0" @@ -1335,7 +1335,7 @@ description = "A collection of common utilities for Exasol extensions." optional = true python-versions = "<4.0,>=3.10" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" +markers = "extra == \"transformers\" or extra == \"sagemaker\"" files = [ {file = "exasol_python_extension_common-0.11.0-py3-none-any.whl", hash = "sha256:b8655b699d45aa052597836516b2de187d8d3e8dd3bdff43d280e3b9455f28d5"}, {file = "exasol_python_extension_common-0.11.0.tar.gz", hash = "sha256:f75cfc80aec522b4f0bff49d346e104f88b66af7b78afee88eb43203d60431d0"}, @@ -1402,7 +1402,7 @@ description = "Script Languages Container Tool" optional = true python-versions = "<4,>=3.10" groups = ["main"] -markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" +markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\"" files = [ {file = "exasol_script_languages_container_tool-3.4.1-py3-none-any.whl", hash = "sha256:d0fabc5a8bfab38c2ad6e13309ebce813051f5e4a13ecfd6e50775bffb733af4"}, {file = "exasol_script_languages_container_tool-3.4.1.tar.gz", hash = "sha256:43264a85f2dbc6455993923583a0b73a58c5fb7e987852779fd83d89e3c63e2b"}, @@ -1424,7 +1424,7 @@ description = "Software components for text-based AI applications, such as infor optional = true python-versions = "<3.13,>=3.10" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "exasol_text_ai_extension-0.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d652347fcb40a3483f1e269c50a58e097abeddd0f7212f1a36c8cbe412de1804"}, ] @@ -1490,7 +1490,7 @@ description = "An Exasol extension for using state-of-the-art pretrained machine optional = true python-versions = "<4.0.0,>=3.10.0" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "exasol_transformers_extension-2.2.1-py3-none-any.whl", hash = "sha256:a4d8947b4c9962ec4e38ef5ca69d4b755b20752a47e016ebb3f19e7af2e6d485"}, {file = "exasol_transformers_extension-2.2.1.tar.gz", hash = "sha256:7e5ded1380a7d4ac9cf00ba9feb79e72d0930006ed8fc4262a5989dd56db642d"}, @@ -1539,7 +1539,7 @@ files = [ {file = "fabric-3.2.2-py3-none-any.whl", hash = "sha256:91c47c0be68b14936c88b34da8a1f55e5710fd28397dac5d4ff2e21558113a6f"}, {file = "fabric-3.2.2.tar.gz", hash = "sha256:8783ca42e3b0076f08b26901aac6b9d9b1f19c410074e7accfab902c184ff4a3"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] decorator = ">=5" @@ -1584,7 +1584,7 @@ files = [ {file = "filelock-3.18.0-py3-none-any.whl", hash = "sha256:c401f4f8377c4464e6db25fff06205fd89bdd83b65eb0488ed1b160f780e21de"}, {file = "filelock-3.18.0.tar.gz", hash = "sha256:adbc88eabb99d2fec8c9c1b229b171f18afa655400173ddc653d5d01501fb9f2"}, ] -markers = {main = "extra == \"transformers\" or extra == \"text-ai\""} +markers = {main = "extra == \"transformers\""} [package.extras] docs = ["furo (>=2024.8.6)", "sphinx (>=8.1.3)", "sphinx-autodoc-typehints (>=3)"] @@ -1598,7 +1598,7 @@ description = "File-system specification" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "fsspec-2025.9.0-py3-none-any.whl", hash = "sha256:530dc2a2af60a414a832059574df4a6e10cce927f6f4a78209390fe38955cfb7"}, {file = "fsspec-2025.9.0.tar.gz", hash = "sha256:19fd429483d25d28b65ec68f9f4adc16c17ea2c7c7bf54ec61360d478fb19c19"}, @@ -1662,7 +1662,7 @@ files = [ {file = "gitdb-4.0.12-py3-none-any.whl", hash = "sha256:67073e15955400952c6565cc3e707c554a4eea2e428946f7a4c162fab9bd9bcf"}, {file = "gitdb-4.0.12.tar.gz", hash = "sha256:5ef71f855d191a3326fcfbc0d5da835f26b13fbcba60c32c21091c349ffdb571"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] smmap = ">=3.0.1,<6" @@ -1678,7 +1678,7 @@ files = [ {file = "gitpython-3.1.45-py3-none-any.whl", hash = "sha256:8908cb2e02fb3b93b7eb0f2827125cb699869470432cc885f019b8fd0fccff77"}, {file = "gitpython-3.1.45.tar.gz", hash = "sha256:85b0ee964ceddf211c41b9f27a49086010a190fd8132a24e21f362a4b36a791c"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] gitdb = ">=4.0.1,<5" @@ -1965,7 +1965,7 @@ description = "Fast transfer of large files with the Hugging Face Hub." optional = true python-versions = ">=3.8" groups = ["main"] -markers = "(extra == \"transformers\" or extra == \"text-ai\") and (platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"arm64\" or platform_machine == \"aarch64\")" +markers = "extra == \"transformers\" and (platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"arm64\" or platform_machine == \"aarch64\")" files = [ {file = "hf_xet-1.1.9-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:a3b6215f88638dd7a6ff82cb4e738dcbf3d863bf667997c093a3c990337d1160"}, {file = "hf_xet-1.1.9-cp37-abi3-macosx_11_0_arm64.whl", hash = "sha256:9b486de7a64a66f9a172f4b3e0dfe79c9f0a93257c501296a2521a13495a698a"}, @@ -2034,7 +2034,7 @@ description = "Client library to download and publish models, datasets and other optional = true python-versions = ">=3.8.0" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "huggingface_hub-0.34.4-py3-none-any.whl", hash = "sha256:9b365d781739c93ff90c359844221beef048403f1bc1f1c123c191257c3c890a"}, {file = "huggingface_hub-0.34.4.tar.gz", hash = "sha256:a4228daa6fb001be3f4f4bdaf9a0db00e1739235702848df00885c9b5742c85c"}, @@ -2078,7 +2078,7 @@ files = [ {file = "humanfriendly-10.0-py2.py3-none-any.whl", hash = "sha256:1697e1a8a8f550fd43c2865cd84542fc175a61dcb779b6fee18cf6b6ccba1477"}, {file = "humanfriendly-10.0.tar.gz", hash = "sha256:6b0b831ce8f15f7300721aa49829fc4e83921a9a301cc7f606be6686a2288ddc"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] pyreadline3 = {version = "*", markers = "sys_platform == \"win32\" and python_version >= \"3.8\""} @@ -2217,7 +2217,7 @@ description = "Read metadata from Python packages" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" +markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\"" files = [ {file = "importlib_metadata-6.11.0-py3-none-any.whl", hash = "sha256:f0afba6205ad8f8947c7d338b5342d5db2afbfd82f9cbef7879a9539cc12eb9b"}, {file = "importlib_metadata-6.11.0.tar.gz", hash = "sha256:1231cf92d825c9e03cfc4da076a16de6422c863558229ea0b22b675657463443"}, @@ -2242,7 +2242,7 @@ files = [ {file = "importlib_resources-6.5.2-py3-none-any.whl", hash = "sha256:789cfdc3ed28c78b67a06acb8126751ced69a3d5f79c095a98298cd8a760ccec"}, {file = "importlib_resources-6.5.2.tar.gz", hash = "sha256:185f87adef5bcc288449d98fb4fba07cea78bc036455dd44c5fc4a2fe78fed2c"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.extras] check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1) ; sys_platform != \"cygwin\""] @@ -2275,7 +2275,7 @@ files = [ {file = "invoke-2.2.0-py3-none-any.whl", hash = "sha256:6ea924cc53d4f78e3d98bc436b08069a03077e6f85ad1ddaa8a116d7dad15820"}, {file = "invoke-2.2.0.tar.gz", hash = "sha256:ee6cbb101af1a859c7fe84f2a264c059020b0cb7fe3535f9424300ab568f6bd5"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [[package]] name = "isort" @@ -2304,7 +2304,7 @@ files = [ {file = "jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67"}, {file = "jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] MarkupSafe = ">=2.0" @@ -2336,7 +2336,7 @@ files = [ {file = "joblib-1.5.1-py3-none-any.whl", hash = "sha256:4719a31f054c7d766948dcd83e9613686b27114f190f717cec7eaa2084f8a74a"}, {file = "joblib-1.5.1.tar.gz", hash = "sha256:f4f86e351f39fe3d0d32a9f2c3d8af1ee4cec285aafcb27003dda5205576b444"}, ] -markers = {main = "extra == \"transformers\" or extra == \"text-ai\""} +markers = {main = "extra == \"transformers\""} [[package]] name = "jproperties" @@ -2364,7 +2364,7 @@ files = [ {file = "jsonpickle-4.1.1-py3-none-any.whl", hash = "sha256:bb141da6057898aa2438ff268362b126826c812a1721e31cf08a6e142910dc91"}, {file = "jsonpickle-4.1.1.tar.gz", hash = "sha256:f86e18f13e2b96c1c1eede0b7b90095bbb61d99fedc14813c44dc2f361dbbae1"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.extras] cov = ["pytest-cov"] @@ -2380,7 +2380,7 @@ description = "An implementation of JSON Schema validation for Python" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" +markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\"" files = [ {file = "jsonschema-4.25.1-py3-none-any.whl", hash = "sha256:3fba0169e345c7175110351d456342c364814cfcf3b964ba4587f22915230a63"}, {file = "jsonschema-4.25.1.tar.gz", hash = "sha256:e4a9655ce0da0c0b67a085847e00a3a51449e1157f4f75e9fb5aa545e122eb85"}, @@ -2403,7 +2403,7 @@ description = "The JSON Schema meta-schemas and vocabularies, exposed as a Regis optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" +markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\"" files = [ {file = "jsonschema_specifications-2025.9.1-py3-none-any.whl", hash = "sha256:98802fee3a11ee76ecaca44429fda8a41bff98b00a0f2838151b113f210cc6fe"}, {file = "jsonschema_specifications-2025.9.1.tar.gz", hash = "sha256:b540987f239e745613c7a9176f3edb72b832a4ac465cf02712288397832b5e8d"}, @@ -2419,7 +2419,7 @@ description = "KeyBERT performs keyword extraction with state-of-the-art transfo optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "keybert-0.8.5-py3-none-any.whl", hash = "sha256:005e0eab30c8e85c249ccc6eaad7741357e692591b3eaebe64c40f12614c2ca9"}, {file = "keybert-0.8.5.tar.gz", hash = "sha256:4b8e4b4d129b319b6266c77b9c8ed34e94e5db42a977c977c8ae58f57343995f"}, @@ -2447,7 +2447,7 @@ description = "Set of vectorizers that extract keyphrases with part-of-speech pa optional = true python-versions = ">=3.7" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "keyphrase_vectorizers-0.0.13-py3-none-any.whl", hash = "sha256:c520c361221e977ab59e5cb5457698b32de0930c640a7d0e7dbba8e6e03a7766"}, {file = "keyphrase_vectorizers-0.0.13.tar.gz", hash = "sha256:4d984034627065db2f0880d0c96c3ae62717c15c29f358d4a7a28bc79e417ca3"}, @@ -2470,7 +2470,7 @@ description = "Tools for labeling human languages with IETF language tags" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "langcodes-3.5.0-py3-none-any.whl", hash = "sha256:853c69d1a35e0e13da2f427bb68fb2fa4a8f4fb899e0c62ad8df8d073dcfed33"}, {file = "langcodes-3.5.0.tar.gz", hash = "sha256:1eef8168d07e51e131a2497ffecad4b663f6208e7c3ae3b8dc15c51734a6f801"}, @@ -2490,7 +2490,7 @@ description = "Supplementary data about languages used by the langcodes module" optional = true python-versions = "*" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "language_data-1.3.0-py3-none-any.whl", hash = "sha256:e2ee943551b5ae5f89cd0e801d1fc3835bb0ef5b7e9c3a4e8e17b2b214548fbf"}, {file = "language_data-1.3.0.tar.gz", hash = "sha256:7600ef8aa39555145d06c89f0c324bf7dab834ea0b0a439d8243762e3ebad7ec"}, @@ -2532,7 +2532,7 @@ files = [ {file = "lockfile-0.12.2-py2.py3-none-any.whl", hash = "sha256:6c3cb24f344923d30b2785d5ad75182c8ea7ac1b6171b08657258ec7429d50fa"}, {file = "lockfile-0.12.2.tar.gz", hash = "sha256:6aed02de03cba24efabcd600b30540140634fc06cfa603822d508d5361e9f799"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [[package]] name = "luigi" @@ -2544,7 +2544,7 @@ groups = ["main", "dev"] files = [ {file = "luigi-3.6.0.tar.gz", hash = "sha256:41b14850223c619d9006b30acda733e756b883fc7e60814205576647190c96e3"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] python-daemon = "*" @@ -2564,7 +2564,7 @@ description = "Static memory-efficient and fast Trie-like structures for Python. optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "marisa_trie-1.3.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:7e957aa4251a8e70b9fe02a16b2d190f18787902da563cb7ba865508b8e8fb04"}, {file = "marisa_trie-1.3.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e5888b269e790356ce4525f3e8df1fe866d1497b7d7fb7548cfec883cb985288"}, @@ -2647,7 +2647,7 @@ files = [ {file = "markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb"}, {file = "markdown_it_py-3.0.0-py3-none-any.whl", hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1"}, ] -markers = {main = "extra == \"ibis\" or extra == \"sagemaker\" or extra == \"text-ai\""} +markers = {main = "extra == \"ibis\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] mdurl = ">=0.1,<1.0" @@ -2732,7 +2732,7 @@ files = [ {file = "MarkupSafe-3.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:6e296a513ca3d94054c2c881cc913116e90fd030ad1c656b3869762b754f5f8a"}, {file = "markupsafe-3.0.2.tar.gz", hash = "sha256:ee55d3edf80167e48ea11a923c7386f4669df67d7994554387f84e7d8b0a2bf0"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [[package]] name = "mccabe" @@ -2777,7 +2777,7 @@ files = [ {file = "mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8"}, {file = "mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba"}, ] -markers = {main = "extra == \"ibis\" or extra == \"sagemaker\" or extra == \"text-ai\""} +markers = {main = "extra == \"ibis\" or extra == \"transformers\" or extra == \"sagemaker\""} [[package]] name = "mock" @@ -2804,7 +2804,7 @@ description = "Python library for arbitrary-precision floating-point arithmetic" optional = true python-versions = "*" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "mpmath-1.3.0-py3-none-any.whl", hash = "sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c"}, {file = "mpmath-1.3.0.tar.gz", hash = "sha256:7a28eb2a9774d00c7bc92411c19a89209d5da7c4c9a9e227be8330a23a25b91f"}, @@ -2925,7 +2925,7 @@ description = "Cython bindings for MurmurHash" optional = true python-versions = "<3.14,>=3.6" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "murmurhash-1.0.13-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:136c7017e7d59ef16f065c2285bf5d30557ad8260adf47714c3c2802725e3e07"}, {file = "murmurhash-1.0.13-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d0292f6fcd99361157fafad5c86d508f367931b7699cce1e14747364596950cb"}, @@ -3070,7 +3070,7 @@ files = [ {file = "netaddr-1.3.0-py3-none-any.whl", hash = "sha256:c2c6a8ebe5554ce33b7d5b3a306b71bbb373e000bbbf2350dd5213cc56e3dbbe"}, {file = "netaddr-1.3.0.tar.gz", hash = "sha256:5c3c3d9895b551b763779ba7db7a03487dc1f8e3b385af819af341ae9ef6e48a"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.extras] nicer-shell = ["ipython"] @@ -3086,7 +3086,7 @@ files = [ {file = "networkx-3.4.2-py3-none-any.whl", hash = "sha256:df5d4365b724cf81b8c6a7312509d0c22386097011ad1abe274afd5e9d3bbc5f"}, {file = "networkx-3.4.2.tar.gz", hash = "sha256:307c3669428c5362aab27c8a1260aa8f47c4e91d3891f48be0141738d8d053e1"}, ] -markers = {main = "python_version == \"3.10\" and (extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\")", dev = "python_version == \"3.10\""} +markers = {main = "python_version == \"3.10\" and (extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\")", dev = "python_version == \"3.10\""} [package.extras] default = ["matplotlib (>=3.7)", "numpy (>=1.24)", "pandas (>=2.0)", "scipy (>=1.10,!=1.11.0,!=1.11.1)"] @@ -3107,7 +3107,7 @@ files = [ {file = "networkx-3.5-py3-none-any.whl", hash = "sha256:0030d386a9a06dee3565298b4a734b68589749a544acbb6c412dc9e2489ec6ec"}, {file = "networkx-3.5.tar.gz", hash = "sha256:d4c6f9cf81f52d69230866796b82afbccdec3db7ae4fbd1b65ea750feed50037"}, ] -markers = {main = "python_version >= \"3.11\" and (extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\")", dev = "python_version >= \"3.11\""} +markers = {main = "python_version >= \"3.11\" and (extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\")", dev = "python_version >= \"3.11\""} [package.extras] default = ["matplotlib (>=3.8)", "numpy (>=1.25)", "pandas (>=2.0)", "scipy (>=1.11.2)"] @@ -3125,7 +3125,7 @@ description = "Natural Language Toolkit" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "nltk-3.9.1-py3-none-any.whl", hash = "sha256:4fa26829c5b00715afe3061398a8989dc643b92ce7dd93fb4585a70930d168a1"}, {file = "nltk-3.9.1.tar.gz", hash = "sha256:87d127bd3de4bd89a4f81265e5fa59cb1b199b27440175370f7417d2bc7ae868"}, @@ -3168,7 +3168,7 @@ files = [ {file = "nox-2025.5.1-py3-none-any.whl", hash = "sha256:56abd55cf37ff523c254fcec4d152ed51e5fe80e2ab8317221d8b828ac970a31"}, {file = "nox-2025.5.1.tar.gz", hash = "sha256:2a571dfa7a58acc726521ac3cd8184455ebcdcbf26401c7b737b5bc6701427b2"}, ] -markers = {main = "extra == \"text-ai\""} +markers = {main = "extra == \"transformers\""} [package.dependencies] argcomplete = ">=1.9.4,<4" @@ -3190,7 +3190,7 @@ description = "Fundamental package for array computing in Python" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"text-ai\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"sagemaker\"" +markers = "extra == \"ibis\" or extra == \"transformers\" or extra == \"sagemaker\"" files = [ {file = "numpy-1.26.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9ff0f4f29c51e2803569d7a51c2304de5554655a60c5d776e35b4a41413830d0"}, {file = "numpy-1.26.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2e4ee3380d6de9c9ec04745830fd9e2eccb3e6cf790d39d7b98ffd19b0dd754a"}, @@ -3237,7 +3237,7 @@ description = "CUBLAS native runtime libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and extra == \"transformers\"" files = [ {file = "nvidia_cublas_cu12-12.8.4.1-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:b86f6dd8935884615a0683b663891d43781b819ac4f2ba2b0c9604676af346d0"}, {file = "nvidia_cublas_cu12-12.8.4.1-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:8ac4e771d5a348c551b2a426eda6193c19aa630236b418086020df5ba9667142"}, @@ -3251,7 +3251,7 @@ description = "CUDA profiling tools runtime libs." optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and extra == \"transformers\"" files = [ {file = "nvidia_cuda_cupti_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:4412396548808ddfed3f17a467b104ba7751e6b58678a4b840675c56d21cf7ed"}, {file = "nvidia_cuda_cupti_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ea0cb07ebda26bb9b29ba82cda34849e73c166c18162d3913575b0c9db9a6182"}, @@ -3265,7 +3265,7 @@ description = "NVRTC native runtime libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and extra == \"transformers\"" files = [ {file = "nvidia_cuda_nvrtc_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:a7756528852ef889772a84c6cd89d41dfa74667e24cca16bb31f8f061e3e9994"}, {file = "nvidia_cuda_nvrtc_cu12-12.8.93-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:fc1fec1e1637854b4c0a65fb9a8346b51dd9ee69e61ebaccc82058441f15bce8"}, @@ -3279,7 +3279,7 @@ description = "CUDA Runtime native Libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and extra == \"transformers\"" files = [ {file = "nvidia_cuda_runtime_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:52bf7bbee900262ffefe5e9d5a2a69a30d97e2bc5bb6cc866688caa976966e3d"}, {file = "nvidia_cuda_runtime_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:adade8dcbd0edf427b7204d480d6066d33902cab2a4707dcfc48a2d0fd44ab90"}, @@ -3293,7 +3293,7 @@ description = "cuDNN runtime libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and extra == \"transformers\"" files = [ {file = "nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:c9132cc3f8958447b4910a1720036d9eff5928cc3179b0a51fb6d167c6cc87d8"}, {file = "nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:949452be657fa16687d0930933f032835951ef0892b37d2d53824d1a84dc97a8"}, @@ -3310,7 +3310,7 @@ description = "CUFFT native runtime libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and extra == \"transformers\"" files = [ {file = "nvidia_cufft_cu12-11.3.3.83-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:848ef7224d6305cdb2a4df928759dca7b1201874787083b6e7550dd6765ce69a"}, {file = "nvidia_cufft_cu12-11.3.3.83-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4d2dd21ec0b88cf61b62e6b43564355e5222e4a3fb394cac0db101f2dd0d4f74"}, @@ -3327,7 +3327,7 @@ description = "cuFile GPUDirect libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and extra == \"transformers\"" files = [ {file = "nvidia_cufile_cu12-1.13.1.3-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1d069003be650e131b21c932ec3d8969c1715379251f8d23a1860554b1cb24fc"}, {file = "nvidia_cufile_cu12-1.13.1.3-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:4beb6d4cce47c1a0f1013d72e02b0994730359e17801d395bdcbf20cfb3bb00a"}, @@ -3340,7 +3340,7 @@ description = "CURAND native runtime libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and extra == \"transformers\"" files = [ {file = "nvidia_curand_cu12-10.3.9.90-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:dfab99248034673b779bc6decafdc3404a8a6f502462201f2f31f11354204acd"}, {file = "nvidia_curand_cu12-10.3.9.90-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:b32331d4f4df5d6eefa0554c565b626c7216f87a06a4f56fab27c3b68a830ec9"}, @@ -3354,7 +3354,7 @@ description = "CUDA solver native runtime libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and extra == \"transformers\"" files = [ {file = "nvidia_cusolver_cu12-11.7.3.90-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:db9ed69dbef9715071232caa9b69c52ac7de3a95773c2db65bdba85916e4e5c0"}, {file = "nvidia_cusolver_cu12-11.7.3.90-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:4376c11ad263152bd50ea295c05370360776f8c3427b30991df774f9fb26c450"}, @@ -3373,7 +3373,7 @@ description = "CUSPARSE native runtime libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and extra == \"transformers\"" files = [ {file = "nvidia_cusparse_cu12-12.5.8.93-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:9b6c161cb130be1a07a27ea6923df8141f3c295852f4b260c65f18f3e0a091dc"}, {file = "nvidia_cusparse_cu12-12.5.8.93-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1ec05d76bbbd8b61b06a80e1eaf8cf4959c3d4ce8e711b65ebd0443bb0ebb13b"}, @@ -3390,7 +3390,7 @@ description = "NVIDIA cuSPARSELt" optional = true python-versions = "*" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and extra == \"transformers\"" files = [ {file = "nvidia_cusparselt_cu12-0.7.1-py3-none-manylinux2014_aarch64.whl", hash = "sha256:8878dce784d0fac90131b6817b607e803c36e629ba34dc5b433471382196b6a5"}, {file = "nvidia_cusparselt_cu12-0.7.1-py3-none-manylinux2014_x86_64.whl", hash = "sha256:f1bb701d6b930d5a7cea44c19ceb973311500847f81b634d802b7b539dc55623"}, @@ -3404,7 +3404,7 @@ description = "NVIDIA Collective Communication Library (NCCL) Runtime" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and extra == \"transformers\"" files = [ {file = "nvidia_nccl_cu12-2.27.3-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:9ddf1a245abc36c550870f26d537a9b6087fb2e2e3d6e0ef03374c6fd19d984f"}, {file = "nvidia_nccl_cu12-2.27.3-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:adf27ccf4238253e0b826bce3ff5fa532d65fc42322c8bfdfaf28024c0fbe039"}, @@ -3417,7 +3417,7 @@ description = "Nvidia JIT LTO Library" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and extra == \"transformers\"" files = [ {file = "nvidia_nvjitlink_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:81ff63371a7ebd6e6451970684f916be2eab07321b73c9d244dc2b4da7f73b88"}, {file = "nvidia_nvjitlink_cu12-12.8.93-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:adccd7161ace7261e01bb91e44e88da350895c270d23f744f0820c818b7229e7"}, @@ -3431,7 +3431,7 @@ description = "NVIDIA Tools Extension" optional = true python-versions = ">=3" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and extra == \"transformers\"" files = [ {file = "nvidia_nvtx_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d7ad891da111ebafbf7e015d34879f7112832fc239ff0d7d776b6cb685274615"}, {file = "nvidia_nvtx_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5b17e2001cc0d751a5bc2c6ec6d26ad95913324a4adb86788c944f8ce9ba441f"}, @@ -3462,7 +3462,7 @@ description = "TLS (SSL) sockets, key generation, encryption, decryption, signin optional = true python-versions = "*" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "oscrypto-1.3.0-py2.py3-none-any.whl", hash = "sha256:2b2f1d2d42ec152ca90ccb5682f3e051fb55986e1b170ebde472b133713e7085"}, {file = "oscrypto-1.3.0.tar.gz", hash = "sha256:6f5fef59cb5b3708321db7cca56aed8ad7e662853351e7991fcf60ec606d47a4"}, @@ -3500,7 +3500,7 @@ files = [ {file = "packaging-24.2-py3-none-any.whl", hash = "sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759"}, {file = "packaging-24.2.tar.gz", hash = "sha256:c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f"}, ] -markers = {main = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"sagemaker\""} [[package]] name = "pandas" @@ -3509,7 +3509,7 @@ description = "Powerful data structures for data analysis, time series, and stat optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"ibis\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" +markers = "extra == \"ibis\" or extra == \"transformers\" or extra == \"sagemaker\"" files = [ {file = "pandas-2.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:52bc29a946304c360561974c6542d1dd628ddafa69134a7131fdfd6a5d7a1a35"}, {file = "pandas-2.3.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:220cc5c35ffaa764dd5bb17cf42df283b5cb7fdf49e10a7b053a06c9cb48ee2b"}, @@ -3601,7 +3601,7 @@ files = [ {file = "paramiko-3.5.1-py3-none-any.whl", hash = "sha256:43b9a0501fc2b5e70680388d9346cf252cfb7d00b0667c39e80eb43a408b8f61"}, {file = "paramiko-3.5.1.tar.gz", hash = "sha256:b2c665bc45b2b215bd7d7f039901b14b067da00f3a11e6640995fd58f2664822"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] bcrypt = ">=3.2" @@ -3679,7 +3679,7 @@ description = "Python Imaging Library (Fork)" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "pillow-11.3.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:1b9c17fd4ace828b3003dfd1e30bff24863e0eb59b535e8f80194d9cc7ecf860"}, {file = "pillow-11.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:65dc69160114cdd0ca0f35cb434633c75e8e7fad4cf855177a05bf38678f73ad"}, @@ -3884,7 +3884,7 @@ files = [ {file = "platformdirs-4.3.8-py3-none-any.whl", hash = "sha256:ff7059bb7eb1179e2685604f4aaf157cfd9535242bd23742eadc3c13542139b4"}, {file = "platformdirs-4.3.8.tar.gz", hash = "sha256:3d512d96e16bcb959a814c9f348431070822a6496326a4be0911c40b5a74c2bc"}, ] -markers = {main = "extra == \"sagemaker\" or extra == \"text-ai\""} +markers = {main = "extra == \"transformers\" or extra == \"sagemaker\""} [package.extras] docs = ["furo (>=2024.8.6)", "proselint (>=0.14)", "sphinx (>=8.1.3)", "sphinx-autodoc-typehints (>=3)"] @@ -3918,7 +3918,7 @@ files = [ {file = "portalocker-2.10.1-py3-none-any.whl", hash = "sha256:53a5984ebc86a025552264b459b46a2086e269b21823cb572f8f28ee759e45bf"}, {file = "portalocker-2.10.1.tar.gz", hash = "sha256:ef1bf844e878ab08aee7e40184156e1151f228f103aa5c6bd0724cc330960f8f"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] pywin32 = {version = ">=226", markers = "platform_system == \"Windows\""} @@ -3983,7 +3983,7 @@ description = "Cython hash table that trusts the keys are pre-hashed" optional = true python-versions = "<3.14,>=3.6" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "preshed-3.0.10-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:14593c32e6705fda0fd54684293ca079530418bb1fb036dcbaa6c0ef0f144b7d"}, {file = "preshed-3.0.10-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ba1960a3996678aded882260133853e19e3a251d9f35a19c9d7d830c4238c4eb"}, @@ -4085,7 +4085,7 @@ description = "Cross-platform lib for process and system monitoring in Python. optional = true python-versions = ">=3.6" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" +markers = "extra == \"transformers\" or extra == \"sagemaker\"" files = [ {file = "psutil-7.0.0-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:101d71dc322e3cffd7cea0650b09b3d08b8e7c4109dd6809fe452dfd00e58b25"}, {file = "psutil-7.0.0-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:39db632f6bb862eeccf56660871433e111b6ea58f2caea825571951d4b6aa3da"}, @@ -4191,7 +4191,7 @@ description = "Pure-Python implementation of ASN.1 types and DER/BER/CER codecs optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" +markers = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"sagemaker\"" files = [ {file = "pyasn1-0.6.1-py3-none-any.whl", hash = "sha256:0d632f46f2ba09143da3a8afe9e33fb6f92fa2320ab7e886e2d0f7672af84629"}, {file = "pyasn1-0.6.1.tar.gz", hash = "sha256:6f580d2bdd84365380830acf45550f2511469f673cb4a5ae3857a3170128b034"}, @@ -4208,7 +4208,7 @@ files = [ {file = "pycparser-2.22-py3-none-any.whl", hash = "sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc"}, {file = "pycparser-2.22.tar.gz", hash = "sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6"}, ] -markers = {main = "(extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\" or extra == \"itde\" or extra == \"slc\") and (platform_python_implementation != \"PyPy\" or extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\")"} +markers = {main = "(extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"sagemaker\" or extra == \"itde\" or extra == \"slc\") and (platform_python_implementation != \"PyPy\" or extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\")"} [[package]] name = "pydantic" @@ -4221,7 +4221,7 @@ files = [ {file = "pydantic-2.11.7-py3-none-any.whl", hash = "sha256:dde5df002701f6de26248661f6835bbe296a47bf73990135c7d07ce741b9623b"}, {file = "pydantic-2.11.7.tar.gz", hash = "sha256:d989c3c6cb79469287b1569f7447a17848c998458d49ebe294e975b9baf0f0db"}, ] -markers = {main = "extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] annotated-types = ">=0.6.0" @@ -4341,7 +4341,7 @@ files = [ {file = "pydantic_core-2.33.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:2807668ba86cb38c6817ad9bc66215ab8584d1d304030ce4f0887336f28a5e27"}, {file = "pydantic_core-2.33.2.tar.gz", hash = "sha256:7cb8bc3605c29176e1b105350d2e6474142d7c1bd1d9327c4a9bdb46bf827acc"}, ] -markers = {main = "extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" @@ -4357,7 +4357,7 @@ files = [ {file = "pydot-4.0.1-py3-none-any.whl", hash = "sha256:869c0efadd2708c0be1f916eb669f3d664ca684bc57ffb7ecc08e70d5e93fee6"}, {file = "pydot-4.0.1.tar.gz", hash = "sha256:c2148f681c4a33e08bf0e26a9e5f8e4099a82e0e2a068098f32ce86577364ad5"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] pyparsing = ">=3.1.0" @@ -4376,7 +4376,7 @@ description = "Exasol python driver with extra features" optional = true python-versions = "<4.0,>=3.9" groups = ["main"] -markers = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" +markers = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"sagemaker\"" files = [ {file = "pyexasol-0.27.0-py3-none-any.whl", hash = "sha256:041e1db1ae8f26fa24876056ce8da5830e346fc47734847a95cc960ac056d0c6"}, {file = "pyexasol-0.27.0.tar.gz", hash = "sha256:795490cd810617bf927e0e90b88347facb5e66f58e0e16378fef5d22fadacd60"}, @@ -4420,7 +4420,7 @@ files = [ {file = "pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b"}, {file = "pygments-2.19.2.tar.gz", hash = "sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887"}, ] -markers = {main = "extra == \"ibis\" or extra == \"sagemaker\" or extra == \"text-ai\""} +markers = {main = "extra == \"ibis\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.extras] windows-terminal = ["colorama (>=0.4.6)"] @@ -4432,7 +4432,7 @@ description = "Validates X.509 certificates and paths; forked from wbond/certval optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "pyhanko_certvalidator-0.28.0-py3-none-any.whl", hash = "sha256:37d02f61974175843ce36b467c0d9d7eae78caa6e356beeb753360c351494dc2"}, {file = "pyhanko_certvalidator-0.28.0.tar.gz", hash = "sha256:6b2911520a3e9cf24a640f67488fadac82ad3818f4256ddfb7e8fa1fada80f2d"}, @@ -4497,7 +4497,7 @@ files = [ {file = "PyNaCl-1.5.0-cp36-abi3-win_amd64.whl", hash = "sha256:20f42270d27e1b6a29f54032090b972d97f0a1b0948cc52392041ef7831fee93"}, {file = "PyNaCl-1.5.0.tar.gz", hash = "sha256:8ac7448f09ab85811607bdd21ec2464495ac8b7c66d146bf545b0f08fb9220ba"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] cffi = ">=1.4.1" @@ -4513,7 +4513,7 @@ description = "Python wrapper module around the OpenSSL library" optional = true python-versions = ">=3.7" groups = ["main"] -markers = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" +markers = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"sagemaker\"" files = [ {file = "pyopenssl-25.1.0-py3-none-any.whl", hash = "sha256:2b11f239acc47ac2e5aca04fd7fa829800aeee22a2eb30d744572a157bd8a1ab"}, {file = "pyopenssl-25.1.0.tar.gz", hash = "sha256:8d031884482e0c67ee92bf9a4d8cceb08d92aba7136432ffb0703c5280fc205b"}, @@ -4538,7 +4538,7 @@ files = [ {file = "pyparsing-3.2.3-py3-none-any.whl", hash = "sha256:a749938e02d6fd0b59b356ca504a24982314bb090c383e3cf201c95ef7e2bfcf"}, {file = "pyparsing-3.2.3.tar.gz", hash = "sha256:b9c13f1ab8b3b542f72e28f634bad4de758ab3ce4546e4301970ad6fa77c38be"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.extras] diagrams = ["jinja2", "railroad-diagrams"] @@ -4554,7 +4554,7 @@ files = [ {file = "pyreadline3-3.5.4-py3-none-any.whl", hash = "sha256:eaf8e6cc3c49bcccf145fc6067ba8643d1df34d604a1ec0eccbf7a18e6d3fae6"}, {file = "pyreadline3-3.5.4.tar.gz", hash = "sha256:8d57d53039a1c75adba8e50dd3d992b28143480816187ea5efbd5c78e6c885b7"}, ] -markers = {main = "sys_platform == \"win32\" and (extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\")", dev = "sys_platform == \"win32\""} +markers = {main = "sys_platform == \"win32\" and (extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\")", dev = "sys_platform == \"win32\""} [package.extras] dev = ["build", "flake8", "mypy", "pytest", "twine"] @@ -4662,7 +4662,7 @@ files = [ {file = "python_daemon-3.1.2-py3-none-any.whl", hash = "sha256:b906833cef63502994ad48e2eab213259ed9bb18d54fa8774dcba2ff7864cec6"}, {file = "python_daemon-3.1.2.tar.gz", hash = "sha256:f7b04335adc473de877f5117e26d5f1142f4c9f7cd765408f0877757be5afbf4"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] lockfile = ">=0.10" @@ -4696,7 +4696,7 @@ description = "World timezone definitions, modern and historical" optional = true python-versions = "*" groups = ["main"] -markers = "extra == \"ibis\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" +markers = "extra == \"ibis\" or extra == \"transformers\" or extra == \"sagemaker\"" files = [ {file = "pytz-2025.2-py2.py3-none-any.whl", hash = "sha256:5ddf76296dd8c44c26eb8f4b6f35488f3ccbf6fbbd7adee0b7262d43f0ec2f00"}, {file = "pytz-2025.2.tar.gz", hash = "sha256:360b9e3dbb49a209c21ad61809c7fb453643e048b38924c765813546746e81c3"}, @@ -4746,7 +4746,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 = "(extra == \"sagemaker\" or platform_system == \"Windows\") and (extra == \"sagemaker\" or extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\") and (sys_platform == \"win32\" or platform_system == \"Windows\")", dev = "platform_system == \"Windows\""} +markers = {main = "(extra == \"sagemaker\" or platform_system == \"Windows\") and (extra == \"sagemaker\" or extra == \"itde\" or extra == \"slc\" or extra == \"transformers\") and (sys_platform == \"win32\" or platform_system == \"Windows\")", dev = "platform_system == \"Windows\""} [[package]] name = "pyyaml" @@ -4810,7 +4810,7 @@ files = [ {file = "PyYAML-6.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8"}, {file = "pyyaml-6.0.2.tar.gz", hash = "sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e"}, ] -markers = {main = "extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"transformers\" or extra == \"sagemaker\""} [[package]] name = "pyzmq" @@ -4819,7 +4819,7 @@ description = "Python bindings for 0MQ" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "pyzmq-26.4.0-cp310-cp310-macosx_10_15_universal2.whl", hash = "sha256:0329bdf83e170ac133f44a233fc651f6ed66ef8e66693b5af7d54f45d1ef5918"}, {file = "pyzmq-26.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:398a825d2dea96227cf6460ce0a174cf7657d6f6827807d4d1ae9d0f9ae64315"}, @@ -4926,7 +4926,7 @@ description = "JSON Referencing + Python" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" +markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\"" files = [ {file = "referencing-0.36.2-py3-none-any.whl", hash = "sha256:e8699adbbf8b5c7de96d8ffa0eb5c158b3beafce084968e2ea8bb08c6794dcd0"}, {file = "referencing-0.36.2.tar.gz", hash = "sha256:df2e89862cd09deabbdba16944cc3f10feb6b3e6f18e902f7cc25609a34775aa"}, @@ -4944,7 +4944,7 @@ description = "Alternative regular expression module, to replace re." optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "regex-2025.9.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:c5aa2a6a73bf218515484b36a0d20c6ad9dc63f6339ff6224147b0e2c095ee55"}, {file = "regex-2025.9.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:8c2ff5c01d5e47ad5fc9d31bcd61e78c2fa0068ed00cab86b7320214446da766"}, @@ -5088,7 +5088,7 @@ files = [ {file = "rich-13.9.4-py3-none-any.whl", hash = "sha256:6049d5e6ec054bf2779ab3358186963bac2ea89175919d699e378b99738c2a90"}, {file = "rich-13.9.4.tar.gz", hash = "sha256:439594978a49a09530cff7ebc4b5c7103ef57baf48d5ea3184f21d9a2befa098"}, ] -markers = {main = "extra == \"ibis\" or extra == \"sagemaker\" or extra == \"text-ai\""} +markers = {main = "extra == \"ibis\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] markdown-it-py = ">=2.2.0" @@ -5105,7 +5105,7 @@ description = "Python bindings to Rust's persistent data structures (rpds)" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" +markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\"" files = [ {file = "rpds_py-0.27.1-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:68afeec26d42ab3b47e541b272166a0b4400313946871cba3ed3a4fc0cab1cef"}, {file = "rpds_py-0.27.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:74e5b2f7bb6fa38b1b10546d27acbacf2a022a8b5543efb06cfebc72a59c85be"}, @@ -5271,7 +5271,7 @@ description = "Pure-Python RSA implementation" optional = true python-versions = "<4,>=3.6" groups = ["main"] -markers = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" +markers = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"sagemaker\"" files = [ {file = "rsa-4.9.1-py3-none-any.whl", hash = "sha256:68635866661c6836b8d39430f97a996acbd61bfa49406748ea243539fe239762"}, {file = "rsa-4.9.1.tar.gz", hash = "sha256:e7bdbfdb5497da4c07dfd35530e1a902659db6ff241e39d9953cad06ebd0ae75"}, @@ -5306,7 +5306,7 @@ description = "SacreMoses" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "sacremoses-0.1.1-py3-none-any.whl", hash = "sha256:31e04c98b169bfd902144824d191825cd69220cdb4ae4bcf1ec58a7db5587b1a"}, {file = "sacremoses-0.1.1.tar.gz", hash = "sha256:b6fd5d3a766b02154ed80b962ddca91e1fd25629c0978c7efba21ebccf663934"}, @@ -5325,7 +5325,7 @@ description = "" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "safetensors-0.6.2-cp38-abi3-macosx_10_12_x86_64.whl", hash = "sha256:9c85ede8ec58f120bad982ec47746981e210492a6db876882aa021446af8ffba"}, {file = "safetensors-0.6.2-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:d6675cf4b39c98dbd7d940598028f3742e0375a6b4d4277e76beb0c35f4b843b"}, @@ -5454,7 +5454,7 @@ description = "A set of python modules for machine learning and data mining" optional = true python-versions = ">=3.10" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "scikit_learn-1.7.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:406204dd4004f0517f0b23cf4b28c6245cbd51ab1b6b78153bc784def214946d"}, {file = "scikit_learn-1.7.1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:16af2e44164f05d04337fd1fc3ae7c4ea61fd9b0d527e22665346336920fe0e1"}, @@ -5506,7 +5506,7 @@ description = "Fundamental algorithms for scientific computing in Python" optional = true python-versions = ">=3.10" groups = ["main"] -markers = "python_version == \"3.10\" and extra == \"text-ai\"" +markers = "python_version == \"3.10\" and extra == \"transformers\"" files = [ {file = "scipy-1.15.3-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:a345928c86d535060c9c2b25e71e87c39ab2f22fc96e9636bd74d1dbf9de448c"}, {file = "scipy-1.15.3-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:ad3432cb0f9ed87477a8d97f03b763fd1d57709f1bbde3c9369b1dff5503b253"}, @@ -5571,7 +5571,7 @@ description = "Fundamental algorithms for scientific computing in Python" optional = true python-versions = ">=3.11" groups = ["main"] -markers = "python_version >= \"3.11\" and extra == \"text-ai\"" +markers = "python_version >= \"3.11\" and extra == \"transformers\"" files = [ {file = "scipy-1.16.1-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:c033fa32bab91dc98ca59d0cf23bb876454e2bb02cbe592d5023138778f70030"}, {file = "scipy-1.16.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:6e5c2f74e5df33479b5cd4e97a9104c511518fbd979aa9b8f6aec18b2e9ecae7"}, @@ -5645,7 +5645,7 @@ description = "Embeddings, Retrieval, and Reranking" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "sentence_transformers-5.1.0-py3-none-any.whl", hash = "sha256:fc803929f6a3ce82e2b2c06e0efed7a36de535c633d5ce55efac0b710ea5643e"}, {file = "sentence_transformers-5.1.0.tar.gz", hash = "sha256:70c7630697cc1c64ffca328d6e8688430ebd134b3c2df03dc07cb3a016b04739"}, @@ -5679,7 +5679,7 @@ files = [ {file = "setuptools-80.9.0-py3-none-any.whl", hash = "sha256:062d34222ad13e0cc312a4c02d73f059e86a4acbfbdea8f8f76b28c99f306922"}, {file = "setuptools-80.9.0.tar.gz", hash = "sha256:f36b47402ecde768dbfafc46e8e4207b4360c654f1f3bb84475f0a28628fb19c"}, ] -markers = {main = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\") or extra == \"text-ai\" or python_version == \"3.12\" and (extra == \"text-ai\" or extra == \"transformers\")"} +markers = {main = "extra == \"transformers\""} [package.extras] check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1) ; sys_platform != \"cygwin\"", "ruff (>=0.8.0) ; sys_platform != \"cygwin\""] @@ -5701,7 +5701,7 @@ files = [ {file = "shellingham-1.5.4-py2.py3-none-any.whl", hash = "sha256:7ecfff8f2fd72616f7481040475a65b2bf8af90a56c89140852d1120324e8686"}, {file = "shellingham-1.5.4.tar.gz", hash = "sha256:8dbca0739d487e5bd35ab3ca4b36e11c4078f3a234bfce294b0a0291363404de"}, ] -markers = {main = "extra == \"text-ai\""} +markers = {main = "extra == \"transformers\""} [[package]] name = "shibuya" @@ -5837,7 +5837,7 @@ files = [ {file = "simplejson-3.20.1-py3-none-any.whl", hash = "sha256:8a6c1bbac39fa4a79f83cbf1df6ccd8ff7069582a9fd8db1e52cea073bc2c697"}, {file = "simplejson-3.20.1.tar.gz", hash = "sha256:e64139b4ec4f1f24c142ff7dcafe55a22b811a74d86d66560c8815687143037d"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [[package]] name = "six" @@ -5858,7 +5858,7 @@ description = "Utils for streaming large files (S3, HDFS, GCS, SFTP, Azure Blob optional = true python-versions = "<4.0,>=3.8" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "smart_open-7.3.1-py3-none-any.whl", hash = "sha256:e243b2e7f69d6c0c96dd763d6fbbedbb4e0e4fc6d74aa007acc5b018d523858c"}, {file = "smart_open-7.3.1.tar.gz", hash = "sha256:b33fee8dffd206f189d5e704106a8723afb4210d2ff47e0e1f7fbe436187a990"}, @@ -5902,7 +5902,7 @@ files = [ {file = "smmap-5.0.2-py3-none-any.whl", hash = "sha256:b30115f0def7d7531d22a0fb6502488d879e75b260a9db4d0819cfb25403af5e"}, {file = "smmap-5.0.2.tar.gz", hash = "sha256:26ea65a03958fa0c8a1c7e8c7a58fdc77221b8910f6be2131affade476898ad5"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [[package]] name = "sniffio" @@ -5939,7 +5939,7 @@ files = [ {file = "sortedcontainers-2.4.0-py2.py3-none-any.whl", hash = "sha256:a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0"}, {file = "sortedcontainers-2.4.0.tar.gz", hash = "sha256:25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88"}, ] -markers = {main = "extra == \"text-ai\""} +markers = {main = "extra == \"transformers\""} [[package]] name = "sortedcontainers-pydantic" @@ -5948,7 +5948,7 @@ description = "Pydantic support for the sortedcontainers package." optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "sortedcontainers_pydantic-2.0.0-py3-none-any.whl", hash = "sha256:1c38a05f1a8618189bdd8b87f0c3bc8cc1196e6c39f0e30f694b709ba3e2a508"}, {file = "sortedcontainers_pydantic-2.0.0.tar.gz", hash = "sha256:0cb3abfbda64dc1fa2365b578ddc3a259c7d75daeae76d2f9087f5ebc1f8f1fe"}, @@ -5981,7 +5981,7 @@ description = "Industrial-strength Natural Language Processing (NLP) in Python" optional = true python-versions = "<3.13,>=3.9" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "spacy-3.8.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:4ef75f98747c0673c9035156f0ed85ae076da240de72ed31e0ecce13080f7bbe"}, {file = "spacy-3.8.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:852ae5e19f0c14daa07699216cc35be8991b303aa55ad485fd7531ca0ab626b8"}, @@ -6069,7 +6069,7 @@ description = "A spaCy package for the Rust tokenizations library" optional = true python-versions = "<3.14,>=3.9" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "spacy_alignments-0.9.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:2ace14b2d0d7028460d03d7440990e17b2ad65cd8009350ae375eddf1aea676f"}, {file = "spacy_alignments-0.9.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:646096245fee96a582c4bf72bf868ef518af85fdab5ca5dd5e055a85114aa42e"}, @@ -6116,7 +6116,7 @@ description = "Curated transformer models for spaCy pipelines" optional = true python-versions = "<3.14,>=3.9" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "spacy_curated_transformers-0.3.1-py2.py3-none-any.whl", hash = "sha256:503559b6a1d6e44ec2c978e18ed871ce5c3d56871dc9216c0e1523428204e610"}, {file = "spacy_curated_transformers-0.3.1.tar.gz", hash = "sha256:7e53fccf64260e641b0a3f2b65b6d98381b86cef6eeb21ce279e8db849e8525d"}, @@ -6134,7 +6134,7 @@ description = "Legacy registered functions for spaCy backwards compatibility" optional = true python-versions = ">=3.6" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "spacy-legacy-3.0.12.tar.gz", hash = "sha256:b37d6e0c9b6e1d7ca1cf5bc7152ab64a4c4671f59c85adaf7a3fcb870357a774"}, {file = "spacy_legacy-3.0.12-py2.py3-none-any.whl", hash = "sha256:476e3bd0d05f8c339ed60f40986c07387c0a71479245d6d0f4298dbd52cda55f"}, @@ -6147,7 +6147,7 @@ description = "Logging utilities for SpaCy" optional = true python-versions = ">=3.6" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "spacy-loggers-1.0.5.tar.gz", hash = "sha256:d60b0bdbf915a60e516cc2e653baeff946f0cfc461b452d11a4d5458c6fe5f24"}, {file = "spacy_loggers-1.0.5-py3-none-any.whl", hash = "sha256:196284c9c446cc0cdb944005384270d775fdeaf4f494d8e269466cfa497ef645"}, @@ -6160,7 +6160,7 @@ description = "spaCy pipelines for pre-trained BERT and other transformers" optional = true python-versions = "<3.14,>=3.9" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "spacy_transformers-1.3.9-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6ca8ff36226b86dc58fa512e85047c6a749b3ac4a6ac2e7d71aa440414b8791b"}, {file = "spacy_transformers-1.3.9-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:fe2b1b294bf63d89dd529ec5143aa7d434ee394d5d51f82c8267cf1d54fd8c92"}, @@ -6595,7 +6595,7 @@ description = "Modern high-performance serialization utilities for Python" optional = true python-versions = "<3.14,>=3.9" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "srsly-2.5.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d0cda6f65cc0dd1daf47e856b0d6c5d51db8a9343c5007723ca06903dcfe367d"}, {file = "srsly-2.5.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:cf643e6f45c266cfacea54997a1f9cfe0113fadac1ac21a1ec5b200cfe477ba0"}, @@ -6684,7 +6684,7 @@ files = [ {file = "stopwatch.py-2.0.1-py3-none-any.whl", hash = "sha256:5802a0178d766120c11dd5df8ae838e9beccb8c88329dbd5f0f7ac4b7fed9107"}, {file = "stopwatch.py-2.0.1.tar.gz", hash = "sha256:8cc94ba0f6469d434eabd8b227166e595fd42350e7f66dbf1a1a80697f60cc79"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [[package]] name = "structlog" @@ -6693,7 +6693,7 @@ description = "Structured Logging for Python" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "structlog-25.4.0-py3-none-any.whl", hash = "sha256:fe809ff5c27e557d14e613f45ca441aabda051d119ee5a0102aaba6ce40eed2c"}, {file = "structlog-25.4.0.tar.gz", hash = "sha256:186cd1b0a8ae762e29417095664adf1d6a31702160a46dacb7796ea82f7409e4"}, @@ -6709,7 +6709,7 @@ description = "Computer algebra system (CAS) in Python" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "sympy-1.14.0-py3-none-any.whl", hash = "sha256:e091cc3e99d2141a0ba2847328f5479b05d94a6635cb96148ccb3f34671bd8f5"}, {file = "sympy-1.14.0.tar.gz", hash = "sha256:d3d3fe8df1e5a0b42f0e7bdf50541697dbe7d23746e894990c030e2b05e72517"}, @@ -6773,7 +6773,7 @@ description = "A refreshing functional take on deep learning, compatible with yo optional = true python-versions = "<3.13,>=3.9" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "thinc-8.3.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:916ea79a7c7462664be9435679b7769b4fc1ecea3886db6da6118e4eb5cc8c8b"}, {file = "thinc-8.3.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6c985ce9cf82a611f4f348c721372d073537ca0e8b7bbb8bd865c1598ddd79d1"}, @@ -6845,7 +6845,7 @@ description = "threadpoolctl" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "threadpoolctl-3.6.0-py3-none-any.whl", hash = "sha256:43a0b8fd5a2928500110039e43a5eed8480b918967083ea48dc3ab9f13c4a7fb"}, {file = "threadpoolctl-3.6.0.tar.gz", hash = "sha256:8ab8b4aa3491d812b623328249fab5302a68d2d71745c8a4c719a2fcaba9f44e"}, @@ -6870,7 +6870,7 @@ description = "" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "tokenizers-0.21.4-cp39-abi3-macosx_10_12_x86_64.whl", hash = "sha256:2ccc10a7c3bcefe0f242867dc914fc1226ee44321eb618cfe3019b5df3400133"}, {file = "tokenizers-0.21.4-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:5e2f601a8e0cd5be5cc7506b20a79112370b9b3e9cb5f13f68ab11acd6ca7d60"}, @@ -6950,7 +6950,7 @@ files = [ {file = "tomli-2.2.1-py3-none-any.whl", hash = "sha256:cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc"}, {file = "tomli-2.2.1.tar.gz", hash = "sha256:cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff"}, ] -markers = {main = "extra == \"text-ai\" and python_version == \"3.10\""} +markers = {main = "extra == \"transformers\" and python_version == \"3.10\""} [[package]] name = "tomlkit" @@ -6984,7 +6984,7 @@ description = "Tensors and Dynamic neural networks in Python with strong GPU acc optional = true python-versions = ">=3.9.0" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "torch-2.8.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:0be92c08b44009d4131d1ff7a8060d10bafdb7ddcb7359ef8d8c5169007ea905"}, {file = "torch-2.8.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:89aa9ee820bb39d4d72b794345cccef106b574508dd17dbec457949678c76011"}, @@ -7062,7 +7062,7 @@ files = [ {file = "tornado-6.5.1-cp39-abi3-win_arm64.whl", hash = "sha256:02420a0eb7bf617257b9935e2b754d1b63897525d8a289c9d65690d580b4dcf7"}, {file = "tornado-6.5.1.tar.gz", hash = "sha256:84ceece391e8eb9b2b95578db65e920d2a61070260594819589609ba9bc6308c"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [[package]] name = "tqdm" @@ -7071,7 +7071,7 @@ description = "Fast, Extensible Progress Meter" optional = true python-versions = ">=3.7" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" +markers = "extra == \"transformers\" or extra == \"sagemaker\"" files = [ {file = "tqdm-4.67.1-py3-none-any.whl", hash = "sha256:26445eca388f82e72884e0d580d5464cd801a3ea01e63e5601bdff9ba6a48de2"}, {file = "tqdm-4.67.1.tar.gz", hash = "sha256:f8aef9c52c08c13a65f30ea34f4e5aac3fd1a34959879d7e59e63027286627f2"}, @@ -7094,7 +7094,7 @@ description = "State-of-the-art Machine Learning for JAX, PyTorch and TensorFlow optional = true python-versions = ">=3.9.0" groups = ["main"] -markers = "extra == \"transformers\" or extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "transformers-4.49.0-py3-none-any.whl", hash = "sha256:6b4fded1c5fee04d384b1014495b4235a2b53c87503d7d592423c06128cbbe03"}, {file = "transformers-4.49.0.tar.gz", hash = "sha256:7e40e640b5b8dc3f48743f5f5adbdce3660c82baafbd3afdfc04143cdbd2089e"}, @@ -7167,7 +7167,7 @@ description = "A language and compiler for custom Deep Learning operations" optional = true python-versions = "<3.14,>=3.9" groups = ["main"] -markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and (extra == \"transformers\" or extra == \"text-ai\")" +markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and extra == \"transformers\"" files = [ {file = "triton-3.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7ff2785de9bc02f500e085420273bb5cc9c9bb767584a4aa28d6e360cec70128"}, {file = "triton-3.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7b70f5e6a41e52e48cfc087436c8a28c17ff98db369447bcaff3b887a3ab4467"}, @@ -7192,7 +7192,7 @@ description = "Run-time type checker for Python" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "typeguard-4.4.4-py3-none-any.whl", hash = "sha256:b5f562281b6bfa1f5492470464730ef001646128b180769880468bd84b68b09e"}, {file = "typeguard-4.4.4.tar.gz", hash = "sha256:3a7fd2dffb705d4d0efaed4306a704c89b9dee850b688f060a8b1615a79e5f74"}, @@ -7212,7 +7212,7 @@ files = [ {file = "typer-0.16.0-py3-none-any.whl", hash = "sha256:1f79bed11d4d02d4310e3c1b7ba594183bcedb0ac73b27a9e5f28f6fb5b98855"}, {file = "typer-0.16.0.tar.gz", hash = "sha256:af377ffaee1dbe37ae9440cb4e8f11686ea5ce4e9bae01b84ae7c63b87f1dd3b"}, ] -markers = {main = "extra == \"text-ai\""} +markers = {main = "extra == \"transformers\""} [package.dependencies] click = ">=8.0.0" @@ -7258,7 +7258,7 @@ files = [ {file = "typing_inspection-0.4.1-py3-none-any.whl", hash = "sha256:389055682238f53b04f7badcb49b989835495a96700ced5dab2d8feae4b26f51"}, {file = "typing_inspection-0.4.1.tar.gz", hash = "sha256:6ae134cc0203c33377d43188d4064e9b357dba58cff3185f22924610e70a9d28"}, ] -markers = {main = "extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] typing-extensions = ">=4.12.0" @@ -7270,7 +7270,7 @@ description = "Provider of IANA time zone data" optional = true python-versions = ">=2" groups = ["main"] -markers = "extra == \"ibis\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" +markers = "extra == \"ibis\" or extra == \"transformers\" or extra == \"sagemaker\"" files = [ {file = "tzdata-2025.2-py2.py3-none-any.whl", hash = "sha256:1a403fada01ff9221ca8044d701868fa132215d84beb92242d9acd2147f667a8"}, {file = "tzdata-2025.2.tar.gz", hash = "sha256:b60a638fcc0daffadf82fe0f57e53d06bdec2f36c4df66280ae79bce6bd6f2b9"}, @@ -7283,7 +7283,7 @@ description = "URI parsing, classification and composition" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "uritools-5.0.0-py3-none-any.whl", hash = "sha256:cead3a49ba8fbca3f91857343849d506d8639718f4a2e51b62e87393b493bd6f"}, {file = "uritools-5.0.0.tar.gz", hash = "sha256:68180cad154062bd5b5d9ffcdd464f8de6934414b25462ae807b00b8df9345de"}, @@ -7339,7 +7339,7 @@ files = [ {file = "virtualenv-20.32.0-py3-none-any.whl", hash = "sha256:2c310aecb62e5aa1b06103ed7c2977b81e042695de2697d01017ff0f1034af56"}, {file = "virtualenv-20.32.0.tar.gz", hash = "sha256:886bf75cadfdc964674e6e33eb74d787dff31ca314ceace03ca5810620f4ecf0"}, ] -markers = {main = "extra == \"text-ai\""} +markers = {main = "extra == \"transformers\""} [package.dependencies] distlib = ">=0.3.7,<1" @@ -7357,7 +7357,7 @@ description = "A lightweight console printing and formatting toolkit" optional = true python-versions = ">=3.6" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "wasabi-1.1.3-py3-none-any.whl", hash = "sha256:f76e16e8f7e79f8c4c8be49b4024ac725713ab10cd7f19350ad18a8e3f71728c"}, {file = "wasabi-1.1.3.tar.gz", hash = "sha256:4bb3008f003809db0c3e28b4daf20906ea871a2bb43f9914197d540f4f2e0878"}, @@ -7385,7 +7385,7 @@ description = "Weasel: A small and easy workflow system" optional = true python-versions = ">=3.7" groups = ["main"] -markers = "extra == \"text-ai\"" +markers = "extra == \"transformers\"" files = [ {file = "weasel-0.4.1-py3-none-any.whl", hash = "sha256:24140a090ea1ac512a2b2f479cc64192fd1d527a7f3627671268d08ed5ac418c"}, {file = "weasel-0.4.1.tar.gz", hash = "sha256:aabc210f072e13f6744e5c3a28037f93702433405cd35673f7c6279147085aa9"}, @@ -7409,7 +7409,7 @@ description = "WebSocket client for Python with low level API options" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" +markers = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"sagemaker\"" files = [ {file = "websocket_client-1.8.0-py3-none-any.whl", hash = "sha256:17b44cc997f5c498e809b22cdf2d9c7a9e71c02c8cc2b6c56e7c2d1239bfa526"}, {file = "websocket_client-1.8.0.tar.gz", hash = "sha256:3239df9f44da632f96012472805d40a23281a991027ce11d2f45a6f24ac4c3da"}, @@ -7508,7 +7508,7 @@ files = [ {file = "wrapt-1.17.2-py3-none-any.whl", hash = "sha256:b18f2d1533a71f069c7f82d524a52599053d4c7166e9dd374ae2136b7f40f7c8"}, {file = "wrapt-1.17.2.tar.gz", hash = "sha256:41388e9d4d1522446fe79d3213196bd9e3b301a336965b9e27ca2788ebd122f3"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\""} +markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [[package]] name = "yaspin" @@ -7533,7 +7533,7 @@ description = "Backport of pathlib-compatible object wrapper for zip files" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"text-ai\" or extra == \"sagemaker\"" +markers = "extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\"" files = [ {file = "zipp-3.23.0-py3-none-any.whl", hash = "sha256:071652d6115ed432f5ce1d34c336c0adfd6a884660d1e9712a256d3d3bd4b14e"}, {file = "zipp-3.23.0.tar.gz", hash = "sha256:a07157588a12518c9d4034df3fbbee09c814741a33ff63c05fa29d26a2404166"}, @@ -7555,10 +7555,9 @@ pyexasol = ["pyexasol"] sagemaker = ["exasol-sagemaker-extension"] slc = ["GitPython", "exasol-script-languages-container-tool"] sqlalchemy = ["sqlalchemy-exasol"] -text-ai = ["exasol-text-ai-extension"] -transformers = ["exasol-transformers-extension", "yaspin"] +transformers = ["exasol-text-ai-extension", "exasol-transformers-extension", "yaspin"] [metadata] lock-version = "2.1" python-versions = ">=3.10,<3.13" -content-hash = "e955985f638d4b4286f2ca7fdc576c31e990e3e8609a631487dab4b9fbf17d81" +content-hash = "1fcb722daa9337ce5ca3bbcd68d22e7847666be6e44672ba19f4f09dd0b72e5f" diff --git a/pyproject.toml b/pyproject.toml index b97bfe81..b171e63e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,7 +18,7 @@ dynamic = ["classifiers"] dependencies = [ "sqlcipher3-binary (>= 0.5.0); sys_platform==\"linux\"", "sqlcipher3 (>= 0.5.0); sys_platform==\"darwin\" or sys_platform==\"win32\"", - "exasol-saas-api (>=0.9.0, <3)", + "exasol-saas-api (>=0.9.0, <3)", # needed to get database id for database name ] [project.optional-dependencies] @@ -41,9 +41,12 @@ ibis = [ "ibis-framework [exasol] (>=9.1.0, <10)" ] transformers = [ "exasol-transformers-extension (>=2.2.1, <3)", "yaspin (>=3.1.0, <4)", + # Use individual category as soon as the following issues are fixed: + # https://github.com/exasol/transformers-extension/issues/317 + # https://github.com/exasol/notebook-connector/issues/255 + "exasol-text-ai-extension (>=0.1.0, <2.0.0)", ] sagemaker = [ "exasol-sagemaker-extension (>=0.11.5)" ] -text-ai = [ "exasol-text-ai-extension (>=0.1.0, <2.0.0)" ] [project.urls] From f33701d5f4d2c2e19c32a3358da383ce48f5f385 Mon Sep 17 00:00:00 2001 From: Christoph Kuhnke Date: Wed, 10 Sep 2025 08:16:04 +0200 Subject: [PATCH 10/27] Update doc/user_guide/user-guide.md Co-authored-by: Torsten Kilias --- doc/user_guide/user-guide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/user_guide/user-guide.md b/doc/user_guide/user-guide.md index c103a5d8..f7796618 100644 --- a/doc/user_guide/user-guide.md +++ b/doc/user_guide/user-guide.md @@ -6,7 +6,7 @@ Most of NC's dependencies are declared as "optional" in file `pyproject.toml`. You can install selected dependencies using the following syntax ```shell -pip install "notebook-connector [slc itde]" +pip install "notebook-connector [slc, itde]" ``` ## Managing Script Language Containers (SLCs) From fc71b75605cbd1b23b2099d736de5dfe14875d70 Mon Sep 17 00:00:00 2001 From: ckunki Date: Wed, 10 Sep 2025 08:59:58 +0200 Subject: [PATCH 11/27] Added a list of all NC's dependency categories to the User Guide --- doc/user_guide/user-guide.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/doc/user_guide/user-guide.md b/doc/user_guide/user-guide.md index f7796618..faed45f9 100644 --- a/doc/user_guide/user-guide.md +++ b/doc/user_guide/user-guide.md @@ -9,6 +9,24 @@ You can install selected dependencies using the following syntax pip install "notebook-connector [slc, itde]" ``` +Here is a comprehensive list of all NC's optional dependency categories (aka. "extras"): +* `sqlalchemy` +* `pyexasol` +* `bucketfs` +* `itde` +* `slc` +* `ibis` +* `transformers` +* `sagemaker` + +You can also retrieve a list of all NC's dependency categories with the following command line, see [stackoverflow/64685527](https://stackoverflow.com/questions/64685527/pip-install-with-all-extras): + +```shell +pip install --dry-run --ignore-installed --quiet --report=- \ + exasol-notebook-connector \ + | jq --raw-output '.install[0].metadata.provides_extra|join(",")' +``` + ## Managing Script Language Containers (SLCs) The Notebook Connector (NC) supports building different flavors of [Exasol Script Language Containers](https://github.com/exasol/script-languages-release) (SLCs) using the [script-languages-container-tool](https://github.com/exasol/script-languages-container-tool). From c7e324bf23f217158a361a8f2634993938527827 Mon Sep 17 00:00:00 2001 From: ckunki Date: Wed, 10 Sep 2025 09:53:12 +0200 Subject: [PATCH 12/27] Added brief explanations and links to pypi for all extra categories --- doc/user_guide/user-guide.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/doc/user_guide/user-guide.md b/doc/user_guide/user-guide.md index faed45f9..248a14b2 100644 --- a/doc/user_guide/user-guide.md +++ b/doc/user_guide/user-guide.md @@ -4,21 +4,23 @@ Most of NC's dependencies are declared as "optional" in file `pyproject.toml`. +Here is a comprehensive list of all NC's optional dependency categories (aka. "extras"): +| Package | pypi | Description | +|---------|------|-------------| +| `sqlalchemy` | [sqlalchemy_exasol](https://pypi.org/project/sqlalchemy_exasol/) | SQLAlchemy dialect for Exasol databases | +| `pyexasol` | [pyexasol](https://pypi.org/project/pyexasol/) | Python driver for connecting to Exasol databases | +| `bucketfs` | [exasol-bucketfs](https://pypi.org/project/exasol-bucketfs/) | Python API to interact with Exasol [Bucketfs-Service(s)](https://docs.exasol.com/db/latest/database_concepts/bucketfs/bucketfs.htm) +| `itde` | [exasol-integration-test-docker-environment](https://pypi.org/project/exasol-integration-test-docker-environment/) | A docker-based environment for integration tests with EXASOL databases | +| `slc` | [exasol-script-languages-container-tool](https://pypi.org/project/exasol-script-languages-container-tool/) | Support for building Script Language Containers for [Exasol UDFs](https://docs.exasol.com/db/7.1/database_concepts/udf_scripts.htm) | +| `ibis` | [ibis-framework](https://pypi.org/project/ibis-framework/) | Portable Python dataframe library | +| `transformers` | [exasol-transformers-extension](https://pypi.org/project/exasol-transformers-extension/) | An Exasol extension for using state-of-the-art pretrained machine learning models via the Hugging Face Transformers API | +| `sagemaker`| [exasol-sagemaker-extension](https://pypi.org/project/exasol-sagemaker-extension/) | An Exasol extension to interact with AWS SageMaker from inside the database | + You can install selected dependencies using the following syntax ```shell pip install "notebook-connector [slc, itde]" ``` -Here is a comprehensive list of all NC's optional dependency categories (aka. "extras"): -* `sqlalchemy` -* `pyexasol` -* `bucketfs` -* `itde` -* `slc` -* `ibis` -* `transformers` -* `sagemaker` - You can also retrieve a list of all NC's dependency categories with the following command line, see [stackoverflow/64685527](https://stackoverflow.com/questions/64685527/pip-install-with-all-extras): ```shell From ea9c670c995b46d83746ff03dceedf6c8dea3488 Mon Sep 17 00:00:00 2001 From: ckunki Date: Wed, 10 Sep 2025 09:57:36 +0200 Subject: [PATCH 13/27] Added link to SLC documentation --- doc/user_guide/user-guide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/user_guide/user-guide.md b/doc/user_guide/user-guide.md index 248a14b2..10887505 100644 --- a/doc/user_guide/user-guide.md +++ b/doc/user_guide/user-guide.md @@ -11,7 +11,7 @@ Here is a comprehensive list of all NC's optional dependency categories (aka. "e | `pyexasol` | [pyexasol](https://pypi.org/project/pyexasol/) | Python driver for connecting to Exasol databases | | `bucketfs` | [exasol-bucketfs](https://pypi.org/project/exasol-bucketfs/) | Python API to interact with Exasol [Bucketfs-Service(s)](https://docs.exasol.com/db/latest/database_concepts/bucketfs/bucketfs.htm) | `itde` | [exasol-integration-test-docker-environment](https://pypi.org/project/exasol-integration-test-docker-environment/) | A docker-based environment for integration tests with EXASOL databases | -| `slc` | [exasol-script-languages-container-tool](https://pypi.org/project/exasol-script-languages-container-tool/) | Support for building Script Language Containers for [Exasol UDFs](https://docs.exasol.com/db/7.1/database_concepts/udf_scripts.htm) | +| `slc` | [exasol-script-languages-container-tool](https://pypi.org/project/exasol-script-languages-container-tool/) | Support for building [Script Language Containers](https://github.com/exasol/script-languages-release) for [Exasol UDFs](https://docs.exasol.com/db/7.1/database_concepts/udf_scripts.htm) | | `ibis` | [ibis-framework](https://pypi.org/project/ibis-framework/) | Portable Python dataframe library | | `transformers` | [exasol-transformers-extension](https://pypi.org/project/exasol-transformers-extension/) | An Exasol extension for using state-of-the-art pretrained machine learning models via the Hugging Face Transformers API | | `sagemaker`| [exasol-sagemaker-extension](https://pypi.org/project/exasol-sagemaker-extension/) | An Exasol extension to interact with AWS SageMaker from inside the database | From a054ecd1b9cb35bccf15cfc8ddfbb74c2bf0cf30 Mon Sep 17 00:00:00 2001 From: ckunki Date: Wed, 10 Sep 2025 10:11:00 +0200 Subject: [PATCH 14/27] Fixed table formatting in User Guide --- doc/user_guide/user-guide.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/doc/user_guide/user-guide.md b/doc/user_guide/user-guide.md index 10887505..c8dfcceb 100644 --- a/doc/user_guide/user-guide.md +++ b/doc/user_guide/user-guide.md @@ -5,16 +5,17 @@ Most of NC's dependencies are declared as "optional" in file `pyproject.toml`. Here is a comprehensive list of all NC's optional dependency categories (aka. "extras"): + | Package | pypi | Description | |---------|------|-------------| | `sqlalchemy` | [sqlalchemy_exasol](https://pypi.org/project/sqlalchemy_exasol/) | SQLAlchemy dialect for Exasol databases | | `pyexasol` | [pyexasol](https://pypi.org/project/pyexasol/) | Python driver for connecting to Exasol databases | -| `bucketfs` | [exasol-bucketfs](https://pypi.org/project/exasol-bucketfs/) | Python API to interact with Exasol [Bucketfs-Service(s)](https://docs.exasol.com/db/latest/database_concepts/bucketfs/bucketfs.htm) +| `bucketfs` | [exasol-bucketfs](https://pypi.org/project/exasol-bucketfs/) | Python API to interact with Exasol [Bucketfs-Service(s)](https://docs.exasol.com/db/latest/database_concepts/bucketfs/bucketfs.htm) | | `itde` | [exasol-integration-test-docker-environment](https://pypi.org/project/exasol-integration-test-docker-environment/) | A docker-based environment for integration tests with EXASOL databases | | `slc` | [exasol-script-languages-container-tool](https://pypi.org/project/exasol-script-languages-container-tool/) | Support for building [Script Language Containers](https://github.com/exasol/script-languages-release) for [Exasol UDFs](https://docs.exasol.com/db/7.1/database_concepts/udf_scripts.htm) | | `ibis` | [ibis-framework](https://pypi.org/project/ibis-framework/) | Portable Python dataframe library | | `transformers` | [exasol-transformers-extension](https://pypi.org/project/exasol-transformers-extension/) | An Exasol extension for using state-of-the-art pretrained machine learning models via the Hugging Face Transformers API | -| `sagemaker`| [exasol-sagemaker-extension](https://pypi.org/project/exasol-sagemaker-extension/) | An Exasol extension to interact with AWS SageMaker from inside the database | +| `sagemaker` | [exasol-sagemaker-extension](https://pypi.org/project/exasol-sagemaker-extension/) | An Exasol extension to interact with AWS SageMaker from inside the database | You can install selected dependencies using the following syntax ```shell From 0c470c08ed7f4242a589f4e21f590029ca10d70f Mon Sep 17 00:00:00 2001 From: ckunki Date: Wed, 10 Sep 2025 16:46:41 +0200 Subject: [PATCH 15/27] Renamed extra "itde" to "docker-db" --- doc/user_guide/user-guide.md | 2 +- pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/user_guide/user-guide.md b/doc/user_guide/user-guide.md index c8dfcceb..7ce32710 100644 --- a/doc/user_guide/user-guide.md +++ b/doc/user_guide/user-guide.md @@ -11,7 +11,7 @@ Here is a comprehensive list of all NC's optional dependency categories (aka. "e | `sqlalchemy` | [sqlalchemy_exasol](https://pypi.org/project/sqlalchemy_exasol/) | SQLAlchemy dialect for Exasol databases | | `pyexasol` | [pyexasol](https://pypi.org/project/pyexasol/) | Python driver for connecting to Exasol databases | | `bucketfs` | [exasol-bucketfs](https://pypi.org/project/exasol-bucketfs/) | Python API to interact with Exasol [Bucketfs-Service(s)](https://docs.exasol.com/db/latest/database_concepts/bucketfs/bucketfs.htm) | -| `itde` | [exasol-integration-test-docker-environment](https://pypi.org/project/exasol-integration-test-docker-environment/) | A docker-based environment for integration tests with EXASOL databases | +| `docker-db` | [exasol-integration-test-docker-environment](https://pypi.org/project/exasol-integration-test-docker-environment/) | A docker-based environment for integration tests with EXASOL databases | | `slc` | [exasol-script-languages-container-tool](https://pypi.org/project/exasol-script-languages-container-tool/) | Support for building [Script Language Containers](https://github.com/exasol/script-languages-release) for [Exasol UDFs](https://docs.exasol.com/db/7.1/database_concepts/udf_scripts.htm) | | `ibis` | [ibis-framework](https://pypi.org/project/ibis-framework/) | Portable Python dataframe library | | `transformers` | [exasol-transformers-extension](https://pypi.org/project/exasol-transformers-extension/) | An Exasol extension for using state-of-the-art pretrained machine learning models via the Hugging Face Transformers API | diff --git a/pyproject.toml b/pyproject.toml index b171e63e..df9dfc99 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,7 +26,7 @@ dependencies = [ sqlalchemy = [ "sqlalchemy-exasol (>=5.0.0, <6)" ] pyexasol = [ "pyexasol (>=0.26.0, <1)" ] bucketfs = [ "exasol-bucketfs (>=1.0.1, <3)" ] -itde = [ +docker-db = [ "exasol-integration-test-docker-environment (>=4, <5)", "ifaddr (>=0.2.0, <0.3)", ] From 2c9c196bccb060fd057970a0d9c4f5593976d448 Mon Sep 17 00:00:00 2001 From: ckunki Date: Wed, 10 Sep 2025 16:47:40 +0200 Subject: [PATCH 16/27] updated sample usage of extra "itde" --- doc/user_guide/user-guide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/user_guide/user-guide.md b/doc/user_guide/user-guide.md index 7ce32710..8c5ef7a2 100644 --- a/doc/user_guide/user-guide.md +++ b/doc/user_guide/user-guide.md @@ -19,7 +19,7 @@ Here is a comprehensive list of all NC's optional dependency categories (aka. "e You can install selected dependencies using the following syntax ```shell -pip install "notebook-connector [slc, itde]" +pip install "notebook-connector [slc, docker-db]" ``` You can also retrieve a list of all NC's dependency categories with the following command line, see [stackoverflow/64685527](https://stackoverflow.com/questions/64685527/pip-install-with-all-extras): From 0d0c9f083fb67d30fe461d404c5c9a0a1f672007 Mon Sep 17 00:00:00 2001 From: ckunki Date: Thu, 11 Sep 2025 08:48:15 +0200 Subject: [PATCH 17/27] Updated description of category docker-db in optional dependencies --- doc/user_guide/user-guide.md | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/doc/user_guide/user-guide.md b/doc/user_guide/user-guide.md index 8c5ef7a2..e1e2a53d 100644 --- a/doc/user_guide/user-guide.md +++ b/doc/user_guide/user-guide.md @@ -11,12 +11,25 @@ Here is a comprehensive list of all NC's optional dependency categories (aka. "e | `sqlalchemy` | [sqlalchemy_exasol](https://pypi.org/project/sqlalchemy_exasol/) | SQLAlchemy dialect for Exasol databases | | `pyexasol` | [pyexasol](https://pypi.org/project/pyexasol/) | Python driver for connecting to Exasol databases | | `bucketfs` | [exasol-bucketfs](https://pypi.org/project/exasol-bucketfs/) | Python API to interact with Exasol [Bucketfs-Service(s)](https://docs.exasol.com/db/latest/database_concepts/bucketfs/bucketfs.htm) | -| `docker-db` | [exasol-integration-test-docker-environment](https://pypi.org/project/exasol-integration-test-docker-environment/) | A docker-based environment for integration tests with EXASOL databases | +| `docker-db` | [exasol-integration-test-docker-environment](https://pypi.org/project/exasol-integration-test-docker-environment/) | Dependencies needed to start a Docker instance of the Exasol database | | `slc` | [exasol-script-languages-container-tool](https://pypi.org/project/exasol-script-languages-container-tool/) | Support for building [Script Language Containers](https://github.com/exasol/script-languages-release) for [Exasol UDFs](https://docs.exasol.com/db/7.1/database_concepts/udf_scripts.htm) | | `ibis` | [ibis-framework](https://pypi.org/project/ibis-framework/) | Portable Python dataframe library | | `transformers` | [exasol-transformers-extension](https://pypi.org/project/exasol-transformers-extension/) | An Exasol extension for using state-of-the-art pretrained machine learning models via the Hugging Face Transformers API | | `sagemaker` | [exasol-sagemaker-extension](https://pypi.org/project/exasol-sagemaker-extension/) | An Exasol extension to interact with AWS SageMaker from inside the database | + + +| Package | Description | +|----------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| `sqlalchemy` | [SQLAlchemy dialect](https://pypi.org/project/sqlalchemy_exasol/) for Exasol databases | +| `pyexasol` | Python driver for [connecting to Exasol databases](https://pypi.org/project/pyexasol/) | +| `bucketfs` | [Python API](https://pypi.org/project/exasol-bucketfs/) to interact with Exasol [Bucketfs-Service(s)](https://docs.exasol.com/db/latest/database_concepts/bucketfs/bucketfs.htm) | +| `docker-db` | For starting a [Docker instance of the Exasol database](https://pypi.org/project/exasol-integration-test-docker-environment/) | +| `slc` | For [building](https://pypi.org/project/exasol-script-languages-container-tool/) custom [Script Language Containers](https://github.com/exasol/script-languages-release) for [Exasol UDFs](https://docs.exasol.com/db/7.1/database_concepts/udf_scripts.htm) | +| `ibis` | Portable Python dataframe library [ibis-framework](https://pypi.org/project/ibis-framework/) | +| `transformers` | An [Exasol extension](https://pypi.org/project/exasol-transformers-extension/) for using state-of-the-art pretrained machine learning models via the [Hugging Face Transformers API](https://github.com/huggingface/transformers) | +| `sagemaker` | An [Exasol extension](https://pypi.org/project/exasol-sagemaker-extension/) to interact with [AWS SageMaker](https://pypi.org/project/sagemaker/) from inside the database | + You can install selected dependencies using the following syntax ```shell pip install "notebook-connector [slc, docker-db]" From c51cb170e59fe028a742a3e886d935edd247b62a Mon Sep 17 00:00:00 2001 From: ckunki Date: Thu, 11 Sep 2025 09:27:14 +0200 Subject: [PATCH 18/27] Removed old table with column pypi --- doc/user_guide/user-guide.md | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/doc/user_guide/user-guide.md b/doc/user_guide/user-guide.md index e1e2a53d..366af209 100644 --- a/doc/user_guide/user-guide.md +++ b/doc/user_guide/user-guide.md @@ -6,19 +6,6 @@ Most of NC's dependencies are declared as "optional" in file `pyproject.toml`. Here is a comprehensive list of all NC's optional dependency categories (aka. "extras"): -| Package | pypi | Description | -|---------|------|-------------| -| `sqlalchemy` | [sqlalchemy_exasol](https://pypi.org/project/sqlalchemy_exasol/) | SQLAlchemy dialect for Exasol databases | -| `pyexasol` | [pyexasol](https://pypi.org/project/pyexasol/) | Python driver for connecting to Exasol databases | -| `bucketfs` | [exasol-bucketfs](https://pypi.org/project/exasol-bucketfs/) | Python API to interact with Exasol [Bucketfs-Service(s)](https://docs.exasol.com/db/latest/database_concepts/bucketfs/bucketfs.htm) | -| `docker-db` | [exasol-integration-test-docker-environment](https://pypi.org/project/exasol-integration-test-docker-environment/) | Dependencies needed to start a Docker instance of the Exasol database | -| `slc` | [exasol-script-languages-container-tool](https://pypi.org/project/exasol-script-languages-container-tool/) | Support for building [Script Language Containers](https://github.com/exasol/script-languages-release) for [Exasol UDFs](https://docs.exasol.com/db/7.1/database_concepts/udf_scripts.htm) | -| `ibis` | [ibis-framework](https://pypi.org/project/ibis-framework/) | Portable Python dataframe library | -| `transformers` | [exasol-transformers-extension](https://pypi.org/project/exasol-transformers-extension/) | An Exasol extension for using state-of-the-art pretrained machine learning models via the Hugging Face Transformers API | -| `sagemaker` | [exasol-sagemaker-extension](https://pypi.org/project/exasol-sagemaker-extension/) | An Exasol extension to interact with AWS SageMaker from inside the database | - - - | Package | Description | |----------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | `sqlalchemy` | [SQLAlchemy dialect](https://pypi.org/project/sqlalchemy_exasol/) for Exasol databases | From a6cd96db5d12dbdcca6e56d9c1934052881b1929 Mon Sep 17 00:00:00 2001 From: ckunki Date: Thu, 11 Sep 2025 10:00:19 +0200 Subject: [PATCH 19/27] relocked dependencies --- poetry.lock | 82 ++++++++++++++++++++++++++--------------------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/poetry.lock b/poetry.lock index dd8031ec..007e03e0 100644 --- a/poetry.lock +++ b/poetry.lock @@ -291,7 +291,7 @@ files = [ {file = "bcrypt-4.3.0-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:57967b7a28d855313a963aaea51bf6df89f833db4320da458e5b3c5ab6d4c938"}, {file = "bcrypt-4.3.0.tar.gz", hash = "sha256:3a3fd2204178b6d2adcf09cb4f6426ffef54762577a7c9b54c159008cb288c18"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.extras] tests = ["pytest (>=3.2.1,!=3.3.0)"] @@ -592,7 +592,7 @@ files = [ {file = "cffi-1.17.1-cp39-cp39-win_amd64.whl", hash = "sha256:d016c76bdd850f3c626af19b0542c9677ba156e4ee4fccfdd7848803533ef662"}, {file = "cffi-1.17.1.tar.gz", hash = "sha256:1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824"}, ] -markers = {main = "(extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"sagemaker\" or extra == \"itde\" or extra == \"slc\") and (platform_python_implementation != \"PyPy\" or extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\")"} +markers = {main = "(extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"sagemaker\" or extra == \"docker-db\" or extra == \"slc\") and (platform_python_implementation != \"PyPy\" or extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\")"} [package.dependencies] pycparser = "*" @@ -722,7 +722,7 @@ files = [ {file = "click-8.2.1-py3-none-any.whl", hash = "sha256:61a3265b914e850b85317d0b3109c7f8cd35a670f963866005d6ef1d5175a12b"}, {file = "click-8.2.1.tar.gz", hash = "sha256:27c491cc05d968d271d5a1db13e3b5a184636d9d930f148c50b038f0d0646202"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] colorama = {version = "*", markers = "platform_system == \"Windows\""} @@ -773,7 +773,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 = {main = "(platform_system == \"Windows\" or extra == \"transformers\") and (platform_system == \"Windows\" or sys_platform == \"win32\") and (extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\")", dev = "platform_system == \"Windows\" or sys_platform == \"win32\""} +markers = {main = "(platform_system == \"Windows\" or extra == \"transformers\") and (platform_system == \"Windows\" or sys_platform == \"win32\") and (extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\")", dev = "platform_system == \"Windows\" or sys_platform == \"win32\""} [[package]] name = "colorlog" @@ -937,7 +937,7 @@ files = [ {file = "cryptography-45.0.5-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:e357286c1b76403dd384d938f93c46b2b058ed4dfcdce64a770f0537ed3feb6f"}, {file = "cryptography-45.0.5.tar.gz", hash = "sha256:72e76caa004ab63accdf26023fccd1d087f6d90ec6048ff33ad0445abf7f605a"}, ] -markers = {main = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"sagemaker\" or extra == \"itde\" or extra == \"slc\""} +markers = {main = "extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"sagemaker\" or extra == \"docker-db\" or extra == \"slc\""} [package.dependencies] cffi = {version = ">=1.14", markers = "platform_python_implementation != \"PyPy\""} @@ -1097,7 +1097,7 @@ files = [ {file = "decorator-5.2.1-py3-none-any.whl", hash = "sha256:d316bb415a2d9e2d2b3abcc4084c6502fc09240e292cd76a76afc106a1c8e04a"}, {file = "decorator-5.2.1.tar.gz", hash = "sha256:65f266143752f734b0a7cc83c46f4618af75b8c5911b00ccb61d0ac9b6da0360"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [[package]] name = "defusedxml" @@ -1142,7 +1142,7 @@ files = [ {file = "Deprecated-1.2.18-py2.py3-none-any.whl", hash = "sha256:bd5011788200372a32418f888e326a09ff80d0214bd961147cfed01b5c018eec"}, {file = "deprecated-1.2.18.tar.gz", hash = "sha256:422b6f6d859da6f2ef57857761bfb392480502a64c3028ca9bbe86085d72115d"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] wrapt = ">=1.10,<2" @@ -1191,7 +1191,7 @@ files = [ {file = "docker-7.1.0-py3-none-any.whl", hash = "sha256:c96b93b7f0a746f9e77d325bcfb87422a3d8bd4f03136ae8a85b37f1898d5fc0"}, {file = "docker-7.1.0.tar.gz", hash = "sha256:ad8c70e6e3f8926cb8a92619b832b4ea5299e2831c14284663184e200546fa6c"}, ] -markers = {main = "(extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\") and (sys_platform != \"win32\" or extra == \"sagemaker\")", dev = "sys_platform != \"win32\""} +markers = {main = "(extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\") and (sys_platform != \"win32\" or extra == \"sagemaker\")", dev = "sys_platform != \"win32\""} [package.dependencies] pywin32 = {version = ">=304", markers = "sys_platform == \"win32\""} @@ -1215,7 +1215,7 @@ files = [ {file = "docutils-0.21.2-py3-none-any.whl", hash = "sha256:dafca5b9e384f0e419294eb4d2ff9fa826435bf15f15b7bd45723e8ad76811b2"}, {file = "docutils-0.21.2.tar.gz", hash = "sha256:3a6b18732edf182daa3cd12775bbb338cf5691468f91eeeb109deff6ebfa986f"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [[package]] name = "exasol-advanced-analytics-framework" @@ -1275,7 +1275,7 @@ files = [ {file = "exasol_error_reporting-1.0.0-py3-none-any.whl", hash = "sha256:62370f0925bbcbc847a6ee7d6bff8c82f76bdd1fe833de670af310b6b04ee5d5"}, {file = "exasol_error_reporting-1.0.0.tar.gz", hash = "sha256:0b81cbb208cd74ca47643532568e467053a29905808e9f29b7b0e4ec5e4e0302"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [[package]] name = "exasol-extension-license-protocol" @@ -1306,7 +1306,7 @@ files = [ {file = "exasol_integration_test_docker_environment-4.2.0-py3-none-any.whl", hash = "sha256:142d03b73412e9c8f196120a4539d8380ca8cec61926c4f1bd1444ac441c1acc"}, {file = "exasol_integration_test_docker_environment-4.2.0.tar.gz", hash = "sha256:e3820a586b72433802fc31a1db3903ff2c42d53b310cd342fb72cf23a2dd5b2f"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] click = ">=7.0" @@ -1539,7 +1539,7 @@ files = [ {file = "fabric-3.2.2-py3-none-any.whl", hash = "sha256:91c47c0be68b14936c88b34da8a1f55e5710fd28397dac5d4ff2e21558113a6f"}, {file = "fabric-3.2.2.tar.gz", hash = "sha256:8783ca42e3b0076f08b26901aac6b9d9b1f19c410074e7accfab902c184ff4a3"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] decorator = ">=5" @@ -1662,7 +1662,7 @@ files = [ {file = "gitdb-4.0.12-py3-none-any.whl", hash = "sha256:67073e15955400952c6565cc3e707c554a4eea2e428946f7a4c162fab9bd9bcf"}, {file = "gitdb-4.0.12.tar.gz", hash = "sha256:5ef71f855d191a3326fcfbc0d5da835f26b13fbcba60c32c21091c349ffdb571"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] smmap = ">=3.0.1,<6" @@ -1678,7 +1678,7 @@ files = [ {file = "gitpython-3.1.45-py3-none-any.whl", hash = "sha256:8908cb2e02fb3b93b7eb0f2827125cb699869470432cc885f019b8fd0fccff77"}, {file = "gitpython-3.1.45.tar.gz", hash = "sha256:85b0ee964ceddf211c41b9f27a49086010a190fd8132a24e21f362a4b36a791c"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] gitdb = ">=4.0.1,<5" @@ -2078,7 +2078,7 @@ files = [ {file = "humanfriendly-10.0-py2.py3-none-any.whl", hash = "sha256:1697e1a8a8f550fd43c2865cd84542fc175a61dcb779b6fee18cf6b6ccba1477"}, {file = "humanfriendly-10.0.tar.gz", hash = "sha256:6b0b831ce8f15f7300721aa49829fc4e83921a9a301cc7f606be6686a2288ddc"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] pyreadline3 = {version = "*", markers = "sys_platform == \"win32\" and python_version >= \"3.8\""} @@ -2242,7 +2242,7 @@ files = [ {file = "importlib_resources-6.5.2-py3-none-any.whl", hash = "sha256:789cfdc3ed28c78b67a06acb8126751ced69a3d5f79c095a98298cd8a760ccec"}, {file = "importlib_resources-6.5.2.tar.gz", hash = "sha256:185f87adef5bcc288449d98fb4fba07cea78bc036455dd44c5fc4a2fe78fed2c"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.extras] check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1) ; sys_platform != \"cygwin\""] @@ -2275,7 +2275,7 @@ files = [ {file = "invoke-2.2.0-py3-none-any.whl", hash = "sha256:6ea924cc53d4f78e3d98bc436b08069a03077e6f85ad1ddaa8a116d7dad15820"}, {file = "invoke-2.2.0.tar.gz", hash = "sha256:ee6cbb101af1a859c7fe84f2a264c059020b0cb7fe3535f9424300ab568f6bd5"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [[package]] name = "isort" @@ -2304,7 +2304,7 @@ files = [ {file = "jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67"}, {file = "jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] MarkupSafe = ">=2.0" @@ -2364,7 +2364,7 @@ files = [ {file = "jsonpickle-4.1.1-py3-none-any.whl", hash = "sha256:bb141da6057898aa2438ff268362b126826c812a1721e31cf08a6e142910dc91"}, {file = "jsonpickle-4.1.1.tar.gz", hash = "sha256:f86e18f13e2b96c1c1eede0b7b90095bbb61d99fedc14813c44dc2f361dbbae1"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.extras] cov = ["pytest-cov"] @@ -2532,7 +2532,7 @@ files = [ {file = "lockfile-0.12.2-py2.py3-none-any.whl", hash = "sha256:6c3cb24f344923d30b2785d5ad75182c8ea7ac1b6171b08657258ec7429d50fa"}, {file = "lockfile-0.12.2.tar.gz", hash = "sha256:6aed02de03cba24efabcd600b30540140634fc06cfa603822d508d5361e9f799"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [[package]] name = "luigi" @@ -2544,7 +2544,7 @@ groups = ["main", "dev"] files = [ {file = "luigi-3.6.0.tar.gz", hash = "sha256:41b14850223c619d9006b30acda733e756b883fc7e60814205576647190c96e3"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] python-daemon = "*" @@ -2732,7 +2732,7 @@ files = [ {file = "MarkupSafe-3.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:6e296a513ca3d94054c2c881cc913116e90fd030ad1c656b3869762b754f5f8a"}, {file = "markupsafe-3.0.2.tar.gz", hash = "sha256:ee55d3edf80167e48ea11a923c7386f4669df67d7994554387f84e7d8b0a2bf0"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [[package]] name = "mccabe" @@ -3070,7 +3070,7 @@ files = [ {file = "netaddr-1.3.0-py3-none-any.whl", hash = "sha256:c2c6a8ebe5554ce33b7d5b3a306b71bbb373e000bbbf2350dd5213cc56e3dbbe"}, {file = "netaddr-1.3.0.tar.gz", hash = "sha256:5c3c3d9895b551b763779ba7db7a03487dc1f8e3b385af819af341ae9ef6e48a"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.extras] nicer-shell = ["ipython"] @@ -3086,7 +3086,7 @@ files = [ {file = "networkx-3.4.2-py3-none-any.whl", hash = "sha256:df5d4365b724cf81b8c6a7312509d0c22386097011ad1abe274afd5e9d3bbc5f"}, {file = "networkx-3.4.2.tar.gz", hash = "sha256:307c3669428c5362aab27c8a1260aa8f47c4e91d3891f48be0141738d8d053e1"}, ] -markers = {main = "python_version == \"3.10\" and (extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\")", dev = "python_version == \"3.10\""} +markers = {main = "python_version == \"3.10\" and (extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\")", dev = "python_version == \"3.10\""} [package.extras] default = ["matplotlib (>=3.7)", "numpy (>=1.24)", "pandas (>=2.0)", "scipy (>=1.10,!=1.11.0,!=1.11.1)"] @@ -3107,7 +3107,7 @@ files = [ {file = "networkx-3.5-py3-none-any.whl", hash = "sha256:0030d386a9a06dee3565298b4a734b68589749a544acbb6c412dc9e2489ec6ec"}, {file = "networkx-3.5.tar.gz", hash = "sha256:d4c6f9cf81f52d69230866796b82afbccdec3db7ae4fbd1b65ea750feed50037"}, ] -markers = {main = "python_version >= \"3.11\" and (extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\")", dev = "python_version >= \"3.11\""} +markers = {main = "python_version >= \"3.11\" and (extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\")", dev = "python_version >= \"3.11\""} [package.extras] default = ["matplotlib (>=3.8)", "numpy (>=1.25)", "pandas (>=2.0)", "scipy (>=1.11.2)"] @@ -3601,7 +3601,7 @@ files = [ {file = "paramiko-3.5.1-py3-none-any.whl", hash = "sha256:43b9a0501fc2b5e70680388d9346cf252cfb7d00b0667c39e80eb43a408b8f61"}, {file = "paramiko-3.5.1.tar.gz", hash = "sha256:b2c665bc45b2b215bd7d7f039901b14b067da00f3a11e6640995fd58f2664822"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] bcrypt = ">=3.2" @@ -3918,7 +3918,7 @@ files = [ {file = "portalocker-2.10.1-py3-none-any.whl", hash = "sha256:53a5984ebc86a025552264b459b46a2086e269b21823cb572f8f28ee759e45bf"}, {file = "portalocker-2.10.1.tar.gz", hash = "sha256:ef1bf844e878ab08aee7e40184156e1151f228f103aa5c6bd0724cc330960f8f"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] pywin32 = {version = ">=226", markers = "platform_system == \"Windows\""} @@ -4208,7 +4208,7 @@ files = [ {file = "pycparser-2.22-py3-none-any.whl", hash = "sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc"}, {file = "pycparser-2.22.tar.gz", hash = "sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6"}, ] -markers = {main = "(extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"sagemaker\" or extra == \"itde\" or extra == \"slc\") and (platform_python_implementation != \"PyPy\" or extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\")"} +markers = {main = "(extra == \"sqlalchemy\" or extra == \"pyexasol\" or extra == \"ibis\" or extra == \"transformers\" or extra == \"sagemaker\" or extra == \"docker-db\" or extra == \"slc\") and (platform_python_implementation != \"PyPy\" or extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\")"} [[package]] name = "pydantic" @@ -4357,7 +4357,7 @@ files = [ {file = "pydot-4.0.1-py3-none-any.whl", hash = "sha256:869c0efadd2708c0be1f916eb669f3d664ca684bc57ffb7ecc08e70d5e93fee6"}, {file = "pydot-4.0.1.tar.gz", hash = "sha256:c2148f681c4a33e08bf0e26a9e5f8e4099a82e0e2a068098f32ce86577364ad5"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] pyparsing = ">=3.1.0" @@ -4497,7 +4497,7 @@ files = [ {file = "PyNaCl-1.5.0-cp36-abi3-win_amd64.whl", hash = "sha256:20f42270d27e1b6a29f54032090b972d97f0a1b0948cc52392041ef7831fee93"}, {file = "PyNaCl-1.5.0.tar.gz", hash = "sha256:8ac7448f09ab85811607bdd21ec2464495ac8b7c66d146bf545b0f08fb9220ba"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] cffi = ">=1.4.1" @@ -4538,7 +4538,7 @@ files = [ {file = "pyparsing-3.2.3-py3-none-any.whl", hash = "sha256:a749938e02d6fd0b59b356ca504a24982314bb090c383e3cf201c95ef7e2bfcf"}, {file = "pyparsing-3.2.3.tar.gz", hash = "sha256:b9c13f1ab8b3b542f72e28f634bad4de758ab3ce4546e4301970ad6fa77c38be"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.extras] diagrams = ["jinja2", "railroad-diagrams"] @@ -4554,7 +4554,7 @@ files = [ {file = "pyreadline3-3.5.4-py3-none-any.whl", hash = "sha256:eaf8e6cc3c49bcccf145fc6067ba8643d1df34d604a1ec0eccbf7a18e6d3fae6"}, {file = "pyreadline3-3.5.4.tar.gz", hash = "sha256:8d57d53039a1c75adba8e50dd3d992b28143480816187ea5efbd5c78e6c885b7"}, ] -markers = {main = "sys_platform == \"win32\" and (extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\")", dev = "sys_platform == \"win32\""} +markers = {main = "sys_platform == \"win32\" and (extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\")", dev = "sys_platform == \"win32\""} [package.extras] dev = ["build", "flake8", "mypy", "pytest", "twine"] @@ -4662,7 +4662,7 @@ files = [ {file = "python_daemon-3.1.2-py3-none-any.whl", hash = "sha256:b906833cef63502994ad48e2eab213259ed9bb18d54fa8774dcba2ff7864cec6"}, {file = "python_daemon-3.1.2.tar.gz", hash = "sha256:f7b04335adc473de877f5117e26d5f1142f4c9f7cd765408f0877757be5afbf4"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [package.dependencies] lockfile = ">=0.10" @@ -4746,7 +4746,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 = "(extra == \"sagemaker\" or platform_system == \"Windows\") and (extra == \"sagemaker\" or extra == \"itde\" or extra == \"slc\" or extra == \"transformers\") and (sys_platform == \"win32\" or platform_system == \"Windows\")", dev = "platform_system == \"Windows\""} +markers = {main = "(extra == \"sagemaker\" or platform_system == \"Windows\") and (extra == \"sagemaker\" or extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\") and (sys_platform == \"win32\" or platform_system == \"Windows\")", dev = "platform_system == \"Windows\""} [[package]] name = "pyyaml" @@ -5837,7 +5837,7 @@ files = [ {file = "simplejson-3.20.1-py3-none-any.whl", hash = "sha256:8a6c1bbac39fa4a79f83cbf1df6ccd8ff7069582a9fd8db1e52cea073bc2c697"}, {file = "simplejson-3.20.1.tar.gz", hash = "sha256:e64139b4ec4f1f24c142ff7dcafe55a22b811a74d86d66560c8815687143037d"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [[package]] name = "six" @@ -5902,7 +5902,7 @@ files = [ {file = "smmap-5.0.2-py3-none-any.whl", hash = "sha256:b30115f0def7d7531d22a0fb6502488d879e75b260a9db4d0819cfb25403af5e"}, {file = "smmap-5.0.2.tar.gz", hash = "sha256:26ea65a03958fa0c8a1c7e8c7a58fdc77221b8910f6be2131affade476898ad5"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [[package]] name = "sniffio" @@ -6684,7 +6684,7 @@ files = [ {file = "stopwatch.py-2.0.1-py3-none-any.whl", hash = "sha256:5802a0178d766120c11dd5df8ae838e9beccb8c88329dbd5f0f7ac4b7fed9107"}, {file = "stopwatch.py-2.0.1.tar.gz", hash = "sha256:8cc94ba0f6469d434eabd8b227166e595fd42350e7f66dbf1a1a80697f60cc79"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [[package]] name = "structlog" @@ -7062,7 +7062,7 @@ files = [ {file = "tornado-6.5.1-cp39-abi3-win_arm64.whl", hash = "sha256:02420a0eb7bf617257b9935e2b754d1b63897525d8a289c9d65690d580b4dcf7"}, {file = "tornado-6.5.1.tar.gz", hash = "sha256:84ceece391e8eb9b2b95578db65e920d2a61070260594819589609ba9bc6308c"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [[package]] name = "tqdm" @@ -7508,7 +7508,7 @@ files = [ {file = "wrapt-1.17.2-py3-none-any.whl", hash = "sha256:b18f2d1533a71f069c7f82d524a52599053d4c7166e9dd374ae2136b7f40f7c8"}, {file = "wrapt-1.17.2.tar.gz", hash = "sha256:41388e9d4d1522446fe79d3213196bd9e3b301a336965b9e27ca2788ebd122f3"}, ] -markers = {main = "extra == \"itde\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} +markers = {main = "extra == \"docker-db\" or extra == \"slc\" or extra == \"transformers\" or extra == \"sagemaker\""} [[package]] name = "yaspin" @@ -7549,8 +7549,8 @@ type = ["pytest-mypy"] [extras] bucketfs = ["exasol-bucketfs"] +docker-db = ["exasol-integration-test-docker-environment", "ifaddr"] ibis = ["ibis-framework"] -itde = ["exasol-integration-test-docker-environment", "ifaddr"] pyexasol = ["pyexasol"] sagemaker = ["exasol-sagemaker-extension"] slc = ["GitPython", "exasol-script-languages-container-tool"] @@ -7560,4 +7560,4 @@ transformers = ["exasol-text-ai-extension", "exasol-transformers-extension", "ya [metadata] lock-version = "2.1" python-versions = ">=3.10,<3.13" -content-hash = "1fcb722daa9337ce5ca3bbcd68d22e7847666be6e44672ba19f4f09dd0b72e5f" +content-hash = "96716ec33ddee61e8745dfe33951b4e673548c4ca612668a1a9f0f13e6ff4d79" From 14d8923b1abe56e40f8d933d4d89e5b265600d57 Mon Sep 17 00:00:00 2001 From: ckunki Date: Thu, 11 Sep 2025 11:15:12 +0200 Subject: [PATCH 20/27] Added optional dependency for integration tests with external ITDE --- test/integration/ordinary/itde_mgr_in_container/conftest.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/integration/ordinary/itde_mgr_in_container/conftest.py b/test/integration/ordinary/itde_mgr_in_container/conftest.py index 6db51994..1e41f31f 100644 --- a/test/integration/ordinary/itde_mgr_in_container/conftest.py +++ b/test/integration/ordinary/itde_mgr_in_container/conftest.py @@ -344,7 +344,7 @@ def docker_container( copy.add_string_to_file("itde_external_test.py", itde_external_test) copy.copy("/tmp") exit_code, output = container.exec_run( - f"python3 -m pip install /tmp/{wheel_path.name} " + f"python3 -m pip install /tmp/{wheel_path.name} [docker-db]" f"--extra-index-url https://download.pytorch.org/whl/cpu" ) assert exit_code == 0, output From 15affbad358e53d083f04b281fe31f0e42d86027 Mon Sep 17 00:00:00 2001 From: ckunki Date: Thu, 11 Sep 2025 11:17:21 +0200 Subject: [PATCH 21/27] Run ordinary itests without confirmation --- .github/workflows/merge-gate.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/merge-gate.yml b/.github/workflows/merge-gate.yml index 6234dbe5..38adff9e 100644 --- a/.github/workflows/merge-gate.yml +++ b/.github/workflows/merge-gate.yml @@ -28,7 +28,7 @@ jobs: ordinary-itests: name: Ordinary iTests - needs: [ run-slow-tests ] + # needs: [ run-slow-tests ] uses: ./.github/workflows/tests-ordinary-integration.yml permissions: contents: read From 9df20bafc1f37a758b1b2c0a57c1989317513d6a Mon Sep 17 00:00:00 2001 From: ckunki Date: Thu, 11 Sep 2025 11:22:46 +0200 Subject: [PATCH 22/27] Added optional dependency for integration tests with external ITDE (2) --- .github/workflows/merge-gate.yml | 1 + test/integration/ordinary/itde_mgr_in_container/conftest.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/merge-gate.yml b/.github/workflows/merge-gate.yml index 38adff9e..1c9fad2a 100644 --- a/.github/workflows/merge-gate.yml +++ b/.github/workflows/merge-gate.yml @@ -28,6 +28,7 @@ jobs: ordinary-itests: name: Ordinary iTests + # TODO: uncomment before merge! # needs: [ run-slow-tests ] uses: ./.github/workflows/tests-ordinary-integration.yml permissions: diff --git a/test/integration/ordinary/itde_mgr_in_container/conftest.py b/test/integration/ordinary/itde_mgr_in_container/conftest.py index 1e41f31f..ea508127 100644 --- a/test/integration/ordinary/itde_mgr_in_container/conftest.py +++ b/test/integration/ordinary/itde_mgr_in_container/conftest.py @@ -345,7 +345,7 @@ def docker_container( copy.copy("/tmp") exit_code, output = container.exec_run( f"python3 -m pip install /tmp/{wheel_path.name} [docker-db]" - f"--extra-index-url https://download.pytorch.org/whl/cpu" + f" --extra-index-url https://download.pytorch.org/whl/cpu" ) assert exit_code == 0, output yield container From 01c5e25135030eb7a4df8f5cf92a0f1bce9e62ba Mon Sep 17 00:00:00 2001 From: ckunki Date: Thu, 11 Sep 2025 11:34:43 +0200 Subject: [PATCH 23/27] Added optional dependency for itests with external ITDE (3) --- test/integration/ordinary/itde_mgr_in_container/conftest.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/integration/ordinary/itde_mgr_in_container/conftest.py b/test/integration/ordinary/itde_mgr_in_container/conftest.py index ea508127..6c38bb87 100644 --- a/test/integration/ordinary/itde_mgr_in_container/conftest.py +++ b/test/integration/ordinary/itde_mgr_in_container/conftest.py @@ -344,7 +344,7 @@ def docker_container( copy.add_string_to_file("itde_external_test.py", itde_external_test) copy.copy("/tmp") exit_code, output = container.exec_run( - f"python3 -m pip install /tmp/{wheel_path.name} [docker-db]" + f'python3 -m pip install "/tmp/{wheel_path.name}[docker-db]"' f" --extra-index-url https://download.pytorch.org/whl/cpu" ) assert exit_code == 0, output From fe9f021d5208f839c60e634c2c75ae669f89c1b2 Mon Sep 17 00:00:00 2001 From: ckunki Date: Thu, 11 Sep 2025 11:47:59 +0200 Subject: [PATCH 24/27] Added optional dependency for itests with external ITDE (3) Added optional dependency bucketfs --- test/integration/ordinary/itde_mgr_in_container/conftest.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/integration/ordinary/itde_mgr_in_container/conftest.py b/test/integration/ordinary/itde_mgr_in_container/conftest.py index 6c38bb87..92e53465 100644 --- a/test/integration/ordinary/itde_mgr_in_container/conftest.py +++ b/test/integration/ordinary/itde_mgr_in_container/conftest.py @@ -343,8 +343,9 @@ def docker_container( copy.add_string_to_file("itde_stop_and_restart.py", itde_stop_and_restart) copy.add_string_to_file("itde_external_test.py", itde_external_test) copy.copy("/tmp") + extras = "docker-db,bucketfs" exit_code, output = container.exec_run( - f'python3 -m pip install "/tmp/{wheel_path.name}[docker-db]"' + f'python3 -m pip install "/tmp/{wheel_path.name}[{extras}]"' f" --extra-index-url https://download.pytorch.org/whl/cpu" ) assert exit_code == 0, output From a4481665ae32b07773b6244e01e4ee613e531ba9 Mon Sep 17 00:00:00 2001 From: ckunki Date: Thu, 11 Sep 2025 12:01:55 +0200 Subject: [PATCH 25/27] Added optional dependency for itests with external ITDE (3) Added optional dependency ibis --- test/integration/ordinary/itde_mgr_in_container/conftest.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/integration/ordinary/itde_mgr_in_container/conftest.py b/test/integration/ordinary/itde_mgr_in_container/conftest.py index 92e53465..c271980b 100644 --- a/test/integration/ordinary/itde_mgr_in_container/conftest.py +++ b/test/integration/ordinary/itde_mgr_in_container/conftest.py @@ -343,7 +343,7 @@ def docker_container( copy.add_string_to_file("itde_stop_and_restart.py", itde_stop_and_restart) copy.add_string_to_file("itde_external_test.py", itde_external_test) copy.copy("/tmp") - extras = "docker-db,bucketfs" + extras = "docker-db,bucketfs,ibis" exit_code, output = container.exec_run( f'python3 -m pip install "/tmp/{wheel_path.name}[{extras}]"' f" --extra-index-url https://download.pytorch.org/whl/cpu" From 9533eddda141238dc1bf8d69f11f59ac8814f553 Mon Sep 17 00:00:00 2001 From: ckunki Date: Thu, 11 Sep 2025 13:02:58 +0200 Subject: [PATCH 26/27] Added optional dependency for itests with external ITDE (3) Added optional dependency sqlalchemy --- test/integration/ordinary/itde_mgr_in_container/conftest.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/integration/ordinary/itde_mgr_in_container/conftest.py b/test/integration/ordinary/itde_mgr_in_container/conftest.py index c271980b..22c1a667 100644 --- a/test/integration/ordinary/itde_mgr_in_container/conftest.py +++ b/test/integration/ordinary/itde_mgr_in_container/conftest.py @@ -343,7 +343,7 @@ def docker_container( copy.add_string_to_file("itde_stop_and_restart.py", itde_stop_and_restart) copy.add_string_to_file("itde_external_test.py", itde_external_test) copy.copy("/tmp") - extras = "docker-db,bucketfs,ibis" + extras = "docker-db,bucketfs,ibis,sqlalchemy" exit_code, output = container.exec_run( f'python3 -m pip install "/tmp/{wheel_path.name}[{extras}]"' f" --extra-index-url https://download.pytorch.org/whl/cpu" From d3cdead0d3b9d015c068a12f9d2229472e38b6eb Mon Sep 17 00:00:00 2001 From: ckunki Date: Thu, 11 Sep 2025 13:29:25 +0200 Subject: [PATCH 27/27] Re-enabled precondition slow test approval for ordinary-itests --- .github/workflows/merge-gate.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/merge-gate.yml b/.github/workflows/merge-gate.yml index 1c9fad2a..6234dbe5 100644 --- a/.github/workflows/merge-gate.yml +++ b/.github/workflows/merge-gate.yml @@ -28,8 +28,7 @@ jobs: ordinary-itests: name: Ordinary iTests - # TODO: uncomment before merge! - # needs: [ run-slow-tests ] + needs: [ run-slow-tests ] uses: ./.github/workflows/tests-ordinary-integration.yml permissions: contents: read