Marc Mueller
Marc Mueller
What's the current status here?
> With PyPI not allowing both keys to be set and `License-Expression` taking precedence otherwise, wouldn't it make more sense to retrieve `license-expression` as the first variant in `METADATA_KEYS["license"]`? Yeah,...
> Could you update the dependency file to add a package using license expression ? I proposed `attrs` but any other package doing it is fine :) I'd prefer not...
> Attrs is already a dependency (see the top of the dependency file) But sure, prettiable is a good target :) It's only a transitive dependency on an old pytest...
Ref: https://github.com/home-assistant/core/issues/132398 /CC @joostlek
> BTW, if I see it right, this PR is not enough. There is also need to add extra apk ("cargo") to the list of apks in GitHub action. To...
This looks like it's related to the PEP 649 implementation in Python 3.14. /CC @JelleZijlstra
> The easiest fix would be to just re-export `typing.TypedDict` on newer Python versions. Ideally yes, however support for the keyword-argument syntax was removed in `3.13` which is still "supported"...
I'm not sure it should be changed in `flit`. This does look like an existing issue with PyPI, see https://github.com/pypi/warehouse/issues/9400#issuecomment-1369149125. Most are in agreement that PyPI should simply concatenate the...
> Here's the thread for that discussion: https://discuss.python.org/t/combining-author-maintainer-names-emails-in-core-metadata/81011 Thanks for starting the discussing again! Let's see if it can reach a resolution this time. Anyway, as the current behavior matches...