Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Some improvemets in requirementslib for clarity #6279

Merged
merged 2 commits into from
Oct 22, 2024

Conversation

vshulcz
Copy link
Contributor

@vshulcz vshulcz commented Oct 21, 2024

The issue

This PR addresses a couple of areas in the code where improvements in argument handling and path management were needed.
This PR does not fix a specific GitHub issue but addresses overall code quality.

The fix

Removed an extra space after -i, added some mini docstrings, improved the path handling logic.

The checklist

  • Associated issue: No specific issue, general improvement.
  • A news fragment in the news/ directory to describe this fix with the extension .bugfix.rst, .feature.rst, .behavior.rst, .doc.rst. .vendor.rst. or .trivial.rst (this will appear in the release changelog). Use semantic line breaks and name the file after the issue number or the PR #.

@vshulcz vshulcz requested a review from matteius October 22, 2024 08:02
@oz123
Copy link
Contributor

oz123 commented Oct 22, 2024

@vshulcz can you please add a news file?

@matteius
Copy link
Member

matteius commented Oct 22, 2024

I'd be fine merging this as-is considering the scope of the other changes and the comprehensive news fragment I added there. Just to be able to cut a release sooner 😅

@oz123 oz123 merged commit 0df3738 into pypa:main Oct 22, 2024
22 checks passed
vshulcz added a commit to vshulcz/pipenv that referenced this pull request Oct 22, 2024
@matteius matteius added Status: Accepted ✔️ This item has been reviewed and accepted. hacktoberfest-accepted and removed Status: Accepted ✔️ This item has been reviewed and accepted. labels Oct 26, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants