diff --git a/.github/workflows/build-golang-macos.yaml b/.github/workflows/build-golang-macos.yaml index 03d73dd..ba4dd8a 100644 --- a/.github/workflows/build-golang-macos.yaml +++ b/.github/workflows/build-golang-macos.yaml @@ -47,4 +47,4 @@ jobs: # - uses: ./.github/workflows/platform-integration-test.yaml # with: - # wheel: dist/otdf_python-0.1.12-py3-none-any.whl + # wheel: dist/otdf_python-0.1.13-py3-none-any.whl diff --git a/.github/workflows/build-golang-ubuntu.yaml b/.github/workflows/build-golang-ubuntu.yaml index f5d6ecb..b81ba26 100644 --- a/.github/workflows/build-golang-ubuntu.yaml +++ b/.github/workflows/build-golang-ubuntu.yaml @@ -43,12 +43,12 @@ jobs: - uses: actions/cache/restore@v4 with: - path: dist/otdf_python-0.1.12-py3-none-any.whl + path: dist/otdf_python-0.1.13-py3-none-any.whl key: ${{ runner.os }}${{ matrix.python3_version }}-data-${{ github.sha }} - uses: actions/cache/save@v4 with: - path: dist/otdf_python-0.1.12-py3-none-any.whl + path: dist/otdf_python-0.1.13-py3-none-any.whl key: ${{ runner.os }}${{ matrix.python3_version }}-data-${{ github.sha }} restore-keys: | ${{ runner.os }}${{ matrix.python3_version }}-data- @@ -61,5 +61,5 @@ jobs: needs: build uses: ./.github/workflows/platform-integration-test.yaml with: - wheel: dist/otdf_python-0.1.12-py3-none-any.whl + wheel: dist/otdf_python-0.1.13-py3-none-any.whl python_version: ${{ matrix.python3_version }} diff --git a/.github/workflows/platform-integration-test.yaml b/.github/workflows/platform-integration-test.yaml index 04ae750..26306ce 100644 --- a/.github/workflows/platform-integration-test.yaml +++ b/.github/workflows/platform-integration-test.yaml @@ -29,7 +29,7 @@ jobs: - uses: actions/cache/restore@v4 with: - path: dist/otdf_python-0.1.12-py3-none-any.whl + path: dist/otdf_python-0.1.13-py3-none-any.whl key: ${{ runner.os }}${{ inputs.python_version }}-data-${{ github.sha }} - name: Prove that the input file is available diff --git a/.github/workflows/publish-test.yaml b/.github/workflows/publish-test.yaml index c7ea63f..d8b1a21 100644 --- a/.github/workflows/publish-test.yaml +++ b/.github/workflows/publish-test.yaml @@ -102,7 +102,7 @@ jobs: - name: Build wheels uses: pypa/cibuildwheel@v2.21.3 env: - CIBW_BUILD: "cp3*_x86_64" + CIBW_BUILD: "cp3*_x86_64 cp3*_aarch64" CIBW_SKIP: "cp36-* cp37-* cp38-* cp39-* cp310-* cp313-* *-musllinux_x86_64" CIBW_ARCHS: "native" CIBW_ENVIRONMENT: > diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 08eb0df..4f48ef1 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -102,7 +102,7 @@ jobs: - name: Build wheels uses: pypa/cibuildwheel@v2.21.3 env: - CIBW_BUILD: "cp3*_x86_64" + CIBW_BUILD: "cp3*_x86_64 cp3*_aarch64" CIBW_SKIP: "cp36-* cp37-* cp38-* cp39-* cp310-* cp313-* *-musllinux_x86_64" CIBW_ARCHS: "native" CIBW_ENVIRONMENT: > diff --git a/ci-build.sh b/ci-build.sh index a11dd93..724838f 100755 --- a/ci-build.sh +++ b/ci-build.sh @@ -51,4 +51,4 @@ gopy build --output=otdf_python -vm=python3 . poetry run python3 setup.py bdist_wheel -pip install dist/otdf_python-0.1.12-py3-none-any.whl +pip install dist/otdf_python-0.1.13-py3-none-any.whl diff --git a/make_and_validate_script.sh b/make_and_validate_script.sh index 94e6215..ab514c3 100755 --- a/make_and_validate_script.sh +++ b/make_and_validate_script.sh @@ -42,7 +42,7 @@ python3 -m pip install --upgrade setuptools wheel python3 setup.py bdist_wheel # Prove that the wheel can be installed -pip install dist/otdf_python-0.1.12-py3-none-any.whl +pip install dist/otdf_python-0.1.13-py3-none-any.whl if [[ "$SKIP_TESTS" == "-s" || "$SKIP_TESTS" == "--skip-tests" ]]; then echo "Build is complete, skipping tests." diff --git a/pyproject.toml b/pyproject.toml index b5d3860..81dc688 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [tool.poetry] name = "otdf-python" # Should match 'setup.py' version number (used for gopy/pybindgen) -version = "0.1.12" +version = "0.1.13" description = "Unofficial OpenTDF SDK for Python." authors = ["b-long "] readme = "README.md" diff --git a/setup.py b/setup.py index 00228d6..5bd29b4 100644 --- a/setup.py +++ b/setup.py @@ -24,7 +24,7 @@ url="https://github.com/b-long/opentdf-python-sdk", package_data={"otdf_python": ["*.so"]}, # Should match 'pyproject.toml' version number - version="0.1.12", + version="0.1.13", author_email="b-long@users.noreply.github.com", include_package_data=True, ) diff --git a/setup_ci.py b/setup_ci.py index d33341d..15e32c5 100644 --- a/setup_ci.py +++ b/setup_ci.py @@ -81,7 +81,7 @@ def build_extension(self, ext: Extension): setuptools.setup( name="otdf_python", - version="0.1.12", + version="0.1.13", author="b-long", description="Unofficial OpenTDF SDK for Python.", long_description_content_type="text/markdown",