Skip to content

PyException_Check and the Python Cassandra Driver #1496

@abrugh

Description

@abrugh

Hi,

I think there's something wrong with Cython 0.25.0

How things should and do work:

  • Make a new virtualenv
  • pip install cython=0.24.1
  • pip install cassandra-driver==3.7.0 (i tried 3.2.0 and 3.0.0 too)
  • start python
  • import cassandra.cluster

Where things break

  • Make a new virtualenv
  • pip install cython==0.25.0
  • pip install cassandra-driver==3.7.0
  • There will be an error about PyException_Check being implicitly declared but the install completes
  • start python
  • import cassandra.cluster
  • You will set another error about PyException_Check

I honestly know nothing about Cython other than its a black box for making Python faster. But the fact that the only variable between the two scenarios above is the Cython version leads me to believe it's an issue with Cython and not the Cassandra driver.

Sorry of this doesn't meet criteria for a bug report. I'm happy to supply more info.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions