docs(proposals): Deprecate PEP 508 Direct References (req.url)#1225
docs(proposals): Deprecate PEP 508 Direct References (req.url)#1225smoparth wants to merge 1 commit into
Conversation
📝 WalkthroughWalkthroughThis change adds a new architecture decision record proposing deprecation and eventual removal of PEP 508 direct reference URL ( Estimated code review effort: 1 (Trivial) | ~3 minutes Sequence Diagram(s)No diagram generated, as this change is a documentation-only addition with no code flow to depict. Related issues: None mentioned in the provided context. Related PRs: None mentioned in the provided context. Suggested labels: documentation, proposal Suggested reviewers: None specified. 🐰 A note is penned, no code to see, 🚥 Pre-merge checks | ✅ 4✅ Passed checks (4 passed)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
This aligns with what we discussed earlier today. @dhellmann originally added this feature and we should wait for him to take a look and see what he thinks. |
|
Nit-pick: We don't use the term "ADR" in upstream Fromager. |
…(req.url) Propose deprecating the `package @ git+https://...` syntax in favor of the declarative `source` provider config. The feature requires 19 special-case branches across 6 files and every use case is covered by the new git-clone providers (pypi-git, github-tag-git, gitlab-tag-git, versionmap-git). Co-Authored-By: Claude <claude@anthropic.com> Signed-off-by: Shanmukh Pawan <smoparth@redhat.com>
3e4eda9 to
4f97bed
Compare
Propose deprecating the
package @ git+https://...syntax in favor of the declarativesourceprovider config. The feature requires 19 special-case branches across 6 files and every use case is covered by the new git-clone providers (pypi-git, github-tag-git, gitlab-tag-git, versionmap-git).Pull Request Description
What
Why