Skip to main content

A playground for publishing packages to PyPI

Project description

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.

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kitsuyui-pypi-playground-0.4.0.tar.gz (18.0 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file kitsuyui-pypi-playground-0.4.0.tar.gz.

File metadata

File hashes

Hashes for kitsuyui-pypi-playground-0.4.0.tar.gz
Algorithm Hash digest
SHA256 6fd92574c2a4ea5715942cfa1b3992a2d9274e4daceb05a3d3a5933a7a999acb
MD5 091c0d1882363a696a6d68aa0b1175b5
BLAKE2b-256 b786fb1bc84b7e6c2ce3c03cc5c1d2d87224d1a07cedde4913027b45bb6166d6

See more details on using hashes here.

File details

Details for the file kitsuyui_pypi_playground-0.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for kitsuyui_pypi_playground-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c800a1d1da0c269b32d7081b8d5607648a2b70e10ba5dd86d2f1f67fb2ca693e
MD5 330baa69d8f8742893d1b92ed608c9ef
BLAKE2b-256 c40b4784849adce691f9b23a036779fd15ef09c8235fa569b8f8a628e06270c9

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page