What's Changed
-
The internal Rye Python version is now 3.11.
-
Rye now emits most messages, most of the time to stdout rather than stderr. #342
-
rye add
now accepts--pin
to let one override the type of pin to use. #341 -
Added
rye config
to read and manipulate theconfig.toml
file. #339 -
Added support for the new
behavior.global-python
flag which turns on global
Python shimming. When enabled then thepython
shim works even outside of
Rye managed projects. Additionally the shim (when run outside of Rye managed
projects) supports a special first parameter+VERSION
which requests a
specific version of Python (eg:python +3.8
to request Python 3.8). #336 -
Renamed the config key
default.dependency_operator
todefault.dependency-operator
andbehavior.force_rye_managed
tobehavior.force-rye-managed
. #338
Full Changelog: 0.8.0...0.9.0