Repository navigation
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: astral-sh/ty
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.0.78
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: astral-sh/ty
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.0.80
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 14 commits
- 23 files changed
- 5 contributors
Commits on Sep 4, 2026
-
[ty] Use the shared release smoke-test action (#4461)
## Summary Linux release smoke tests currently install packages on the runner or in containers with writable workspace mounts. Run them through the shared [release-smoke-test action](https://github.com/astral-sh/github-actions/tree/3994daa59cb9d97f991f8196a17218a2641fce4b/release-smoke-test), which mounts completed artifacts read-only. Pin the test images and select the installed Rust toolchain as the container default so pip can invoke Cargo from its temporary build directories. Invoke pip through Python so cross-wheel tests use the upgraded pip. ## Test plan - [ ] Ensure the PR's Build binaries jobs run and succeed, including sdist and wheel smoke tests using the pinned shared action on native and emulated architectures.
Configuration menu - View commit details
-
Copy full SHA for 873885e - Browse repository at this point
Copy the full SHA 873885eView commit details -
[ty] Embed archive checksums in the shell installer (#4458)
Release archives already have `.sha256` files, but the custom binary build jobs don't put those hashes in cargo-dist's manifest. The generated shell installer therefore has no expected archive hashes to check. Add a job that imports the built archives' checksums into a local manifest before cargo-dist generates the installers. Run the helper through uv with a script lockfile, require a valid sidecar for every downloaded executable archive, and require the job to succeed before hosting the release.
Configuration menu - View commit details
-
Copy full SHA for 3c907bc - Browse repository at this point
Copy the full SHA 3c907bcView commit details
Commits on Sep 6, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 23fced1 - Browse repository at this point
Copy the full SHA 23fced1View commit details
Commits on Sep 7, 2026
-
Document mappings for new ty rules (#4475)
## Summary - Map ty's `redundant-condition` and `redundant-condition-strict` rules to the corresponding mypy and Pyright diagnostics, with scope notes for expressions used as values, comparisons, and unreachable code. - Map `disjoint-cast` to basedpyright's `reportInvalidCast` and link the new rules to their documentation.
Configuration menu - View commit details
-
Copy full SHA for f862d1f - Browse repository at this point
Copy the full SHA f862d1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e7a87d - Browse repository at this point
Copy the full SHA 7e7a87dView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd0d789 - Browse repository at this point
Copy the full SHA fd0d789View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52f2d5b - Browse repository at this point
Copy the full SHA 52f2d5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4cd792 - Browse repository at this point
Copy the full SHA b4cd792View commit details
Commits on Sep 8, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 5cde40f - Browse repository at this point
Copy the full SHA 5cde40fView commit details
Commits on Sep 9, 2026
-
Configuration menu - View commit details
-
Copy full SHA for e22b86b - Browse repository at this point
Copy the full SHA e22b86bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d0aa7a - Browse repository at this point
Copy the full SHA 5d0aa7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ce0450 - Browse repository at this point
Copy the full SHA 8ce0450View commit details -
Configuration menu - View commit details
-
Copy full SHA for c163f21 - Browse repository at this point
Copy the full SHA c163f21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fd8e15 - Browse repository at this point
Copy the full SHA 7fd8e15View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 0.0.78...0.0.80