https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270358

--- Comment #137 from Charlie Li <[email protected]> ---
(In reply to Kevin Bowling from comment #136)
Just no.

This is not a vote or picking a version based on vibes, like what Debian has.
The details of our packaging procedures are different than Debian or other
Linux distributions, so consulting them is not relevant. We are going directly
to 81.0.0 for now, because it is pointless to do an intermediate version.

I've also updated the phab, review D46236, to include a small change in
USES=python itself. It will fully enforce lowercase and include runs of periods
(.) to be normalised, matching the fix to setuptools committed for 75.8.1 and
75.3.1. I had to check consumers of other PEP 517 build backends, like
flit-core, maturin, meson-python, etc, for any cases of names that would
normalise differently than the existing hyphen (-) and underscore (_) handling,
specifically for names with uppercase and periods; none were found. setuptools
was the last holdout for not fully enforcing the standard.

Please give review D46236 a try, especially if you have ports that are subject
to the additional name normalisation, specifically anything with uppercase and
periods. I will handle the exp-run locally like I did before.

This advice supersedes and replaces comment 99.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Reply via email to