diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml index 04b148625..1741a0acc 100644 --- a/.github/workflows/python-publish.yml +++ b/.github/workflows/python-publish.yml @@ -81,16 +81,18 @@ jobs: - uses: actions/setup-python@v4 with: python-version: ${{ matrix.python-version }} + architecture: x64 - name: Install dependencies run: | - python -m pip install --user cffi - python -m pip install --user patchelf + python -m pip install --upgrade pip + python -m pip install cffi + python -m pip install patchelf - name: Build wheels uses: PyO3/maturin-action@v1 with: target: ${{ matrix.target }} manylinux: "2014" - args: --release --out dist --compatibility manylinux2014 --skip-auditwheel + args: --release --out dist --compatibility manylinux2014 --skip-auditwheel --interpreter python${{ matrix.python-version }} container: quay.io/pypa/manylinux2014_x86_64 sccache: 'true' - name: Upload wheels diff --git a/pyproject.toml b/pyproject.toml index b9ba3fdb9..aed9043c0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,7 +29,6 @@ features = ["python"] module-name = "self_encryption._self_encryption" bindings = "pyo3" develop = true -python-source = "python" compatibility = "manylinux2014" [tool.pytest.ini_options]