Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/macos-build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,6 @@ sudo make install
cd ../..

python -m pip install --upgrade pip
python -m pip install cibuildwheel==2.23.3
python -m pip install cibuildwheel==3.2.1

python -m cibuildwheel --platform macos --archs x86_64,arm64,universal2 --output-dir dist
2 changes: 1 addition & 1 deletion .github/workflows/entrypoint.sh
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ make install
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib/

# Build the wheels
Python="cp39-cp39 cp310-cp310 cp311-cp311 cp312-cp312 cp313-cp313"
Python="cp39-cp39 cp310-cp310 cp311-cp311 cp312-cp312 cp313-cp313 cp314-cp314"
for PYVER in $Python; do
# build the wheels
/opt/python/$PYVER/bin/pip wheel /github/workspace -w /github/workspace/wheels || { echo "Failed while buiding $PYVER wheel"; exit 1; }
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/manylinux1.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: '>=3.9 <3.14'
python-version: '>=3.9 <3.15'
- name: install MeCab
run: |
git clone --depth=1 https://github.com/taku910/mecab.git
Expand Down Expand Up @@ -39,7 +39,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: '>=3.9 <3.14'
python-version: '>=3.9 <3.15'
- name: build array of wheels
uses: ./.github/workflows/actions/build-manylinux/
- name: Upload Wheels
Expand All @@ -66,7 +66,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: '>=3.9 <3.14'
python-version: '>=3.9 <3.15'
- name: Set up QEMU
id: qemu
uses: docker/setup-qemu-action@v1
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/osx.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
- name: Set up python
uses: actions/setup-python@v5
with:
python-version: '>=3.8 <3.14'
python-version: '>=3.9 <3.15'
- name: Download and build MeCab
shell: bash
run: |
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/test_manylinux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14']
include:
- python-version: '3.9'
py-short: '39'
Expand All @@ -25,6 +25,9 @@ jobs:
- python-version: '3.13'
py-short: 313
py-short2: 313
- python-version: '3.14'
py-short: 314
py-short2: 314
env:
PYTHON: /opt/python/cp${{ matrix.py-short }}-cp${{ matrix.py-short2 }}/bin/python
steps:
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
strategy:
max-parallel: 5
matrix:
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14']
include:
- python-version: '3.9'
py-short: '39'
Expand All @@ -30,6 +30,9 @@ jobs:
- python-version: '3.13'
py-short: 313
py-short2: 313
- python-version: '3.14'
py-short: 314
py-short2: 314
steps:
- uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[build-system]
requires = ["Cython~=3.0.11", "setuptools>=77", "setuptools-scm>=8"]
requires = ["Cython~=3.1.5", "setuptools>=77", "setuptools-scm>=8"]
build-backend = "setuptools.build_meta"

[project]
Expand Down
Loading