Azure / Azure/azure-cli

[feature-request] Use robot to update requirements.txt

Open
#28,084 2 comments 0 reactions 1 assignee Claimed by @bebound View on GitHub
act-platform-engineering-squad Core feature-request
Dominant language
Python
Stars
4.6k
Forks
3.5k
Avg merge
3d 2h
Merged PRs (30d)
60

Description

`requirements.txt` is introduced in #9785. It should be the result of `pip freeze`.
However, as time goes by, these files are edit manually when we bump package. Some dependencies are out-of-date and may have version conflict (see #28017).

I think we use a robot to improve this:
1. Developers only need to modify `setup.py`.
2. The robot creates `requirements.txt` using `pip freeze` and commits it to the pull request.
3. (The robot may also periodically update `requirements.txt`.)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.