Improve pipenv update and add pipenv upgrade command (#5617)

* Split apart core using pycharm refactor move methods.

* move init to remove cicular import.

* Fix imports.

* Check in concept for pipenv upgrade command

* Fix upgrade command expectation on how it updates the lockfile.

* Actually write the result to the Pipfile, and fix secondary bug with items not being written to the Pipfile.

* Fix issue where package being upgraded already exists.

* Add news fragment.

* Integrate upgrade with a refactor of update.

* Handle cases where there is nothing to upgrade.

* Add lock-only option.
This commit is contained in:
Matt Davis
2023-03-01 04:26:36 -05:00
committed by GitHub
parent 424f7ead67
commit 8c8d3d1f8e
10 changed files with 297 additions and 83 deletions
Generated
+1
View File
@@ -693,6 +693,7 @@
"sha256:64299f4909223da747622c030b781c0d7811e359c37124b4bd368fb8c6518baa",
"sha256:98b1b2782e3c6c4904938b84c0eb932721069dfdb9134313beff7c83c2df24bf"
],
"index": "pypi",
"markers": "python_version >= '3.7' and python_version < '4'",
"version": "==2.28.2"
},