Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

a Hassle-Free Python Experience

License

NotificationsYou must be signed in to change notification settings

astral-sh/rye

Repository files navigation

Rye: a Hassle-Free Python Experience


Rye

Note

If you're getting started with Rye, consideruv, thesuccessor project from the same maintainers.

While Rye is actively maintained, uv offers a more stable and feature-complete experience, and is the recommendedchoice for new projects.

Having trouble migrating?Let us know what's missing.

Rye is a comprehensive project and package management solution for Python.Born fromits creator's desire to establish aone-stop-shop for all Python users, Rye provides a unified experience to install and manage Pythoninstallations,pyproject.toml based projects, dependencies and virtualenvsseamlessly. It's designed to accommodate complex projects, monorepos and tofacilitate global tool installations. Curious?Watch an introduction.

A hassle-free experience for Python developers at every level.

Watch the instruction

Click on the thumbnail to watch a 16 minute introduction video

In The Box

Rye picks and ships the right tools so you can get started in minutes:

  • Bootstraps Python: it provides an automated way to get access to the amazingIndygreg Python Builds as well as the PyPy binary distributions.
  • Linting and Formatting: it bundlesruff and makes it available withrye lint andrye fmt.
  • Managing Virtualenvs: it uses the well established virtualenv library under the hood.
  • Building Wheels: it delegates that work largely tobuild.
  • Publishing: its publish command usestwine to accomplish this task.
  • Locking and Dependency Installation: is today implemented by usinguv with a fallback tounearth andpip-tools.
  • Workspace support: Rye lets you work with complex projects consistingof multiple libraries.

Installation

The installation takes just a minute:

For more details and other options, refer to theinstallation instructions.

Learn More

Did I spark your interest?

More

  • Discussion Forum, to discuss the projecton GitHub
  • Discord, for conversations with other developers in text form
  • Issue Tracker, if you run into bugs or have suggestions
  • Badges, if you want to show that you use Rye
  • License: MIT

About

a Hassle-Free Python Experience

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp