我的项目简短描述。
项目描述
📦 setup.py (人类可读)
此仓库存在是为了提供一个示例setup.py文件,可用于启动您的下一个Python项目。它包括一些高级模式和setup.py
的最佳实践,以及一些注释掉的“好主意”。
例如,此setup.py
提供了一个$ python setup.py upload
命令,该命令创建了一个通用wheel(和sdist),并使用Twine将您的包上传到PyPi,而无需烦人的setup.cfg
文件。它还会自动创建/上传一个新的git标签。
简而言之,对于初学者来说,setup.py
文件可能会有些令人畏惧——甚至Guido也曾听说有人说,“每个人都对它们进行了货船文化”。这是真的——因此,我希望这个仓库成为最佳的复制粘贴地点 :)
如果您有兴趣为Kenneth Reitz的开源项目提供财务支持,请考虑访问此链接。您的支持对保持我的动力至关重要,因为开源已不再是我的日常工作的一部分。
待办事项
- 通过
$ setup.py test
进行测试(如果简洁的话)。
鼓励提交拉取请求!
更多资源
- 什么是setup.py?在Stack Overflow上
- 包装指南
- Python包的Cookiecutter模板
许可证
这是一个免费且不受限制的软件,已发布到公共领域。
任何人都可以自由复制、修改、发布、使用、编译、销售或分发此软件,无论是源代码形式还是编译的二进制形式,出于任何目的,无论是商业目的还是非商业目的,以及通过任何手段。
✨🍰✨
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
test_travis_pypi-0.1.10.tar.gz (4.6 kB 查看哈希值)
构建分发
test_travis_pypi-0.1.10-py3.8.egg (3.9 kB 查看哈希值)
test_travis_pypi-0.1.10-py3.7.egg (3.9 kB 查看哈希值)
test_travis_pypi-0.1.10-py3.6.egg (3.9 kB 查看哈希值)
test_travis_pypi-0.1.10-py3.5.egg (3.9 kB 查看哈希值)
关闭
test_travis_pypi-0.1.10.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 01b3295427201424f477255c5805be9afef84b508b0a5a97446875beec557a2f |
|
MD5 | c612a472bbc6395c4e23086afef43483 |
|
BLAKE2b-256 | 3f73af5a5097c5fd4acae288929b24bb10c11c2e6c442045ea1e54a3435518b8 |
关闭
test_travis_pypi-0.1.10-py3.8.egg的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5fc72835d0abe9598dd3d0b75c033c7c42a2e886e98c6860bbcdd5a8e211f6a1 |
|
MD5 | 02c41cc4dfa77d526c2cf768f167f02f |
|
BLAKE2b-256 | 7fc7190c0e355862c5a892c941a9daeb151783b117529162ae8704cbb68cb760 |
关闭
test_travis_pypi-0.1.10-py3.7.egg的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 557ca4f08adcd803718ec37e620ec877e91d5ada3ac09d569f00ec37ac101ae4 |
|
MD5 | 5d88b8e90c4ae233ab1a9d5d00100be5 |
|
BLAKE2b-256 | b73663622db693dd861bb5e7bd5bfde63501b40886ce4b126939a21b50500b04 |
关闭
test_travis_pypi-0.1.10-py3.6.egg的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 63d016f9d3e22b05710af394b6ef5715f0435f59c31e1511cbcff8f43e166313 |
|
MD5 | 8285026b51735c01a9be087804c041e9 |
|
BLAKE2b-256 | a2796b130107c7a8652714b16f571077fdf55cd861fcf8b5fa3f3df80721e1fd |
关闭
test_travis_pypi-0.1.10-py3.5.egg的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3d9a02bc8f75eca69f1dd3ed29defcf94a5c8524b5a7b14d2fc0c67870e7f2c1 |
|
MD5 | c2578452b4222b9600799c094f631512 |
|
BLAKE2b-256 | 90af97c399ec9f2dacaf4bfd6215fdd40996e9c9adcba41fc6ac7b72c0fdab7c |