removes default_includes attribute from FieldsExtension (this was in fact creating a circular dependency between the Extension and the APISettings 🤯)
add deprecation warning for PostFieldsExtension.filter_fields this should be implemented by each backend (as stac-fastapi-pgstac already does)
ref: https://github.com/stac-utils/stac-fastapi/issues/642, https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/issues/217
This PR does:
default_includes
from the APISettingsdefault_includes
attribute fromFieldsExtension
(this was in fact creating a circular dependency between the Extension and the APISettings 🤯)PostFieldsExtension.filter_fields
this should be implemented by each backend (as stac-fastapi-pgstac already does)