Task Summary
praw==7.6.1 is pinned in both amber/requirements.txt (engine SDK deps) and amber/operator-requirements.txt (operator-specific deps). Since praw is only used by the Reddit Search source operator, it belongs in operator-requirements.txt only. Drop the duplicate entry from amber/requirements.txt.
The Dockerfiles (bin/computing-unit-master.dockerfile, bin/computing-unit-worker.dockerfile) install both files sequentially, so removing the duplicate is a no-op for runtime — pip resolves the single remaining pin from operator-requirements.txt.
Scope
| File |
Change |
amber/requirements.txt |
drop praw==7.6.1 line (keep operator-requirements.txt pin) |
Task Type
Task Summary
praw==7.6.1is pinned in bothamber/requirements.txt(engine SDK deps) andamber/operator-requirements.txt(operator-specific deps). Since praw is only used by theReddit Searchsource operator, it belongs inoperator-requirements.txtonly. Drop the duplicate entry fromamber/requirements.txt.The Dockerfiles (
bin/computing-unit-master.dockerfile,bin/computing-unit-worker.dockerfile) install both files sequentially, so removing the duplicate is a no-op for runtime — pip resolves the single remaining pin fromoperator-requirements.txt.Scope
amber/requirements.txtpraw==7.6.1line (keepoperator-requirements.txtpin)Task Type