Skip to content

[pull] main from apache:main#177

Merged
pull[bot] merged 3 commits into
sudoevans:mainfrom
apache:main
Jun 2, 2026
Merged

[pull] main from apache:main#177
pull[bot] merged 3 commits into
sudoevans:mainfrom
apache:main

Conversation

@pull

@pull pull Bot commented Jun 2, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

Haricharanpanjwani and others added 3 commits June 2, 2026 08:20
* fix(packaging): repair developer extra reference and dedupe tests extra

The 'developer' optional-dependency referenced apache-burr[bloat], but the
'bloat' extra was renamed to 'examples' in cd801c8 and the reference was
never updated, so 'pip install apache-burr[developer]' failed to resolve.

Also drop a duplicate apache-burr[hamilton] entry in the 'tests' extra.

Signed-off-by: André Ahlert <[email protected]>

* Add optional module allowlist to pydantic serde deserializer

Introduces a configurable allowlist for pydantic deserialization to
provide stricter control over which modules can be dynamically imported.
When an allowlist is configured, unauthorized modules are rejected with
a clear error message. When no allowlist is set, behavior remains
backward-compatible with an added runtime warning to encourage adoption.

Signed-off-by: André Ahlert <[email protected]>

---------

Signed-off-by: André Ahlert <[email protected]>
…emetry/ui (#773)

* fix(deps): resolve npm security vulnerabilities in website and telemetry/ui

Run npm audit fix in both website/ and telemetry/ui/ to address
Dependabot security alerts.

website/ (16 alerts → 2 remaining):
- hono 4.12.8 → 4.12.18 (11 alerts)
- @hono/node-server → 1.19.14
- fast-uri → 3.1.2 (2 HIGH)
- path-to-regexp → 8.4.2 (2 alerts)
- ip-address removed
- postcss inside next cannot be fixed without breaking next downgrade

telemetry/ui/ (8 alerts → 4 remaining):
- fast-uri → 3.1.2 (2 HIGH)
- @babel/plugin-transform-modules-systemjs → 7.29.4 (1 HIGH)
- lodash, postcss, vite remain unfixed (locked by react-scripts/CRA)

Resolves 22 of 26 open Dependabot alerts. The remaining 4 require
migrating telemetry/ui from Create React App to a modern bundler.

* style: apply black formatting to collapsed line in graph.py

* fix: align eslint-config-next with [email protected]
@pull pull Bot locked and limited conversation to collaborators Jun 2, 2026
@pull pull Bot added the ⤵️ pull label Jun 2, 2026
@pull pull Bot merged commit 1040e8e into sudoevans:main Jun 2, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants