Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitc8504f7

Browse files
committed
Update CI to build CPython 3.13 wheels & drop 3.7
Updates the CI to build 3.13 wheels based on the latest RC and drop the3.7 support and wheels.Signed-off-by: Jordan Borean <jborean93@gmail.com>
1 parentcf9a337 commitc8504f7

File tree

4 files changed

+18
-17
lines changed

4 files changed

+18
-17
lines changed

‎.github/workflows/ci.yml‎

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,10 @@ jobs:
4343
fail-fast:false
4444
matrix:
4545
include:
46+
-os:macOS-12
47+
version:cp313-macosx_x86_64
48+
-os:macOS-12
49+
version:cp313-macosx_arm64
4650
-os:macOS-12
4751
version:cp312-macosx_x86_64
4852
-os:macOS-12
@@ -63,9 +67,11 @@ jobs:
6367
version:cp38-macosx_x86_64
6468
-os:macOS-12
6569
version:cp38-macosx_arm64
66-
-os:macOS-12
67-
version:cp37-macosx_x86_64
6870

71+
-os:windows-2022
72+
version:cp313-win_amd64
73+
-os:windows-2022
74+
version:cp313-win32
6975
-os:windows-2022
7076
version:cp312-win_amd64
7177
-os:windows-2022
@@ -86,10 +92,6 @@ jobs:
8692
version:cp38-win_amd64
8793
-os:windows-2022
8894
version:cp38-win32
89-
-os:windows-2022
90-
version:cp37-win_amd64
91-
-os:windows-2022
92-
version:cp37-win32
9395

9496
steps:
9597
-name:Set up environment
@@ -121,7 +123,7 @@ jobs:
121123
rm gssapi-*.tar.gz
122124
123125
-name:Build wheel
124-
uses:pypa/cibuildwheel@v2.16.5
126+
uses:pypa/cibuildwheel@v2.21.0
125127
env:
126128
CIBW_ARCHS:all
127129
CIBW_TEST_SKIP:'*_arm64'
@@ -225,18 +227,20 @@ jobs:
225227
fail-fast:false
226228
matrix:
227229
name:
230+
-win-py-3.13
228231
-win-py-3.12
229232
-win-py-3.11
230233
-win-py-3.10
231234
-win-py-3.9
232235
-win-py-3.8
233-
-win-py-3.7
234236
arch:
235237
-x64
236238
-x86
237239
include:
240+
-name:win-py-3.13
241+
pyenv:'3.13.0-rc.2'
238242
-name:win-py-3.12
239-
pyenv:'3.12.0-rc.1'
243+
pyenv:'3.12'
240244
-name:win-py-3.11
241245
pyenv:'3.11'
242246
-name:win-py-3.10
@@ -245,8 +249,6 @@ jobs:
245249
pyenv:'3.9'
246250
-name:win-py-3.8
247251
pyenv:'3.8'
248-
-name:win-py-3.7
249-
pyenv:'3.7'
250252

251253
steps:
252254
-name:Check out code

‎README.txt‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,14 @@ Basic
3232

3333
* a C compiler (such as GCC)
3434

35-
* Python 3.7+ (older releases support older versions, but are unsupported)
35+
* Python 3.8+ (older releases support older versions, but are unsupported)
3636

3737
* the `decorator` python package
3838

3939
Compiling from Scratch
4040
----------------------
4141

42-
To compile from scratch, you will need Cython >=0.29.29 which is automatically
42+
To compile from scratch, you will need Cython``>=3.0.3, < 4.0.0`` which is automatically
4343
installed by pip in an isolated build virtual environment.
4444

4545
For Running the Tests

‎pyproject.toml‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
[build-system]
22
requires = [
3-
# 0.29.29 includes fixes for Python 3.11
43
"Cython >= 3.0.3, < 4.0.0",
54
"setuptools >= 40.6.0",# Start of PEP 517 support for setuptools
65
]

‎setup.py‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,7 @@ def gssapi_modules(lst):
278278

279279
setup(
280280
name='gssapi',
281-
version='1.8.4',
281+
version='1.9.0',
282282
author='The Python GSSAPI Team',
283283
author_email='jborean93@gmail.com',
284284
packages=['gssapi','gssapi.raw','gssapi.raw._enum_extensions',
@@ -291,17 +291,17 @@ def gssapi_modules(lst):
291291
long_description=long_desc,
292292
license='LICENSE.txt',
293293
url="https://github.com/pythongssapi/python-gssapi",
294-
python_requires=">=3.7",
294+
python_requires=">=3.8",
295295
classifiers=[
296296
'Development Status :: 5 - Production/Stable',
297297
'Programming Language :: Python',
298298
'Programming Language :: Python :: 3',
299-
'Programming Language :: Python :: 3.7',
300299
'Programming Language :: Python :: 3.8',
301300
'Programming Language :: Python :: 3.9',
302301
'Programming Language :: Python :: 3.10',
303302
'Programming Language :: Python :: 3.11',
304303
'Programming Language :: Python :: 3.12',
304+
'Programming Language :: Python :: 3.13',
305305
'Intended Audience :: Developers',
306306
'License :: OSI Approved :: ISC License (ISCL)',
307307
'Programming Language :: Python :: Implementation :: CPython',

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp