The GitHub Actions job "pip in /examples/kedro/kedro-code for kedro - Update 
#1307540117" on hamilton.git/main has failed.
Run started by GitHub user dependabot[bot] (triggered by dependabot[bot]).

Head commit for run:
c966ec22fafa0bb5c5fdc6061da957d2d9483116 / Stefan Krawczyk 
<[email protected]>
Various build & release fixes (#1529)

* Fix release helper: use --no-use-vcs flag and restore twine check

- Switch from FLIT_USE_VCS=0 env var to --no-use-vcs CLI flag
  (flit 3.12.0 does not respect the env var)
- Restore twine to prerequisites check
- Restore verify_wheel_with_twine call before signing

Add release tooling: verification scripts, build fixes, and docs

- Add verify_apache_artifacts.py for GPG signature, checksum, and license 
verification
- Add scripts/README.md with build, release, and voter verification 
instructions (uv-based)
- Add .rat-excludes for Apache RAT license header checks
- Add verify_ui_build.sh with Apache license header
- Fix release helper: add verify_wheel_with_twine function, --dry-run flag,
  remove -incubating suffix from wheel (invalid per PEP 427),
  clean up original flit artifacts after creating incubating copies
- Add tests, plugin_tests, and representative examples to flit sdist includes

* Adds uv run to examples

adds uv run to examples


* Address PR review feedback

- Fix typo: singed -> signed in release helper
- Use list unpacking instead of concatenation for files_to_upload
- Validate exactly 1 tarball/wheel from glob (not just non-empty)
- Add release dependency group (flit, twine) to pyproject.toml
- Update README to use uv sync --group release and uv sync --group test
- Fix grammar and add --clean flag to uv venv in README
- Add uv run prefix to verify_apache_artifacts.py epilog examples
- Run ruff format on verify_apache_artifacts.py

* Exclude databackend from license check in pre-commit

Report URL: https://github.com/apache/hamilton/actions/runs/23970767482

With regards,
GitHub Actions via GitBox

Reply via email to