Skip to content

release: 1.1.3 — internal-reference scrub, leak guard, CI repair#8

Merged
DryadeCore merged 3 commits into
mainfrom
release/1.1.3
May 26, 2026
Merged

release: 1.1.3 — internal-reference scrub, leak guard, CI repair#8
DryadeCore merged 3 commits into
mainfrom
release/1.1.3

Conversation

@DryadeCore

Copy link
Copy Markdown
Contributor

Cuts a clean 1.1.3 so the published artifact no longer carries internal references. Version bump + CHANGELOG; the substantive changes landed in #7.

Co-Authored-By: Dammerzone <dammerzone@users.noreply.github.com>
@github-actions github-actions Bot added documentation Improvements or additions to documentation dependencies feature labels May 26, 2026
Dryade and others added 2 commits May 26, 2026 19:43
- new.py: auto-keygen tolerates a pre-existing key (the module-level path
  constant can be stale under a relocated HOME).
- test_cli_new: build forbidden tokens locally instead of importing the
  tests package (not importable on the CI runner).
- test_package_sbom: accept CycloneDX specVersion 1.5 or 1.6 (depends on the
  installed cyclonedx-bom).
- test_sdk_imports: assert __version__ matches the installed package metadata
  instead of a hardcoded literal.

Co-Authored-By: Dammerzone <dammerzone@users.noreply.github.com>
When cyclonedx-py is available the full SBOM described the build
environment rather than the plugin, leaving metadata.component unset.
Always set the SBOM's top-level component to the plugin (name + version),
matching the minimal-shim path, so the .dryadepkg SBOM describes the
plugin regardless of how it was generated.

Co-Authored-By: Dammerzone <dammerzone@users.noreply.github.com>
@DryadeCore DryadeCore merged commit 24ab5f1 into main May 26, 2026
14 checks passed
@DryadeCore DryadeCore deleted the release/1.1.3 branch May 26, 2026 17:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies documentation Improvements or additions to documentation feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant