Skip to content

Version Fix#1321

Merged
bjoernricks merged 2 commits intomainfrom
fix-version
Apr 10, 2026
Merged

Version Fix#1321
bjoernricks merged 2 commits intomainfrom
fix-version

Conversation

@bjoernricks
Copy link
Copy Markdown
Contributor

@bjoernricks bjoernricks commented Apr 10, 2026

What

Fix the version information in the pyproject.toml file

Why

Our release tool pontos didn't support the project.version field in the pyproject.toml file. Therefore during the 27.0.0 release the version information didn't got updated in the pyproject.toml file and a package with the wrong version got uploaded to PyPI accidentially. This PR updates to the new pontos version, re-adds a CI job for the version check and fixes the current version information.

References

#1319

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 10, 2026

Dependency Review

The following issues were found:
  • ✅ 0 vulnerable package(s)
  • ✅ 0 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ⚠️ 2 package(s) with unknown licenses.
See the Details below.

Snapshot Warnings

⚠️: No snapshots were found for the head SHA ca4eec6.
Ensure that dependencies are being submitted on PR branches and consider enabling retry-on-snapshot-warnings. See the documentation for more information and troubleshooting advice.

License Issues

.github/workflows/ci.yml

PackageVersionLicenseIssue Type
greenbone/actions/check-version3.*.*NullUnknown License

uv.lock

PackageVersionLicenseIssue Type
pontos26.4.0NullUnknown License
Allowed Licenses: 0BSD, AGPL-3.0-or-later, Apache-2.0, BlueOak-1.0.0, BSD-2-Clause, BSD-3-Clause-Clear, BSD-3-Clause, BSL-1.0, bzip2-1.0.6, CAL-1.0, CC-BY-3.0, CC-BY-4.0, CC-BY-SA-4.0, CC0-1.0, EPL-2.0, GPL-1.0-or-later, GPL-2.0-only, GPL-2.0-or-later, GPL-2.0, GPL-3.0-only, GPL-3.0-or-later, GPL-3.0, ISC, LGPL-2.0-only, LGPL-2.0-or-later, LGPL-2.1-only, LGPL-2.1-or-later, LGPL-2.1, LGPL-3.0-only, LGPL-3.0, LGPL-3.0-or-later, MIT, MIT-CMU, MPL-1.1, MPL-2.0, OFL-1.1, PSF-2.0, Python-2.0, Python-2.0.1, Unicode-3.0, Unicode-DFS-2016, Unlicense, Zlib, ZPL-2.1

OpenSSF Scorecard

PackageVersionScoreDetails
actions/greenbone/actions/check-version 3.*.* UnknownUnknown
pip/pontos 26.4.0 UnknownUnknown

Scanned Files

  • .github/workflows/ci.yml
  • uv.lock

@greenbonebot
Copy link
Copy Markdown
Member

greenbonebot commented Apr 10, 2026

Scanning the following files for hidden unicode:

@github-actions
Copy link
Copy Markdown

Conventional Commits Report

😢 No conventional commits found.

👉 Learn more about the conventional commits usage at Greenbone.

Our release tool pontos didn't support the `project.version` field and
therefore updating the version during the release was broken. As a
result 27.0.0 didn't get released to PyPI.
@bjoernricks bjoernricks marked this pull request as ready for review April 10, 2026 12:45
@bjoernricks bjoernricks requested review from a team as code owners April 10, 2026 12:45
@bjoernricks bjoernricks enabled auto-merge (rebase) April 10, 2026 12:45
@bjoernricks bjoernricks merged commit e09576b into main Apr 10, 2026
25 of 26 checks passed
@bjoernricks bjoernricks deleted the fix-version branch April 10, 2026 12:46
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.

3 participants