Skip to content

build: declare SPDX license and pin hatchling (#130) - #131

Merged
mc-nv merged 1 commit into
r26.09from
mchornyi/TRI-1775/cherry-pick-r26.09
Sep 16, 2026
Merged

mc-nv merged 1 commit into
r26.09from
mchornyi/TRI-1775/cherry-pick-r26.09

Conversation

@mc-nv

@mc-nv mc-nv commented Sep 15, 2026

Copy link
Copy Markdown
Contributor

What does the PR do?

Cherry-pick of #130 onto r26.09. Applied cleanly, no conflicts.

  • Declares license = "BSD-3-Clause"; the package previously shipped with no license metadata at all.
  • Pins the previously unbounded hatchling requirement.

license-files is omitted deliberately — this repo has no LICENSE file.

Related Issues:

  • Resolves: TRI-1775

@mc-nv mc-nv self-assigned this Sep 15, 2026
@mc-nv mc-nv added build Build system or external dependencies (build: PRs) cherry-pick Cherry-picked from another branch labels Sep 15, 2026
@mc-nv
mc-nv marked this pull request as ready for review September 15, 2026 23:57
@greptile-apps

greptile-apps Bot commented Sep 15, 2026

Copy link
Copy Markdown

RetriggerConfidence Score: 5/5

The PR appears safe to merge with no actionable issues identified.

Summary

This PR updates Python package metadata and makes the build backend reproducible.

  • Declares the project license using the BSD-3-Clause SPDX identifier.
  • Pins Hatchling to version 1.27.0, which supports the new license metadata syntax.

Reviews (1) · Last reviewed commit: "build: declare SPDX license and pin hatc..."

@mc-nv
mc-nv merged commit f0282f6 into r26.09 Sep 16, 2026
2 of 4 checks passed

This branch was successfully deployed

No deployments
GITLAB — f6df222e Deployed Sep 15, 2026 by mc-nv via mirror_repo #192
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Build system or external dependencies (build: PRs) cherry-pick Cherry-picked from another branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants