Skip to content

Commit 0d4501b

Browse files
authored
Merge pull request #13 from thisisthepy/feat/build-on-315
CI: Build with an installed CPython 3.15; version 0.0.1a1
2 parents 6aaa46c + 74be328 commit 0d4501b

3 files changed

Lines changed: 6 additions & 3 deletions

File tree

‎.github/workflows/publish-pypi.yml‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,10 @@ jobs:
2222
run: |
2323
version=$(sed -n 's/^version = "\(.*\)"/\1/p' pyproject.toml)
2424
test "$RELEASE_TAG" = "v$version" || { echo "tag $RELEASE_TAG does not match version $version"; exit 1; }
25-
- run: uv build
25+
# Temporary until CPython 3.15 is final and on the runners: install it through uv (3.15 rc today)
26+
# and build with it, since requires-python is >= 3.15.
27+
- run: uv python install 3.15
28+
- run: uv build --python 3.15
2629
- name: Keep pythonx a namespace package
2730
run: |
2831
if unzip -l dist/*.whl | grep -q ' pythonx/__init__.py$'; then

‎pyproject.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "pythonx-concurrent"
7-
version = "0.0.1a0"
7+
version = "0.0.1a1"
88
description = "Structured concurrency for Python on Kotlin Multiplatform: coroutines that interoperate with Kotlin coroutines and asyncio"
99
readme = {file = "README.md", content-type = "text/markdown"}
1010
license = "Apache-2.0"

‎pythonx/concurrent/__init__.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@
55
thisisthepy ecosystem's order.
66
"""
77

8-
__version__ = "0.0.1a0"
8+
__version__ = "0.0.1a1"

0 commit comments

Comments
 (0)