Skip to content

Chore: bump to v4.33.0 - #1747

Open
ajirving wants to merge 6 commits into
AlexKontorovich:mainfrom
ajirving:bump433
Open

Chore: bump to v4.33.0#1747
ajirving wants to merge 6 commits into
AlexKontorovich:mainfrom
ajirving:bump433

Conversation

@ajirving

Copy link
Copy Markdown
Contributor

Mostly trivial fixes, lots of deprecation changes because of the change from setOf to ofPred, a few minor proof changes. Note there are a number of deprecation warnings coming from LeanCert because it's still using the setOf functions.

ajirving and others added 6 commits August 15, 2026 09:40
Follow-up fixes for the toolchain bump:

- `Set.mem_setOf_eq` -> `Set.mem_ofPred_eq`, `Set.setOf_and` -> `Set.ofPred_and`
- `infinite_setOf_prime*` -> `infinite_setOfPred_prime*`
- `ENat.map_coe` -> `ENat.map_natCast`
- `Finset.min'` now takes a `Finset.Nonempty`, not a bare existential
- `integrableOn_rpow_mul_exp_neg_mul_rpow` now wants `0 < 1` rather than `1 <= 1`
- `PNat` subtype anonymous constructors replaced by `Nat.succPNat` / `Nat.toPNat`
- Replace `haveI`/`letI` with `have`/`let` where the instance binder is no longer needed
- Rework a few `simp`/`aesop` proofs (rough_set primes, table_8 bounds) that no
  longer close under the new simp set

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant