Hey Everyone,
I am trying to update Prodigy to the latest version, current version : 1.12.0
When I run the command poetry update prodigy
, I receive the following error :
Updating dependencies
Resolving dependencies... (6.0s)
422 Client Error: Unprocessable Entity for url: https://download.prodi.gy/grpcio-status
I have even configured my license key with this command : poetry config http-basic.prodigy
It would be great if anyone to provide a resolution to this error I am facing.
Welcome to the forum @ShawnDcosta!
How do you specify Prodigy as dependency in your pyproject.toml
? I have not managed to reproduce your error.
Normally you'd specify prodigy as source url:
# pyproject.toml
[[tool.poetry.source]]
name = "prodigy"
url = "https://download.prodi.gy/"
and then pass the credentials via poetry config command like you did or by specifying them in the poetry.toml
file in the root (the username is the license key and password is empty):
# poetry.toml
[http-basic]
[http-basic.prodigy]
username = "XXX-XXXX-XXXX-XXXX"
password = " "
Hey @magdaaniol,
Thanks for your reply, I was able to resolve this issue by having the priority flag set to "explicit" in "pyproject.toml" file.
[[tool.poetry.source]]
name = "prodigy"
url = "https://download.prodi.gy"
priority = "explicit"
1 Like
Glad to hear that! Thanks for sharing your solution @ShawnDcosta!