AcademySoftwareFoundation / AcademySoftwareFoundation/rez

Packages released after time T in the environment when --time T has been specified

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

Description

When using `--time T` on the commad line in conjunction with a filter that contains inclusinon and exclusion filters, packages released after time `T` are brought to the environment.
i.e

```
rez env foo --time 1456261219 --include 'range(foo)' --exclude 'range(foo

Contributor guide

Open the contributing guide

Research direction

Reproduce the command in the issue with --time, --include, and --exclude, then inspect add_inlcusion() in src/rez/package_filter.py and the package_filter checks around lines 62 and 69 in src/rez/resolver.py. Done means packages released after T are excluded and inclusion-only filters work without an existing filter.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli, tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.