Skip to content

Prepare Newton 1.6.0rc1 - #4139

Merged
eric-heiden merged 1 commit into
newton-physics:release-1.6from
eric-heiden:release/1.6.0rc1-prep
Sep 3, 2026
Merged

Prepare Newton 1.6.0rc1#4139
eric-heiden merged 1 commit into
newton-physics:release-1.6from
eric-heiden:release/1.6.0rc1-prep

Conversation

@eric-heiden

Copy link
Copy Markdown
Member

Description

Prepare release-1.6 for Newton 1.6.0rc1 from branch point 9595fe4e3bc177e7870683316af4eb18e59d1b9a.

  • Set project metadata to 1.6.0rc1.
  • Regenerate the public API version reference and uv.lock.
  • Resolve warp-lang==1.17.0 from public PyPI.
  • Remove the NVIDIA package index from release and ASV installs.

PR #4101 is intentionally excluded from this release candidate by maintainer decision.

Checklist

  • New or existing tests cover these changes (release metadata/configuration only)
  • The documentation is up to date with these changes
  • For user-facing changes, a fragment has been added (not applicable; release metadata only)

Test plan

  • uv run docs/generate_api.py
  • uv lock --check
  • uv run --extra dev python -m unittest newton.tests.test_generate_api
  • uvx pre-commit run -a
  • uv build --out-dir <temporary-directory>
  • Clean isolated Python 3.12 wheel installation

All checks passed. The source distribution and wheel are named for 1.6.0rc1. The isolated installation reports 1.6.0rc1 from package metadata and newton.__version__, and imports Newton from isolated site-packages.

PyPI has no newton==1.6.0rc1 release and v1.6.0rc1 was unused locally and on the canonical remote before this PR was opened. Both will be checked again immediately before tagging.

Set the release-candidate version and regenerate the public API version reference and lockfile. Resolve Warp 1.17.0 from public PyPI and remove the NVIDIA index from release and ASV installs.
@eric-heiden
eric-heiden requested a review from a team as a code owner September 3, 2026 00:56
@coderabbitai

coderabbitai Bot commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yml

Review profile: CHILL

Plan: Team

Run ID: e51105e2-4e2e-400c-b306-faa703076084

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@eric-heiden eric-heiden added the release-management Label to tag tasks that are relevant for release management and procedures label Sep 3, 2026
@codecov

codecov Bot commented Sep 3, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

@eric-heiden
eric-heiden merged commit 3d0d7d6 into newton-physics:release-1.6 Sep 3, 2026
33 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-management Label to tag tasks that are relevant for release management and procedures

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant