flask-caching icon indicating copy to clipboard operation
flask-caching copied to clipboard

`cachelib` dependency does not get updated

Open kmille opened this issue 1 year ago • 1 comments

Hey,

I have a project where flask-caching does not want to update its dependency cachelib.

kmille@linbox:freetar poetry show --outdated
cachelib 0.9.0 0.13.0 A collection of cache libraries in the same API interface.

kmille@linbox:freetar poetry show --tree
...
flask-caching 2.3.0 Adds caching support to Flask applications.
├── cachelib >=0.9.0,<0.10.0
└── flask *
    ├── blinker >=1.9 
    ├── click >=8.1.3 
    │   └── colorama * 
    ├── importlib-metadata >=3.6 
    │   └── zipp >=3.20 
    ├── itsdangerous >=2.2 
    ├── jinja2 >=3.1.2 
    │   └── markupsafe >=2.0 
    └── werkzeug >=3.1 
        └── markupsafe >=2.1.1 (circular dependency aborted here)

Do you know where the <0.10.0 is coming from, as the setup.py of this project has:

setup.py                                  
6:    install_requires=["cachelib >= 0.9.0", "Flask"],                              

kmille avatar Nov 22 '24 19:11 kmille

@kmille i think the problem is that the newest changes hasn't been released yet. mainly https://github.com/pallets-eco/flask-caching/commit/7fcb14d26b9543bb99afa355a45d193855514cf8

@northernSage would it be possible to create a new release so that the cachelib relaxing could be used in other projects too?

utnapischtim avatar Dec 17 '24 13:12 utnapischtim