Title: GitHub · Where software is built
Open Graph Title: labthings/python-labthings
X Title: labthings/python-labthings
Description: Python implementation of LabThings, based on the Flask microframework - labthings/python-labthings
Open Graph Description: Python implementation of LabThings, based on the Flask microframework - labthings/python-labthings
X Description: Python implementation of LabThings, based on the Flask microframework - labthings/python-labthings
Opengraph URL: https://github.com/labthings/python-labthings
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Updating dependencies...","articleBody":"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?\r\n\r\n@jtc42 what's your thinking here, and how much are you likely to want to get involved?","author":{"url":"https://github.com/rwb27","@type":"Person","name":"rwb27"},"datePublished":"2023-03-15T12:31:12.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":3},"url":"https://github.com/323/python-labthings/issues/323"}
| route-pattern | /:user_id/:repository/issues/:id(.:format) |
| route-controller | issues |
| route-action | show |
| fetch-nonce | v2:f92d173d-5d70-1fe0-e824-bcff5781f23b |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 8488:134EAC:3B4923:4BC09F:69905248 |
| html-safe-nonce | 9c749477f50af0d6ec8e3ed997bc7f6096e10c82e6c423e8938a17bf7529c0a6 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4NDg4OjEzNEVBQzozQjQ5MjM6NEJDMDlGOjY5OTA1MjQ4IiwidmlzaXRvcl9pZCI6Ijc1NzQ5MDM4NzE5NTU0ODIzMiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 9c892af56401dfcccfdaf4a529924dae0764a28abaca86bbbc6d91615b4bf8fd |
| hovercard-subject-tag | repository:234552142 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/labthings/python-labthings/issues/323 |
| twitter:image | https://repository-images.githubusercontent.com/234552142/6645f000-3939-11ea-925d-7c500b929c91 |
| twitter:card | summary_large_image |
| og:image | https://repository-images.githubusercontent.com/234552142/6645f000-3939-11ea-925d-7c500b929c91 |
| og:image:alt | Python implementation of LabThings, based on the Flask microframework - labthings/python-labthings |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 42c603b9d642c4a9065a51770f75e5e27132fef0e858607f5c9cb7e422831a7b |
| turbo-cache-control | no-cache |
| go-import | github.com/labthings/python-labthings git https://github.com/labthings/python-labthings.git |
| octolytics-dimension-user_id | 58913024 |
| octolytics-dimension-user_login | labthings |
| octolytics-dimension-repository_id | 234552142 |
| octolytics-dimension-repository_nwo | labthings/python-labthings |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 234552142 |
| octolytics-dimension-repository_network_root_nwo | labthings/python-labthings |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 3b33c5aedc9808f45bc5fcf0b1e4404cf749dac7 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width