在几秒钟内创建新包并将其上传到 PyPI。
项目描述
pypi_flow
在几秒钟内创建新包并将其上传到 PyPI。
在PyPI上可用。在 Windows 10 上测试。
安装
pypi-flow 可以在终端上使用以下命令安装:
pip install pypi_flow
如果您使用的是 python 的全局安装,请确保您使用:
pip install pypi_flow --user
快速开始
在您要启动项目的所需目录上打开终端并输入:
waterfall.py
以下信息是从用户那里收集的:
- 包裹名字
- 作者
- 项目描述
- 联系电子邮件
- 项目网站
- 许可证类型
将根据提供的规范创建项目模板。
package_root
│ .gitignore
│ MANIFEST.in #File names added to this file will be included in the
│ LICENSE
│ PipLocalUpgrade.py
│ PypiUpload.py
│ README.md
│ setup.py
│───cmdline
│ └──...ADD CODE FILES HERE TO BE CALLED AS COMMAND LINE PROGRAMS
└───package_name
├── __init__.py #Add import references to your python code files here
└──...ADD YOUR PYTHON CODE FILES HERE TO BE USED FROM THE PYTHON INTERPRETER UPON IMPORT
有关此模板之外提供的其他更改和功能,请参阅 setuptools 文档:https ://setuptools.readthedocs.io/en/latest/setuptools.html
启动到 Pypi
一旦您对项目文件夹感到满意,只需启动以下程序:
PypiUpload.py
此程序自动将 setup.py 文件(使用格式 Year.Month.ReleaseVersion)的版本日期更新为比 PYPI 网站上可用的包版本更新。
询问时提供您的 PyPI 帐户凭据并享受节目!
那很简单!
你的包应该自动从 PyPI 网站安装/升级。
使用快速的工作流程和功能模板可以让您更专注于重要的事情:您的代码的功能!