文件名称:pypitoken:PyPI令牌的创建和操作
文件大小:158KB
文件格式:ZIP
更新时间:2024-03-28 19:58:03
Python
PyPIToken:操纵PyPI API令牌 PyPIToken是一个用于生成和处理PyPI令牌的开源Python 3.6+库。 PyPI令牌基于 ,因此功能非常强大。 它们允许承载者向现有令牌添加其他限制。 例如,给定一个可以上传其所有者的任何项目的发行版的PyPI令牌,您可以生成仅允许某些项目甚至单个项目的令牌。 这是一个例子: $ pip install pypitoken import pypitoken token = pypitoken . Token . load ( "pypi-foobartoken" ) print ( token . restrictions ) # [NoopRestriction()] token . restrict ( projects = [ "requests" ]) print ( token . restrictions )
【文件预览】:
pypitoken-master
----README.rst(4KB)
----.readthedocs.yml(215B)
----poetry.lock(62KB)
----pyproject.toml(696B)
----docs()
--------discussions.rst(6KB)
--------tutorial.rst(7KB)
--------reference.rst(553B)
--------spelling_wordlist.txt(5B)
--------conf.py(4KB)
--------changelog.rst(30B)
--------howto.rst(3KB)
--------requirements.txt(308B)
--------macaroon.png(105KB)
--------Makefile(581B)
--------index.rst(465B)
--------contributing.rst(33B)
--------favicon.ico(15KB)
----.github()
--------PULL_REQUEST_TEMPLATE.md(353B)
--------release-drafter.yml(165B)
--------workflows()
--------CODEOWNERS(54B)
----CONTRIBUTING.rst(4KB)
----tests()
--------test_token.py(11KB)
--------__init__.py(0B)
----tox.ini(600B)
----pypitoken()
--------token.py(14KB)
--------__init__.py(347B)
--------exceptions.py(224B)
----LICENSE.rst(1KB)
----setup.cfg(787B)
----.gitignore(117B)
----CHANGELOG.rst(213B)
----CODE_OF_CONDUCT.md(3KB)
----scripts()
--------docs(73B)
--------tests(41B)
--------publish(239B)
--------lint(174B)
--------README.md(224B)
--------docs-spelling(275B)
----.pre-commit-config.yaml(787B)