- Introduce a new `dependencies` parameter for path operation decorators and `include_router()`, enabling shared dependency execution (e.g., auth) across routes and supporting security scopes.
- Convert default parameter utilities (Path, Query, Header, etc.) from classes to functions to improve type checking and allow return type overrides.
- Fix OpenAPI docs for Starlette URL converters, add related documentation, separate development scripts, and re‑enable Black formatting checks for Python 3.7.