In distutils2, we have a mock PyPI server to test index-related behavior, but in distutils we fix such things without automated tests. I would like to add the mock server to distutils.
Please no more enhancements in distutils ! even in the tests. Distutils is on maintenance mode, and we need to do the bare minimum there. we need to do the minimum changes. If there's a bug in PyPI related code in distutils, you need to do this: - fix the bug in distutils2, with the mock server + a test - backport the bugfix only
The more the codebases become different, the more difficult it will be to be sure some fix in d2 also fixes d1. I’ll live with it or use pypi_server on my own machine :) Thanks for the pronouncement.
I don't think this will be a huge problem, given the low amount of bugs we have for all code involving PyPI. Other bugfix can be backported w/ their tests most of the time.