You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Bump versions for packages that now won't install due to Cython 3.0 release #3732
When following the development setup instructions as per here, in step 5, you need to run make install-python-ci-dependencies PYTHON=3.8. You would expect this to install the dependencies with no issues.
Current Behavior
When following the development setup instructions as per here, in step 5, you need to run make install-python-ci-dependencies PYTHON=3.8. However, since Cython 3.0 has been recently released, a number of packages now do not install successfully.
Steps to reproduce
Just follow the instructions as per the guide linked above, until you get to the line in step 5 make install-python-ci-dependencies PYTHON=3.8, where most packages will install fine apart from fastavro, pyyaml and pymssql.
Specifications
M2 Mac, python 3.8.12, using venv for virtual environment.
Possible Solution
We can just change the versions of the problem packages in the sdk/python/requirements/py3.8-ci-requirements.txt file. I tried this locally, and everything installs fine, also, units tests and local integration tests still pass as expected (all version updates are patch or minor).
Likely we should also do this for the same file for py3.9 and py3.10 (both ci reqs and just reqs files), as they contain the same versions for those 3 packages.
Activity