* Disable manylinux only tests on Travis CI ppc64le
Those tests are taking too much disk space for the Travis CI runner right now.
c.f. https://travis-ci.community/t/running-out-of-disk-space-quota-when-using-docker-on-ppc64le/11634
* Use focal to run aarch64/ppc64le/s390x jobs on Travis CI
This removes allow_failures from the Travis CI s390x job
* Use `focal` distribution for all Travis CI configurations
* Revert "Disable manylinux only tests on Travis CI ppc64le"
This reverts commit d0a09c689c058985c7dcb60b1e11a85a7bfce5e0.
* Skip test_manylinuxXXXX_only on Travis CI ppc64le
* Add a comment on why test_manylinuxXXXX_only test is skipped
* Test PyPy 7.3.3rc1
* Revert "Update Travis CI and CircleCI to use macOS 10.14 " and "Change examples to use macOS >= 10.14"
This reverts commits 870bf3f740 and cd53552b4b.
* PyPy 7.3.3rc2
* PyPy 7.3.3 released
* Revert to using pypywheels docker images
This commit adds config options and identifiers for building manylinux
wheels on non-x86 platforms. Based on what travis and manylinux2014
support this includes aarch64 (ARMv8), ppce64le (power pc 64bit little
endian), and the s390x platforms.
Fixes#269
* upgrade for windows on travis
* Install python on travis windows, update readme, update tests
* update readme, travis config and clean code
* install python inside cibuildwheel run
* use register to get python path
* fixes from review
* fix pip version
* use nuget for instal python
* clean code
* Update cibuildwheel/windows.py
Co-Authored-By: Joe Rickerby <joerick@mac.com>
* fixes from review
* Final bits of tidy up
* master: (28 commits)
Update README to combine environment sections
Update README
os.path.samefile is not available on windows.
Add shell-style execution on the Mac
Use os.path.samefile to get around filename case insensitivity
Add test for before_build executing in a shell
Fix some linter warnings
Add CIBW_ENVIRONMENT to README and reorder options
Fix empty env string case
Fix string splitting for the env string
Making call from run_tests to run_test subprocess.check_call
Fixing 'ValueError: Attempted relative import in non-package'
Update README.md
Reducing code duplication in bin/run_test.py and bin/run_tests.py
Semicolons need quoting
Ignore vscode project settings
Windows uses a different pathsep so have to use that in the test
Make shell evals work and add tests for that
Use parse_environment in the main code
Run the unit tests in CI
...
# Conflicts:
# .travis.yml
# appveyor.yml
# run_tests.py