Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

chore(deps): update dependency pipenv to ~=2024.3.1 #24

Merged
merged 1 commit into from
Nov 4, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 4, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
pipenv ~=2024.2.0 -> ~=2024.3.1 age adoption passing confidence

Release Notes

pypa/pipenv (pipenv)

v2024.3.1

Compare Source

=====================

Bug Fixes

  • Fix the readthedocs.org build that has been failing and not updating our official docs at https://pipenv.pypa.io/en/latest/ #&#8203;6291 <https://github.com/pypa/pipenv/issues/6291>_
  • Fix regression of 2024.3.0 when using the --system flag without --deploy flag. #&#8203;6295 <https://github.com/pypa/pipenv/issues/6295>_
    • Bugfix: Fixed Regression with the pipenv update routine to allow for package upgrades without requiring an existing lockfile. This change improves the flexibility of the update process by determining which packages require updating and handling cases where the lockfile is absent or partially defined.
    • Tests Added: Comprehensive integration tests for the updated functionality, covering scenarios like updating packages without a lockfile, detecting modified entries, handling VCS changes, and verifying the correct application of extras during installation. #&#8203;6299 <https://github.com/pypa/pipenv/issues/6299>_

v2024.3.0

Compare Source

=====================

Bug Fixes

  • Fix dependency resolution edge cases and versioning constraints handling:

    • Allow JSON format options for --reverse dependency graph output matching pipdeptree
    • Improve installation and upgrade routines to better handle dependencies
    • Add ability to specify json output as pipdeptree does
    • Add more consistent handling of VCS dependencies and references
    • Fix synchronization of development and default dependencies during updates
    • Ensure proper propagation of version constraints during updates
    • Fix handling of ~= and other version specifiers during updates

    Key Changes:

    • Improved reverse dependency analysis to catch conflicts earlier in resolution
    • Better handling of VCS package lock data, preserving refs and subdirectories
    • Fixed issue where VCS references could be lost in lock file when installed via commit hash
    • Better handling of pipfile categories during installation and updates
    • Corrected logic for development dependency resolution and constraint propagation
    • Improved validation and preservation of version specifiers during updates

    This improves stability when working with complex dependency trees and version constraints. #&#8203;6281 <https://github.com/pypa/pipenv/issues/6281>_

  • Fixes issue with --skip-lock not providing pip the proper package specifier when version was a string (issue did not impact dict with version key). #&#8203;6288 <https://github.com/pypa/pipenv/issues/6288>_


Configuration

📅 Schedule: Branch creation - "after 1am every weekday,before 6am every weekday" in timezone Europe/Berlin, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the Kind/Dependency Issue or pull request related to dependency label Nov 4, 2024
@renovate renovate bot requested review from kimdre and a team November 4, 2024 01:40
@kimdre kimdre merged commit 5697322 into main Nov 4, 2024
2 checks passed
@kimdre kimdre deleted the dependency/all-minor-updates branch November 4, 2024 07:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Kind/Dependency Issue or pull request related to dependency
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant