跳转到主要内容

我的项目简短描述。

项目描述

📦 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的开源项目提供财务支持,请考虑访问此链接。您的支持对保持我的动力至关重要,因为开源已不再是我的日常工作的一部分。

查看示例!

image

待办事项

  • 通过$ setup.py test进行测试(如果简洁的话)。

鼓励提交拉取请求!

更多资源

许可证

这是一个免费且不受限制的软件,已发布到公共领域。

任何人都可以自由复制、修改、发布、使用、编译、销售或分发此软件,无论是源代码形式还是编译的二进制形式,出于任何目的,无论是商业目的还是非商业目的,以及通过任何手段。

✨🍰✨

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

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 查看哈希值)

上传时间 源代码

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面