Create the file and folder structure for a Python package
Project description
create-python-package
Initialize a new package using best practices as described by the Python Packaging Authority (PyPA). Perfect for beginners and experts alike. Stop writing boilerplate and start coding.
Creates a battle-tested directory structure with setup.py
. Also compatible with Pipenv. Generates a folder structure with a License, test directory, and more.
Overview
This package ships with one CLI entrypoint, create-python-package
.
To use create-python-package:
create-python-package mypackage
cd mypackage
Installation
Python 3.6+ is required
using pip
pip install --user create-python-package
using pipx
pipx allows you to run Python binaries into isolated virtual environments
python3 -m pip install --user pipx
pipx ensurepath
You can run the latest version directly with
pipx run create-python-package
or install with
pipx install create-python-package
Credits
Inspired by create-react-app
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
Hashes for create-python-package-0.2.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0ac2b944b46ced0bbd806391864ba8e5d3805b5e1ea6ee0e546d97c55d87502 |
|
MD5 | 2343a4bb27236353f397d3af4d6fe190 |
|
BLAKE2b-256 | d26c29c9854b6b44b59b634addd156b9f1cfbb794ed530a46565af6d52cb5752 |
Hashes for create_python_package-0.2.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 902cb751e4de111fd1bfb48e5fe517efdc60fd593cde3c44c0cfe9dadfc4bdae |
|
MD5 | e2836c2edd78a0b4bc49f469bfdf3aec |
|
BLAKE2b-256 | dd5cd5f509305428178721060415f0bc2456c02361fda0aa4c1425f1fbca67da |