From 6849c6f19819f467423a60ebed9bcae5efbbdca5 Mon Sep 17 00:00:00 2001 From: Jackson Burns <33505528+JacksonBurns@users.noreply.github.com> Date: Sat, 11 Nov 2023 20:56:17 -0700 Subject: [PATCH] add python 3.12 to ci, pyproject, readme - bump patch version 4 release --- .github/workflows/run_tests.yml | 2 +- README.md | 2 +- astartes/__init__.py | 2 +- pyproject.toml | 1 + 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/run_tests.yml b/.github/workflows/run_tests.yml index a306924..a5b0ce4 100644 --- a/.github/workflows/run_tests.yml +++ b/.github/workflows/run_tests.yml @@ -18,7 +18,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.7", "3.8", "3.9", "3.10", "3.11"] + python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12"] os: [ubuntu-latest, windows-latest, macos-latest] runs-on: ${{ matrix.os }} diff --git a/README.md b/README.md index 1b5d1e7..07fc806 100644 --- a/README.md +++ b/README.md @@ -42,7 +42,7 @@ Follow [this link](https://JacksonBurns.github.io/astartes/) for a nicely-render Keep reading for a installation guide and links to tutorials! ## Installing `astartes` -We recommend installing `astartes` within a virtual environment, using either `venv` or `conda` (or other tools) to simplify dependency management. Python versions 3.7, 3.8, 3.9, 3.10, and 3.11 are supported on all platforms. +We recommend installing `astartes` within a virtual environment, using either `venv` or `conda` (or other tools) to simplify dependency management. Python versions 3.7, 3.8, 3.9, 3.10, 3.11, and 3.12 are supported on all platforms. > **Warning** > Windows (PowerShell) and MacOS Catalina or newer (zsh) require double quotes around text using the `'[]'` characters (i.e. `pip install "astartes[molecules]"`). diff --git a/astartes/__init__.py b/astartes/__init__.py index 10357fe..78f58cf 100644 --- a/astartes/__init__.py +++ b/astartes/__init__.py @@ -1,7 +1,7 @@ # convenience import to enable 'from astartes import train_test_split' from .main import train_test_split, train_val_test_split -__version__ = "1.1.3.post1" +__version__ = "1.1.4" # DO NOT do this: # from .molecules import train_test_split_molecules diff --git a/pyproject.toml b/pyproject.toml index db0e115..1b4c993 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,6 +18,7 @@ classifiers = [ "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", ] urls = { Homepage = "https://github.com/JacksonBurns/astartes" } requires-python = ">=3.7"