pypa / distutils

distutils as found in cpython

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

project falling behind on best practices

jaraco opened this issue · comments

Unlike other projects I maintain, this project, because it hasn't been managed as a PyPI-released package, has had its project practices incorporated ad hoc from other projects. This situation means that the CI configuration and linting techniques and other factors are falling behind those maintained at jaraco/skeleton.

This project should probably adopt jaraco/skeleton even if it's not going to be released on PyPI.

Although the tests were passing locally, pushing 43a08f1 to main caused tests to fail on collection discovery (first error was no module named "distutils._collections", suggesting that something is masking the install of distutils.

Although the tests were passing locally, pushing 43a08f1 to main caused tests to fail on collection discovery (first error was no module named "distutils._collections", suggesting that something is masking the install of distutils.

These issues appear to no longer be a concern. Tests are now passing except on Python 3.12, where they are failing locally and remotely due to the lack of Setuptools (https://github.com/pypa/distutils/actions/runs/6762381796/job/18378289201) now that Python's test.support module relies on it.