Repo Template for creating a Python library in GitHub
Project description
# Python Template Repo —
Template Python Repo for getting started with a Python Library with GitHub.
## Benefits
GitHub Action Templates
Auto deploy to PyPi
Issue and Pull Request Templates
Auto Configured install and test requires
## To Use
Clone the repo
- Rename the [python_GH_template](python_gh_template) directory to the name of your project.
Make sure the names updates in [setup.py](setup.py), [lint workflow](.github/workflows/lint.yml).
Install package locally pip install -e .
- Add your project requirements to [requirements.txt](requirements.txt).
If you have any development requirements add them to [requirements-dev.txt](requirements-dev.txt).
Add tests (or delete if you want)
Change the [License](LICENSE) if desired.
Edit the assignees in [Issue Templates](.github/ISSUE_TEMPLATE), [Pull Request Template](.github/PULL_REQUEST_TEMPLATE) and [Dependabot Config](.github/dependabot.yml).
Edit [setup.py](setup.py) to have relevant links and information.
Add PYPI_USERNAME and PYPI_PASSWORD into the secrets section.
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 python_gh_template-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8c30acf135be8ee4d9b408262ba9be9bd211b57ddcd8ae0bbc603b8d83d9750 |
|
MD5 | 3b9888ef19ea98dde8ff6f8f6131bb00 |
|
BLAKE2b-256 | 59483f6cb1a43922c0927fb67d22652c40b785e314b7db5fe788b1f0ae1df898 |