Skip to content

Commit

Permalink
Add Python 3.13 and macOS x86 builds
Browse files Browse the repository at this point in the history
  • Loading branch information
Tremeschin committed Oct 24, 2024
1 parent 003e5c0 commit bf0007e
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 7 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,9 @@ jobs:
os: [ubuntu-latest, windows-latest, macos-14]

env:
CIBW_BUILD: cp37-* cp38-* cp39-* cp310-* cp311-* cp312-*
CIBW_BUILD: cp37-* cp38-* cp39-* cp310-* cp311-* cp312-* cp313-*
CIBW_ARCHS_LINUX: auto
CIBW_ARCHS_MACOS: arm64
CIBW_ARCHS_MACOS: arm64 x86_64
CIBW_ARCHS_WINDOWS: auto
CIBW_SKIP: '*musllinux* *i686* *-win32'

Expand All @@ -50,7 +50,7 @@ jobs:
uses: bus1/cabuild/action/msdevshell@v1

- name: deps
run: python -m pip install cibuildwheel==2.19.2
run: python -m pip install cibuildwheel==2.21.3

- name: wheels
run: python -m cibuildwheel --output-dir package
Expand Down
3 changes: 1 addition & 2 deletions Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,8 +81,8 @@ for frame in range(60 * 60):
turbopipe.pipe(buffer, ffmpeg.stdin.fileno())

# Finalize writing, encoding
turbopipe.sync()
ffmpeg.stdin.close()
turbopipe.close()
ffmpeg.wait()
```

Expand Down Expand Up @@ -337,4 +337,3 @@ On realistically loads, like [**ShaderFlow**](https://github.com/BrokenSource/Sh
- Disable/investigate performance degradation on Windows iGPUs
- Improve the thread synchronization and/or use a ThreadPool
- Maybe use `mmap` instead of chunks writing on Linux
- Test on macOS 🙈
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ homepage = "https://brokensrc.dev"
[project]
name = "turbopipe"
dynamic = ["version"]
description = "🌀 Faster MemoryView inter-process data transfers for subprocesses"
description = "🌀 Faster ModernGL Buffers inter-process data transfers for subprocesses"
authors = [{name="Tremeschin", email="29046864+Tremeschin@users.noreply.github.com"}]
readme = "Readme.md"
license = {file="License.md"}
Expand Down
2 changes: 1 addition & 1 deletion turbopipe/version.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#!/usr/bin/env python3
__version__ = "1.2.1"
__version__ = "1.2.2"

if __name__ == "__main__":
print(__version__)

0 comments on commit bf0007e

Please sign in to comment.