Changelog¶
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Releases]¶
v1.0.1 - March 11, 2026¶
Added¶
- Added Changelog and Troubleshooting to the documentation pages.
Fixed¶
- Increased request limits and fixed a typo in the documentation. Users with an API key are now limited to 20 active requests, and anonymous users are limited to 10 active requests.
- Increased maximum timeout to 15 minutes (from 5 minutes).
- Environments are now sorted by prefix (alphabetically) and then by version number (more recent versions first)
- Fixed a bug with
disprovefailing to recognize implicit local variables. This bug was found by Bulhwi Cha on Lean Zulip.
v1.0.0 - March 4, 2026¶
Added¶
- Initial release of AXLE Python client
- Async client (
AxleClient) with all 14 API tools:verify_proof- Verify proofs against formal statementscheck- Check Lean code for errorsextract_theorems- Extract theorems with dependenciesrename- Rename declarationstheorem2lemma- Convert theorem/lemma keywordstheorem2sorry- Replace proofs with sorrymerge- Combine multiple Lean filessimplify_theorems- Simplify proofsrepair_proofs- Repair broken proofshave2lemma- Extract have statements to lemmashave2sorry- Replace have statements with sorrysorry2lemma- Extract sorries and errors to lemmasdisprove- Attempt to disprove theoremsnormalize- Standardize formatting
- CLI tool with commands for all tools
- Helper functions for string manipulation
- Configuration via environment variables
- Type hints and PEP 561 compliance
- Comprehensive documentation