*-1: `burr` web-server installed via convenience package doesn't work. *

*- pytest tests/ is missing a __init__.py file to work... *

Verification checklist
[x] Download links are valid
[x] Checksums and signatures are valid
[x] LICENSE/NOTICE/DISCLAIMER files exist
[x] No unexpected binary files in source
*[-] All source files have ASF headers (or correct MIT attribution)*
*-- no license:*

examples/deployment/aws/terraform/tutorial.md

-- 


[-] Can compile from source:
1. the source has everything, but the linkage in the convenience package is
incorrect and breaks loading `burr` web-server. E.g. try running it outside
the source directory -- it'll fail.
2. running `pytest tests` is broken -- the folder is missing a
`__init__.py` file it seems. This is running python 3.12.


Suggestions:

1. Put the following under ratjar excludes -- they are accounted for in the
LICENSE correctly but rat-jar will flag them.
apache-burr-0.42.0-incubating-src/burr/examples/deep-researcher/prompts.py
apache-burr-0.42.0-incubating-src/burr/examples/deep-researcher/utils.py
apache-burr-0.42.0-incubating-src/examples/deep-researcher/prompts.py
apache-burr-0.42.0-incubating-src/examples/deep-researcher/utils.py
apache-burr-0.42.0-incubating-src/examples/deployment/aws/terraform/tutorial.md
apache-burr-0.42.0-incubating-src/website/src/components/ui/animated-beam.tsx
apache-burr-0.42.0-incubating-src/website/src/components/ui/animated-shiny-text.tsx
apache-burr-0.42.0-incubating-src/website/src/components/ui/blur-fade.tsx
apache-burr-0.42.0-incubating-src/website/src/components/ui/border-beam.tsx
apache-burr-0.42.0-incubating-src/website/src/components/ui/button.tsx
apache-burr-0.42.0-incubating-src/website/src/components/ui/dot-pattern.tsx
apache-burr-0.42.0-incubating-src/website/src/components/ui/icon-cloud.tsx
apache-burr-0.42.0-incubating-src/website/src/components/ui/magic-card.tsx
apache-burr-0.42.0-incubating-src/website/src/components/ui/marquee.tsx
apache-burr-0.42.0-incubating-src/website/src/components/ui/number-ticker.tsx
apache-burr-0.42.0-incubating-src/website/src/components/ui/safari.tsx
apache-burr-0.42.0-incubating-src/website/src/components/ui/shimmer-button.tsx

Cheers,

Stefan


On Sun, Apr 19, 2026 at 12:02 PM Jernej Frank <[email protected]>
wrote:

> Nice, +1!
>
> Verification checklist:
> [x] Download links are valid
> [x] Checksums and signatures are valid
> [x] LICENSE/NOTICE/DISCLAIMER files exist
> [x] No unexpected binary files in source
> [x] All source files have ASF headers (or correct MIT attribution)
> [x] Can compile from source
>
> ________________________________
> From: [email protected] <[email protected]>
> Sent: 19 April 2026 05:31
> To: [email protected] <[email protected]>
> Subject: [Vote] Apache burr 0.42.0-incubating Release (RC2)
>
> Hi all,
>
> This is a call for a vote on releasing Apache burr 0.42.0-incubating
> release candidate 2.
>
> RC1 received a binding -1 from PJ Fanning due to the LICENSE-wheel
> missing the MIT license notice for deep-researcher examples (issue #712).
> This has been fixed in RC2, along with additional licensing cleanup.
>
> Notable changes since 0.41.0:
> - Remove phone-home telemetry per ASF policy
> - Add override_state_values support to initialize_from
> - Add comparison and identity operators to when() conditions
> - Add AST-based linter for undeclared state reads in function actions
> (#656)
> - Add flexible_api decorator to fix mypy override errors (#683)
> - Support async with on async persister factory methods (#681)
> - Graceful stream shutdown on exceptions in streaming actions (#680)
> - Enable Burr UI to be added to existing FastAPI app (#671)
> - Add toggle to show/hide input nodes in graph view
> - Implement counter app demo in Burr UI (#675)
> - Add Next.js landing page for burr.apache.org (#679)
> - Add ecosystem page (#661)
> - Cloud native AWS deployment support (#666)
> - Fix pydantic warnings and minimum pins to pydantic >=2.0 (#668)
> - Update deprecated OpenAI models in examples
> - Licensing cleanup: correct MIT attribution for third-party files
>
> The artifacts for this release candidate can be found at:
> https://dist.apache.org/repos/dist/dev/incubator/burr/0.42.0-incubating-RC2
>
> The Git tag to be voted upon is: v0.42.0-incubating-RC2
> With hash: be7bda6f65ee0082c740721f89143e10b6b82198
>
> GPG keys: https://downloads.apache.org/incubator/burr/KEYS
>
> The artifacts include:
> - Full source archive (git archive)
> - Wheel (binary distribution with UI and bundled examples)
> - Sdist (source for building wheel)
>
> Verification instructions:
> https://github.com/apache/burr/blob/main/scripts/README.md
>
> Quick test:
>   svn export
> https://dist.apache.org/repos/dist/dev/incubator/burr/0.42.0-incubating-RC2/
> burr-rc2
> <https://dist.apache.org/repos/dist/dev/incubator/burr/0.42.0-incubating-RC2/burr-rc2>
>   cd burr-rc2
>   pip install "apache_burr-0.42.0-py3-none-any.whl[learn]"
>   burr
>
> The vote will run for a minimum of 72 hours.
>
> [ ] +1 Release this package as Apache burr 0.42.0-incubating
> [ ] +0 No opinion
> [ ] -1 Do not release this package because...
>
> Verification checklist:
> [ ] Download links are valid
> [ ] Checksums and signatures are valid
> [ ] LICENSE/NOTICE/DISCLAIMER files exist
> [ ] No unexpected binary files in source
> [ ] All source files have ASF headers (or correct MIT attribution)
> [ ] Can compile from source
>
> Thanks,
> Elijah
>

Reply via email to