为了更好地熟悉所有的信息,我开始阅读docs以分发我的项目。最终我发现自己在看^{
What are the keywords used for, where do they go and why do we need them?
在某个临时脚手架项目上运行sdist
之后,我注意到出现了一个PKG-INFO
,其中包含一些元数据。但那是我执行命令后唯一能找到他们的地方。有upload
命令(或者我可以使用twine
)将源代码分发到PyPI上,所以我想它可能是一种用于传递信息的约定,然后解析这些信息并将其加载到PyPI web页面以进行分发?你知道吗
你说得很对。大多数关键字表示定义所有Python包发行版的各种core metadata字段。你知道吗
这些数据的路径大致如下:
setup
函数的关键字PKG-INFO
文件twine
读取PKG-INFO
以确定有关您的分发的所有元数据twine
将此元数据与.zip
、.tar.gz
或.whl
文件一起上载相关问题 更多 >
编程相关推荐