sterling_paramore
09/01/2022, 5:03 PMminiconda/pip-tools
). It seemed to work ok, and I even tried it in another project, but ended up abandoning it there because it seemed to raise dependency conflicts that didn’t make sense. Then it let me uninstall a package that it depended on itself and stopped working altogether!
I have to make a change to the tap I built a few months ago now and when check out the code anew and run poetry install
, I’m getting errors during the installation of sqlalchemy! I’ve got the same lock file, so it shouldn’t do that! I tried updating packages, but still no dice. I think I’m done with it.
Anyone else just got fed up with it, or does my experience clearly seem like an outlier?edgar_ramirez_mondragon
09/01/2022, 5:40 PMThen it let me uninstall a package that it depended on itself and stopped working altogether!You mean a package required by poetry? That shouldn’t happen if poetry is correctly isolated by using either the official installer or
pipx
. I use the latter and it’s what we recommend for SDK users.
I have to make a change to the tap I built a few months ago now and when check out the code anew and runDepending on how many versions (of Poetry) ago you generated the lock file, Poetry might’ve made changes to its resolver so previously “compatible” versions during installation may no longer be., I’m getting errors during the installation of sqlalchemy!poetry install
sterling_paramore
09/01/2022, 5:48 PMsterling_paramore
09/01/2022, 5:49 PMpoetry run
, which really bothered me.edgar_ramirez_mondragon
09/01/2022, 5:50 PMpoetry shell
sterling_paramore
09/01/2022, 6:14 PMpoetry install
on 3.8 with a lock file created on 3.9, I got installation errors. poetry update
didn’t fix the issue. However, deleting the lock file and running poetry install
again did work. If it were just that I had dependencies in the lock file that were incompatible with 3.8, I would have assumed poetry update
would have resolved them, but unfortunately it did not.alexander_butler
09/01/2022, 9:01 PM