PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Pyproject Python Packages

Python packages with the GitHub topic pyproject. Sorted by relevance, with stars and monthly downloads.
john-hen
flake8-pyproject

Flake8 plug-in loading the configuration from pyproject.toml

2.6M 244 14
jshwi
docsig

Check Python signature params for proper documentation

525K 42 3
rabbit72
single-source

Access to the project version in Python code for PEP 621-style projects

396K 53 3
abravalheri
validate-pyproject

Validation library for simple check on `pyproject.toml`

325K 207 23
repo-helper
pyproject-parser

Parser for 'pyproject.toml'

249K 21 2
kieran-ryan
pyprojectsort

Formatter for pyproject.toml files

6K 14 4
aiopy
uvtask

An extremely fast Python task runner.

5K 2 0
amaar-mc
pyproject-doctor

Offline deep validator for pyproject.toml: file existence, URL and email format, PEP 440 version and PEP 508 specifier validity, version-constraint satisfiability, and entry-point format that other validators miss.

2K 0 0
aleksul
flake8-pep518

Flake8 plugin that allows specifying config in pyproject.toml.

701 2 1
samcorky
calver-scm

Automatic, date-based versioning for Python projects, powered by your Git history.

658 0 0
yhino
pipenv-poetry-migrate

This is simple migration script, migrate pipenv to poetry

576 124 6
orsinium
poetry-setup

Generate setup.py (setuptools) from pyproject.toml (poetry)

535 46 8
open-nudge
cogeol

Align with supported Python versions - automated with endoflife.date

485 2 0
mftnakrsu
anpr-pipeline

Automatic Number Plate Recognition — 2026 modernized pipeline (fast-alpr + FastAPI)

443 200 44
ElEscribanoSilente
nervio

Thread-safe, zero-dependency fine-grained reactivity for Python: signal / computed / effect with glitch-free pull propagation, resilient error recovery, and per-task/thread scoping.

436 0 0
VoxDroid
bldrx

A template-driven project scaffolder for creating reproducible CI/CD workflows and starter projects.

431 3 0
orsinium-labs
flitenv

Manage venvs for a flit project

396 4 0
alexandresenpai
kanna

Kanna is a flexible task runner built specifically for Python projects using pyproject.toml. Forget complex setups — define and run your custom tasks straight from your pyproject, no extra tools or bloated configs needed.

387 0 0
xfenix
envcast

Package for environment variables parsing with type casting

318 4 0
nmichlo
pydependence

🕵️🐍 Generate requirements.txt and pyproject.toml extras across modules, with configurable starting points, using import graph traversal and the python AST. Fully configurable and works with pre-commit.

277 3 0
repo-helper
pyproject-devenv

Create virtual environments using pyproject.toml metadata.

275 5 2
furechan
pydev-toy

Command line utils to manage simple python projects

239 0 0
pyscaffold
pyscaffoldext-pyproject

PyScaffold extension adding a pyproject.toml file

209 5 1
venomlab
pyproject-pyupgrade

Pyupgrade wrapper to supply configuration via pyproject.toml

206 1 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery