Skip to content

fixing issue where FastAPI would not allow new paths to be added - #3668

Merged
T4rk1n merged 135 commits into
plotly:v4.1from
BSd3v:v4.1-fix-FastAPI-paths
Apr 9, 2026
Merged

fixing issue where FastAPI would not allow new paths to be added#3668
T4rk1n merged 135 commits into
plotly:v4.1from
BSd3v:v4.1-fix-FastAPI-paths

Conversation

@BSd3v

Copy link
Copy Markdown
Contributor

fixes#3667

This uses the lifespan to load the catchall when the server starts, allowing all other urls to be added properly.

T4rk1nand others added 29 commits April 1, 2026 09:14
…dates
Bumps the npm-dependencies-security group with 5 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [glob](https://github.com/isaacs/node-glob) | `10.4.5` | `10.5.0` |
| [brace-expansion](https://github.com/juliangruber/brace-expansion) | `1.1.12` | `1.1.13` |
| [brace-expansion](https://github.com/juliangruber/brace-expansion) | `2.0.2` | `2.0.3` |
| [brace-expansion](https://github.com/juliangruber/brace-expansion) | `5.0.2` | `5.0.5` |
| [handlebars](https://github.com/handlebars-lang/handlebars.js) | `4.7.8` | `4.7.9` |
| [picomatch](https://github.com/micromatch/picomatch) | `2.3.1` | `2.3.2` |
| [picomatch](https://github.com/micromatch/picomatch) | `4.0.3` | `4.0.4` |
| [tar](https://github.com/isaacs/node-tar) | `7.5.7` | `7.5.11` |
Updates `glob` from 10.4.5 to 10.5.0
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md)
- [Commits](isaacs/node-glob@v10.4.5...v10.5.0)
Updates `brace-expansion` from 1.1.12 to 1.1.13
- [Release notes](https://github.com/juliangruber/brace-expansion/releases)
- [Commits](juliangruber/brace-expansion@v1.1.12...v1.1.13)
Updates `brace-expansion` from 2.0.2 to 2.0.3
- [Release notes](https://github.com/juliangruber/brace-expansion/releases)
- [Commits](juliangruber/brace-expansion@v1.1.12...v1.1.13)
Updates `brace-expansion` from 5.0.2 to 5.0.5
- [Release notes](https://github.com/juliangruber/brace-expansion/releases)
- [Commits](juliangruber/brace-expansion@v1.1.12...v1.1.13)
Updates `handlebars` from 4.7.8 to 4.7.9
- [Release notes](https://github.com/handlebars-lang/handlebars.js/releases)
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/v4.7.9/release-notes.md)
- [Commits](handlebars-lang/handlebars.js@v4.7.8...v4.7.9)
Updates `picomatch` from 2.3.1 to 2.3.2
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](micromatch/picomatch@2.3.1...2.3.2)
Updates `picomatch` from 4.0.3 to 4.0.4
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](micromatch/picomatch@2.3.1...2.3.2)
Updates `tar` from 7.5.7 to 7.5.11
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](isaacs/node-tar@v7.5.7...v7.5.11)
---
updated-dependencies:
- dependency-name: glob
dependency-version: 10.5.0
dependency-type: indirect
dependency-group: npm-dependencies-security
- dependency-name: brace-expansion
dependency-version: 1.1.13
dependency-type: indirect
dependency-group: npm-dependencies-security
- dependency-name: brace-expansion
dependency-version: 2.0.3
dependency-type: indirect
dependency-group: npm-dependencies-security
- dependency-name: brace-expansion
dependency-version: 5.0.5
dependency-type: indirect
dependency-group: npm-dependencies-security
- dependency-name: handlebars
dependency-version: 4.7.9
dependency-type: indirect
dependency-group: npm-dependencies-security
- dependency-name: picomatch
dependency-version: 2.3.2
dependency-type: indirect
dependency-group: npm-dependencies-security
- dependency-name: picomatch
dependency-version: 4.0.4
dependency-type: indirect
dependency-group: npm-dependencies-security
- dependency-name: tar
dependency-version: 7.5.11
dependency-type: indirect
dependency-group: npm-dependencies-security
...
Signed-off-by: dependabot[bot] <support@github.com>
…m-dependencies-security-85fca336ca
Bump the npm-dependencies-security group across 1 directory with 5 updates
…date
Bumps the npm-dependencies-security group with 1 update in the / directory: [minimatch](https://github.com/isaacs/minimatch).
Updates `minimatch` from 3.1.2 to 3.1.5
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](isaacs/minimatch@v3.1.2...v3.1.5)
Updates `minimatch` from 9.0.5 to 9.0.9
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](isaacs/minimatch@v3.1.2...v3.1.5)
Updates `minimatch` from 10.2.2 to 10.2.5
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](isaacs/minimatch@v3.1.2...v3.1.5)
---
updated-dependencies:
- dependency-name: minimatch
dependency-version: 3.1.5
dependency-type: indirect
dependency-group: npm-dependencies-security
- dependency-name: minimatch
dependency-version: 9.0.9
dependency-type: indirect
dependency-group: npm-dependencies-security
- dependency-name: minimatch
dependency-version: 10.2.5
dependency-type: indirect
dependency-group: npm-dependencies-security
...
Signed-off-by: dependabot[bot] <support@github.com>
When searching in dcc.Dropdown, results should maintain the
original option order instead of being reordered by js-search.
By creating a Set of search results and filtering the original
options array, we preserve order while maintaining performance.
…wn result ordering
- Adds new search_order prop with 'index' (default) and 'original' options ordering
- Changed 4 integration tests to include new prop
…m-dependencies-security-5fb40c41d1
Bump the npm-dependencies-security group across 1 directory with 1 update
Fixplotly#2989: dcc.Dropdown options order preserved during search
…ard-3619
fix: flatten outputs before building loadingOutputs
@T4rk1n
T4rk1n merged commit 3427cdb into plotly:v4.1Apr 9, 2026
12 of 14 checks passed
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants

@BSd3v@T4rk1n@camdecoster@corebit-nl@KoolADE85@AnnMarieW@emilykl@i-murray@ines-om