[英]SSL error while uploading python package to custom registry using twine
[英]Request has invalid argument Error on uploading to python Artifact Registry [gcp]
我正在尝试将 python 包上传到 GCP 的 Artifact Registry。 我安装了keyring
和keyrings.google-artifactregistry-auth
,将带有 url 的.pypirc
和pip.conf
文件添加到其中的 GCP 上的私有注册表中,并根据此文档设置环境变量GOOGLE_APPLICATION_CREDENTIALS
。
我创建了一个虚拟的 python 包来测试上传到私有 pypi。 python setup.py install
运行成功。 运行麻线时:
twine upload --verbose -r https://<LOCATION>-python.pkg.dev/<PROJECT_ID>/<REPO_NAME>/ --config-file <PATH_TO_PYPIRC> dist/*
我收到以下错误:
Uploading distributions to https://<LOCATION>-python.pkg.dev/<PROJECT_ID>/<REPO_NAME>/
dist/my_library-0.0.1-py3.9.egg (2.6 KB)
username set from keyring
password set from keyring
username: oauth2accesstoken
password: <hidden>
Uploading my_library-0.0.1-py3.9.egg
100%|█████████████████████████████████████████████████| 6.30k/6.30k [00:00<00:00, 47.8kB/s]
Content received from server:
Request has an invalid argument: extension type
HTTPError: 400 Bad Request from https://<LOCATION>-python.pkg.dev/<PROJECT_ID>/<REPO_NAME>/
Bad Request
使用轮子代替鸡蛋让我成功上传python setup.py bdist_wheel
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.