-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
pipenv install --skip-lock
downloads a different version of packages than specified in Pipfile
#6288
Comments
Note that when I specify the package version as follows,
|
Please try the upcoming release branch: #6282 |
Still seeing the same issue using branch #6282 |
Thanks for your quick response @NaimShaqqou -- I think what you said about the version specifier |
@NaimShaqqou Actually I took a quick look and found the problem, I believe this fixes things: #6289 |
Thank you very much! Confirmed that #6289 fixed it |
Bumps the non-major-dependencies group with 3 updates: [pipenv](https://github.com/pypa/pipenv), [mkdocs-material](https://github.com/squidfunk/mkdocs-material) and [mkdocs-pymdownx-material-extras](https://github.com/facelessuser/mkdocs_pymdownx_material_extras). Updates `pipenv` from 2024.1.0 to 2024.3.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pypa/pipenv/releases">pipenv's releases</a>.</em></p> <blockquote> <h2>Release v2024.3.1</h2> <h2>What's Changed</h2> <ul> <li>try rebuilding the docs by <a href="https://github.com/matteius"><code>@matteius</code></a> in <a href="https://redirect.github.com/pypa/pipenv/pull/6291">pypa/pipenv#6291</a></li> <li>Fix the --system without --deploy flag bug by <a href="https://github.com/matteius"><code>@matteius</code></a> in <a href="https://redirect.github.com/pypa/pipenv/pull/6297">pypa/pipenv#6297</a></li> <li>refinements to update -- determine which packages may need upgrading by <a href="https://github.com/matteius"><code>@matteius</code></a> in <a href="https://redirect.github.com/pypa/pipenv/pull/6300">pypa/pipenv#6300</a></li> <li>Prevent breakage from vcs URL in lockfile from having package name @ by <a href="https://github.com/matteius"><code>@matteius</code></a> in <a href="https://redirect.github.com/pypa/pipenv/pull/6302">pypa/pipenv#6302</a></li> <li>Prevent breakage from vcs URL in lockfile from having package name @ Part II by <a href="https://github.com/matteius"><code>@matteius</code></a> in <a href="https://redirect.github.com/pypa/pipenv/pull/6303">pypa/pipenv#6303</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/pypa/pipenv/compare/v2024.3.0...v2024.3.1">https://github.com/pypa/pipenv/compare/v2024.3.0...v2024.3.1</a></p> <h2>Release v2024.3.0</h2> <h2>What's Changed</h2> <ul> <li>Solve upgrade can create incompatible dependency versions in lock file + other bugs by <a href="https://github.com/matteius"><code>@matteius</code></a> in <a href="https://redirect.github.com/pypa/pipenv/pull/6282">pypa/pipenv#6282</a></li> <li>Fix for skip-lock installing wrong package version when pipfile entry is not a dict by <a href="https://github.com/matteius"><code>@matteius</code></a> in <a href="https://redirect.github.com/pypa/pipenv/pull/6289">pypa/pipenv#6289</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/pypa/pipenv/compare/v2024.2.0...v2024.3.0">https://github.com/pypa/pipenv/compare/v2024.2.0...v2024.3.0</a></p> <h2>Release v2024.2.0</h2> <h2>What's Changed</h2> <ul> <li>Bump black from 23.3 to 24.3.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/pypa/pipenv/pull/6112">pypa/pipenv#6112</a></li> <li>vendor in pip 24.2 by <a href="https://github.com/matteius"><code>@matteius</code></a> in <a href="https://redirect.github.com/pypa/pipenv/pull/6263">pypa/pipenv#6263</a></li> <li>Fix strings in virtualenv.py by <a href="https://github.com/ericbrandwein"><code>@ericbrandwein</code></a> in <a href="https://redirect.github.com/pypa/pipenv/pull/6268">pypa/pipenv#6268</a></li> <li>Update pipdeptree by <a href="https://github.com/oz123"><code>@oz123</code></a> in <a href="https://redirect.github.com/pypa/pipenv/pull/6275">pypa/pipenv#6275</a></li> <li>Fix the assumption that all distributions are named by <a href="https://github.com/TurnrDev"><code>@TurnrDev</code></a> in <a href="https://redirect.github.com/pypa/pipenv/pull/6272">pypa/pipenv#6272</a></li> <li>Updated logic for determining available python version string. by <a href="https://github.com/matteius"><code>@matteius</code></a> in <a href="https://redirect.github.com/pypa/pipenv/pull/6278">pypa/pipenv#6278</a></li> <li>Refactor do_check routine to be more modular and address concerns about quiet flag by <a href="https://github.com/matteius"><code>@matteius</code></a> in <a href="https://redirect.github.com/pypa/pipenv/pull/6277">pypa/pipenv#6277</a></li> <li>install should not do full lock resolution, as that is the purpose of pipenv lock by <a href="https://github.com/matteius"><code>@matteius</code></a> in <a href="https://redirect.github.com/pypa/pipenv/pull/6276">pypa/pipenv#6276</a></li> <li>Some improvemets in requirementslib for clarity by <a href="https://github.com/vshulcz"><code>@vshulcz</code></a> in <a href="https://redirect.github.com/pypa/pipenv/pull/6279">pypa/pipenv#6279</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/ericbrandwein"><code>@ericbrandwein</code></a> made their first contribution in <a href="https://redirect.github.com/pypa/pipenv/pull/6268">pypa/pipenv#6268</a></li> <li><a href="https://github.com/TurnrDev"><code>@TurnrDev</code></a> made their first contribution in <a href="https://redirect.github.com/pypa/pipenv/pull/6272">pypa/pipenv#6272</a></li> <li><a href="https://github.com/vshulcz"><code>@vshulcz</code></a> made their first contribution in <a href="https://redirect.github.com/pypa/pipenv/pull/6279">pypa/pipenv#6279</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/pypa/pipenv/compare/v2024.1.0...v2024.2.0">https://github.com/pypa/pipenv/compare/v2024.1.0...v2024.2.0</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pypa/pipenv/blob/main/CHANGELOG.md">pipenv's changelog</a>.</em></p> <blockquote> <h1>2024.3.1 (2024-10-30)</h1> <h2>Bug Fixes</h2> <ul> <li>Fix the readthedocs.org build that has been failing and not updating our official docs at <a href="https://pipenv.pypa.io/en/latest/">https://pipenv.pypa.io/en/latest/</a> <code>[#6291](pypa/pipenv#6291) <https://github.com/pypa/pipenv/issues/6291></code>_</li> <li>Fix regression of <code>2024.3.0</code> when using the <code>--system</code> flag without <code>--deploy</code> flag. <code>[#6295](pypa/pipenv#6295) <https://github.com/pypa/pipenv/issues/6295></code>_</li> <li> <ul> <li><strong>Bugfix:</strong> Fixed Regression with the <code>pipenv update</code> 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.</li> <li><strong>Tests Added:</strong> 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. <code>[#6299](pypa/pipenv#6299) <https://github.com/pypa/pipenv/issues/6299></code>_</li> </ul> </li> </ul> <h1>2024.3.0 (2024-10-29)</h1> <h2>Bug Fixes</h2> <ul> <li> <p>Fix dependency resolution edge cases and versioning constraints handling:</p> <ul> <li>Allow JSON format options for <code>--reverse</code> dependency graph output matching pipdeptree</li> <li>Improve installation and upgrade routines to better handle dependencies</li> <li>Add ability to specify json output as pipdeptree does</li> <li>Add more consistent handling of VCS dependencies and references</li> <li>Fix synchronization of development and default dependencies during updates</li> <li>Ensure proper propagation of version constraints during updates</li> <li>Fix handling of <code>~=</code> and other version specifiers during updates</li> </ul> <p>Key Changes:</p> <ul> <li>Improved reverse dependency analysis to catch conflicts earlier in resolution</li> <li>Better handling of VCS package lock data, preserving refs and subdirectories</li> <li>Fixed issue where VCS references could be lost in lock file when installed via commit hash</li> <li>Better handling of pipfile categories during installation and updates</li> <li>Corrected logic for development dependency resolution and constraint propagation</li> <li>Improved validation and preservation of version specifiers during updates</li> </ul> <p>This improves stability when working with complex dependency trees and version constraints. <code>[#6281](pypa/pipenv#6281) <https://github.com/pypa/pipenv/issues/6281></code>_</p> </li> <li> <p>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). <code>[#6288](pypa/pipenv#6288) <https://github.com/pypa/pipenv/issues/6288></code>_</p> </li> </ul> <h1>2024.2.0 (2024-10-22)</h1> <h2>Bug Fixes</h2> <ul> <li> <h2>Features & Bug Fixes</h2> <ul> <li>Refactored and simplified install routines, improving maintainability and reliability (<a href="https://redirect.github.com/pypa/pipenv/issues/6276">#6276</a>) <ul> <li>Split install logic into smaller, focused functions.</li> <li>Eliminated Pipfile caching for now to prevent bugs and reduce complexity.</li> <li>Fixed edge cases with package category selection.</li> <li>Improved handling of VCS dependencies during updates, fixing when ref is a revision and not a branch.</li> </ul> </li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pypa/pipenv/commit/dad0008061d321b03ed7ee1a48c1d34237071822"><code>dad0008</code></a> Release v2024.3.1</li> <li><a href="https://github.com/pypa/pipenv/commit/b23db985f39132d688a4b345f06cab1f8e4bdf0c"><code>b23db98</code></a> Bumped version to 2024.3.1.</li> <li><a href="https://github.com/pypa/pipenv/commit/cfae2eb58d651a8406669de3c19ebdbd332e9e51"><code>cfae2eb</code></a> prep for v2024.3.1 release</li> <li><a href="https://github.com/pypa/pipenv/commit/e1e9ecfba9b5c352a927deb84361c8e839c40449"><code>e1e9ecf</code></a> Fix breakage that was almost released (<a href="https://redirect.github.com/pypa/pipenv/issues/6303">#6303</a>)</li> <li><a href="https://github.com/pypa/pipenv/commit/4ac54d7f2acb5de72f2aa1fbf0049f03a8566e6f"><code>4ac54d7</code></a> fix changelog from false release</li> <li><a href="https://github.com/pypa/pipenv/commit/a78595265e4a487e764a34d28d138442e2d773cb"><code>a785952</code></a> Release v2024.3.1</li> <li><a href="https://github.com/pypa/pipenv/commit/979c8436eb43c75ca307dfd0e15cfb1695ceb972"><code>979c843</code></a> Bumped version to 2024.3.1.</li> <li><a href="https://github.com/pypa/pipenv/commit/f50b4059dc6f3be9a49ca6db807db07aa4b27500"><code>f50b405</code></a> Fix breakage that was almost released (<a href="https://redirect.github.com/pypa/pipenv/issues/6302">#6302</a>)</li> <li><a href="https://github.com/pypa/pipenv/commit/7ef4f16da1c0847aa10c44e6824feeda5a170deb"><code>7ef4f16</code></a> fix changelog</li> <li><a href="https://github.com/pypa/pipenv/commit/f41079d13ceba04f40c806999893fc9fb65cb325"><code>f41079d</code></a> Bumped version to 2024.3.1.</li> <li>Additional commits viewable in <a href="https://github.com/pypa/pipenv/compare/v2024.1.0...v2024.3.1">compare view</a></li> </ul> </details> <br /> Updates `mkdocs-material` from 9.5.39 to 9.5.43 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/squidfunk/mkdocs-material/releases">mkdocs-material's releases</a>.</em></p> <blockquote> <h2>mkdocs-material-9.5.43</h2> <ul> <li>Added support for external images in SVGs in privacy plugin</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7651">#7651</a>: Privacy plugin doesn't handle quoted URLs in CSS</li> </ul> <p>Thanks go to <a href="https://github.com/nejch"><code>@nejch</code></a> for their contributions</p> <h2>mkdocs-material-9.5.42</h2> <ul> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7625">#7625</a>: Invalid encoding of boolean attributes in privacy plugin</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7624">#7624</a>: Crash when disabling privacy plugin (9.5.41 regression)</li> </ul> <h2>mkdocs-material-9.5.41</h2> <ul> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7619">#7619</a>: Improved tooltip on logo disappears after instant navigation</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7616">#7616</a>: Race condition in built-in privacy plugin when inlining assets</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7615">#7615</a>: Comments and "Was this page helpful?" visible when printing</li> </ul> <h2>mkdocs-material-9.5.40</h2> <ul> <li>Updated Latvian translations</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7597">#7597</a>: Social cards not using site name on home page</li> </ul> <p>Thanks go to <a href="https://github.com/pekkaklarck"><code>@pekkaklarck</code></a> and <a href="https://github.com/klejejs"><code>@klejejs</code></a> for their contributions</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG">mkdocs-material's changelog</a>.</em></p> <blockquote> <p>mkdocs-material-9.5.43 (2024-10-31)</p> <ul> <li>Added support for external images in SVGs in privacy plugin</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7651">#7651</a>: Privacy plugin doesn't handle quoted URLs in CSS</li> </ul> <p>mkdocs-material-9.5.42 (2024-10-20)</p> <ul> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7625">#7625</a>: Invalid encoding of boolean attributes in privacy plugin</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7624">#7624</a>: Crash when disabling privacy plugin (9.5.41 regression)</li> </ul> <p>mkdocs-material-9.5.41 (2024-10-15)</p> <ul> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7619">#7619</a>: Improved tooltip on logo disappears after instant navigation</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7616">#7616</a>: Race condition in built-in privacy plugin when inlining assets</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7615">#7615</a>: Comments and "Was this page helpful?" visible when printing</li> </ul> <p>mkdocs-material-9.5.40 (2024-10-10)</p> <ul> <li>Updated Latvian translations</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7597">#7597</a>: Social cards not using site name on home page</li> </ul> <p>mkdocs-material-9.5.39+insiders-4.53.14 (2024-09-29)</p> <ul> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7567">#7567</a>: Empty headlines when using typeset plugin with anchorlinks</li> </ul> <p>mkdocs-material-9.5.39 (2024-09-29)</p> <ul> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7226">#7226</a>: not staying on page when using mike's canonical versioning</li> </ul> <p>mkdocs-material-9.5.38 (2024-09-26)</p> <ul> <li>Added Albanian translations</li> </ul> <p>mkdocs-material-9.5.37 (2024-09-25)</p> <ul> <li>Added 4th and 5th level ordered list styles</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7548">#7548</a>: Tags have no spacing in search</li> </ul> <p>mkdocs-material-9.5.36 (2024-09-21)</p> <ul> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7544">#7544</a>: Social cards incorrectly rendering HTML entities</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7542">#7542</a>: Improved support for setting custom list styles</li> </ul> <p>mkdocs-material-9.5.35 (2024-09-18)</p> <ul> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7498">#7498</a>: Search not showing for Vietnamese language</li> </ul> <p>mkdocs-material-9.5.34+insiders-4.53.13 (2024-09-14)</p> <ul> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7520">#7520</a>: Social plugin errors for generated files (MkDocs 1.6+)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/8a60b49328520778a5c6b6164031d644f9a6111a"><code>8a60b49</code></a> Prepare 9.5.43 release</li> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/f82a345f3a721f60e80d0914f84921ad55f7a15f"><code>f82a345</code></a> Documentation</li> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/4918a10d8fe45e27831799e123b7e08571af2e2f"><code>4918a10</code></a> Added support for quoted external CSS URLs in privacy plugin (<a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7651">#7651</a>)</li> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/7dc96f1e13fbdf96eec3cba01f1e041b03d182f1"><code>7dc96f1</code></a> Added support for downloading external images in SVG for privacy plugin (<a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7650">#7650</a>)</li> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/1357cd26af7cbbe9dd6e3b3a355feba8b5b2999d"><code>1357cd2</code></a> Updated dependencies</li> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/198a6801fcf687ecb4d22e5c493fdf80427bdd33"><code>198a680</code></a> Documentation (<a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7633">#7633</a>)</li> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/9aebe1498e18cb897dfd1dd923896753279d0afa"><code>9aebe14</code></a> Updated dependencies</li> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/f3a390e07061cc2e78c67f3d902b87f636aa5d5c"><code>f3a390e</code></a> Prepare 9.5.42 release</li> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/ade227cbbb2a2debcf7c56cc2426696029e74978"><code>ade227c</code></a> Updated README.md (<a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7631">#7631</a>)</li> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/cc1508f1dc58ad56b71e769b9033acd3ff63f02a"><code>cc1508f</code></a> Fixed encoding of boolean attributes in privacy plugin</li> <li>Additional commits viewable in <a href="https://github.com/squidfunk/mkdocs-material/compare/9.5.39...9.5.43">compare view</a></li> </ul> </details> <br /> Updates `mkdocs-pymdownx-material-extras` from 2.5.6 to 2.6 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/facelessuser/mkdocs_pymdownx_material_extras/commit/8535e43a8ad2682e98558878c67e774a0a1971ad"><code>8535e43</code></a> Update to setup-python v5 action</li> <li><a href="https://github.com/facelessuser/mkdocs_pymdownx_material_extras/commit/910d8d21dbe046c0b3aece1cd3c23cbabd4c4419"><code>910d8d2</code></a> Update styles and scripts</li> <li>See full diff in <a href="https://github.com/facelessuser/mkdocs_pymdownx_material_extras/compare/2.5.6...2.6">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Issue description
In pipenv version
2024.2.0
, thepipenv install
command with the--skip-lock
flag downloads a different version of a package than what is specified in the Pipfile. When I don't use the--skip-lock
flag, the correct version of the package gets installed. This behavior is different than past versions of pipenv (e.g.2024.1.0
).Expected result
This output is from pipenv version
2024.1.0
. The expected result is thatgunicorn==20.0.2
would be downloaded as specified in the Pipfile.Note how it says
Preparing Installation of 'gunicorn==20.0.2'
in the output.Actual result
This output is from pipenv
2024.2.0
. The latestgunicorn
version gets downloaded even though I requestedgunicorn==20.0.2
in the Pipfile.Note how it says:
Preparing Installation of 'gunicorn'
without specifying the version. The expected output has the version here so I think there is an issue with parsing the version from the pipfile.Steps to replicate
Pipfile:
Command:
$ pipenv --support
Pipenv version:
'2024.2.0'
Pipenv location:
'/opt/elasticbeanstalk/site-packages/pipenv'
Python location:
'/usr/bin/python3.12'
OS Name:
'posix'
User pip version:
'24.2'
user Python installations found:
PEP 508 Information:
System environment variables:
SHELL
HISTCONTROL
SYSTEMD_COLORS
HISTSIZE
HOSTNAME
PWD
LOGNAME
XDG_SESSION_TYPE
MOTD_SHOWN
HOME
LANG
LS_COLORS
SSH_CONNECTION
XDG_SESSION_CLASS
SELINUX_ROLE_REQUESTED
TERM
LESSOPEN
USER
SELINUX_USE_CURRENT_RANGE
SHLVL
XDG_SESSION_ID
XDG_RUNTIME_DIR
S_COLORS
SSH_CLIENT
which_declare
PATH
SELINUX_LEVEL_REQUESTED
DBUS_SESSION_BUS_ADDRESS
MAIL
SSH_TTY
OLDPWD
BASH_FUNC_which%%
_
PIP_DISABLE_PIP_VERSION_CHECK
PYTHONDONTWRITEBYTECODE
PYTHONFINDER_IGNORE_UNSUPPORTED
Pipenv–specific environment variables:
Debug–specific environment variables:
PATH
:/home/ec2-user/.local/bin:/home/ec2-user/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
SHELL
:/bin/bash
LANG
:en_US.UTF-8
PWD
:/var/app/current
Contents of
Pipfile
('/var/app/current/Pipfile'):The text was updated successfully, but these errors were encountered: