diff --git a/CHANGELOG.rst b/CHANGELOG.rst index a64395c5be..1f59cb7f2b 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,8 +1,5 @@ 2023.8.28 (2023-08-28) ====================== -Pipenv 2023.8.28 (2023-08-28) -============================= - Bug Fixes --------- @@ -14,9 +11,6 @@ Bug Fixes 2023.8.26 (2023-08-26) ====================== -Pipenv 2023.8.26 (2023-08-26) -============================= - Bug Fixes --------- @@ -29,9 +23,6 @@ Bug Fixes 2023.8.25 (2023-08-25) ====================== -Pipenv 2023.8.25 (2023-08-25) -============================= - Bug Fixes --------- @@ -434,8 +425,8 @@ Vendored Libraries - Vendor in ``pip==22.3.1`` which is currently the latest version of ``pip``. `#5520 `_ - * Bump version of requirementslib to 2.2.1 - * Bump version of vistir to 0.7.5 - * Bump version of colorama to 0.4.6 `#5522 `_ + * Bump version of vistir to 0.7.5 + * Bump version of colorama to 0.4.6 `#5522 `_ - Bump plette version to 0.4.4 `#5539 `_ @@ -482,9 +473,9 @@ Vendored Libraries ------------------ - * Drop unused code from cerberus - * Drop unused module wheel `#5467 `_ + * Drop unused module wheel `#5467 `_ - * Replace yaspin spinner with rich spinner. - * Bump vistir version to 0.7.4 `#5468 `_ + * Bump vistir version to 0.7.4 `#5468 `_ - Bump version of requirementslib to 2.2.0 Drop yaspin which is no longer used. Bump vistir to version 0.7.4 @@ -886,11 +877,10 @@ Vendored Libraries ------------------ - * Rename patched ``notpip`` to ``pip`` in order to be clear that its a patched version of pip. - * Remove the part of _post_pip_import.patch that overrode the standalone pip to be the user installed pip, - now we fully rely on our vendored and patched ``pip``, even for all types of installs. + * Remove the part of _post_pip_import.patch that overrode the standalone pip to be the user installed pip, now we fully rely on our vendored and patched ``pip``, even for all types of installs. * Vendor in the next newest version of ``pip==22.2`` * Modify patch for ``pipdeptree`` to not use ``pip-shims`` `#5188 `_ -- * Remove vendored ``urllib3`` in favor of using it from vendored version in ``pip._vendor`` `#5215 `_ + * Remove vendored ``urllib3`` in favor of using it from vendored version in ``pip._vendor`` `#5215 `_ Removals and Deprecations ------------------------- @@ -1605,11 +1595,11 @@ Vendored Libraries - Update vendored dependencies and invocations - Update vendored and patched dependencies - - Update patches on ``piptools``, ``pip``, ``pip-shims``, ``tomlkit` + - Update patches on ``piptools``, ``pip``, ``pip-shims``, ``tomlkit`` - Fix invocations of dependencies - - Fix custom ``InstallCommand` instantiation - - Update ``PackageFinder` usage - - Fix ``Bool` stringify attempts from ``tomlkit` + - Fix custom ``InstallCommand`` instantiation + - Update ``PackageFinder`` usage + - Fix ``Bool`` stringify attempts from ``tomlkit`` Updated vendored dependencies: - **attrs**: ```18.2.0`` => ```19.1.0`` @@ -1992,7 +1982,9 @@ Bug Fixes - ``requirementslib 1.1.16 => 1.1.17`` - ``shellingham 1.2.4 => 1.2.6`` - ``tomlkit 0.4.2 => 0.4.4`` - - ``vistir 0.1.4 => 0.1.6`` `#2802 `_, + - ``vistir 0.1.4 => 0.1.6`` + + `#2802 `_, `#2867 `_, `#2880 `_ @@ -2046,7 +2038,9 @@ Vendored Libraries - ``requirementslib 1.1.16 => 1.1.17`` - ``shellingham 1.2.4 => 1.2.6`` - ``tomlkit 0.4.2 => 0.4.4`` - - ``vistir 0.1.4 => 0.1.6`` `#2902 `_, + - ``vistir 0.1.4 => 0.1.6`` + + `#2902 `_, `#2935 `_ diff --git a/pipenv/cli/options.py b/pipenv/cli/options.py index 78c30d2dcd..701cf9ed83 100644 --- a/pipenv/cli/options.py +++ b/pipenv/cli/options.py @@ -502,6 +502,7 @@ def callback(ctx, param, value): default=False, expose_value=True, envvar="PIPENV_SKIP_LOCK", + help="Install from Pipfile bypassing lock mechanisms.", callback=callback, type=click_types.BOOL, show_envvar=True, diff --git a/pipenv/environments.py b/pipenv/environments.py index 03af531490..325b63ac9a 100644 --- a/pipenv/environments.py +++ b/pipenv/environments.py @@ -293,7 +293,7 @@ def __init__(self) -> None: """ When set True, will create or use the ``.venv`` in your project directory. When Set False, will ignore the .venv in your project directory even if it exists. If unset (default), will use the .venv of project directory should it exist, otherwise - will create new virtual environments in a global location. + will create new virtual environments in a global location. """ self.PIPENV_VERBOSE = bool(get_from_env("VERBOSE", check_for_negation=False))