|
19 | 19 | toxpython: 'python3.9' |
20 | 20 | tox_env: 'docs' |
21 | 21 | os: 'ubuntu-latest' |
22 | | - - name: 'py36-cover (ubuntu/x86_64)' |
23 | | - python: '3.6' |
24 | | - toxpython: 'python3.6' |
25 | | - python_arch: 'x64' |
26 | | - tox_env: 'py36-cover,codecov' |
27 | | - cibw_arch: 'x86_64' |
28 | | - cibw_build: false |
29 | | - os: 'ubuntu-latest' |
30 | | - - name: 'py36-cover (windows/AMD64)' |
31 | | - python: '3.6' |
32 | | - toxpython: 'python3.6' |
33 | | - python_arch: 'x64' |
34 | | - tox_env: 'py36-cover,codecov' |
35 | | - cibw_arch: 'AMD64' |
36 | | - cibw_build: false |
37 | | - os: 'windows-latest' |
38 | | - - name: 'py36-cover (macos/x86_64)' |
39 | | - python: '3.6' |
40 | | - toxpython: 'python3.6' |
41 | | - python_arch: 'x64' |
42 | | - tox_env: 'py36-cover,codecov' |
43 | | - cibw_arch: 'x86_64' |
44 | | - cibw_build: false |
45 | | - os: 'macos-latest' |
46 | | - - name: 'py36-nocov (ubuntu/x86_64/manylinux)' |
47 | | - python: '3.6' |
48 | | - toxpython: 'python3.6' |
49 | | - python_arch: 'x64' |
50 | | - tox_env: 'py36-nocov' |
51 | | - cibw_arch: 'x86_64' |
52 | | - cibw_build: 'cp36-*manylinux*' |
53 | | - os: 'ubuntu-latest' |
54 | | - - name: 'py36-nocov (ubuntu/x86_64/musllinux)' |
55 | | - python: '3.6' |
56 | | - toxpython: 'python3.6' |
57 | | - python_arch: 'x64' |
58 | | - tox_env: 'py36-nocov' |
59 | | - cibw_arch: 'x86_64' |
60 | | - cibw_build: 'cp36-*musllinux*' |
61 | | - os: 'ubuntu-latest' |
62 | | - - name: 'py36-nocov (ubuntu/aarch64/manylinux)' |
63 | | - python: '3.6' |
64 | | - toxpython: 'python3.6' |
65 | | - python_arch: 'x64' |
66 | | - tox_env: 'py36-nocov' |
67 | | - cibw_arch: 'aarch64' |
68 | | - cibw_build: 'cp36-*manylinux*' |
69 | | - os: 'ubuntu-latest' |
70 | | - - name: 'py36-nocov (ubuntu/aarch64/musllinux)' |
71 | | - python: '3.6' |
72 | | - toxpython: 'python3.6' |
73 | | - python_arch: 'x64' |
74 | | - tox_env: 'py36-nocov' |
75 | | - cibw_arch: 'aarch64' |
76 | | - cibw_build: 'cp36-*musllinux*' |
77 | | - os: 'ubuntu-latest' |
78 | | - - name: 'py36-nocov (windows/AMD64)' |
79 | | - python: '3.6' |
80 | | - toxpython: 'python3.6' |
81 | | - python_arch: 'x64' |
82 | | - tox_env: 'py36-nocov' |
83 | | - cibw_arch: 'AMD64' |
84 | | - cibw_build: 'cp36-*' |
85 | | - os: 'windows-latest' |
86 | | - - name: 'py36-nocov (windows/x86)' |
87 | | - python: '3.6' |
88 | | - toxpython: 'python3.6' |
89 | | - python_arch: 'x86' |
90 | | - tox_env: 'py36-nocov' |
91 | | - cibw_arch: 'x86' |
92 | | - cibw_build: 'cp36-*' |
93 | | - os: 'windows-latest' |
94 | | - - name: 'py36-nocov (macos/x86_64)' |
95 | | - python: '3.6' |
96 | | - toxpython: 'python3.6' |
97 | | - python_arch: 'x64' |
98 | | - tox_env: 'py36-nocov' |
99 | | - cibw_arch: 'x86_64' |
100 | | - cibw_build: 'cp36-*' |
101 | | - os: 'macos-latest' |
102 | 22 | - name: 'py37-cover (ubuntu/x86_64)' |
103 | 23 | python: '3.7' |
104 | 24 | toxpython: 'python3.7' |
@@ -515,21 +435,69 @@ jobs: |
515 | 435 | cibw_arch: 'x86_64' |
516 | 436 | cibw_build: false |
517 | 437 | os: 'macos-latest' |
| 438 | + - name: 'pypy39-cover (ubuntu/x86_64)' |
| 439 | + python: 'pypy-3.9' |
| 440 | + toxpython: 'pypy3.9' |
| 441 | + python_arch: 'x64' |
| 442 | + tox_env: 'pypy39-cover,codecov' |
| 443 | + cibw_arch: 'x86_64' |
| 444 | + cibw_build: false |
| 445 | + os: 'ubuntu-latest' |
| 446 | + - name: 'pypy39-cover (windows/AMD64)' |
| 447 | + python: 'pypy-3.9' |
| 448 | + toxpython: 'pypy3.9' |
| 449 | + python_arch: 'x64' |
| 450 | + tox_env: 'pypy39-cover,codecov' |
| 451 | + cibw_arch: 'AMD64' |
| 452 | + cibw_build: false |
| 453 | + os: 'windows-latest' |
| 454 | + - name: 'pypy39-cover (macos/x86_64)' |
| 455 | + python: 'pypy-3.9' |
| 456 | + toxpython: 'pypy3.9' |
| 457 | + python_arch: 'x64' |
| 458 | + tox_env: 'pypy39-cover,codecov' |
| 459 | + cibw_arch: 'x86_64' |
| 460 | + cibw_build: false |
| 461 | + os: 'macos-latest' |
| 462 | + - name: 'pypy39-nocov (ubuntu/x86_64/manylinux)' |
| 463 | + python: 'pypy-3.9' |
| 464 | + toxpython: 'pypy3.9' |
| 465 | + python_arch: 'x64' |
| 466 | + tox_env: 'pypy39-nocov' |
| 467 | + cibw_arch: 'x86_64' |
| 468 | + cibw_build: false |
| 469 | + os: 'ubuntu-latest' |
| 470 | + - name: 'pypy39-nocov (windows/AMD64)' |
| 471 | + python: 'pypy-3.9' |
| 472 | + toxpython: 'pypy3.9' |
| 473 | + python_arch: 'x64' |
| 474 | + tox_env: 'pypy39-nocov' |
| 475 | + cibw_arch: 'AMD64' |
| 476 | + cibw_build: false |
| 477 | + os: 'windows-latest' |
| 478 | + - name: 'pypy39-nocov (macos/x86_64)' |
| 479 | + python: 'pypy-3.9' |
| 480 | + toxpython: 'pypy3.9' |
| 481 | + python_arch: 'x64' |
| 482 | + tox_env: 'pypy39-nocov' |
| 483 | + cibw_arch: 'x86_64' |
| 484 | + cibw_build: false |
| 485 | + os: 'macos-latest' |
518 | 486 | steps: |
519 | | - - uses: docker/setup-qemu-action@v1 |
| 487 | + - uses: docker/setup-qemu-action@v2 |
520 | 488 | if: matrix.cibw_arch == 'aarch64' |
521 | 489 | with: |
522 | 490 | platforms: arm64 |
523 | | - - uses: actions/checkout@v2 |
| 491 | + - uses: actions/checkout@v3 |
524 | 492 | with: |
525 | 493 | fetch-depth: 0 |
526 | | - - uses: actions/setup-python@v2 |
| 494 | + - uses: actions/setup-python@v4 |
527 | 495 | with: |
528 | 496 | python-version: ${{ matrix.python }} |
529 | 497 | architecture: ${{ matrix.python_arch }} |
530 | 498 | - name: install dependencies |
531 | 499 | run: | |
532 | | - python -mpip install --progress-bar=off twine tox cibuildwheel -r ci/requirements.txt |
| 500 | + python -mpip install --progress-bar=off cibuildwheel -r ci/requirements.txt |
533 | 501 | virtualenv --version |
534 | 502 | pip --version |
535 | 503 | tox --version |
@@ -567,7 +535,7 @@ jobs: |
567 | 535 | if: matrix.cibw_build |
568 | 536 | run: twine check wheelhouse/*.whl |
569 | 537 | - name: upload wheel |
570 | | - uses: actions/upload-artifact@v2 |
| 538 | + uses: actions/upload-artifact@v3 |
571 | 539 | if: matrix.cibw_build |
572 | 540 | with: |
573 | 541 | path: wheelhouse/*.whl |
0 commit comments