diff --git a/CHANGELOG.md b/CHANGELOG.md index fefffa6..0d5a995 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,16 +14,16 @@ While in this phase, we will denote breaking changes with a minor increase. ### Added -* Added support for python `3.12` +* Added support for python `3.12` and `3.13` ### Changed * Bump all dependencies to the latest version and introduce necessary adaptation in the source code (affecting only `dac info`): - - `build~=0.9` -> `build==1.2.2` - - `toml~=0.10` -> `toml==0.10.2` - - `typer[all]~=0.7` -> `typer[all]==0.15.2` - - `wheel~=0.38` -> `wheel==0.45.1` -* Prevent installation with python > `3.12` + * `build~=0.9` -> `build~=1.2` + * `toml~=0.10` -> `toml~=0.10.2` + * `typer[all]~=0.7` -> `typer~=0.15.2` + * `wheel~=0.38` -> `wheel~=0.45` +* Prevent installation with python > `3.13` ## 0.4.2 diff --git a/pyproject.toml b/pyproject.toml index b96028a..38eaf60 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,7 +3,7 @@ name = "dac" dynamic = ["version"] description = "Tool to distribute data as code" readme = "README.md" -requires-python = ">=3.9,<3.13" +requires-python = ">=3.9,<3.14" license = { text = "MIT" } authors = [ { name = "Francesco Calcavecchia", email = "francesco.calcavecchia@gmail.com" }, @@ -22,10 +22,10 @@ classifiers = [ ] dependencies = [ - "build==1.2.2", - "toml==0.10.2", - "typer[all]==0.15.2", - "wheel==0.45.1", + "build~=1.2", + "toml~=0.10.2", + "typer~=0.15.2", + "wheel~=0.45", ] # [project.optional-dependencies] diff --git a/requirements-dev.txt b/requirements-dev.txt index 17665ec..084bd8d 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,4 +1,3 @@ mypy~=0.991 pre-commit~=2.21 -r requirements-test.txt --r requirements-docs.txt