Skip to content

Commit

Permalink
Merge pull request #297 from Erotemic/dev/official-313
Browse files Browse the repository at this point in the history
Official 3.13 on CI
  • Loading branch information
Erotemic authored Oct 12, 2024
2 parents 7f3dd63 + 86793be commit a646bf0
Show file tree
Hide file tree
Showing 4 changed files with 83 additions and 84 deletions.
37 changes: 18 additions & 19 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,10 @@ jobs:
steps:
- name: Checkout source
uses: actions/checkout@v4.1.1
- name: Set up Python 3.12 for linting
- name: Set up Python 3.13 for linting
uses: actions/setup-python@v5.1.1
with:
python-version: '3.12'
python-version: '3.13'
- name: Install dependencies
run: |-
python -m pip install --upgrade pip
Expand All @@ -50,10 +50,10 @@ jobs:
steps:
- name: Checkout source
uses: actions/checkout@v4.1.1
- name: Set up Python 3.12
- name: Set up Python 3.13
uses: actions/setup-python@v5.1.1
with:
python-version: '3.12'
python-version: '3.13'
- name: Upgrade pip
run: |-
python -m pip install --upgrade pip
Expand Down Expand Up @@ -123,17 +123,16 @@ jobs:
- ubuntu-latest
- macOS-latest
- windows-latest
#cibw_skip:
#- '*-win32'
cibw_skip:
- '*-win32 *-win32 cp313-musllinux_i686'
arch:
- auto
steps:
- name: Checkout source
uses: actions/checkout@v4.1.1
- name: Enable MSVC 64bit
uses: ilammy/msvc-dev-cmd@v1
#if: matrix.os == 'windows-latest' && ${{ contains(matrix.cibw_skip, '*-win32') }}
if: matrix.os == 'windows-latest'
if: matrix.os == 'windows-latest' && ${{ contains(matrix.cibw_skip, '*-win32') }}
- name: Set up QEMU
uses: docker/setup-qemu-action@v3.0.0
if: runner.os == 'Linux' && matrix.arch != 'auto'
Expand All @@ -145,16 +144,16 @@ jobs:
output-dir: wheelhouse
config-file: pyproject.toml
env:
#CIBW_SKIP: ${{ matrix.cibw_skip }}
CIBW_SKIP: ${{ matrix.cibw_skip }}
CIBW_ARCHS_LINUX: ${{ matrix.arch }}
- name: Show built files
shell: bash
run: ls -la wheelhouse
- name: Set up Python 3.12 to combine coverage
- name: Set up Python 3.13 to combine coverage
uses: actions/setup-python@v5.1.1
if: runner.os == 'Linux'
with:
python-version: '3.12'
python-version: '3.13'
- name: Combine coverage Linux
if: runner.os == 'Linux'
run: |-
Expand Down Expand Up @@ -217,23 +216,23 @@ jobs:
install-extras: tests-strict,runtime-strict
os: windows-latest
arch: auto
- python-version: 3.13.0-rc.2
- python-version: '3.13'
install-extras: tests-strict,runtime-strict,optional-strict
os: ubuntu-latest
arch: auto
- python-version: 3.13.0-rc.2
- python-version: '3.13'
install-extras: tests-strict,runtime-strict,optional-strict
os: macOS-latest
arch: auto
- python-version: 3.13.0-rc.2
- python-version: '3.13'
install-extras: tests-strict,runtime-strict,optional-strict
os: windows-latest
arch: auto
- python-version: 3.13.0-rc.2
- python-version: '3.13'
install-extras: tests
os: macOS-latest
arch: auto
- python-version: 3.13.0-rc.2
- python-version: '3.13'
install-extras: tests
os: windows-latest
arch: auto
Expand All @@ -257,7 +256,7 @@ jobs:
install-extras: tests,optional
os: ubuntu-latest
arch: auto
- python-version: 3.13.0-rc.2
- python-version: '3.13'
install-extras: tests,optional
os: ubuntu-latest
arch: auto
Expand All @@ -281,7 +280,7 @@ jobs:
install-extras: tests,optional
os: macOS-latest
arch: auto
- python-version: 3.13.0-rc.2
- python-version: '3.13'
install-extras: tests,optional
os: macOS-latest
arch: auto
Expand All @@ -305,7 +304,7 @@ jobs:
install-extras: tests,optional
os: windows-latest
arch: auto
- python-version: 3.13.0-rc.2
- python-version: '3.13'
install-extras: tests,optional
os: windows-latest
arch: auto
Expand Down
62 changes: 31 additions & 31 deletions dev/ci_public_gpg_key.pgp.enc
Original file line number Diff line number Diff line change
@@ -1,31 +1,31 @@
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
48 changes: 24 additions & 24 deletions dev/ci_secret_gpg_subkeys.pgp.enc
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
U2FsdGVkX1/ZnEJOplNEglHVm/pf7IcWxjJDJQOL6qoTI8O9lJS87lpQPeuEBVXy
SYSg+XuhbEy5leVyoUe+UVB5F21L1RLLyRvVod43icbX9KtH5Ggxa2wOwKeifwNI
oWcayzTl6Tf5v/eTKXf6gU5ommrKyeQzqFhfGAbT9MDcY7LDMUpy8E5YwYQj6cN7
TxF8BznmRoyLgNU6+vRwhnlMih3QvsTPZ6/T/W8dKe8xBAv8nOTxCvuU+S2yl4lD
5q9WsD5apVW629mRTJoXrScA9IasCEA/ZHItiLXiRJFv+HFsBpjKKwca79EF7ghY
C0clj4tq/uvBsYz25uMz6HWiJEEA9gIA50BRDMQrdf8C19uPfimLeINzHYXrn+Yf
QILPeIAdaOHhsPJT6Um4wUZ8YgrBXvj8IK+LvkAEtHuD+Tk2pRJklNF1+USatK6M
6+c5mm2GQyqZTlBkCN/VkRnaDh6+QUYfXMCRVC66P+LE+OvsL5Q5Bp52GSLiEd+T
LzrHfypGtbZM9Yaa3lmYsowT4xu0gYV3nzJ025duMlwENSIFlnXVnSnLJtV+cAu9
LCRIWL33KeB/UAMuM3VqlLoDD5gulN0V5y/eQCNv3Ic9Q71/ZxDcnJAnjQP0V4dj
sG2iruLP3nfCZuQQiMnb4V6173KZHAttzDkI2mYGmddZB1d8+Ner+OGwqK7BcMTf
qELLnO02Qsx8g/Q1/X11zWwzrJ28JuBEtBjx3EWV5O3RQi+XBIPTT8XvDP2MWe4g
ndJmcCvh2qnl95DEFuPvicKylewWcCps8AAt8CPv9JpsuZQyk7ZasBXvNnzXWr3B
k2yvu4wxXzM/jTKNWt1MeT+dH+FHCbZ0YsK0N9slV4UTfQ5sdXpYghxcaXrLczJb
weFsN7g9B0iFWx/AXcB7pSUwm2LxIaAUIC50vrYeLIqu57pWDb2HGt2D0iR4DRQU
mQqbvvA9fqcc0M4KsAfLGleUhLSO/JH3S2tU62CjfBSIfEjhTGGSg5Vuy27D8eks
UoSjUtJ69p0ghbL+Q5WP3K9PiWWuvjn3A16UV6CIUgcdvUE+lfw7G6oNn8h0Ofcx
2nJ4xaZ+27uYMz1YcackeFGyhEK/WJPUqVnhfdxYMTmIPHsKgSoPgIuob6x+loUp
fdcbxHdDHVPaGA7G7BVW9XHaqem3EozuahKIO43W32A3ryYv93qdd/9G1ZTWzXnw
FBYZFsQT4Tf8fVTmCxx+BX/KDO6ElriDgXrwQUARcgCci5dXn1sf6bhm5jydZvUB
hNIat+lSKk7yUGzJiJaUnVSFSjGS5TVrz4iJPc3LXHr0KUflc/xYFfUtAYEomDZ7
8yU539fxhG3DsXPCoDIcmK3QEeixe8cQ93JrhETKI12iUY0cxNjoQDb7PsfaNyWn
XTjwfKJ55YcMcxG1iQ4+h3hRwgltUXQL5gIVH3LOCDTM65izmHE2qn8cOZSZP+Jc
VVeDNNmQMIhmDnPnkKmy3w==
U2FsdGVkX18O+0gmANdGepk89qo+HF9S4vibaTCN/01fxFOkHYH7SBcv80X/Zb+K
ba87ErFa7zCEuqSXumc++iFx3YERi30KIF+u2nGpom21867+A8vxVFwuj4A+Y0zZ
BBxs+3YBpfPsVvwJklMXKCzdPkk6NnLaIubfC/RdltrwLXRUi/nxKhhrXJSF4FTh
42y/yiAzJsB2pOYGx6uEqHqBri4PBPMFsv0yK3ImK1dsdBJn5tS+b77yVOOsHL1y
NVu3KQsQlttdOKCzFWnerzMCGted4BtXPunx4rFUAj9VAFYMNxIuofpm0HzR4caV
GQCYrtk3pMW8PhmAB22UKqlAAMjhgxlXmHJE10su3ZMw3NF3EZIoWzoZ6oZsfztc
DivAX9JI7AmeZCkV68OBSB+Aa0M8lh4tBEyCDYKadsiUnPak1B67qjfHGzqvOtwR
CIfLFhRvaN1CEuKtr1uMFhXhA/yAKXJbv5DbTk6SY3rv/KmcGedNEM94K0EFSrsp
fKp1U20Skh+hmxZ5W55Q+mcmV5guRM1rruJspbsg/JbTxmObtIfybWzX9OJ/Nk/H
8LM/VM8/+Czd7a9DIwWYL8XS/nWRkodDQKYcvR0R+yGBXXD8V2cRBiBvv0aZ+jMl
5WKoQwsOPGUfWynrV1I7nTd3uH9fuhreJHGbA4xEWDBd08KEypuizmvpUoB03B3X
iK95HMP9rhbAqASEX4h1GIWQsUbrRzJq3GGdME1KjOzgeW7v3G8ETxJsUxFY44Ys
/Jr0p1fCbVM4VqvHVA1jlLjwRVY/6ELFUrXimY1PrnVzZhs+Rie2kN0sVb7FyLc/
dTRvy1CHAqd/YTE7mG/AeowFrMQBNeS7RW+8150/3mgdsTXkg4TN35qAMGqNq7lu
FCH6Oxorwt/1qDjsx/cEBXcPlAKEPWWMTrsj0UP4Zy/K1WPD1NUjGWO4J8c9U5AZ
Z1hOgi4Y02gae0vaCvWYET0KRWRvilCdcmaQJN2Jtp1BWEiILWG+13rjRAD4W9y8
Rgp9vX6srlB3fUYhcoa3AzDABfYi0KdK/nVjqOnsPETnywhzmPqwiZElDlVjiiEY
RBkYp7mspVsfTTKnJz/YTZ3QWgGlVdGzzNkMA0TK7++/j+HsTgyFEkSAli2FCppJ
spApkr45ZFgPDZ1k+Ett6thxGzqcb3a3STnJm6mDznmAps0gf8S+zkfOiicnnyKs
vCUaj5PXAwS3kCznOlL9YoANS3po2oSY4U6a+7lRTSTlu9NLgZXXjjOzBmKMsZIY
B7t9SQOZvsWXsrMyVs+Wxl/TXqn7j7OUP/dHR88atup4R9sai8LCJ4kSDhFpACv2
VaWIyjoLS9cbpas9B6syEdYRhj51DPzMYippYNVZZKqWOizar+pALhk1xUouOqF2
PE/9wkFBBWL6oU69Fu1yNLWaDZdBbBdNoaey0QCvyH5qJITmlJiOvsm9aNJiHL/I
PVcsnxz0PIZVZAWplf9XJw==
20 changes: 10 additions & 10 deletions dev/gpg_owner_trust.enc
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
U2FsdGVkX1+a695egG8Qy7TI8/MJPPGDcYELq+besmXH527Bklt6vZhUaEJsuKjA
Fcl8VH5GBBNJ2iV8VhsxslZ3kw7hvlTWFlKxPApoTA8wjNJWe7GuCEBO24odJdmf
k6LUfVZ1pGMidkj4YXBxznmYMWlNAKmgLCQm6X+bfsFKzGHrE3UFVjx2BRVBdwfV
sAWF7udQvDBMl3gWg5R6ybc0Go77Ocj5J1CKEN2fy4GqXINmmcA1/J8qKR3F3fGw
A3fFmI/QgiRHoiUh7HwU5XsU3om2LEiEuHLcwd77C4wkDm2QfkQD5C9syHC5CeJd
4yqJ86v5WNIzxIeFwDont2iiZtMWB4T6Ute+23DI08hC2TIhYDc46kWeI8M6NvqZ
WhMRw5j/TGXV5gMKdd5SWe5i91WMdStx0qHPw6ZGo61qQjTxtVDfj1kEXQMEFxn2
0vYOl0THh4Tiy4oL61vrTMA16jAqUui/QBU86rbsQsJdW9N4BuxE348LSdxeuNj/
0R6qrvRnh3yOJEfLw+B2SsH9MATSDMwju3mBiT0H4H7PE7btWtFfv6XQfbU3PpUt
r0JTNZQxQMBOfY9ZdUFh7Q==
U2FsdGVkX1++GqIfl/3ISkIftI707vpLJ2E77JVhBNe878S1xnKtBnvqsdgsrs7/
6HrFE7TFequK+nwlDocxwJwgik2xzQzEy1yZegA/kOmG43IeRZTOEZ7BCgXn8bfj
kS7wo9xAVkz21OlkOg3pKpDJ8m+vHf7sW6O6qyACtMmdm8wFKidk429vw9Xkye5e
7TKgd3IErPsyk4DLE1qe+/M9vY3gh3tKtiWhL8mP1AcCJEDzGh+O5uA6cZG+rC8N
vql7K5b3rHzXq3e4NGM4a9YBKXTtJSuKqc92fXrC6or+PaSEk6DtcNhuhjsCrl5h
0r+bOqEx2En+ispQCl3KV/pUwH+A+fpe5xY0jGmFS0UNCFs4FzEYRfVywpk5hwnf
m9asMNVdDSWrCxYyvCY4oL5DRYSKJwZfyL3maIVKgzMBz20SPFPRupSpo2l5KPMZ
u8LN/dHIP4eXw7dvH3On21st6aRh2bbr1hz6j62SU/7yo17UEsxZcMrHzyyPivOk
X2zow52yuaSa3iDsLfQoVnbbbOSxZBgm7NiHeWGPTUEpLQ2QcFNMUuAa3NoSAl/b
iL4ELnHbAzMK5yEe0IEtYA==

0 comments on commit a646bf0

Please sign in to comment.