rye
Comprehensive project and package management solution for Python
Born from its creator's desire to establish a one-stop-shop for all Python users, Rye provides a unified experience to install and manages Python installations, pyproject.toml based projects, dependencies and virtualenvs seamlessly. It's designed to accommodate complex projects, monorepos and to facilitate global tool installations.
arm64 amd64
Installation
1. Add WakeMeOps repository
curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash
2. Install rye
Snippets
Download URLs
Version | SHA256 | Size (KB) |
---|---|---|
0.33.0 | 0d4bd000567b218483122dd608a3eaec7e6822c86ae6266979cf3bb87bd58edc |
4442 |
0.32.0 | e712ac09abf39fe7bd0ed15af21349a02efda8c29504bc57d88ffe5d3bf02949 |
4439 |
0.31.0 | a3f9b01961392cd68dfd28e40fe41aa620f5e9f96a84c4120919b46c6c19be54 |
4435 |
0.30.0 | d6e67d170d0fa28bd676ec2c5192a90bac2435cd4e58da5debc32873191ee07d |
4429 |
0.29.0 | 26783e2b99e2367fb542d183276bc00b9c5d75c056e8ef60f5c23505a2f25b7e |
4401 |
0.28.0 | b782aa4a341bc6318a79d3b770ee92d4ade860362c9beefd074a3864bea0481a |
4401 |
Version | SHA256 | Size (KB) |
---|---|---|
0.33.0 | aeb9e18247a585a38d526f8c6d2339ca3f93bf8ed2300a83af5a89acb2292642 |
4383 |
0.32.0 | caf72af7d0838382981d59dfbbb86fbc19ceae8ded6a17259ecfbd321c51c710 |
4381 |
0.31.0 | 3def7d386f5c705269c2d7f667677f7ba947ff6022ab261c88a67976ae6aea82 |
4375 |
0.30.0 | 4eacde19ffc5e450a0205228a3ce91e1b3e89460a593b6ac822d4d61cb18915b |
4366 |
0.29.0 | 2091a623130ef778bf974e6ce51502aed59030b5ea39c962f1361ac5d173924b |
4346 |
0.28.0 | 9759ede1cb68444f13ff93f73cec26649976ff399c227e7c7cd07119dfd16612 |
4342 |
Blueprints
Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for rye are versioned here.
Click here to see rye ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/dev/rye/ops2deb.yml
name: rye
matrix:
architectures:
- amd64
- arm64
versions:
- 0.28.0
- 0.29.0
- 0.30.0
- 0.31.0
- 0.32.0
- 0.33.0
homepage: https://rye-up.com/
summary: comprehensive project and package management solution for Python
description: |-
Born from its creator's desire to establish a one-stop-shop for all Python
users, Rye provides a unified experience to install and manages Python
installations, pyproject.toml based projects, dependencies and virtualenvs
seamlessly. It's designed to accommodate complex projects, monorepos and to
facilitate global tool installations.
fetch:
url: https://github.com/astral-sh/rye/releases/download/{{version}}/rye-{{target}}-linux.gz
targets:
amd64: x86_64
arm64: aarch64
install:
- rye-{{target}}-linux:/usr/bin/rye
The blueprint fetch
keyword contains a URL template pointing to rye releases. Downloaded files are locked in a lockfile versioned here.
Click here to see rye release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/dev/rye/ops2deb.lock.yml
- url: https://github.com/astral-sh/rye/releases/download/0.28.0/rye-aarch64-linux.gz
sha256: 00c3805b1986ae79787388917964bbeee0a1c4adc3dea1ba0060bd9756f0b405
timestamp: 2024-03-08 16:14:39+00:00
- url: https://github.com/astral-sh/rye/releases/download/0.28.0/rye-x86_64-linux.gz
sha256: 7dc1145925cd47d4afc425d61557031e194f3f2b2a4f8921dccb927a962652e2
timestamp: 2024-03-08 16:14:39+00:00
- url: https://github.com/astral-sh/rye/releases/download/0.29.0/rye-aarch64-linux.gz
sha256: 5d743d91525c773d8ee148e2e6f1f16770dae539e39568bad3b03ccd69e5abc7
timestamp: 2024-03-11 12:07:55+00:00
- url: https://github.com/astral-sh/rye/releases/download/0.29.0/rye-x86_64-linux.gz
sha256: a950db192c8e814f5889f45bd926c6a9ea6f7323f7bc18a469036c666f6db815
timestamp: 2024-03-11 12:07:55+00:00
- url: https://github.com/astral-sh/rye/releases/download/0.30.0/rye-aarch64-linux.gz
sha256: daf3f91b780f1405f828e601a28596ad7d177eee4f460eba32d5fe737cd7680f
timestamp: 2024-03-20 00:20:17+00:00
- url: https://github.com/astral-sh/rye/releases/download/0.30.0/rye-x86_64-linux.gz
sha256: 9b7038c7f30ddd62a9df887f9bb9da660eb6b200b22e1774529629ce50f04e36
timestamp: 2024-03-20 00:20:17+00:00
- url: https://github.com/astral-sh/rye/releases/download/0.31.0/rye-aarch64-linux.gz
sha256: 15c177641e39e018503fa5b45dc008ad66cd558262cd914d8c3ccd08043d9312
timestamp: 2024-03-22 12:09:17+00:00
- url: https://github.com/astral-sh/rye/releases/download/0.31.0/rye-x86_64-linux.gz
sha256: 1cc7f7a644234729e598b44de34d489e1713b87286257464f565b2522de7fadf
timestamp: 2024-03-22 12:09:17+00:00
- url: https://github.com/astral-sh/rye/releases/download/0.32.0/rye-aarch64-linux.gz
sha256: 6e367f96ac2f2468b6a846ab9bae486fcdf914e5b7093bbca7218f34fcdadb31
timestamp: 2024-03-29 12:08:21+00:00
- url: https://github.com/astral-sh/rye/releases/download/0.32.0/rye-x86_64-linux.gz
sha256: c917daac1bbdda4115838116f548236ed3c603d1aef649e72f0cd8078aa1097a
timestamp: 2024-03-29 12:08:21+00:00
- url: https://github.com/astral-sh/rye/releases/download/0.33.0/rye-aarch64-linux.gz
sha256: ad01f0b4543fa5a0d95cb968b49c675feec4c030e49d2652d7c66bb71ef9b04b
timestamp: 2024-04-24 18:06:29+00:00
- url: https://github.com/astral-sh/rye/releases/download/0.33.0/rye-x86_64-linux.gz
sha256: 77188fa863bc746e2d4f2613603eeeb6ebb774045028c4dd52c01600a9f91344
timestamp: 2024-04-24 18:06:29+00:00