Skip to content

Add Lean ecosystem for reservoir.lean-lang.org#1584

Open
andrew wants to merge 1 commit intomainfrom
add-lean-ecosystem
Open

Add Lean ecosystem for reservoir.lean-lang.org#1584
andrew wants to merge 1 commit intomainfrom
add-lean-ecosystem

Conversation

@andrew
Copy link
Copy Markdown
Member

@andrew andrew commented Apr 28, 2026

Adds support for the Lean package registry at https://reservoir.lean-lang.org (Lake package manager).

Data is pulled from the bundled index/manifest.json (currently ~617 packages) and synced in batches. Package names are scoped as owner/name. Reservoir tracks git revisions rather than semver releases (most packages report 0.0.0), so the revision SHA is used as the version number with the declared version, tag and toolchain stored in version metadata. Transitive dependencies are filtered out.

There is no registered purl type for Lean yet so pkg:lean/owner/name is used.

@andrew andrew force-pushed the add-lean-ecosystem branch from e4b239d to f767025 Compare April 28, 2026 07:28
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