Skip to content

Commit fcbc9f1

Browse files
authored
Merge pull request #9 from kencyke/bump-v4.28.0-rc1
Bump lean v4.28.0 rc1
2 parents a0d6ac6 + 331aa7e commit fcbc9f1

File tree

6 files changed

+45
-28
lines changed

6 files changed

+45
-28
lines changed

.devcontainer/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@ RUN apt-get update && \
1414
USER vscode
1515
WORKDIR /home/vscode
1616

17-
RUN curl https://elan.lean-lang.org/elan-init.sh -sSf | sh -s -- -y --default-toolchain leanprover/lean4:4.27.0-rc1
17+
RUN curl https://elan.lean-lang.org/elan-init.sh -sSf | sh -s -- -y --default-toolchain leanprover/lean4:4.28.0-rc1
1818
ENV PATH="/home/vscode/.elan/bin:${PATH}"

AGENT.md

Lines changed: 0 additions & 13 deletions
This file was deleted.

AGENTS.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# AGENTS.md
2+
3+
## Important Instructions
4+
5+
- Use spaces only; never use tabs.
6+
- Do not modify `lakefile.toml`.
7+
- Do not use `python`, `cat`, `git checkout`, or `git reset`.
8+
- When encountering the error `expected '{' or indented tactic sequence`, fix the indentation.
9+
- Autonomously continue executing the tasks specified in `PLANS.md` until the maximum request limit is reached.
10+
- Use the `lean-lsp` MCP server tools when applicable.
11+
- Write all comments in English.
12+
- Use `$...$` or `$$...$$` for LaTeX math formatting in Markdown.
13+
- Always implement full proofs. Do not ask whether to proceed full proofs or introduce helper lemmas. If needed for full proofs, implement all of them.
14+
- Do not explore shorter proof paths before the current proof is completed. Only after completion may you consider improved approaches.
15+
- Before ending the session, run `lake build` to ensure the project builds successfully.
16+
17+
## Prohibitions
18+
19+
The following tokens are strictly prohibited to use in this project:
20+
21+
- `sorry`
22+
- `admit`
23+
- `axiom`
24+
- `set_option`
25+
- `unsafe`
26+
- `System`
27+
- `open System`
28+
- `Lean.Elab`
29+
- `Lean.Meta`
30+
- `Lean.Compiler`

lake-manifest.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,17 @@
55
"type": "git",
66
"subDir": null,
77
"scope": "leanprover-community",
8-
"rev": "32d24245c7a12ded17325299fd41d412022cd3fe",
8+
"rev": "5352afccd6866369be9de43f5b7ec47203555f44",
99
"name": "mathlib",
1010
"manifestFile": "lake-manifest.json",
11-
"inputRev": "v4.27.0-rc1",
11+
"inputRev": "v4.28.0-rc1",
1212
"inherited": false,
1313
"configFile": "lakefile.lean"},
1414
{"url": "https://github.com/leanprover-community/plausible",
1515
"type": "git",
1616
"subDir": null,
1717
"scope": "leanprover-community",
18-
"rev": "8d3713f36dda48467eb61f8c1c4db89c49a6251a",
18+
"rev": "7311586e1a56af887b1081d05e80c11b6c41d212",
1919
"name": "plausible",
2020
"manifestFile": "lake-manifest.json",
2121
"inputRev": "main",
@@ -25,7 +25,7 @@
2525
"type": "git",
2626
"subDir": null,
2727
"scope": "leanprover-community",
28-
"rev": "19e5f5cc9c21199be466ef99489e3acab370f079",
28+
"rev": "5ce7f0a355f522a952a3d678d696bd563bb4fd28",
2929
"name": "LeanSearchClient",
3030
"manifestFile": "lake-manifest.json",
3131
"inputRev": "main",
@@ -35,7 +35,7 @@
3535
"type": "git",
3636
"subDir": null,
3737
"scope": "leanprover-community",
38-
"rev": "4eb26e1a4806b200ddfe5179d0c2a0fae56c54a7",
38+
"rev": "875ad9d88ed684e39c16bdea260e6ecfa15afd60",
3939
"name": "importGraph",
4040
"manifestFile": "lake-manifest.json",
4141
"inputRev": "main",
@@ -45,17 +45,17 @@
4545
"type": "git",
4646
"subDir": null,
4747
"scope": "leanprover-community",
48-
"rev": "ef8377f31b5535430b6753a974d685b0019d0681",
48+
"rev": "6d65c6e0a25b8a52c13c3adeb63ecde3bfbb6294",
4949
"name": "proofwidgets",
5050
"manifestFile": "lake-manifest.json",
51-
"inputRev": "v0.0.84",
51+
"inputRev": "v0.0.86",
5252
"inherited": true,
5353
"configFile": "lakefile.lean"},
5454
{"url": "https://github.com/leanprover-community/aesop",
5555
"type": "git",
5656
"subDir": null,
5757
"scope": "leanprover-community",
58-
"rev": "fb12f5535c80e40119286d9575c9393562252d21",
58+
"rev": "f08e838d4f9aea519f3cde06260cfb686fd4bab0",
5959
"name": "aesop",
6060
"manifestFile": "lake-manifest.json",
6161
"inputRev": "master",
@@ -65,7 +65,7 @@
6565
"type": "git",
6666
"subDir": null,
6767
"scope": "leanprover-community",
68-
"rev": "523ec6fc8062d2f470fdc8de6f822fe89552b5e6",
68+
"rev": "23324752757bf28124a518ec284044c8db79fee5",
6969
"name": "Qq",
7070
"manifestFile": "lake-manifest.json",
7171
"inputRev": "master",
@@ -75,7 +75,7 @@
7575
"type": "git",
7676
"subDir": null,
7777
"scope": "leanprover-community",
78-
"rev": "6254bed25866358ce4f841fa5a13b77de04ffbc8",
78+
"rev": "cabbb5a025bfbbc50af9184ed2dfdde6ea4f53a7",
7979
"name": "batteries",
8080
"manifestFile": "lake-manifest.json",
8181
"inputRev": "main",
@@ -85,10 +85,10 @@
8585
"type": "git",
8686
"subDir": null,
8787
"scope": "leanprover",
88-
"rev": "726b98c53e2da249c1de768fbbbb5e67bc9cef60",
88+
"rev": "28e0856d4424863a85b18f38868c5420c55f9bae",
8989
"name": "Cli",
9090
"manifestFile": "lake-manifest.json",
91-
"inputRev": "v4.27.0-rc1",
91+
"inputRev": "v4.28.0-rc1",
9292
"inherited": true,
9393
"configFile": "lakefile.toml"}],
9494
"name": "Project",

lakefile.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ name = "Project"
1616
[[require]]
1717
name = "mathlib"
1818
scope = "leanprover-community"
19-
rev = "v4.27.0-rc1"
19+
rev = "v4.28.0-rc1"

lean-toolchain

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
leanprover/lean4:v4.27.0-rc1
1+
leanprover/lean4:v4.28.0-rc1

0 commit comments

Comments
 (0)