|
|
|
|
|
by jarboot
448 days ago
|
|
The current approach of the maintainers terrifies me -- de facto standards should be respected. Even if something is invalid like `description-file`, if it is present in 12k repos it should raise a warning and not break anything. In the rationale for this that I can find [1], a maintainer says the following: > I'm inclined to say we should do it, even though it will cause some disruption. They also say an alternative is to "accept the status quo", which is exactily what they should be doing. I can't find maintainers giving a compelling reason not to support this status quo of `long-description` as an alias to `long_description` besides "simplifying code." Code simplification should never take precedence over massive breakage of compatibility. [1] https://github.com/pypa/setuptools/pull/4870#pullrequestrevi... |
|
> The maintainers of setuptools get paid by Tidelift to
> implement industry-leading secure software development
> practices and document the practices they follow.
Well, that really doesn't seem so in this case now, does it?