diff --git a/doc/changes/changelog.md b/doc/changes/changelog.md index 70c1601..af975e3 100644 --- a/doc/changes/changelog.md +++ b/doc/changes/changelog.md @@ -1,6 +1,7 @@ # Changes * [unreleased](unreleased.md) +* [2.2.0](changes_2.2.0.md) * [2.1.0](changes_2.1.0.md) * [2.0.0](changes_2.0.0.md) * [1.1.1](changes_1.1.1.md) @@ -23,6 +24,7 @@ hidden: --- unreleased +changes_2.2.0 changes_2.1.0 changes_2.0.0 changes_1.1.1 diff --git a/doc/changes/changes_2.2.0.md b/doc/changes/changes_2.2.0.md new file mode 100644 index 0000000..0a89c6e --- /dev/null +++ b/doc/changes/changes_2.2.0.md @@ -0,0 +1,5 @@ +# 2.2.0 - 2025-07-01 + +## Refactorings + +* #108: Moved py.typed file to package-level diff --git a/exasol/saas/client/openapi/py.typed b/exasol/saas/py.typed similarity index 100% rename from exasol/saas/client/openapi/py.typed rename to exasol/saas/py.typed diff --git a/poetry.lock b/poetry.lock index 43b3b23..35eb406 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3044,6 +3044,18 @@ rich = ">=10.11.0" shellingham = ">=1.3.0" typing-extensions = ">=3.7.4.3" +[[package]] +name = "types-python-dateutil" +version = "2.9.0.20250516" +description = "Typing stubs for python-dateutil" +optional = false +python-versions = ">=3.9" +groups = ["dev"] +files = [ + {file = "types_python_dateutil-2.9.0.20250516-py3-none-any.whl", hash = "sha256:2b2b3f57f9c6a61fba26a9c0ffb9ea5681c9b83e69cd897c6b5f668d9c0cab93"}, + {file = "types_python_dateutil-2.9.0.20250516.tar.gz", hash = "sha256:13e80d6c9c47df23ad773d54b2826bd52dbbb41be87c3f339381c1700ad21ee5"}, +] + [[package]] name = "types-requests" version = "2.32.4.20250611" @@ -3158,4 +3170,4 @@ test = ["websockets"] [metadata] lock-version = "2.1" python-versions = "^3.10.0" -content-hash = "b4befc0a1d61257dd9a66b1163b74c8b061f5f44b4c2598a465853b4385fc47d" +content-hash = "78bcaeece114f0d7b47b923afa25d3505e6b37945bbb11e602ef9d1fa718aa26" diff --git a/pyproject.toml b/pyproject.toml index aab6bce..dbfbb11 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "exasol-saas-api" -version = "2.1.0" +version = "2.2.0" description = "API enabling Python applications connecting to Exasol database SaaS instances and using their SaaS services" authors = [ {name="Christoph Kuhnke", email="christoph.kuhnke@exasol.com"}, @@ -51,6 +51,7 @@ exasol-toolbox = "^1.5.0" openapi-python-client = ">=0.21.5" pyexasol = ">=0.25.0" toml = "^0.10.2" +types-python-dateutil = "^2.9.0.20250516" [tool.pytest.ini_options] @@ -100,7 +101,6 @@ ignore-paths = [ [[tool.mypy.overrides]] module = [ - "exasol.saas.client.openapi.*", "test.conftest.*", "test.*", ] diff --git a/version.py b/version.py index 1ec4a91..d9def5d 100644 --- a/version.py +++ b/version.py @@ -5,7 +5,7 @@ # Do not edit this file manually! # If you need to change the version, do so in the pyproject.toml, e.g. by using `poetry version X.Y.Z`. MAJOR = 2 -MINOR = 1 +MINOR = 2 PATCH = 0 VERSION = f"{MAJOR}.{MINOR}.{PATCH}" __version__ = VERSION