Python packaging and dependency management made easy
-
Updated
Jun 30, 2025 - Python
A package manager or package management system is a collection of software tools that automate the process of installing, upgrading, configuring, or removing computer programs for a computer’s operating system in a consistent manner.
Python packaging and dependency management made easy
a generic package manager, for including other people's code in your projects
Update the packages in a requirements.txt file.
A tool to update your project's dependencies on GitHub. Runs on pyup.io, comes with a command line interface.
C++ package retrieval
Poet helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere.
Language-agnostic dependency manager using Git.
A GitHub Action that Updates All GitHub Actions in a Repository and Creates a Pull Request with the Updates
Explode linear sequence of git commits into topic branches
A very light weight dependency graph for systems with massive calculation complexities or scheduling systems
repometascore (aka repository metadata scoring) analyzes metadata of the given repository, collects info about its contributors, and outputs the risk level.
System dependency version checker.
I'm Kebechet bot, goddess of freshness - I will keep your source code fresh and up-to-date
edgetest is a tox-inspired python library that will loop through your project's dependencies, and check if your project is compatible with the latest version of each dependency
CLI tool to get package info from PyPI
PEP 503 repository index for jax[cuda]
📦 Modern strongly typed Python library for managing system dependencies with package managers like apt, brew, pip, npm, etc.