mirror of
https://github.com/TeamPGM/tgcrypto.git
synced 2024-11-21 23:18:02 +00:00
Add support for Python 3.9 and AArch64 (#18)
This commit is contained in:
parent
742f0ccf0c
commit
921c665680
@ -1,17 +0,0 @@
|
||||
environment:
|
||||
CIBW_BUILD: cp34-* cp35-* cp36-* cp37-* cp38-*
|
||||
CIBW_BUILD_VERBOSITY: 3
|
||||
CIBW_TEST_COMMAND: cd {project} && python setup.py test -q
|
||||
|
||||
install:
|
||||
- set PATH=C:\Python37;%PATH%
|
||||
- set BUILD_OUTPUT_PATH=windows-tgcrypto-wheels
|
||||
- cmd: pip install -r requirements-ci.txt
|
||||
|
||||
build_script:
|
||||
- cmd: cibuildwheel --output-dir %BUILD_OUTPUT_PATH%
|
||||
- ps: Compress-Archive "$env:BUILD_OUTPUT_PATH/*" "$env:BUILD_OUTPUT_PATH.zip"
|
||||
|
||||
artifacts:
|
||||
- path: "$(BUILD_OUTPUT_PATH).zip"
|
||||
name: wheels
|
43
.travis.yml
43
.travis.yml
@ -1,23 +1,40 @@
|
||||
dist: xenial
|
||||
language: python
|
||||
python: "3.7"
|
||||
|
||||
jobs:
|
||||
include:
|
||||
# Perform a Linux i686 and x86_64 build
|
||||
- services: docker
|
||||
|
||||
# Perform a Linux AArch64 build
|
||||
- services: docker
|
||||
arch: arm64
|
||||
|
||||
# Perform a macOS x86_64 build
|
||||
- os: osx
|
||||
# PyPy 7.3.2 needs macOS >= 10.14
|
||||
osx_image: xcode10.2
|
||||
language: shell
|
||||
|
||||
# Perform a Windows 32-bit and 64-bit build
|
||||
- os: windows
|
||||
language: shell
|
||||
before_install:
|
||||
- choco install python --version 3.8.0
|
||||
- export PATH="/c/Python38:/c/Python38/Scripts:$PATH"
|
||||
# Make sure Python is on PATH as "python3"
|
||||
- ln -s /c/Python38/python.exe /c/Python38/python3.exe
|
||||
|
||||
env:
|
||||
global:
|
||||
- CIBW_BUILD="cp34-* cp35-* cp36-* cp37-* cp38-*"
|
||||
- CIBW_BUILD="cp36-* cp37-* cp38-* cp39-*"
|
||||
- CIBW_BUILD_VERBOSITY=3
|
||||
- CIBW_TEST_COMMAND="cd {project} && python3 setup.py test -q"
|
||||
- CIBW_BEFORE_BUILD="pip install tox"
|
||||
- CIBW_TEST_COMMAND="cd {project} && tox"
|
||||
- BUILD_OUTPUT_PATH="$(uname | perl -ne 'print lc')-tgcrypto-wheels"
|
||||
|
||||
matrix:
|
||||
include:
|
||||
- os: osx
|
||||
language: generic
|
||||
- sudo: required
|
||||
services: docker
|
||||
|
||||
install: pip3 install -r requirements-ci.txt
|
||||
|
||||
install:
|
||||
- python3 -m pip install cibuildwheel==1.6.3
|
||||
|
||||
script:
|
||||
- cibuildwheel --output-dir $BUILD_OUTPUT_PATH
|
||||
- tar zcf $BUILD_OUTPUT_PATH.tar.gz $BUILD_OUTPUT_PATH
|
||||
|
@ -1 +0,0 @@
|
||||
cibuildwheel==1.0.0
|
Loading…
Reference in New Issue
Block a user