[FEA] Stop working around Cython issues #14023
Labels
0 - Backlog
In queue waiting for assignment
feature request
New feature or request
Python
Affects Python cuDF API.
Is your feature request related to a problem? Please describe.
cudf Cython code currently contains various workarounds for Cython limitations. With the Cython 3 release, many of these limitations have been lifted. Cython development is quite active right now, and now that we have migrated to Cython 3 we can also track new minor/patch version updates easily if new issues are fixed. This is a tracking issue of the various workarounds in cudf that we should look into removing as they are resolved upstream.
Due to the ongoing pylibcudf effort, in general it will not make sense to fix these issues in legacy cudf Cython code. We should instead endeavor to fix these issues in new pylibcudf code that will replace legacy Cython over time.
Describe the solution you'd like
ctypedef const scalar constscalar
). Once the bugs are fixed we should be able to get rid of the extraneous typedefs.The text was updated successfully, but these errors were encountered: