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

Pyproject Toml Python Packages

Python packages with the GitHub topic pyproject-toml. 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
bageljrkhanofemus
pytoolconfig

Python tool configuration

1.2M 5 3
rabbit72
single-source

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

396K 53 3
nyudenkov
pysentry-rs

🐍 Scan your Python dependencies for known security vulnerabilities with Rust-powered scanner

116K 245 8
CarrotManMatt
pydowndoc-bin

Rapidly convert your AsciiDoc files to Markdown, using Python

8K 4 1
CarrotManMatt
pydowndoc

Rapidly convert your AsciiDoc files to Markdown, using Python

8K 4 1
yukihiko-shinoda
pyvelocity

Automates task to check configurations about Python project to follow best practices to increase development velocity.

7K 0 0
scriptogre
prehook

Pre-commit hooks from pyproject.toml using uv

5K 0 0
javidahmed64592
uv-align

Rust CLI tool to align 'pyproject.toml' version constraints with 'uv.lock'.

2K 0 0
openclimatefix
nwp-consumer

Microservice for consuming NWP data.

2K 17 11
zyf722
poetry-plugin-migrate

Poetry plugin to migrate pyproject.toml from Poetry v1 to v2 (PEP-621 compliant).

1K 20 1
rob-blackbourn
psycho

Crazy python project automation

1K 1 0
adambirds
pypi-package-updater

A tool to update Python package dependencies across multiple file formats.

647 2 0
dmyersturnbull
tyrannosaurus

Generate beautifully modern Python projects with seamless, GitHub-based CI/CD and loads of integrations.

523 93 7
willynilly
same-version

Automatically ensures your software version metadata is consistent across key project files.

498 0 2
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
diazona
setuptools-pyproject-migration

Generate a pyproject.toml file from setuptools

342 21 3
MArpogaus
minimal-python-project-skeleton

A minimal python project skeleton containing only whats essential for automated linting, testing, and releases.

304 0 0
CarrotManMatt
downdoc

You tried to install "downdoc". The correct package name is "Pydowndoc".

294 4 1
lykhvar
ppcli

Dynamic CLI tool to manage project-specific commands using pyproject.toml configuration

290 0 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
avr2002
packaging-demo-avr

Learning how to properly package Python code.

266 2 1
plandes
zensols-relpo

Release and Git repo automation

223 0 0
claui
pyproject-patcher

Collection of convenience functions to patch `pyproject.toml` in place

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