Replies: 1 comment 3 replies
-
How do you install the package at the client? |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
So I am devolving a package with some meta/config files that are distributed as part of the package. Lets say the pkg looks something like this:
and I now refactored it to:
Lets assume we have a client with the old version we want to update. That means the old file structure will be present in the site-packages. When I know run a poetry update it keeps these old files in place, updates files that are still present and in the same location and adds the now new files. As a result both new and old version of the meta-data is now present. In my case this causes outdated meta-data to hang around after an update breaking my package.
Is there a way to just completely remove the package and reinstall from scratch similar to
pips --force-reinstall
flag. How do you handle this? Or do you handle refactoring of packages?Beta Was this translation helpful? Give feedback.
All reactions