Skip to content

Commit

Permalink
Use a pinned version of Cython for now, as most of the recipes are in…
Browse files Browse the repository at this point in the history
…compatible with Cython==3.x.x (kivy#844)
  • Loading branch information
misl6 authored Aug 22, 2023
1 parent 49040cb commit d3e8c6f
Show file tree
Hide file tree
Showing 5 changed files with 7 additions and 7 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/kivy_ios.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:
pip3 install -r requirements.txt
brew install autoconf automake libtool pkg-config
brew link libtool
pip3 install Cython==0.29.33
pip3 install Cython==0.29.36
sudo gem install xcpretty
- name: Install kivy-ios
run: |
Expand Down Expand Up @@ -77,7 +77,7 @@ jobs:
pip install sh
brew install autoconf automake libtool pkg-config
brew link libtool
pip install Cython==0.29.33
pip install Cython==0.29.36
sudo gem install xcpretty
- name: Install kivy-ios
run: |
Expand Down Expand Up @@ -116,7 +116,7 @@ jobs:
pip3 install -r requirements.txt
brew install autoconf automake libtool pkg-config
brew link libtool
pip3 install Cython==0.29.33
pip3 install Cython==0.29.36
- name: Install kivy-ios
run: |
python setup.py install
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/setup.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
python -m venv venv
. venv/bin/activate
pip install dist/kivy-ios-*.tar.gz
pip install Cython==0.29.33
pip install Cython==0.29.36
brew install autoconf automake libtool pkg-config
- name: Basic toolchain commands
run: |
Expand Down
2 changes: 1 addition & 1 deletion kivy_ios/recipes/numpy/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ class NumpyRecipe(CythonRecipe):
libraries = ["libnpymath.a", "libnpyrandom.a"]
include_dir = "numpy/core/include"
depends = ["python"]
hostpython_prerequisites = ["Cython"]
hostpython_prerequisites = ["Cython==0.29.36"]
cythonize = False

def prebuild_arch(self, arch):
Expand Down
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ Pillow>=6.1.0
requests>=2.13
cookiecutter==2.1.1
sh==1.12.14
Cython==0.29.17
Cython==0.29.36
2 changes: 1 addition & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ url = https://github.com/kivy/kivy-ios
[options]
python_requires >= "3.6.0"
install_requires =
Cython
Cython==0.29.36
cookiecutter
pbxproj
Pillow
Expand Down

0 comments on commit d3e8c6f

Please sign in to comment.