collection of biblical humans and their family relations
Project description
pypi package template
A streamlined template for creating Python packages with an automated CI/CD pipeline.
Features
- Automated publishing to PyPI on GitHub releases
- Version automatically synced from GitHub release tags
- requirements.txt support for project dependencies
- Pre-configured setup with pyproject.toml using PEP 517/518
- Includes build and twine for modern package distribution
Setup Guide
-
Create a new repository from this template
-
Configure your package
- Update
pyproject.tomlwith your package metadata (name, author, description) - Version is automatically set from GitHub release tags during release publishing
- Edit
requirements.txtto include your package dependencies - Place your code inside your package folder (e.g.,
your_package/, in this examplesumming_lixelv/)
- Update
-
Set up CI/CD
- Generate a PyPI API token: Get PyPI token
- Add the token as
PYPI_TOKENin GitHub Secrets: Create GitHub secret - Replace
<YOUR_GITHUB_USERNAME>and<YOUR_GITHUB_REPOSITORY>with your actual GitHub account and repository names
-
Release your package
- Create a GitHub release with a semantic version tag (e.g.,
v1.0.0) - The workflow will automatically update the version, build, and publish your package to PyPI
- Create a GitHub release with a semantic version tag (e.g.,
pip install your-package-name
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
summing_lixelv-0.0.5.tar.gz
(3.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file summing_lixelv-0.0.5.tar.gz.
File metadata
- Download URL: summing_lixelv-0.0.5.tar.gz
- Upload date:
- Size: 3.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d8fa54777373d59d8a48a003fb40cd4d8d5c085e38a68bdee0698d3eb3171aed
|
|
| MD5 |
145f1b7bcc4aade1a0b263874b56f3c8
|
|
| BLAKE2b-256 |
b9ccdbc9ace587dbc3e4d2200af97fbfc0f6480ac859cc20eabe2a6f99a77766
|
File details
Details for the file summing_lixelv-0.0.5-py3-none-any.whl.
File metadata
- Download URL: summing_lixelv-0.0.5-py3-none-any.whl
- Upload date:
- Size: 3.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1cd5eeb26fdcb703209cce5124c6644abb247145af7e6af6658a8badaf80b474
|
|
| MD5 |
d32fe4230f40723e7962dbdc53cb1bb3
|
|
| BLAKE2b-256 |
005b2b41cf6305d48bce9b1eede4cfc402faa1d2c920a802c2f3cbbc4a54b01b
|