steering-council icon indicating copy to clipboard operation
steering-council copied to clipboard

PEP 741 -- Python Configuration C API

Open vstinner opened this issue 1 year ago • 4 comments

Please consider PEP 741 -- Python Configuration C API https://peps.python.org/pep-0741/

  • [x] The PEP has been discussed in threads listed in its Post-History header
  • [x] The PEP was announced on Discuss (link in Post-History)
  • [x] The PEP includes all relevant Suggested Sections
  • [x] The PEP includes endorsements from the projects/groups/people it helps
  • [x] The PEP has a CODEOWNERS entry

SIG-specific:

  • [ ] Typing PEPs: link to the Typing Council's recommendation for the PEP:
  • [ ] Packaging PEPs: don't file the issue here, ask the delegate (Paul Moore) on Packaging Discourse

vstinner avatar Mar 14 '24 12:03 vstinner

Whoa. I do not think there is sufficient agreement on this in the discussion.

gvanrossum avatar Mar 14 '24 16:03 gvanrossum

I agree. I have opposed the fundamental premise of this PEP in the discussion, and it's not been addressed in the discussion or changed at all.

I do not believe the SC should be considering this PEP at this time.

zooba avatar Mar 14 '24 17:03 zooba

Whoa. I do not think there is sufficient agreement on this in the discussion.

I did my best to record all opinions in the Rejected Ideas. The PEP is already quite long, so I didn't record everything.

Right, there are disagreements, and that's why I'm asking the Steering Council for advice on how to move on on this PEP.

vstinner avatar Mar 15 '24 08:03 vstinner

If this PEP is accepted, I plan to attempt to write a backport for Python 3.8-3.12 in my experimental deadparrot project: shared library providing a compatibility layer between old/new C APIs and old/new Python versions.

vstinner avatar Mar 18 '24 10:03 vstinner

Closed in favor of the new submission: https://github.com/python/steering-council/issues/246.

vstinner avatar Jun 03 '24 15:06 vstinner