-
-
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 w/ Keychain Support on Private Registry Fails to find package #5719
Comments
There might be some recent discussion here that could be helpful: #4706 I am not sure right off what could have changed related to those code paths between 2023.4.29 and 2023.5.19 -- I did an initial compare and nothing stood out. |
I tested both 2023.5.19 and 2023.6.2, and the keyring related stuff works just fine for me when pointed to our Azure DevOps Artifact Feed. (They no longer detect my pyenv-win 3.8.10 installation, so I temporarily added it to my PATH. I don't expect that to be relevant, but I have been wrong before.) Are you sure that in your verbose output there is nothing about conflicting requirements? |
Part of my changes to pythonfinder is you shouldn't have to add pyenv things to your PATH other than the |
Hmmmm, this is interesting. Yes, so both machines were running items within a virtualenv. Let me give this a try to see what the outcome is. |
Yes, I narrowed down the venv to only include a single package that was verified to be installed via pip apart from pipenv. |
Unfortunately I am not setup for a key-ring reproduction test/case environment. |
@smittysmee I am wondering if you have experimented at all with passing extra pip args? I see pip there is an argument Any suggestions on the easiest way for me to be setup to do similar reproduction tests? |
I just setup a google artifact registry and while I can install the sampleproject with pip, I cannot get it to resolve via pipenv, even on the version you specify that works. |
Whoops, the actual default is
|
I have gotten to the bottom of why this is breaking: #4706 (comment) |
Bravo! |
Be sure to check the existing issues (both open and closed!), and make sure you are running the latest version of Pipenv.
Check the diagnose documentation for common issues before posting! We may close your issue if it is very similar to one of them. Please be considerate, or be on your way.
Make sure to mention your debugging experience if the documented solution failed.
Issue description
While leverage Google Artifact Registry under pipenv version
2023.4.29
all is well and system validated with oauth2accesstoken as expected.Upgrade pipenv to either version
2023.5.19
or2023.6.2
, the system is unable to find the previously found package.Expected result
Describe what you expected.
Actual result
When possible, provide the verbose output (
--verbose
), especially for locking and dependencies resolving issues.Steps to replicate
Pipfile
Commands:
Please run
$ pipenv --support
, and paste the results here. Don't put backticks (`
) around it! The output already contains Markdown formatting.If you're on macOS, run the following:
If you're on Windows, run the following:
If you're on Linux, run the following:
Unable to send output due to sensitive information about the environment.
The text was updated successfully, but these errors were encountered: