chore: deprecate requirements*.txt
Metadata
Current evaluation
Merged PR #165 as 7625d623 (dc734c84), removing requirements*.txt and leaving package and version metadata in setup.py.
Resolution: closed resolved
Reason: PR #165 was merged as 7625d623 with implementation commit dc734c84. It removed the deprecated requirements files after prerequisite lint fixes landed in PR #164.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [X] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
deprecate requirements*.txt
packages and versioning are defined in setup.py
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #165 as 7625d623 (dc734c84), removing requirements*.txt and leaving package and version metadata in setup.py. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #165 (commit dc734c84, merged as 7625d623), removing requirements*.txt after lint fixes; packaging metadata now lives solely in setup.py. | |
| qwen/qwen3.6-35b-a3b | — | — | Deprecated requirements*.txt files by removing them, as package and version management now resides in setup.py. The PR was initially blocked by lint fixes but was approved and successfully merged. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged the deprecation of requirements*.txt files, consolidating package and version definitions into setup.py. The change was initially blocked by lint fixes in another PR but was successfully merged after resolution. |
Update history
No update history recorded yet.
Related work
-
Blocked By:
canonical/craft-parts#164
(confidence 100%)
The author identified #164 as the blocker; it merged as 53ee6b27 before #165.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1357 chore: remove unused docs requirements file | craft-parts | merged | Merged #1357 as commit b472871d, deleting the unused 349-line docs/requirements.txt to stop needless Renovate PR noise; all CI checks passed. | |
| #364 chore(deps): update dependencies | rockcraft | merged | Merged dependency updates in PR #364 via commit 1661d115, changing seven files (+152/-174) after approval by two reviewers. | |
| #388 chore: remove dynamic readme field | starbase | merged | Merged PR #388 in commit 0f27227, replacing unnecessary dynamic README setuptools configuration while preserving README.md metadata. | |
| #1409 chore: release 2.5.2 | charmcraft | merged | Merged PR #1409 released Charmcraft 2.5.2 (commit 2a93c7a2), cherry-picking the main-branch fix allowing empty lines in requirements.txt. | |
| #794 chore: remove pydantic warnings | craft-parts | merged | Merged as commit 5c1c7dd3, incorporating craft-archives PR #122 (commit 00b9b3b) to eliminate Pydantic deprecation warnings. | |
| #4351 chore(docs): bump requirements and build environment | snapcraft | merged | PR #4351 by mr-cal was merged as commit 979115647: docs build bumped to Ubuntu 22.04/Python 3.10, docs/requirements.txt updated, and boilerplate comments removed. Approved by 2 reviewers; docs built fine on RTD. |