This message was deleted.
# general
s
This message was deleted.
a
fixed the issue. had in the requirement:
pulumi-docker>=3.4.1<4.0.0
which pulled in
pulumi-docker-3.5.0a1660680787
which is an alpha version i assume. fixed the issue by pinning the version to
==3.6.1
and then had to delete the provider reference in the state. would it be possible to release alpha pip packages such that they are not installed when providing a range version in pip
requirements.txt
?
e
I thought that was already standard pip behaviour?
a
may be because there is a dot missing ?
pulumi-docker-3.5.0a1660680787
-> pulumi-
docker-3.5.0.a1660680787
interesting. not sure what happened
e
a
just checked
it pulls the alpha version
see snippet
pip 19.0.3
e
Well that's unexpected
d
That's a pretty old version of pip. Can you upgrade it and try again? May as well recreate your venv as well
e
I think your missing a comma...
Copy code
python -m pip install 'pulumi-docker>=3.4.1,<4.0.0'
Collecting pulumi-docker<4.0.0,>=3.4.1
  Downloading pulumi_docker-3.6.1.tar.gz (86 kB)
d
@echoing-dinner-19531 that's some amazing Eagle eyes you have there 😂
a
oh
indeed
the
,
fixes the issue
interesting. this missing comma makes pip pull alpha versions.
also pip 22 has that issue.
thanks for helping !
may be a check for pulumi plugins may be good. to ensure no alphas are used without an explicit opt-in.