Title: Adds to "pyproject.toml" to enable setup of uv environment by DrPaulSharp · Pull Request #182 · RascalSoftware/python-RAT · GitHub
Open Graph Title: Adds to "pyproject.toml" to enable setup of uv environment by DrPaulSharp · Pull Request #182 · RascalSoftware/python-RAT
X Title: Adds to "pyproject.toml" to enable setup of uv environment by DrPaulSharp · Pull Request #182 · RascalSoftware/python-RAT
Description: This PR adds the required section to the pyproject.toml which allows users to set up an environment with the package manger uv. In particular, dependencies are moved from requirements.txt to pyproject.toml. It is possible to separate the dependencies into a standard section and a dev section if this is something we want. I can confirm that the code here also means that all requirements are now installed when installing the package by running pip install -e . Whilst we are here, I was wondering if there might be a need to bump any of the minimum versions of our packages. What do you think?
Open Graph Description: This PR adds the required section to the pyproject.toml which allows users to set up an environment with the package manger uv. In particular, dependencies are moved from requirements.txt to pyproj...
X Description: This PR adds the required section to the pyproject.toml which allows users to set up an environment with the package manger uv. In particular, dependencies are moved from requirements.txt to pyproj...
Opengraph URL: https://github.com/RascalSoftware/python-RAT/pull/182
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:c9d04dc8-ffd3-3b42-1854-f470a334b536 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | 928C:45E8C:13C4B3:19CCBA:69920842 |
| html-safe-nonce | a80429d0e76e3c8c485353fc299494deca50115aa4511a592c9a76fc7a5abac0 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5MjhDOjQ1RThDOjEzQzRCMzoxOUNDQkE6Njk5MjA4NDIiLCJ2aXNpdG9yX2lkIjoiOTE4MTAwNTk0ODY0MjI2NTE1NCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 70ec97581b79341897a3786e34dd5757ab86b3d147e6102c94b638b5482dd948 |
| hovercard-subject-tag | pull_request:2844000804 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,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/RascalSoftware/python-RAT/pull/182/files |
| twitter:image | https://avatars.githubusercontent.com/u/44529197?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/44529197?s=400&v=4 |
| og:image:alt | This PR adds the required section to the pyproject.toml which allows users to set up an environment with the package manger uv. In particular, dependencies are moved from requirements.txt to pyproj... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 42c603b9d642c4a9065a51770f75e5e27132fef0e858607f5c9cb7e422831a7b |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/RascalSoftware/python-RAT git https://github.com/RascalSoftware/python-RAT.git |
| octolytics-dimension-user_id | 122092643 |
| octolytics-dimension-user_login | RascalSoftware |
| octolytics-dimension-repository_id | 661644646 |
| octolytics-dimension-repository_nwo | RascalSoftware/python-RAT |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 661644646 |
| octolytics-dimension-repository_network_root_nwo | RascalSoftware/python-RAT |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| 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