Skip to content

Commit 1ca2ed7

Browse files
committed
Support Python 3.15 and drop Python 3.8 by bumping PyO3 to 0.30.1
1 parent 8c9b66d commit 1ca2ed7

4 files changed

Lines changed: 70 additions & 72 deletions

File tree

‎.github/workflows/CI.yml‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
# This file is autogenerated by maturin v1.15.0
1+
# This file is autogenerated by maturin v1.16.0
22
# To update, run
33
#
4-
# maturin generate-ci github
4+
# maturin generate-ci github --output .github/workflows/CI.yml
55
#
66
name: CI
77

@@ -40,7 +40,7 @@ jobs:
4040
- uses: actions/checkout@v6
4141
- uses: actions/setup-python@v6
4242
with:
43-
python-version: "3.x"
43+
python-version: "3.9"
4444
- name: Build wheels
4545
uses: PyO3/maturin-action@v1
4646
with:
@@ -71,7 +71,7 @@ jobs:
7171
- uses: actions/checkout@v6
7272
- uses: actions/setup-python@v6
7373
with:
74-
python-version: "3.x"
74+
python-version: "3.9"
7575
- name: Build wheels
7676
uses: PyO3/maturin-action@v1
7777
with:
@@ -130,7 +130,7 @@ jobs:
130130
- uses: actions/checkout@v6
131131
- uses: actions/setup-python@v6
132132
with:
133-
python-version: "3.x"
133+
python-version: "3.9"
134134
- name: Build wheels
135135
uses: PyO3/maturin-action@v1
136136
with:

‎Cargo.lock‎

Lines changed: 61 additions & 63 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎Cargo.toml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ name = "urlpattern"
1515
crate-type = ["cdylib"]
1616

1717
[dependencies]
18-
pyo3 = "0.29.0"
19-
regex = "1.12.4"
18+
pyo3 = "0.30.1"
19+
regex = "1.13.1"
2020
url = "2.5.8"
2121
urlpattern = "0.6.0"

‎pyproject.toml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ build-backend = "maturin"
66
name = "urlpattern"
77
description = "An implementation of the URL Pattern Standard for Python written in Rust."
88
readme = "README.md"
9-
requires-python = ">=3.8"
9+
requires-python = ">=3.9"
1010
authors = [{ name = "방성범 (Bang Seongbeom)", email = "bangseongbeom@gmail.com" }]
1111
keywords = ["urlpattern"]
1212
classifiers = [
@@ -16,13 +16,13 @@ classifiers = [
1616
"Operating System :: OS Independent",
1717
"Programming Language :: Python :: 3",
1818
"Programming Language :: Python :: 3 :: Only",
19-
"Programming Language :: Python :: 3.8",
2019
"Programming Language :: Python :: 3.9",
2120
"Programming Language :: Python :: 3.10",
2221
"Programming Language :: Python :: 3.11",
2322
"Programming Language :: Python :: 3.12",
2423
"Programming Language :: Python :: 3.13",
2524
"Programming Language :: Python :: 3.14",
25+
"Programming Language :: Python :: 3.15",
2626
"Programming Language :: Python :: Free Threading",
2727
"Programming Language :: Python :: Implementation :: CPython",
2828
"Programming Language :: Python :: Implementation :: PyPy",

0 commit comments

Comments
 (0)