pypi-playground
What is this?
This is a repository for creating sample code for publishing to PyPI. I manage multiple Python projects, but the configuration for publishing them to PyPI is almost the same. In this playground, I experiment with them, and configure them to speed up CI and make project management easier.
- https://github.com/kitsuyui/python-richset
- https://github.com/kitsuyui/dict_zip
- https://github.com/kitsuyui/python-throttle-controller
- https://github.com/kitsuyui/cachepot
- https://github.com/kitsuyui/python-template-analysis
- https://github.com/kitsuyui/python-timevec
Usage
Install dependencies
Install dependencies with poetry.
poetry install
Run tests
poetry poe test
Format
poetry poe format
- isort for import sorting
- black for formatting
- pyupgrade for upgrading syntax to the latest version of Python
Lint
poetry poe check
- mypy for static type checking
- flake8 for linting
- black for formatting check
- isort for import sorting check
LICENSE
BSD 3-Clause License
Metadata
Release files for kitsuyui-pypi-playground 0.4.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| kitsuyui-pypi-playground-0.4.0.tar.gz | 18.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| kitsuyui_pypi_playground-0.4.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 20.4 kB
Release files / kitsuyui-pypi-playground-0.4.0.tar.gz
| Download URL | kitsuyui-pypi-playground-0.4.0.tar.gz |
|---|---|
| Size | 18.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6fd92574c2a4ea5715942cfa1b3992a2d9274e4daceb05a3d3a5933a7a999acb
|
|
BLAKE2b-256 checksum How to use checksums |
b786fb1bc84b7e6c2ce3c03cc5c1d2d87224d1a07cedde4913027b45bb6166d6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|
Release files / kitsuyui_pypi_playground-0.4.0-py3-none-any.whl
| Download URL | kitsuyui_pypi_playground-0.4.0-py3-none-any.whl |
|---|---|
| Size | 2.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c800a1d1da0c269b32d7081b8d5607648a2b70e10ba5dd86d2f1f67fb2ca693e
|
|
BLAKE2b-256 checksum How to use checksums |
c40b4784849adce691f9b23a036779fd15ef09c8235fa569b8f8a628e06270c9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|