├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── 1-bug.yml │ ├── 2-feature.md │ └── config.yml └── workflows │ ├── clippy.yml │ ├── docs.yml │ ├── python-format.yml │ ├── python-lint.yml │ ├── release.yml │ ├── rustfmt.yml │ ├── spelling.yml │ ├── sync-python-releases.yml │ ├── sync-uv-releases.yml │ └── tests.yml ├── .gitignore ├── .python-version ├── .vscode └── settings.json ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── Makefile ├── README.md ├── artwork ├── badge.json ├── logo-white.svg ├── logo.ai └── logo.svg ├── docs ├── .includes │ ├── curl-to-bash-options.md │ ├── installer-options.md │ └── quick-install.md ├── .overrides │ └── main.html ├── CNAME ├── changelog.md ├── community.md ├── guide │ ├── basics.md │ ├── commands │ │ ├── add.md │ │ ├── build.md │ │ ├── config.md │ │ ├── fetch.md │ │ ├── fmt.md │ │ ├── index.md │ │ ├── init.md │ │ ├── install.md │ │ ├── lint.md │ │ ├── list.md │ │ ├── lock.md │ │ ├── make-req.md │ │ ├── pin.md │ │ ├── publish.md │ │ ├── remove.md │ │ ├── run.md │ │ ├── self │ │ │ ├── completion.md │ │ │ ├── index.md │ │ │ ├── uninstall.md │ │ │ └── update.md │ │ ├── show.md │ │ ├── sync.md │ │ ├── test.md │ │ ├── toolchain │ │ │ ├── fetch.md │ │ │ ├── index.md │ │ │ ├── list.md │ │ │ ├── register.md │ │ │ └── remove.md │ │ ├── tools │ │ │ ├── index.md │ │ │ ├── install.md │ │ │ ├── list.md │ │ │ └── uninstall.md │ │ ├── uninstall.md │ │ └── version.md │ ├── config.md │ ├── deps.md │ ├── docker.md │ ├── faq.md │ ├── index.md │ ├── installation.md │ ├── publish.md │ ├── pyproject.md │ ├── rust.md │ ├── shims.md │ ├── sources.md │ ├── sync.md │ ├── toolchains │ │ ├── cpython.md │ │ ├── index.md │ │ └── pypy.md │ ├── tools.md │ ├── uv.md │ ├── virtual.md │ └── workspaces.md ├── hooks.py ├── index.md ├── philosophy.md └── static │ ├── banner-dark.png │ ├── banner.png │ ├── extra.css │ ├── favicon.svg │ ├── logo-auto.svg │ └── logo.svg ├── mkdocs.yml ├── notes ├── README.md ├── markers.md ├── metasrv.md └── pep508.md ├── pyproject.toml ├── requirements-dev.lock ├── requirements.lock ├── rust-toolchain.toml ├── rye-devtools ├── .python-version ├── pyproject.toml ├── src │ └── rye_devtools │ │ ├── __init__.py │ │ ├── common.py │ │ ├── find_downloads.py │ │ └── find_uv_downloads.py └── tests │ └── test_basic.py ├── rye ├── .gitignore ├── Cargo.toml ├── build.rs ├── src │ ├── bootstrap.rs │ ├── cli │ │ ├── add.rs │ │ ├── build.rs │ │ ├── config.rs │ │ ├── fetch.rs │ │ ├── fmt.rs │ │ ├── init.rs │ │ ├── install.rs │ │ ├── lint.rs │ │ ├── list.rs │ │ ├── lock.rs │ │ ├── make_req.rs │ │ ├── mod.rs │ │ ├── pin.rs │ │ ├── publish.rs │ │ ├── remove.rs │ │ ├── run.rs │ │ ├── rye.rs │ │ ├── shim.rs │ │ ├── show.rs │ │ ├── sync.rs │ │ ├── test.rs │ │ ├── toolchain.rs │ │ ├── tools.rs │ │ ├── uninstall.rs │ │ └── version.rs │ ├── config.rs │ ├── consts.rs │ ├── installer.rs │ ├── lock.rs │ ├── main.rs │ ├── platform.rs │ ├── pyproject.rs │ ├── sources │ │ ├── generated │ │ │ ├── python_downloads.inc │ │ │ └── uv_downloads.inc │ │ ├── mod.rs │ │ ├── py.rs │ │ └── uv.rs │ ├── sync.rs │ ├── templates │ │ ├── LICENSE.txt.j2 │ │ ├── README.md.j2 │ │ ├── gitignore.j2 │ │ ├── lib │ │ │ ├── default │ │ │ │ └── __init__.py.j2 │ │ │ └── maturin │ │ │ │ ├── Cargo.toml.j2 │ │ │ │ ├── __init__.py.j2 │ │ │ │ └── lib.rs.j2 │ │ ├── pyproject.toml.j2 │ │ ├── script │ │ │ └── default │ │ │ │ ├── __init__.py.j2 │ │ │ │ └── __main__.py.j2 │ │ └── setuptools.py.j2 │ ├── tui.rs │ ├── utils │ │ ├── mod.rs │ │ ├── panic.rs │ │ ├── ruff.rs │ │ ├── toml.rs │ │ ├── unix.rs │ │ └── windows.rs │ └── uv.rs └── tests │ ├── common │ └── mod.rs │ ├── test-list.rs │ ├── test_add.rs │ ├── test_cli.rs │ ├── test_config.rs │ ├── test_init.rs │ ├── test_publish.rs │ ├── test_ruff.rs │ ├── test_scripts.rs │ ├── test_self.rs │ ├── test_sync.rs │ ├── test_test.rs │ ├── test_toolchain.rs │ ├── test_tools.rs │ └── test_version.rs └── scripts ├── cargo-out-dir ├── install.sh ├── sha256.py └── summarize-release.py /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [mitsuhiko] 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/1-bug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/.github/ISSUE_TEMPLATE/1-bug.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/2-feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/.github/ISSUE_TEMPLATE/2-feature.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/workflows/clippy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/.github/workflows/clippy.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/python-format.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/.github/workflows/python-format.yml -------------------------------------------------------------------------------- /.github/workflows/python-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/.github/workflows/python-lint.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/rustfmt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/.github/workflows/rustfmt.yml -------------------------------------------------------------------------------- /.github/workflows/spelling.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/.github/workflows/spelling.yml -------------------------------------------------------------------------------- /.github/workflows/sync-python-releases.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/.github/workflows/sync-python-releases.yml -------------------------------------------------------------------------------- /.github/workflows/sync-uv-releases.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/.github/workflows/sync-uv-releases.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.11.1 2 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "rust-analyzer.check.command": "clippy" 3 | } -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- 1 | [workspace] 2 | members = ["rye"] 3 | resolver = "1" 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/README.md -------------------------------------------------------------------------------- /artwork/badge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/artwork/badge.json -------------------------------------------------------------------------------- /artwork/logo-white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/artwork/logo-white.svg -------------------------------------------------------------------------------- /artwork/logo.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/artwork/logo.ai -------------------------------------------------------------------------------- /artwork/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/artwork/logo.svg -------------------------------------------------------------------------------- /docs/.includes/curl-to-bash-options.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/.includes/curl-to-bash-options.md -------------------------------------------------------------------------------- /docs/.includes/installer-options.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/.includes/installer-options.md -------------------------------------------------------------------------------- /docs/.includes/quick-install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/.includes/quick-install.md -------------------------------------------------------------------------------- /docs/.overrides/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/.overrides/main.html -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | rye.astral.sh 2 | -------------------------------------------------------------------------------- /docs/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/changelog.md -------------------------------------------------------------------------------- /docs/community.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/community.md -------------------------------------------------------------------------------- /docs/guide/basics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/basics.md -------------------------------------------------------------------------------- /docs/guide/commands/add.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/add.md -------------------------------------------------------------------------------- /docs/guide/commands/build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/build.md -------------------------------------------------------------------------------- /docs/guide/commands/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/config.md -------------------------------------------------------------------------------- /docs/guide/commands/fetch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/fetch.md -------------------------------------------------------------------------------- /docs/guide/commands/fmt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/fmt.md -------------------------------------------------------------------------------- /docs/guide/commands/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/index.md -------------------------------------------------------------------------------- /docs/guide/commands/init.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/init.md -------------------------------------------------------------------------------- /docs/guide/commands/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/install.md -------------------------------------------------------------------------------- /docs/guide/commands/lint.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/lint.md -------------------------------------------------------------------------------- /docs/guide/commands/list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/list.md -------------------------------------------------------------------------------- /docs/guide/commands/lock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/lock.md -------------------------------------------------------------------------------- /docs/guide/commands/make-req.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/make-req.md -------------------------------------------------------------------------------- /docs/guide/commands/pin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/pin.md -------------------------------------------------------------------------------- /docs/guide/commands/publish.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/publish.md -------------------------------------------------------------------------------- /docs/guide/commands/remove.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/remove.md -------------------------------------------------------------------------------- /docs/guide/commands/run.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/run.md -------------------------------------------------------------------------------- /docs/guide/commands/self/completion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/self/completion.md -------------------------------------------------------------------------------- /docs/guide/commands/self/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/self/index.md -------------------------------------------------------------------------------- /docs/guide/commands/self/uninstall.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/self/uninstall.md -------------------------------------------------------------------------------- /docs/guide/commands/self/update.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/self/update.md -------------------------------------------------------------------------------- /docs/guide/commands/show.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/show.md -------------------------------------------------------------------------------- /docs/guide/commands/sync.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/sync.md -------------------------------------------------------------------------------- /docs/guide/commands/test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/test.md -------------------------------------------------------------------------------- /docs/guide/commands/toolchain/fetch.md: -------------------------------------------------------------------------------- 1 | ../fetch.md -------------------------------------------------------------------------------- /docs/guide/commands/toolchain/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/toolchain/index.md -------------------------------------------------------------------------------- /docs/guide/commands/toolchain/list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/toolchain/list.md -------------------------------------------------------------------------------- /docs/guide/commands/toolchain/register.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/toolchain/register.md -------------------------------------------------------------------------------- /docs/guide/commands/toolchain/remove.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/toolchain/remove.md -------------------------------------------------------------------------------- /docs/guide/commands/tools/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/tools/index.md -------------------------------------------------------------------------------- /docs/guide/commands/tools/install.md: -------------------------------------------------------------------------------- 1 | ../install.md -------------------------------------------------------------------------------- /docs/guide/commands/tools/list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/tools/list.md -------------------------------------------------------------------------------- /docs/guide/commands/tools/uninstall.md: -------------------------------------------------------------------------------- 1 | ../uninstall.md -------------------------------------------------------------------------------- /docs/guide/commands/uninstall.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/uninstall.md -------------------------------------------------------------------------------- /docs/guide/commands/version.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/commands/version.md -------------------------------------------------------------------------------- /docs/guide/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/config.md -------------------------------------------------------------------------------- /docs/guide/deps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/deps.md -------------------------------------------------------------------------------- /docs/guide/docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/docker.md -------------------------------------------------------------------------------- /docs/guide/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/faq.md -------------------------------------------------------------------------------- /docs/guide/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/index.md -------------------------------------------------------------------------------- /docs/guide/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/installation.md -------------------------------------------------------------------------------- /docs/guide/publish.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/publish.md -------------------------------------------------------------------------------- /docs/guide/pyproject.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/pyproject.md -------------------------------------------------------------------------------- /docs/guide/rust.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/rust.md -------------------------------------------------------------------------------- /docs/guide/shims.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/shims.md -------------------------------------------------------------------------------- /docs/guide/sources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/sources.md -------------------------------------------------------------------------------- /docs/guide/sync.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/sync.md -------------------------------------------------------------------------------- /docs/guide/toolchains/cpython.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/toolchains/cpython.md -------------------------------------------------------------------------------- /docs/guide/toolchains/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/toolchains/index.md -------------------------------------------------------------------------------- /docs/guide/toolchains/pypy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/toolchains/pypy.md -------------------------------------------------------------------------------- /docs/guide/tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/tools.md -------------------------------------------------------------------------------- /docs/guide/uv.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/uv.md -------------------------------------------------------------------------------- /docs/guide/virtual.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/virtual.md -------------------------------------------------------------------------------- /docs/guide/workspaces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/guide/workspaces.md -------------------------------------------------------------------------------- /docs/hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/hooks.py -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/philosophy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/philosophy.md -------------------------------------------------------------------------------- /docs/static/banner-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/static/banner-dark.png -------------------------------------------------------------------------------- /docs/static/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/static/banner.png -------------------------------------------------------------------------------- /docs/static/extra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/static/extra.css -------------------------------------------------------------------------------- /docs/static/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/static/favicon.svg -------------------------------------------------------------------------------- /docs/static/logo-auto.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/static/logo-auto.svg -------------------------------------------------------------------------------- /docs/static/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/docs/static/logo.svg -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /notes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/notes/README.md -------------------------------------------------------------------------------- /notes/markers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/notes/markers.md -------------------------------------------------------------------------------- /notes/metasrv.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/notes/metasrv.md -------------------------------------------------------------------------------- /notes/pep508.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/notes/pep508.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements-dev.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/requirements-dev.lock -------------------------------------------------------------------------------- /requirements.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/requirements.lock -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "1.84" 3 | -------------------------------------------------------------------------------- /rye-devtools/.python-version: -------------------------------------------------------------------------------- 1 | 3.11.1 2 | -------------------------------------------------------------------------------- /rye-devtools/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye-devtools/pyproject.toml -------------------------------------------------------------------------------- /rye-devtools/src/rye_devtools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rye-devtools/src/rye_devtools/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye-devtools/src/rye_devtools/common.py -------------------------------------------------------------------------------- /rye-devtools/src/rye_devtools/find_downloads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye-devtools/src/rye_devtools/find_downloads.py -------------------------------------------------------------------------------- /rye-devtools/src/rye_devtools/find_uv_downloads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye-devtools/src/rye_devtools/find_uv_downloads.py -------------------------------------------------------------------------------- /rye-devtools/tests/test_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye-devtools/tests/test_basic.py -------------------------------------------------------------------------------- /rye/.gitignore: -------------------------------------------------------------------------------- 1 | token.txt 2 | -------------------------------------------------------------------------------- /rye/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/Cargo.toml -------------------------------------------------------------------------------- /rye/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/build.rs -------------------------------------------------------------------------------- /rye/src/bootstrap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/bootstrap.rs -------------------------------------------------------------------------------- /rye/src/cli/add.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/cli/add.rs -------------------------------------------------------------------------------- /rye/src/cli/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/cli/build.rs -------------------------------------------------------------------------------- /rye/src/cli/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/cli/config.rs -------------------------------------------------------------------------------- /rye/src/cli/fetch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/cli/fetch.rs -------------------------------------------------------------------------------- /rye/src/cli/fmt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/cli/fmt.rs -------------------------------------------------------------------------------- /rye/src/cli/init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/cli/init.rs -------------------------------------------------------------------------------- /rye/src/cli/install.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/cli/install.rs -------------------------------------------------------------------------------- /rye/src/cli/lint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/cli/lint.rs -------------------------------------------------------------------------------- /rye/src/cli/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/cli/list.rs -------------------------------------------------------------------------------- /rye/src/cli/lock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/cli/lock.rs -------------------------------------------------------------------------------- /rye/src/cli/make_req.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/cli/make_req.rs -------------------------------------------------------------------------------- /rye/src/cli/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/cli/mod.rs -------------------------------------------------------------------------------- /rye/src/cli/pin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/cli/pin.rs -------------------------------------------------------------------------------- /rye/src/cli/publish.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/cli/publish.rs -------------------------------------------------------------------------------- /rye/src/cli/remove.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/cli/remove.rs -------------------------------------------------------------------------------- /rye/src/cli/run.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/cli/run.rs -------------------------------------------------------------------------------- /rye/src/cli/rye.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/cli/rye.rs -------------------------------------------------------------------------------- /rye/src/cli/shim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/cli/shim.rs -------------------------------------------------------------------------------- /rye/src/cli/show.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/cli/show.rs -------------------------------------------------------------------------------- /rye/src/cli/sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/cli/sync.rs -------------------------------------------------------------------------------- /rye/src/cli/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/cli/test.rs -------------------------------------------------------------------------------- /rye/src/cli/toolchain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/cli/toolchain.rs -------------------------------------------------------------------------------- /rye/src/cli/tools.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/cli/tools.rs -------------------------------------------------------------------------------- /rye/src/cli/uninstall.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/cli/uninstall.rs -------------------------------------------------------------------------------- /rye/src/cli/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/cli/version.rs -------------------------------------------------------------------------------- /rye/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/config.rs -------------------------------------------------------------------------------- /rye/src/consts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/consts.rs -------------------------------------------------------------------------------- /rye/src/installer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/installer.rs -------------------------------------------------------------------------------- /rye/src/lock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/lock.rs -------------------------------------------------------------------------------- /rye/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/main.rs -------------------------------------------------------------------------------- /rye/src/platform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/platform.rs -------------------------------------------------------------------------------- /rye/src/pyproject.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/pyproject.rs -------------------------------------------------------------------------------- /rye/src/sources/generated/python_downloads.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/sources/generated/python_downloads.inc -------------------------------------------------------------------------------- /rye/src/sources/generated/uv_downloads.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/sources/generated/uv_downloads.inc -------------------------------------------------------------------------------- /rye/src/sources/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/sources/mod.rs -------------------------------------------------------------------------------- /rye/src/sources/py.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/sources/py.rs -------------------------------------------------------------------------------- /rye/src/sources/uv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/sources/uv.rs -------------------------------------------------------------------------------- /rye/src/sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/sync.rs -------------------------------------------------------------------------------- /rye/src/templates/LICENSE.txt.j2: -------------------------------------------------------------------------------- 1 | {{ license_text }} 2 | -------------------------------------------------------------------------------- /rye/src/templates/README.md.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/templates/README.md.j2 -------------------------------------------------------------------------------- /rye/src/templates/gitignore.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/templates/gitignore.j2 -------------------------------------------------------------------------------- /rye/src/templates/lib/default/__init__.py.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/templates/lib/default/__init__.py.j2 -------------------------------------------------------------------------------- /rye/src/templates/lib/maturin/Cargo.toml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/templates/lib/maturin/Cargo.toml.j2 -------------------------------------------------------------------------------- /rye/src/templates/lib/maturin/__init__.py.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/templates/lib/maturin/__init__.py.j2 -------------------------------------------------------------------------------- /rye/src/templates/lib/maturin/lib.rs.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/templates/lib/maturin/lib.rs.j2 -------------------------------------------------------------------------------- /rye/src/templates/pyproject.toml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/templates/pyproject.toml.j2 -------------------------------------------------------------------------------- /rye/src/templates/script/default/__init__.py.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/templates/script/default/__init__.py.j2 -------------------------------------------------------------------------------- /rye/src/templates/script/default/__main__.py.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/templates/script/default/__main__.py.j2 -------------------------------------------------------------------------------- /rye/src/templates/setuptools.py.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/templates/setuptools.py.j2 -------------------------------------------------------------------------------- /rye/src/tui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/tui.rs -------------------------------------------------------------------------------- /rye/src/utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/utils/mod.rs -------------------------------------------------------------------------------- /rye/src/utils/panic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/utils/panic.rs -------------------------------------------------------------------------------- /rye/src/utils/ruff.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/utils/ruff.rs -------------------------------------------------------------------------------- /rye/src/utils/toml.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/utils/toml.rs -------------------------------------------------------------------------------- /rye/src/utils/unix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/utils/unix.rs -------------------------------------------------------------------------------- /rye/src/utils/windows.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/utils/windows.rs -------------------------------------------------------------------------------- /rye/src/uv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/src/uv.rs -------------------------------------------------------------------------------- /rye/tests/common/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/tests/common/mod.rs -------------------------------------------------------------------------------- /rye/tests/test-list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/tests/test-list.rs -------------------------------------------------------------------------------- /rye/tests/test_add.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/tests/test_add.rs -------------------------------------------------------------------------------- /rye/tests/test_cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/tests/test_cli.rs -------------------------------------------------------------------------------- /rye/tests/test_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/tests/test_config.rs -------------------------------------------------------------------------------- /rye/tests/test_init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/tests/test_init.rs -------------------------------------------------------------------------------- /rye/tests/test_publish.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/tests/test_publish.rs -------------------------------------------------------------------------------- /rye/tests/test_ruff.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/tests/test_ruff.rs -------------------------------------------------------------------------------- /rye/tests/test_scripts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/tests/test_scripts.rs -------------------------------------------------------------------------------- /rye/tests/test_self.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/tests/test_self.rs -------------------------------------------------------------------------------- /rye/tests/test_sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/tests/test_sync.rs -------------------------------------------------------------------------------- /rye/tests/test_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/tests/test_test.rs -------------------------------------------------------------------------------- /rye/tests/test_toolchain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/tests/test_toolchain.rs -------------------------------------------------------------------------------- /rye/tests/test_tools.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/tests/test_tools.rs -------------------------------------------------------------------------------- /rye/tests/test_version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/rye/tests/test_version.rs -------------------------------------------------------------------------------- /scripts/cargo-out-dir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/scripts/cargo-out-dir -------------------------------------------------------------------------------- /scripts/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/scripts/install.sh -------------------------------------------------------------------------------- /scripts/sha256.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/scripts/sha256.py -------------------------------------------------------------------------------- /scripts/summarize-release.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astral-sh/rye/HEAD/scripts/summarize-release.py --------------------------------------------------------------------------------