Skip to content

Conversation

rcmcdonald91
Copy link
Contributor

@rcmcdonald91 rcmcdonald91 commented Jan 9, 2023

  • Adds support for PEP489.
  • Indirectly addresses a missing Py_INCREF that can cause segfaults when used by embedded interpreters.

@rcmcdonald91
Copy link
Contributor Author

rcmcdonald91 commented Jan 9, 2023

My first attempt at python extension work, I am addressing failing tests.

In the interim, I have created another PR #106 that directly addresses the missing Py_INCREF issue. #105 needs more work.

@rcmcdonald91
Copy link
Contributor Author

This likely requires a broader discussion on the minimum python version we want to support.

@oschwald
Copy link
Member

oschwald commented Jan 9, 2023

We generally support all Python versions that are still getting security updates upstream. That would mean that we will want to support 3.7 until June.

I haven't looked too closely at the code yet, but it would be fine to conditionally compile blocks of code for particular Python versions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants