Updating dependencies...
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 20/100
Research direction
Review the openflexure server's dependency constraints and the dependencies brought in through labthings. First clarify whether the goal is a Flask update or evaluation of FastAPI; done requires an agreed framework direction and a tested plan for resolving the dependency updates.
Written by the indexing model from the issue text.
Description
I'm really struggling to update the openflexure server - we are stuck in dependency hell again. I think I can relax a lot of the version constraints there to update things, but need to think carefully about the dependencies that come in via labthings: do we bite the bullet and update Flask? Is it time to try out an alternative framework like FastAPI? I think if I'm going to put a chunk of effort in, I'd be best putting it towards whatever's most useful long term, and if updating Flask already breaks things, maybe FastAPI is something to think about for the next major version?
@jtc42 what's your thinking here, and how much are you likely to want to get involved?
- Dominant language
- Python
- Stars
- 19
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from labthings/python-labthings
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
labthings/python-labthings#324 ·
-
Difficulty 5/5 Over a week Newbie friendliness 15/100
labthings/python-labthings#302 · 2 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 30/100
labthings/python-labthings#300 ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
labthings/python-labthings#237 · 3 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
All issues in labthings/python-labthings
Similar issues
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
stephrobert/dsoxlab#238 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
sublimehq/package_control#1780 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
nwg-piotr/nwg-displays#145 ·