-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Open
Labels
area/sourcesReleated to package sources/indexes/repositoriesReleated to package sources/indexes/repositoriesarea/uxFeatures and improvements related to the user experienceFeatures and improvements related to the user experiencekind/featureFeature requests/implementationsFeature requests/implementations
Description
- I have searched the issues of this repo and believe that this is not a duplicate.
- I have searched the documentation and believe that my question is not covered.
Feature Request
Thanks for making an awesome product.
In my project, I split my code to several packages, which are published to pypi. The problem is after I upload a new version of a package on pypi, poetry doesn't know that the package has been updated and throw SolverProblemError (depends on package X which doesn't match any versions) if I use the updated package somewhere else.
I think this may be due caching. Clearing poetry cache: poetry cache clear pypi --all does help me solve the problem. However, it's so slow as poetry has to repopulate the cache for all other packages.
I think it would be great to have:
- the ability to invalidate/clear cache of specific packages, or
- automatically fetch new version of a package if the requested version is newer than the current one in the cache or when it fails to resolve dependencies.
Thanks!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area/sourcesReleated to package sources/indexes/repositoriesReleated to package sources/indexes/repositoriesarea/uxFeatures and improvements related to the user experienceFeatures and improvements related to the user experiencekind/featureFeature requests/implementationsFeature requests/implementations