Increase dependency lower bounds#100
Conversation
|
@neutrinoceros please let me know if you have any opinions on this PR :) Thanks for your help this week! |
|
If you're already into uv I do have a couple suggestions:
[tool.uv]
no-build-package = [
"numpy",
"scipy",
...
]
Beware however that
You can get around these by tweaking uv's settings (mostly |
Yeah, I went through this and |
Setting up uv in CI doesn't imply that other tools cease to work for maintainers ! I've been using uv in CI precisely because of --resolution=lowest` in projects where most other maintainers prefer to keep using pip. |
|
Yeah, I get that, but with uv being owned by OpenAI now, there may be concerns that are more ethical in nature than mechanical. Personally, I'm very very sad that uv is owned by OpenAI but I still think it's the best tool for the job, it's still open source, and it's the easiest to teach/learn, so I still use it. I guess I just feel less joyful about using it now because it's got that OpenAI stank on it. |
|
Oh I very much get it. The acquisition announcement was devastating. I'm hoping that when (not if) OpenAI shuts it down, make it closed source, or otherwise enshitifies it, we can rally behind a community fork, as the current license allows for it. |
|
💯 |
|
Gonna yolo-merge, I think this is a fairly uncontroversial and safe PR and other maintainers are very busy :) |
Omit versions of dependencies that can't be installed now that we've upgraded our minimum supported version of Python to 3.12.