Skip to content

Add support for PEP 751 pylock.toml lockfiles#5117

Draft
GuillemSeCa wants to merge 2 commits into
aboutcode-org:developfrom
GuillemSeCa:feature/pylock-toml-support
Draft

Add support for PEP 751 pylock.toml lockfiles#5117
GuillemSeCa wants to merge 2 commits into
aboutcode-org:developfrom
GuillemSeCa:feature/pylock-toml-support

Conversation

@GuillemSeCa
Copy link
Copy Markdown
Contributor

@GuillemSeCa GuillemSeCa commented Jun 5, 2026

Add a PylockTomlHandler (datasource_id pypi_pylock_toml) that parses pylock.toml and pylock..toml files into resolved PyPI dependencies with versions, hashes, sources and dependency edges.

Fixes #4962

Tasks

  • Reviewed contribution guidelines
  • PR is descriptively titled 📑 and links the original issue above 🔗
  • Tests pass -- look for a green checkbox ✔️ a few minutes after opening your PR
    Run tests locally to check for errors.
  • Commits are in uniquely-named feature branch and has no merge conflicts 📁
  • Updated documentation pages (if applicable)
  • Updated CHANGELOG.rst (if applicable)

Guillem Serra Cazorla - guillem@meta.com

Add a PylockTomlHandler (datasource_id pypi_pylock_toml) that parses
pylock.toml and pylock.<name>.toml files into resolved PyPI dependencies
with versions, hashes, sources and dependency edges.

Reference: aboutcode-org#4962
Signed-off-by: Guillem Serra Cazorla <guillem@meta.com>
Signed-off-by: Guillem Serra Cazorla <guillem@meta.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.

Support pylock.toml new standard lockfiles

1 participant