From 89aeca76c0868ce8b0464bd68b4deb868589b21d Mon Sep 17 00:00:00 2001 From: Roman Mogylatov Date: Wed, 23 Dec 2020 20:03:00 -0500 Subject: [PATCH] Arm builds (#343) * Add arm64 wheels travis build job * Update changelog --- .travis.yml | 9 +++++++++ docs/main/changelog.rst | 5 +++++ 2 files changed, 14 insertions(+) diff --git a/.travis.yml b/.travis.yml index 46a1e68b..b1b6966a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -78,6 +78,15 @@ jobs: after_success: - python3 -m pip install --upgrade --upgrade-strategy eager twine - python3 -m twine upload wheelhouse/*.whl + - services: docker + arch: arm64 + if: tag IS present + env: TWINE_USERNAME=__token__ + install: python3 -m pip install cibuildwheel==1.6.3 + script: python3 -m cibuildwheel --output-dir wheelhouse + after_success: + - python3 -m pip install --upgrade --upgrade-strategy eager twine + - python3 -m twine upload wheelhouse/*.whl - os: osx if: tag IS present language: shell diff --git a/docs/main/changelog.rst b/docs/main/changelog.rst index d4579b13..93669c63 100644 --- a/docs/main/changelog.rst +++ b/docs/main/changelog.rst @@ -7,6 +7,11 @@ that were made in every particular version. From version 0.7.6 *Dependency Injector* framework strictly follows `Semantic versioning`_ +Development version +------------------- +- Add ARM wheel builds. + See issue `#342 `_ for details. + 4.5.4 ----- - Fix manylinux wheels uploading issue.