From 7489f615b53cba11996b3476c85888daea5fc60c Mon Sep 17 00:00:00 2001 From: ckunki Date: Wed, 14 Aug 2024 08:46:40 +0200 Subject: [PATCH] Replace GitHub dependency to saas-api-python by pypi --- doc/changes/changes_0.2.9.md | 2 +- poetry.lock | 46 ++++++++++++++++-------------------- pyproject.toml | 2 +- 3 files changed, 23 insertions(+), 27 deletions(-) diff --git a/doc/changes/changes_0.2.9.md b/doc/changes/changes_0.2.9.md index 39ab246..e0bb695 100644 --- a/doc/changes/changes_0.2.9.md +++ b/doc/changes/changes_0.2.9.md @@ -1,4 +1,4 @@ -# 0.2.9 - 2024-06-12 +# 0.2.9 - 2024-08-14 ## Features diff --git a/poetry.lock b/poetry.lock index 27d91c2..b790521 100644 --- a/poetry.lock +++ b/poetry.lock @@ -845,24 +845,20 @@ name = "exasol-saas-api" version = "0.9.0" description = "API enabling Python applications connecting to Exasol database SaaS instances and using their SaaS services" optional = false -python-versions = "^3.10.0" -files = [] -develop = false +python-versions = "<4.0.0,>=3.10.0" +files = [ + {file = "exasol_saas_api-0.9.0-py3-none-any.whl", hash = "sha256:86b350ebc7257cf0e2f532e0fa0683ed53347ec7a96f7410a952d49ccc038aa0"}, + {file = "exasol_saas_api-0.9.0.tar.gz", hash = "sha256:0a6f051dd508b41eec66cefcf57369ccace04a8bc2e546a588202fa3a50dfee8"}, +] [package.dependencies] attrs = ">=21.3.0" httpx = ">=0.20.0" -ifaddr = "^0.2.0" -python-dateutil = "^2.8.0" -requests = "^2.31.0" -tenacity = "^8.2.3" -types-requests = "^2.31.0.6" - -[package.source] -type = "git" -url = "https://github.com/exasol/saas-api-python.git" -reference = "main" -resolved_reference = "55281da0a3f6e5d66ba441c416e23ecf96fedbfd" +ifaddr = ">=0.2.0,<0.3.0" +python-dateutil = ">=2.8.0,<3.0.0" +requests = ">=2.31.0,<3.0.0" +tenacity = ">=8.2.3,<9.0.0" +types-requests = ">=2.31.0.6,<3.0.0.0" [[package]] name = "exasol-sagemaker-extension" @@ -3298,18 +3294,18 @@ files = [ [[package]] name = "setuptools" -version = "72.1.0" +version = "72.2.0" description = "Easily download, build, install, upgrade, and uninstall Python packages" optional = false python-versions = ">=3.8" files = [ - {file = "setuptools-72.1.0-py3-none-any.whl", hash = "sha256:5a03e1860cf56bb6ef48ce186b0e557fdba433237481a9a625176c2831be15d1"}, - {file = "setuptools-72.1.0.tar.gz", hash = "sha256:8d243eff56d095e5817f796ede6ae32941278f542e0f941867cc05ae52b162ec"}, + {file = "setuptools-72.2.0-py3-none-any.whl", hash = "sha256:f11dd94b7bae3a156a95ec151f24e4637fb4fa19c878e4d191bfb8b2d82728c4"}, + {file = "setuptools-72.2.0.tar.gz", hash = "sha256:80aacbf633704e9c8bfa1d99fa5dd4dc59573efcf9e4042c13d3bcef91ac2ef9"}, ] [package.extras] core = ["importlib-metadata (>=6)", "importlib-resources (>=5.10.2)", "jaraco.text (>=3.7)", "more-itertools (>=8.8)", "ordered-set (>=3.1.1)", "packaging (>=24)", "platformdirs (>=2.6.2)", "tomli (>=2.0.1)", "wheel (>=0.43.0)"] -doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "pyproject-hooks (!=1.1)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier"] +doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "pyproject-hooks (!=1.1)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier", "towncrier (<24.7)"] test = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "importlib-metadata", "ini2toml[lite] (>=0.14)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "jaraco.test", "mypy (==1.11.*)", "packaging (>=23.2)", "pip (>=19.1)", "pyproject-hooks (!=1.1)", "pytest (>=6,!=8.1.*)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-home (>=0.5)", "pytest-mypy", "pytest-perf", "pytest-ruff (<0.4)", "pytest-ruff (>=0.2.1)", "pytest-ruff (>=0.3.2)", "pytest-subprocess", "pytest-timeout", "pytest-xdist (>=3)", "tomli", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"] [[package]] @@ -3487,13 +3483,13 @@ files = [ [[package]] name = "soupsieve" -version = "2.5" +version = "2.6" description = "A modern CSS selector implementation for Beautiful Soup." optional = false python-versions = ">=3.8" files = [ - {file = "soupsieve-2.5-py3-none-any.whl", hash = "sha256:eaa337ff55a1579b6549dc679565eac1e3d000563bcb1c8ab0d0fefbc0c2cdc7"}, - {file = "soupsieve-2.5.tar.gz", hash = "sha256:5663d5a7b3bfaeee0bc4372e7fc48f9cff4940b3eec54a6451cc5299f1097690"}, + {file = "soupsieve-2.6-py3-none-any.whl", hash = "sha256:e72c4ff06e4fb6e4b5a9f0f55fe6e81514581fca1515028625d0f299c602ccc9"}, + {file = "soupsieve-2.6.tar.gz", hash = "sha256:e2e68417777af359ec65daac1057404a3c8a5455bb8abc36f1a9866ab1a51abb"}, ] [[package]] @@ -3991,13 +3987,13 @@ files = [ [[package]] name = "tomlkit" -version = "0.13.0" +version = "0.13.1" description = "Style preserving TOML library" optional = false python-versions = ">=3.8" files = [ - {file = "tomlkit-0.13.0-py3-none-any.whl", hash = "sha256:7075d3042d03b80f603482d69bf0c8f345c2b30e41699fd8883227f89972b264"}, - {file = "tomlkit-0.13.0.tar.gz", hash = "sha256:08ad192699734149f5b97b45f1f18dad7eb1b6d16bc72ad0c2335772650d7b72"}, + {file = "tomlkit-0.13.1-py3-none-any.whl", hash = "sha256:fb12e89373b28f3cd6679035324770123d6df04488431e1c7bcecf17820ee2e4"}, + {file = "tomlkit-0.13.1.tar.gz", hash = "sha256:1be06879860054a26faba7acf2af62b45c94aa43b00a5f87fc445c5f930ad754"}, ] [[package]] @@ -4421,4 +4417,4 @@ test = ["big-O", "importlib-resources", "jaraco.functools", "jaraco.itertools", [metadata] lock-version = "2.0" python-versions = ">=3.10,<4.0" -content-hash = "30768f7900758f5bded7d7f6d3deae564af88e960318ca10d3e68d5e9d4c5ef8" +content-hash = "745806679b78092f7f53dbe23e5e762772c4c2f6e0c1613e60bed563d7e79511" diff --git a/pyproject.toml b/pyproject.toml index eb68436..052acfd 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -37,7 +37,7 @@ exasol-integration-test-docker-environment = ">=2.0.0" requests = ">=2.31.0,<2.32.0" types-requests = "^2.31.0.6" ifaddr = "^0.2.0" -exasol-saas-api = {git = "https://github.com/exasol/saas-api-python.git", branch = "main"} +exasol-saas-api = ">=0.9.0,<1.0.0" ibis-framework = {extras = ["exasol"], version = "^9.1.0"} exasol-script-languages-container-tool = ">=0.19.0" GitPython = ">=2.1.0"