diff --git a/.github/workflows/code.yml b/.github/workflows/code.yml index 3cd1733..159d665 100644 --- a/.github/workflows/code.yml +++ b/.github/workflows/code.yml @@ -21,9 +21,7 @@ jobs: steps: - uses: actions/checkout@v4 - - - name: ruff - uses: chartboost/ruff-action@v1 + - uses: chartboost/ruff-action@v1 matrix: name: Python ${{ matrix.python-version }} @@ -32,10 +30,10 @@ jobs: strategy: matrix: python-version: - - "3.9" + # - "3.9" - "3.10" - "3.11" - # - "3.12" # TODO: dm package not ready + - "3.12" max-parallel: 5 steps: diff --git a/CHANGES.rst b/CHANGES.rst index 019ae83..dfa07d0 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -18,8 +18,21 @@ The project `milestones `_ describe the future plans. .. + 2.0.0 + ***** + next release expected by -tba- + Notice + ------ + + Complete overhaul for APS-U era. + + Maintenance + ----------- + + Update to install and run with Python versions 3.10, 3.11, 3.12. + pyyaml 1.5.6 diff --git a/pyproject.toml b/pyproject.toml index ef0c4b5..a28dddd 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,7 +16,7 @@ maintainers = [ ] dynamic = ["version"] readme = "README.md" -requires-python = ">=3.9" +requires-python = ">=3.10" keywords = ["APS", "BSS", "bluesky", "ophyd"] # https://packaging.python.org/en/latest/specifications/declaring-project-metadata/?highlight=license license = {file = "LICENSE.txt"} @@ -29,9 +29,9 @@ classifiers = [ "License :: Public Domain", "Programming Language :: Python", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", - # "Programming Language :: Python :: 3.8", - # "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Astronomy", "Topic :: Scientific/Engineering :: Bio-Informatics",