Can you expand on what you mean by that? I have trouble imagining a Python packaging problem that takes weeks to resolve - I'd expect them to either be resolvable in relatively short order or for them to prove effectively impossible such that people give up.
- Trying to figure out what versions the scripts used and specifying them in a new poetry project
- Realizing some OS-dependent software is needed so making a docker file/docker-compose.yml
- Getting some of it working in the container with a poetry environment
- Realizing that other parts of the code work with other versions, so making a different poetry environment for those parts
- Trying to tie this package/container as a dependency of another project
- Oh actually, this is a dependency of a dependency
- How do you call a function from a package running in a container with multiple poetry environments in a package?
- What was I doing again?
- 2 weeks have passed trying to get this to work, perhaps I'll just do something else
Can you expand on what you mean by that? I have trouble imagining a Python packaging problem that takes weeks to resolve - I'd expect them to either be resolvable in relatively short order or for them to prove effectively impossible such that people give up.