Skip to content

Releases: astral-sh/rye

0.40.0

25 Sep 13:43
a928cd5
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.39.0...0.40.0

0.39.0

21 Aug 02:01
bf3ccf8
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.38.0...0.39.0

0.38.0

02 Aug 02:01
3e3c854
Compare
Choose a tag to compare

What's Changed

  • Fix rye add and rye remove to create proper tool.rye section for --dev and --exclude flags by @flyaroundme in #1256
  • Fix uninstall_cmd on Windows by @250h in #1153
  • Make rye run print script list to stdout by @mitsuhiko in #1268
  • Always write --index-url before --extra-index-url by @charliermarsh in #1278
  • Use case-insensitive comparison for detecting rye.exe by @charliermarsh in #1286
  • Update Python releases to include stripped variants by @github-actions in #1280
  • Fix documentation for readline license by @3w36zj6 in #1297
  • Update bundled uv version to v0.2.33 by @github-actions in #1303
  • Update bundled pip to v24.2.0 by @charliermarsh in #1304

New Contributors

Full Changelog: 0.37.0...0.38.0

0.37.0

20 Jul 19:37
09b67c4
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.36.0...0.37.0

0.36.0

07 Jul 21:17
12c024c
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.35.0...0.36.0

0.35.0

24 Jun 13:23
a1dbc56
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.34.0...0.35.0

0.34.0

20 May 20:33
d313401
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.33.0...0.34.0

0.33.0

24 Apr 17:03
58523f6
Compare
Choose a tag to compare

What's Changed

  • Ensure files created by rye init, such as pyproject.toml and initial python files end with a newline. #979
  • Add --refresh argument on -f. #994
  • Preserve trailing newline in templates. #979
  • Update uv to 0.1.37. #980
  • Allow comments in .python-version. #1038
  • Update Python releases to include 3.12.3 et al. #1022

New Contributors

Full Changelog: 0.32.0...0.33.0

0.32.0

29 Mar 09:42
Compare
Choose a tag to compare

What's Changed

  • Update uv to 0.1.26. #924

  • Always create .gitignore file in rye init. #919

  • Prevent rye fetch --force from removing a target directory that is not a Python installation. #921

  • rye list always prints the currently installed packages even this project is not managed by Rye. #940

  • Fix error on using -v or -q with rye fmt or rye lint. #959

  • Fix rye fetch detection of registered toolchain. #931

  • Ignore build-system configuration for virtual projects. #929

New Contributors

Full Changelog: 0.31.0...0.32.0

0.31.0

22 Mar 10:52
Compare
Choose a tag to compare

What's Changed

  • Update uv to 0.1.23. #916

  • Allow rye publish working outside of project. #910

  • rye test --quiet no longer implies --no-capture. #915

  • Rye now can be used to fetch Python installations even when not using Rye
    and build infos are no longer included by default. This means that rather
    than having interpreters at ~/.rye/py/cpython@3.11.1/install/bin/python3
    it will now reside at ~/.rye/py/cpython@3.11.1/bin/python3. #917

  • Installer now recommends uv over pip-tools. #918

New Contributors

Full Changelog: 0.30.0...0.31.0