Creating a template Python package with a CLI interface.
Project description
PythonStarter
Auto-generate starter template of python3 and create env
Usage
To create a project base template with bump2version managing versioning
pyinit -m create <project_name>
In your project folder, it will create
package_name/
|-- src/
| |-- __init__.py
|-- tests/
| |-- test_placeholder.py
|-- .bumpversion.cfg
|-- .gitattributes
|-- .girigore
|-- MANIFEST.in
|-- pytest.ini
|-- setup.py
To create github/workflows
pyinit -m create <project_name> -i ci
It will create
.github/
|-- workflows/
| |-- <project_name>_ci.yml
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for py_starter_auto_template-0.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d9b1ad937b86d3a6f136067707fcdc6c56b8e9d87f419f7f6309b148e10306e |
|
MD5 | 20f7e3f591e67c725a0be29156ac0ee6 |
|
BLAKE2b-256 | f9a3f1eafbdf651e76371de03dcc25b82956a7fd95204e478246bbed64f64969 |
Close
Hashes for py_starter_auto_template-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00972a6a580248b91617e4074c38e72f48543e5a528b28d0ce82b27e2a3c290f |
|
MD5 | f91fd6f65cce2509a1de8306572090c5 |
|
BLAKE2b-256 | 7750972ce2888ddcf1216a6b7f81ec6badcfcaaa44e73204352f7e74e78dced8 |