Skip to content

BUG: Not 3.11 compatible #1188

@larsoner

Description

@larsoner

See https://dev.azure.com/conda-forge/feedstock-builds/_build/results?buildId=598511&view=logs&jobId=9a864fd9-6c8f-52ca-79ce-2aa6dca1a1de&j=9a864fd9-6c8f-52ca-79ce-2aa6dca1a1de&t=10fc5aa2-324e-5982-4c88-6b31fcab16b3 :

  tvtk/src/array_ext.c:2313:15: error: too few arguments to function 'PyCode_New'
   2313 |     py_code = PyCode_New(
        |               ^~~~~~~~~~
  In file included from /home/conda/feedstock_root/build_artifacts/mayavi_1666971869466/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac/include/python3.11/Python.h:71,
                   from tvtk/src/array_ext.c:4:
  /home/conda/feedstock_root/build_artifacts/mayavi_1666971869466/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac/include/python3.11/cpython/code.h:148:28: note: declared here
    148 | PyAPI_FUNC(PyCodeObject *) PyCode_New(
        |                            ^~~~~~~~~~
  tvtk/src/array_ext.c:2340:13: error: invalid use of incomplete typedef 'PyFrameObject' {aka 'struct _frame'}
   2340 |     py_frame->f_lineno = __pyx_lineno;

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions