Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ jobs:
- '3.9'
- '3.10'
- '3.11'
- '3.12'

runs-on: ${{ matrix.os }}
defaults:
Expand Down Expand Up @@ -240,7 +241,8 @@ jobs:
- '3.8'
- '3.9'
- '3.10'
# XXX TODO: Add 3.11 here once supported by Augur: https://github.com/nextstrain/augur/issues/1334
# XXX TODO: Add 3.11 here once supported by bioconda: https://github.com/nextstrain/augur/issues/1334
# XXX TODO: Add 3.12 here once supported by bioconda: https://github.com/nextstrain/augur/issues/1334
runs-on: ${{ matrix.os }}
defaults:
run:
Expand Down
10 changes: 10 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,16 @@ development source code and as such may not be routinely kept up to date.

# __NEXT__

This release adds support for Python version 3.12.
([#TBD](https://github.com/nextstrain/cli/pull/TBD))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

need to fill this TBD in :-)


Note that this Python version support only matters if you're installing
Nextstrain CLI from PyPI or Bioconda
([c.f.](https://docs.nextstrain.org/projects/cli/en/8.3.0/installation/)). It
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This link shouldn't be version-specific here. It should at least be version-agnostic

Suggested change
([c.f.](https://docs.nextstrain.org/projects/cli/en/8.3.0/installation/)). It
([c.f.](https://docs.nextstrain.org/projects/cli/page/installation/)). It

or, better yet, reflect the version it's released as

Suggested change
([c.f.](https://docs.nextstrain.org/projects/cli/en/8.3.0/installation/)). It
([c.f.](https://docs.nextstrain.org/projects/cli/en/__NEXT__/installation/)). It

(See c05b044 for how that works.)

does not apply if you're installing Nextstrain CLI using the standalone
installation method we recommend in the [Nextstrain installation
documentation](https://docs.nextstrain.org/page/install.html). In that case, a
supported Python version is always bundled with `nextstrain`.

# 8.3.0 (30 April 2024)

Expand Down
4 changes: 2 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@ def find_namespaced_packages(namespace):
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
],

# Install a "nextstrain" program which calls nextstrain.cli.__main__.main()
Expand Down Expand Up @@ -145,8 +146,7 @@ def find_namespaced_packages(namespace):
"types-botocore",
"types-docutils",
"types-setuptools",
"types-requests; python_version != '3.6'",
"types-requests <=2.28.11.12; python_version == '3.6'",
"types-requests",
Comment on lines -148 to +149
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

\o/ Thanks for spotting this!

],
},
)