Skip to content

Build shared extensions without distutils #93939

Description

@tiran

Feature or enhancement

distutils is deprecated and is scheduled to be removed from Python 3.12. PyPA setuptools replaces distutils and provides shims for distutils package.

GH-90005 tracks effort to use configure.ac, Makefile, and makesetup to build almost all shared extensions without distutils. Only a handful of modules have not been ported yet

Linked PRs

Activity

  1. 20 remaining items

  2. added a commit that references this issue on Jul 14, 2022
  3. added a commit that references this issue on Jul 20, 2022
  4. added a commit that references this issue on Jul 20, 2022
  5. added a commit that references this issue on Jul 20, 2022
  6. added a commit that references this issue on Jul 20, 2022
  7. added a commit that references this issue on Nov 3, 2022
  8. erlend-aasland commented on Feb 8, 2023

    @erlend-aasland
    Contributor

    AFAICS, there is no more work to be done here.

  9. added
    pendingThe issue will be closed if no feedback is provided
    on Feb 8, 2023
  10. removed
    pendingThe issue will be closed if no feedback is provided
    on Mar 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    3.12only security fixestype-featureA feature request or enhancement

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions