Merge branch 'master' into dependabot/github_actions/actions/download-artifact-6.0.0
Recent Commits to brotli:master
-
Merge branch 'master' into dependabot/github_actions/actions/download…
-
Merge branch 'master' into dependabot/github_actions/actions/setup-no…
Merge branch 'master' into dependabot/github_actions/actions/setup-node-6.0.0
-
Merge branch 'master' into dependabot/github_actions/github/codeql-ac…
Merge branch 'master' into dependabot/github_actions/github/codeql-action-4.31.2
-
Merge pull request #1376 from anthrotype:normalize-py-name
Merge pull request #1376 from anthrotype:normalize-py-name PiperOrigin-RevId: 828867720
-
[setup.py] Use PEP625-compliant lowercase 'brotli' package name
[setup.py] Use PEP625-compliant lowercase 'brotli' package name PyPI now requires that wheel filenames and metadata use normalized package names following PEP 625. Modern build tooling automatically normalize this, however this does not happen for old python versions (e.g. 2.7, 3.6, 3.7) which makes their upload fail. I had to apply the same patch to the v1.2.0 release be able to upload all the python wheels to PyPI, see: https://github.com/google/brotli/issues/1327#issuecomment-3491479583 https://github.com/google/brotli-wheels/commit/ca4fed169bb72d09d0263feb34853247da9f4a45 It makes more sense to have this in here and get rid of the patch, regardless of when we drop support for those EOL pythons.