chore(release): sync Cargo.lock and uv.lock for v0.6.0 - #202
Merged
Merged
Conversation
fix(security): prevent path traversal and symlink escape in StaticFiles
ci: add native Rust cargo tests and automated security audit workflow
fix(typing): add PEP 561 py.typed marker and _oxyroute.pyi type stubs
…ed numeric casting Closes #142
fix(params): schema-aware path parameter coercion to prevent unintended numeric casting
fix(build): set panic = "abort" in Cargo.toml to prevent FFI stack unwinding
feat(dx): auto-infer Pydantic body_model and support flexible parameter names
…rgs allocation Closes #159
…-path metadata Closes #147
perf(call): adopt PEP 590 Vectorcall protocol to eliminate PyDict kwargs allocation
perf(cache): pack RouteEntry layout into single 64B cacheline for hot-path metadata
fix(dispatch): restore abi3-py310 compliant call0 and kwargs calling
chore(deps): upgrade oxyjwt to >=0.7.0 and drop pyjwt / cryptography
perf(cache): consolidate HotSnapshot atomic refcounts into single Arc<FrozenState> (#149)
…ptions via try-finally
fix(observability): ensure access_log_hook executes on unhandled exceptions via try-finally
… JSON Schema compatibility
feat(openapi): align default OpenAPI version to 3.1.0 for Pydantic v2 JSON Schema compatibility
feat(openapi): auto-document 401 Unauthorized and 422 Validation Error responses
…-params feat(openapi): support query and header parameter schema declarations
… formatting on hot path (#184)
…prevent OOM and tail latency spikes (#185)
…ention guarantees (#186)
…Away during graceful shutdown (#188)
…ract::<&PyTuple>() (#196)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Syncs Cargo.lock and uv.lock versions to 0.6.0 for release CI builds.