PyPi包中包含什么?

2024-09-30 03:22:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在为PyPi打包新的python库。存储库包含:

  • 斯芬克斯文件来源
  • 补充JavaScript库
  • 示例

将这样的东西包含到一个python鸡蛋中是一个好主意吗? 惯例是什么?你知道吗

你可以在https://github.com/peterhudec/authomatic看到图书馆的精髓


Tags: 文件httpsgithubpypicom示例图书馆来源
3条回答

您不应该将所有内容都放入python egg中,但无论如何,这取决于python setup.py bdist_egg来选择要包含或不包含的内容。但是在你上传到pypi的源代码包中,是的,包含了所有不能由pypi生成的东西设置.py. 你可以单独上传文档,这样它也可以被发布。你知道吗

但是一般来说,你需要什么来包含在卵子中,是卵子正常运行所必需的。其他一切都可以包括在内,但可以通过其他方式分发,这取决于你。你知道吗

只要聪明点,有常识就行了!你知道吗

PyPI上有一些包完全(或几乎完全)用bash编写(虚拟虚拟说唱者.sh是一个)。你知道吗

如果有一个可以打包的补充JavaScript库,那也不是坏事。这就避免了用户可能没有安装npm的情况,因此它使您的库更易于使用,用户也更高兴。你知道吗

文档不需要包括在内,但是如果你想的话,那么一定要包括在内。库既包括文档,也不包括文档。github3.py现在包含它,而requests不包含它。这取决于你的喜好。你知道吗

我个人总是在文档中有示例,所以它们包含在我的包含文档的包中。我想不出有哪一个软件包包括一个单独的示例包,但如果你觉得有必要,那就继续吧。不过,我可能会将其作为库本身的子目录。安装后,它将使名称间距更好。你知道吗

但基本上,除了有代码来执行您所说的包将执行的任务之外,没有固定的约定。你知道吗

祝你好运!我希望你的包裹很成功!你知道吗

对于PyQT4,我能说的是:

它包括文档,例子,插件。。。你知道吗

我不知道你的JavaScript库,但我认为它是没有问题的,包括以及。你知道吗

这是一个例子-我不知道公约。我会把对你们图书馆的用户来说很重要的东西都放进去。你知道吗

相关问题 更多 >

    热门问题