fastmcp/tests/utilities
Jeremiah Lowin b501f05794
Switch to new OpenAPI parser as default (#2513)
* Switch to new OpenAPI parser as default

Remove the legacy OpenAPI parser and make the experimental parser the
default. The experimental parser (introduced in 2.11) offers better
performance, improved compatibility, and a more maintainable architecture.

- Delete legacy parser (server/openapi.py, utilities/openapi.py)
- Move experimental parser to main locations
- Remove enable_new_openapi_parser feature flag
- Update documentation to remove experimental references

* Add deprecation stubs for experimental OpenAPI imports

* Add deprecated enable_new_openapi_parser setting and deprecation tests

* SDK docs

* REview comments

* Fix docstrings

* Update docstring

* Review comments

* Fix broken links
2025-12-01 20:29:18 -05:00
..
openapi Switch to new OpenAPI parser as default (#2513) 2025-12-01 20:29:18 -05:00
__init__.py restore 1.x code 2025-04-09 11:54:42 -04:00
test_cli.py Fix path resolution in install commands (#1951) 2025-09-29 20:04:12 -04:00
test_components.py Ensure resource + template names are properly prefixed when importing/mounting (#1423) 2025-08-08 21:29:07 -04:00
test_inspect.py Add "High Value" Ruff Rules (#2255) 2025-10-26 10:20:31 -04:00
test_json_schema.py Fix: Remove JSON schema title metadata while preserving parameters named 'title' (#1872) 2025-09-23 10:19:34 -04:00
test_json_schema_type.py Bump ty to ==0.0.1a25 (#2350) 2025-11-02 20:02:45 -05:00
test_logging.py Fix duplicate keyword argument error in configure_logging (#2381) 2025-11-06 10:11:16 -05:00
test_tests.py Remove open-ended and server-specific settings 2025-06-07 20:20:04 -04:00
test_typeadapter.py Fix method-bound tools (#1360) 2025-08-04 09:41:05 -04:00
test_types.py Added to_data_uri method for Image class. (#2227) 2025-11-01 11:40:08 -04:00