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
Back in spaCy v3.0.7, an upper limit was added to the dependency on Cython. This release set the max version for Cython at 3. Cython of versions below 3 are now no longer available via certain repositories, leading to spaCy's inability to be packaged in those environments without bucking the requirements at risk of breaking certain functionality.
Requesting support for Cython > 3.
For those that remember why this cap was put in place, it would be interesting to know if the blocker is still present.
Yes, errors reported in this PR are still present if you try to build spaCy from the latest release revision.
Judging by the error message I guess it is related to the switch to PEP 563 - style annotations as strings in Cython 3: cython/cython#2863 which was problematic for Pydantic (that reports errors here): pydantic/pydantic#2678. This has been a big enough deal that it even caused abandonment of the plan to enable PEP 563 - style annotations as strings by default in CPython.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Back in spaCy v3.0.7, an upper limit was added to the dependency on Cython. This release set the max version for Cython at 3. Cython of versions below 3 are now no longer available via certain repositories, leading to spaCy's inability to be packaged in those environments without bucking the requirements at risk of breaking certain functionality.
Requesting support for Cython > 3.
For those that remember why this cap was put in place, it would be interesting to know if the blocker is still present.
Beta Was this translation helpful? Give feedback.
All reactions