diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 063ec252a..104da0d88 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -23,7 +23,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - python-version: ["3.12", "3.11", "3.10", "3.9"] + python-version: ["3.13", "3.12", "3.11", "3.10", "3.9"] include: - os: windows-latest python-version: "3.12" @@ -37,6 +37,7 @@ jobs: with: python-version: ${{ matrix.python-version }} cache: "pip" + allow-prereleases: true - name: Persistent .pipx_tests/package_cache uses: actions/cache@v4 with: diff --git a/noxfile.py b/noxfile.py index d16eac058..0dbc830e5 100644 --- a/noxfile.py +++ b/noxfile.py @@ -5,7 +5,7 @@ import nox -PYTHON_ALL_VERSIONS = ["3.12", "3.11", "3.10", "3.9", "3.8"] +PYTHON_ALL_VERSIONS = ["3.13", "3.12", "3.11", "3.10", "3.9", "3.8"] PYTHON_DEFAULT_VERSION = "3.12" DOC_DEPENDENCIES = [ "jinja2", diff --git a/testdata/tests_packages/macos23-python3.12.txt b/testdata/tests_packages/macos23-python3.12.txt index a96359ed3..00b60a547 100644 --- a/testdata/tests_packages/macos23-python3.12.txt +++ b/testdata/tests_packages/macos23-python3.12.txt @@ -42,7 +42,7 @@ chardet==5.2.0 charset_normalizer==3.3.2 click==7.1.2 click==8.1.7 -cloudtoken==2.1.0 +cloudtoken==0.1.84 cmarkgfm==2024.1.14 colorama==0.4.3 colorama==0.4.6 diff --git a/testdata/tests_packages/primary_packages.txt b/testdata/tests_packages/primary_packages.txt index 284861a99..fb2103d75 100644 --- a/testdata/tests_packages/primary_packages.txt +++ b/testdata/tests_packages/primary_packages.txt @@ -9,10 +9,10 @@ ansible==6.7.0 awscli==1.18.168 black==22.8.0 black==22.10.0 -cloudtoken==2.1.0 +cloudtoken==0.1.84 ipython==7.16.1 isort==5.6.4 -jaraco-clipboard==2.0.1 +jaraco-clipboard==3.1.0 zest-releaser==9.1.2 jupyter==1.0.0 kaggle==1.6.11 diff --git a/testdata/tests_packages/unix-python3.10.txt b/testdata/tests_packages/unix-python3.10.txt index 3d60447f0..cf13590e2 100644 --- a/testdata/tests_packages/unix-python3.10.txt +++ b/testdata/tests_packages/unix-python3.10.txt @@ -43,7 +43,7 @@ chardet==5.2.0 charset_normalizer==3.3.2 click==7.1.2 click==8.1.7 -cloudtoken==2.1.0 +cloudtoken==0.1.84 cmarkgfm==2024.1.14 colorama==0.4.3 colorama==0.4.6 diff --git a/testdata/tests_packages/unix-python3.11.txt b/testdata/tests_packages/unix-python3.11.txt index 53b8d9593..a056e4dac 100644 --- a/testdata/tests_packages/unix-python3.11.txt +++ b/testdata/tests_packages/unix-python3.11.txt @@ -43,7 +43,7 @@ chardet==5.2.0 charset_normalizer==3.3.2 click==7.1.2 click==8.1.7 -cloudtoken==2.1.0 +cloudtoken==0.1.84 cmarkgfm==2024.1.14 colorama==0.4.3 colorama==0.4.6 diff --git a/testdata/tests_packages/unix-python3.12.txt b/testdata/tests_packages/unix-python3.12.txt index 9f4c8760d..20995f5c6 100644 --- a/testdata/tests_packages/unix-python3.12.txt +++ b/testdata/tests_packages/unix-python3.12.txt @@ -42,7 +42,7 @@ chardet==5.2.0 charset_normalizer==3.3.2 click==7.1.2 click==8.1.7 -cloudtoken==2.1.0 +cloudtoken==0.1.84 cmarkgfm==2024.1.14 colorama==0.4.3 colorama==0.4.6 diff --git a/testdata/tests_packages/unix-python3.9.txt b/testdata/tests_packages/unix-python3.9.txt index 17b99e26d..21e976515 100644 --- a/testdata/tests_packages/unix-python3.9.txt +++ b/testdata/tests_packages/unix-python3.9.txt @@ -43,7 +43,7 @@ chardet==5.2.0 charset_normalizer==3.3.2 click==7.1.2 click==8.1.7 -cloudtoken==2.1.0 +cloudtoken==0.1.84 cmarkgfm==2024.1.14 colorama==0.4.3 colorama==0.4.6 diff --git a/testdata/tests_packages/win-python3.12.txt b/testdata/tests_packages/win-python3.12.txt index cec0593b2..aef1d8c42 100644 --- a/testdata/tests_packages/win-python3.12.txt +++ b/testdata/tests_packages/win-python3.12.txt @@ -42,7 +42,7 @@ chardet==5.2.0 charset_normalizer==3.3.2 click==7.1.2 click==8.1.7 -cloudtoken==2.1.0 +cloudtoken==0.1.84 cmarkgfm==2024.1.14 colorama==0.4.3 colorama==0.4.6 diff --git a/tests/package_info.py b/tests/package_info.py index c975f9fa6..8057a05f3 100644 --- a/tests/package_info.py +++ b/tests/package_info.py @@ -189,7 +189,7 @@ def _exe_if_win(apps): "apps_of_dependencies": _exe_if_win(["ashes", "markdown_py"]) + ["ashes.py"], }, "cloudtoken": { - "spec": "cloudtoken==2.1.0", + "spec": "cloudtoken==0.1.84", "apps": ["awstoken", "cloudtoken", "cloudtoken.app", "cloudtoken_proxy.sh"], "apps_of_dependencies": _exe_if_win(["flask", "keyring", "normalizer"]) + ["jp.py"], },