Matthieu Darbois
dc127cd69d
Revert "Temporarily disable CircleCI mac builds ( #685 )" ( #687 )
...
This reverts commit af45aface9 .
2021-05-28 14:24:46 +01:00
Matthieu Darbois
5150122a95
Fix Travis CI tests on ppc64le/s390x ( #689 )
...
* 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
2021-05-24 17:24:36 -04:00
Matthieu Darbois
e5556f67f4
Remove macOS build on travis-ci ( #686 )
...
* Remove macOS build on travis-ci
* Remove travis-ci macOS from docs/examples
2021-05-24 17:24:36 -04:00
mayeut
d1900f6a05
Fix misaligned triple-quote blocks
2021-05-03 13:12:36 -04:00
mayeut
5bc6b02eea
Update dependencies
2021-04-06 05:51:46 +00:00
mayeut
b0ac79061c
Update dependencies
2021-02-22 06:08:21 +00:00
Matthieu Darbois
1e7961c157
Add manylinux_2_24 support ( #595 )
2021-02-18 08:15:37 +01:00
Matthieu Darbois
14f2f4eeb1
Merge pull request #594 from mayeut/update-dependencies-cp27
...
Pin `manylinux2010` images (CPython 2.7 support)
2021-02-16 22:54:03 +01:00
mayeut
6f217f6c90
Lock manylinux2010 images used to keep CPython 2.7 support
2021-02-14 19:29:24 +01:00
mayeut
21aab69860
Only open Pull Requests when running from 'joerick/cibuildwheel'
2021-02-14 19:29:24 +01:00
mayeut
93c14c805b
Pin manylinux2010 image used to update dependencies
...
`manylinux2010` dropped CPython 2.7
Use the tag `2021-02-06-3d322a5` for dependency update which is the last supporting CPython 2.7
2021-02-14 19:29:22 +01:00
d394386318
feat: update python versions as part of update_dependencies ( #496 )
...
* Update python versions as part of update_dependencies
* refactor: pulling out to update_pythons
* refactor: rewrite and expect install
* feat: support macos too, logging output
* WIP: update
* refactor: drive from original file
* Remove unused variable
* Output a diff instead of the result file, to review changes more easily
* fix: minor cleanup
Co-authored-by: Henry Fredrick Schreiner <henry.fredrick.schreiner@cern.ch >
Co-authored-by: Henry Schreiner <henryschreineriii@gmail.com >
Co-authored-by: Joe Rickerby <joerick@mac.com >
2021-01-15 14:40:03 +00:00
mayeut
42616735cf
Update dependencies
2021-01-04 06:14:55 +00:00
mayeut
143febd9fa
Update dependencies
2020-12-28 06:10:06 +00:00
Matthieu Darbois
14a6a77f48
Run update workflow weekly ( #497 )
2020-12-23 23:38:45 +01:00
Matthieu Darbois and Joe Rickerby
40ddede41b
Add a workflow to update dependencies ( #490 )
...
* Add a workflow to update dependencies
* Use '--no-docker' to run dependency update using local pythons
Default method is to use docker
* Only run the dependency update workflow manually
PR are only created for master
* Create constraints for all python versions
* Use manylinux2010_x86_64:latest to update dependencies
Co-authored-by: Joe Rickerby <joerick@mac.com >
2020-12-21 19:51:27 +01:00
Matthieu Darbois
8dff764b23
Merge pull request #489 from henryiii/update-constraints-2020-12-20T14-28-50
...
Update dependencies
2020-12-21 08:39:28 +01:00
Matthieu Darbois and Joe Rickerby
336c80b694
Use certifi provided certificates when downloading files ( #455 )
...
* Use certifi provided certificates when downloading files
* fix typo
* Add comment about certifi usage
Co-authored-by: Joe Rickerby <joerick@mac.com >
Co-authored-by: Joe Rickerby <joerick@mac.com >
2020-10-31 10:06:14 +01:00
mayeut
b2c4f3d385
Update openssl patch from 1.0.2u to 1.1.1h on macOS
...
- Update openssl patch from 1.0.2u to 1.1.1h on macOS
- Remove python 3.5 workaround in install_certifi.py
2020-10-10 18:55:26 +02:00
mayeut
5368b3bc64
Update CPython 3.8 from 3.8.3 to 3.8.4
...
Changelog: https://docs.python.org/release/3.8.4/whatsnew/changelog.html#changelog
2020-07-18 11:05:23 +02:00
mayeut
472eb898ed
Update dependencies to get python 3.9 support on s390x
2020-07-05 11:02:18 +02:00
mayeut
141b3e031e
Update CPython 3.7 from 3.7.7 to 3.7.8
...
Changelog: https://docs.python.org/release/3.7.8/whatsnew/changelog.html#changelog
2020-07-04 18:11:06 +02:00
mayeut
bdc86ba539
Update dependencies
2020-05-25 15:20:56 +02:00
mayeut
04c1a2aee5
Add test case for proper build isolation
...
If there's not a proper build isolation then,
the wheel for `cp27mu` will pick up the `spam.so` built
for `cp27m` resulting in an import error.
2020-05-25 14:57:58 +02:00
mayeut
fd8507212c
Update the versions of our dependencies.
2020-05-16 11:19:09 +02:00
mayeut
d606aaa85e
Update CPython 3.8 from 3.8.2 to 3.8.3
...
Changelog:
https://github.com/python/cpython/blob/v3.8.3/Misc/NEWS.d/3.8.3.rst
2020-05-15 13:35:05 +02:00
mayeut
5e767fcc9a
Use f-strings
...
Now that minimum python supported is 3.6, we can use f-strings !
2020-05-09 11:53:20 +02:00
Matthieu Darbois
9880c4fbb7
Update openssl patch from 1.0.2t to 1.0.2u on macOS ( #328 )
2020-04-25 16:14:31 +02:00
Matthieu Darbois
2970faf732
Update CPython 3.7 from 3.7.6 to 3.7.7 ( #327 )
...
https://docs.python.org/3.7/whatsnew/changelog.html#python-3-7-7-final
2020-04-25 13:07:57 +02:00
Matthieu Darbois
a57ef07f72
Update CPython 2.7 from 2.7.17 to 2.7.18 ( #326 )
...
change log: https://github.com/python/cpython/blob/v2.7.18/Misc/NEWS.d/2.7.18rc1.rst
2020-04-25 11:16:36 +02:00
Matthieu Darbois
b797430d21
Add support for GitHub Actions
...
Closes #159
2020-03-10 22:45:29 +01:00
mayeut
7903ff60f9
Update CPython 3.8 from 3.8.1 to 3.8.2 on macOS/Windows
...
Changelog: https://docs.python.org/release/3.8.2/whatsnew/changelog.html#python-3-8-2-final
2020-03-07 12:12:08 +01:00
mayeut
028c1dbf10
Add macOS support on AppVeyor
2020-03-07 12:03:00 +01:00
mayeut
513ef49cd4
Only build x86_64 / Intel 10.9+ on macOS
2020-01-29 22:59:01 +01:00
Matthieu Darbois
651f6a9172
Merge pull request #238 from mayeut/update-python
...
Update CPython on macOS / Windows
2019-12-26 16:07:19 +01:00
mayeut
6732812ad7
Update CPython on macOS / Windows
...
- Update CPython 3.7 from 3.7.5 to 3.7.6
- Update CPython 3.8 from 3.8.0 to 3.8.1
2019-12-26 14:26:58 +01:00
mayeut
cbb7eafd1f
Remove extras spaces
2019-12-26 14:25:33 +01:00
Matthieu Darbois
1dbb12daaa
Add manylinux2014 x86_64/i686 ( #215 )
2019-12-02 11:07:56 +01:00
Matthieu Darbois
09e72800c6
Run each test using a temporary directory ( #217 )
2019-11-20 22:20:53 +01:00
Matthieu Darbois
96a2505e78
Merge pull request #207 from mayeut/doc-appveyor-linux
...
Update doc for AppVeyor on linux
2019-11-12 22:11:27 +01:00
mayeut
b3f82d52cc
Update doc for AppVeyor on linux
2019-11-12 01:20:06 +01:00
Matthieu Darbois
7d90a2f16b
Merge pull request #204 from mayeut/appveyor-linux
...
Rework platform detection to ignore CI provider to determine windows/linux/macos.
A check is still present to check if CI is running or not.
2019-11-11 22:24:52 +01:00
mayeut
f4318e15b7
Keep CI check for platform auto
2019-11-11 21:49:16 +01:00
mayeut
d3450e84ac
Rework platform detection to ignore CI provider.
...
CI provider is now mostly irrelevant, rework platform detection with that in mind.
Run linux test in AppVeyor
2019-11-10 23:40:20 +01:00
mayeut
81ce8116b5
Remove macos python2 on travis-ci
...
Testing with python2 is already done on circle-ci
2019-11-09 20:18:39 +01:00
mayeut
c82330b0bc
Use specific cibw directory on Windows to prevent collisions with installed software
2019-11-09 19:44:14 +01:00
mayeut
7dee79a96b
Add python_requires metadata
2019-11-09 12:38:38 +01:00
mayeut
ce93a03098
Fix tests on Windows Python 3.8
2019-11-09 12:16:25 +01:00
mayeut
319aee73f2
Force python 3.8 on Azure
2019-11-09 11:19:02 +01:00
mayeut
05ab66cf97
Fix documentation for macOS python 3.8
2019-11-04 22:49:53 +01:00
mayeut
104dcf1d37
Add python 3.8 support
2019-11-04 22:22:40 +01:00
mayeut
f2ef7a6169
Always use nuget to install python on Windows
2019-11-04 22:08:30 +01:00
mayeut
58048b4bb1
Remove trailing-spaces from README.md
...
Also replace double-space by a backslash to show intent of a line-break.
2019-11-04 22:05:24 +01:00
mayeut
bb0cad404b
Drop python 3.4
...
Python 3.4 reached the end of its life on 16 March 2019. It's about time to drop support for Python 3.4.
2019-10-26 15:53:44 +02:00
mayeut
892c7b4d9c
Update .travis.yml
2019-10-26 14:45:24 +02:00
mayeut
5eab3620c9
Update CPython 2.7 from 2.7.16 to 2.7.17 & 3.7 from 3.7.4 to 3.7.5 on macOS
2019-10-23 22:59:17 +02:00
mayeut
28186bf142
Update openssl patch from 1.0.2s to 1.0.2t on macOS
2019-09-22 14:46:17 +02:00
mayeut
02ed7b2262
Update Python from 3.7.2 to 3.7.4 on macOS
2019-07-27 11:24:47 +02:00
mayeut
3a03df8ec9
Update openssl patch from 1.0.2r to 1.0.2s on macOS
2019-06-23 18:15:46 +02:00
mayeut
1d3c59d804
Update openssl patch from 1.0.2q to 1.0.2r on macOS
2019-03-10 22:28:43 +01:00
mayeut
586b3c7197
Update openssl patch from 1.0.2p to 1.0.2q on macOS
2019-01-07 18:34:46 +01:00
mayeut
0b4475ed07
Update Python from 3.6.7, 3.7.1 to 3.6.8, 3.7.2 on macOS
2019-01-06 23:52:57 +01:00
mayeut
0d3e67b1f9
Update openssl patch from 1.0.2o to 1.0.2p on macOS
2018-10-26 19:25:25 +02:00
mayeut
e3b565320c
Update Python from 3.6.6, 3.7.0 to 3.6.7, 3.7.1 on macOS
2018-10-26 19:23:49 +02:00
mayeut
fce00dd77e
Add pybase64 to the list of working examples
2018-07-11 00:03:15 +02:00
mayeut
bb554acb28
Update Python 3.6 from 3.6.5 to 3.6.6 on macOS
2018-07-07 14:15:45 +02:00
mayeut
1a910257bb
macOS: patch _ssl module on Python 3.4 & 3.5
2018-05-06 17:13:21 +02:00
mayeut
4f542ca3d4
Add test for TLS 1.2 support & valid certificates
2018-05-06 17:13:21 +02:00
mayeut
d186b0bbb7
Use travis-ci provided python3 on Linux
2018-05-06 15:44:27 +02:00
mayeut
57cdb8711c
linux: transfer ownership of the wheel to the current user
2018-05-06 15:44:27 +02:00
mayeut
b4c0150d43
macOS/Windows: Update setuptools
2018-05-04 17:27:33 +02:00
mayeut
e6fa70a910
Drop python 3.3 support on Linux
2018-05-03 22:05:45 +02:00
mayeut
b19e8b76f3
macOS: update to python 2.7.15
2018-05-02 22:01:53 +02:00
mayeut
47873a9175
Use latest pip on macos
2018-03-31 13:19:12 +02:00
mayeut
c38a33381d
Update python versions on macos
2018-03-31 13:19:00 +02:00
mayeut
121f7cc678
Fix macos python3 test
2018-03-31 12:36:59 +02:00
mayeut
0a7a1b8fb3
Set CIBUILDWHEEL environment variable to 1 during build
2017-08-29 18:18:40 +02:00