Skip to content

Minor fixes for the release - #858

Merged
jernejfrank merged 4 commits into
mainfrom
fix/add-langfuse-to-redirect
Jul 26, 2026
Merged

Minor fixes for the release#858
jernejfrank merged 4 commits into
mainfrom
fix/add-langfuse-to-redirect

Conversation

@jernejfrank

@jernejfrank jernejfrank commented Jul 26, 2026

Copy link
Copy Markdown
Contributor

Renaming this and will just add to here the stuff that I feel will land us a -1 in the release.

Changes

016dd79

Drift between main project optional dependencies and the re-direct dependencies

#844 did not do the manual sync to the redirect pyproject toml template. Adding a small script that automatically extracts the dependencies from the apache burr pyproject toml so we do not need to manually sync (and forget which introduces a drift). burr-redirect/build.sh parses the main toml and inserts optional dependencies into the template

96856de

Fixing CI and ASF licence header linter because it missed the jar-exclude file.

check_asf_headers.py fix minor bug how it determines root by going relative to the check_asf_header.py file path.

8dadf8b

Licence file did not carry correct filename for the MIT licence

c77c8d7

Excludes website from the sdist accroding to the release README

How I tested this

Ran it locally.

Notes

Will squash merge with good commit msg and rebase-release branch to have this in.

Checklist

  • PR has an informative and human-readable title (this will be pulled into the release notes)
  • Changes are limited to a single goal (no scope creep)
  • Code passed the pre-commit check & code is left cleaner/nicer than when first encountered.
  • Any change in functionality is tested
  • New functions are documented (with a description, list of inputs, and expected output)
  • Placeholder code is flagged / future TODOs are captured in comments
  • Project documentation has been updated if adding/changing functionality.

@github-actions github-actions Bot added the area/ci Workflows, build, release scripts label Jul 26, 2026
@jernejfrank jernejfrank changed the title Populate dependecies in redirect from main pyproject.toml Minor fixes for the release Jul 26, 2026
@jernejfrank
jernejfrank merged commit b23fa3e into main Jul 26, 2026
29 checks passed
@jernejfrank
jernejfrank deleted the fix/add-langfuse-to-redirect branch July 26, 2026 20:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/ci Workflows, build, release scripts

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants