composer / composer/packagist

Feature request: Dependents of multiple packages

Open
#905 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
PHP
Stars
1.8k
Forks
488
Avg merge
2d 12h
Merged PRs (30d)
24

Description

Sometimes it may be useful to have a list of all packages that have a dependency on two (or more packages).

For example,
Lets say i have the package `me/root-package`, which depends on `other/depend ^2.0`. Now i wish to upgrade it to 3.0, but i am unsure if i still want to support 2.0 or drop support for that completely.

Searching what packages are depending on both `me/root-package` , and `other/depend ` can give me an indication of how many users may be affected, and what versions those users are requiring of that package.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files, tests, or entry points. Start by locating the existing dependent-package search and tracing how dependency constraints are queried; then determine how multiple packages and their required versions should be represented. Done means users can find packages depending on all requested packages and inspect the relevant version constraints.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.