Title: feat: upgrade to modern Python tooling & packaging by Bucknalla · Pull Request #96 · blues/note-python · GitHub
Open Graph Title: feat: upgrade to modern Python tooling & packaging by Bucknalla · Pull Request #96 · blues/note-python
X Title: feat: upgrade to modern Python tooling & packaging by Bucknalla · Pull Request #96 · blues/note-python
Description: This PR updates from a requirements.txt based dependency management to using Pipfile as well as from setup.py to pyproject.toml. Both of which are improvements of modern tooling, making it easier to manage dependencies as well as building note-python as a package. The pyproject.toml package building workflow support from Python 3.8 upwards so is fully supported by all our supported versions.
Open Graph Description: This PR updates from a requirements.txt based dependency management to using Pipfile as well as from setup.py to pyproject.toml. Both of which are improvements of modern tooling, making it easier t...
X Description: This PR updates from a requirements.txt based dependency management to using Pipfile as well as from setup.py to pyproject.toml. Both of which are improvements of modern tooling, making it easier t...
Opengraph URL: https://github.com/blues/note-python/pull/96
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/checks(.:format) |
| route-controller | pull_requests |
| route-action | checks |
| fetch-nonce | v2:f81443af-3739-4555-5d8d-fb4c8f8c7f0b |
| current-catalog-service-hash | 87dc3bc62d9b466312751bfd5f889726f4f1337bdff4e8be7da7c93d6c00a25a |
| request-id | 9778:ED1BF:1205A89:1736CA7:6992A26D |
| html-safe-nonce | 6448e55cc4283d6fe35ae7f1531c0259503b761b4d25201952c24c02be062d49 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5Nzc4OkVEMUJGOjEyMDVBODk6MTczNkNBNzo2OTkyQTI2RCIsInZpc2l0b3JfaWQiOiIzMDk4OTI1NTExMjE4NDcxNTMzIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 6214307c4ca90431e5487a70b2514209739d9a5721c10be486c4c3b94e275e08 |
| hovercard-subject-tag | pull_request:2357021116 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,checks,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/blues/note-python/pull/96/checks |
| twitter:image | https://avatars.githubusercontent.com/u/3822918?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/3822918?s=400&v=4 |
| og:image:alt | This PR updates from a requirements.txt based dependency management to using Pipfile as well as from setup.py to pyproject.toml. Both of which are improvements of modern tooling, making it easier t... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 42c603b9d642c4a9065a51770f75e5e27132fef0e858607f5c9cb7e422831a7b |
| turbo-cache-control | no-preview |
| go-import | github.com/blues/note-python git https://github.com/blues/note-python.git |
| octolytics-dimension-user_id | 34011775 |
| octolytics-dimension-user_login | blues |
| octolytics-dimension-repository_id | 172786900 |
| octolytics-dimension-repository_nwo | blues/note-python |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 172786900 |
| octolytics-dimension-repository_network_root_nwo | blues/note-python |
| turbo-body-classes | logged-out env-production page-responsive full-width full-width-p-0 |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 848bc6032dcc93a9a7301dcc3f379a72ba13b96e |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width