diff --git a/.github/workflows/pytest.yml b/.github/workflows/pytest.yml index ee20621..19597fb 100644 --- a/.github/workflows/pytest.yml +++ b/.github/workflows/pytest.yml @@ -32,7 +32,7 @@ jobs: build: strategy: matrix: - version: ["3.10"] + version: ["3.10", "3.12"] runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/pythonpublish.yml b/.github/workflows/pythonpublish.yml index a0980a1..9cba6ee 100644 --- a/.github/workflows/pythonpublish.yml +++ b/.github/workflows/pythonpublish.yml @@ -11,7 +11,7 @@ jobs: test: strategy: matrix: - version: [ "3.8", "3.9", "3.10", "3.11" ] + version: [ "3.8", "3.9", "3.10", "3.11", "3.12" ] runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 diff --git a/CHANGELOG.md b/CHANGELOG.md index 3b5fdf1..2fdc848 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,9 @@ # Change Log -# 0.7.5 _(dev)_ +## 0.7.5 _(dev)_ * Adding type hints to all functions (issue [#153](https://github.com/shakedzy/dython/issues/153)) * Dropping dependency in `scikit-plot` as it is no longer maintained (issue [#156](https://github.com/shakedzy/dython/issues/156)) +* Support for Python 3.12 (issue [#155](https://github.com/shakedzy/dython/issues/155)) ## 0.7.4 * Handling running plotting functions with `plot=False` in Jupyter and truly avoid plotting (issue [#147](https://github.com/shakedzy/dython/issues/147)) diff --git a/setup.py b/setup.py index 1bf7ea9..97634ea 100644 --- a/setup.py +++ b/setup.py @@ -22,7 +22,7 @@ EXTRAS_REQUIRE = {"dev": [s.strip() for s in dev_requirements.split("\n")]} CLASSIFIERS = [ - f"Programming Language :: Python :: 3.{str(v)}" for v in range(8, 12) + f"Programming Language :: Python :: 3.{str(v)}" for v in range(8, 13) ] PYTHON_REQUIRES = ">=3.8"