AcademySoftwareFoundation / AcademySoftwareFoundation/rez

Add rez-bisect tool

Open
#273 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
1.1k
Forks
369
Avg merge
12d 3h
Merged PRs (30d)
5

Description

It would be really quite handy in situations where a package resolve causes a problem, to be able to run a command similar to git-bisect [i.e.] rez-bisect where a binary search of package-resolutions could be run with a script or command to be run to check validity, as a way of locating a difficult-to-trace issue in a complex tree of dependencies.

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by locating Rez's command-line and package-resolution entry points, then define how a validation script or command drives the search. Done means a usable rez-bisect command can binary-search package resolutions and identify the problematic dependency set.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.