ci: pin twine<6, bump to v0.1.1 — classic auth on build runner
twine 6 (Sep 2025) auto-detects GitLab CI envvars and refuses to fall back to ~/.pypirc on the runner, requiring PYPI_ID_TOKEN (Trusted Publishing OIDC) instead. Pipeline #40338 (v0.1.0 tag) hit this and failed with TrustedPublishingFailure. Pinning twine<6 restores classic ~/.pypirc auth that ago / make_post_sell / remarkbox already use on the same runner. When we migrate to Trusted Publishing as a coordinated change across all four python/* repos, we'll drop this pin and add an id_tokens block + PyPI trusted-publisher config.
This commit is contained in:
parent
e8f905f2d8
commit
6f05f7eef4
3 changed files with 10 additions and 4 deletions
|
|
@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
|
|||
|
||||
[project]
|
||||
name = "erldistpy"
|
||||
version = "0.1.0"
|
||||
version = "0.1.1"
|
||||
description = "Native Python client for Erlang distribution protocol — EPMD + v6 handshake + gen_server call(), no asyncio."
|
||||
readme = { file = "README.md", content-type = "text/markdown" }
|
||||
requires-python = ">=3.10"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue