diff --git a/.github/workflows/umbral-pre.yml b/.github/workflows/umbral-pre.yml index f05fc86..838d48c 100644 --- a/.github/workflows/umbral-pre.yml +++ b/.github/workflows/umbral-pre.yml @@ -32,7 +32,7 @@ jobs: target: - wasm32-unknown-unknown steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - uses: actions-rs/toolchain@v1 with: profile: minimal @@ -52,7 +52,7 @@ jobs: target: - thumbv7em-none-eabi steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - uses: actions-rs/toolchain@v1 with: profile: minimal @@ -88,7 +88,7 @@ jobs: rust: stable steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - uses: actions-rs/toolchain@v1 with: profile: minimal @@ -105,10 +105,9 @@ jobs: matrix: rust: - stable - python: - - "3.10" + python: ["3.8", "3.12"] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: ${{ matrix.python }} @@ -149,7 +148,7 @@ jobs: codecov: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions-rs/toolchain@v1 with: profile: minimal diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index a3ddc03..3fb71eb 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -20,7 +20,7 @@ jobs: CIBW_SKIP: "cp36-* pp* *-win32 *musllinux*" # only using manylinux to build steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: actions-rs/toolchain@v1 with: @@ -46,10 +46,10 @@ jobs: image: tonistiigi/binfmt:latest platforms: arm64 - - uses: actions/setup-python@v2 + - uses: actions/setup-python@v4 name: Install Python with: - python-version: '3.8' + python-version: '3.12' - name: Install cibuildwheel run: | @@ -77,12 +77,12 @@ jobs: name: Build source distribution runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - - uses: actions/setup-python@v2 + - uses: actions/setup-python@v4 name: Install Python with: - python-version: '3.8' + python-version: '3.12' - name: Install setuptools and setuptools-rust working-directory: ./umbral-pre-python @@ -115,11 +115,11 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/download-artifact@v2 + - uses: actions/download-artifact@v3 with: name: artifact path: dist - - uses: actions/download-artifact@v2 + - uses: actions/download-artifact@v3 with: name: artifact path: wheelhouse diff --git a/.github/workflows/workspace.yml b/.github/workflows/workspace.yml index 5769d4f..efe1556 100644 --- a/.github/workflows/workspace.yml +++ b/.github/workflows/workspace.yml @@ -20,7 +20,7 @@ jobs: clippy: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - uses: actions-rs/toolchain@v1 with: toolchain: stable @@ -33,7 +33,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout sources - uses: actions/checkout@v1 + uses: actions/checkout@v4 - name: Install stable toolchain uses: actions-rs/toolchain@v1 diff --git a/umbral-pre-python/setup.py b/umbral-pre-python/setup.py index 4ca02db..2193856 100644 --- a/umbral-pre-python/setup.py +++ b/umbral-pre-python/setup.py @@ -33,6 +33,8 @@ "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 :: Security :: Cryptography", ], )