- Fix using metrics filter for logger
- Filter out metrics endpoint requests from logs
- Fix output formatting for csv responses
- Add autoflake and duplicate import removal to linting steps
- Add support for passing request into pipeline
- Fix ENV variable processing for CORS
- Add optional CORS to api
- Add filter on /healthcheck logs
- Add support for json and msg file types
- Set black line length to 100
- Add Ability to request one file as multipart/form data
- Update templates for generated API.
- Improve code for accepting gzip files.
- Add dynamic openapi_url to match docs_url
- Removed /healthcheck endpoint from docs
- Add fix for handling content type sent as None
- Add content_type to error message for unsupported file types
- Allow references to standard imports in pipeline cells
- Removed unused /healthcheck endpoints
- Add supporting gzip compressed files
- Removed async/await from endpoints.
- Refactored template for generating endpoints with shorter semver.
- Add duplicate routes with semver major version
- Add dynamic docs_url
- Add file type validation via
UNSTRUCTURED_ALLOWED_MIMETYPES
- Removed rate limit and slow api from project. Updated templates and tests.
- Bug fix: Generated code now consistent across Operating Systems
- Add ability to return JSON responses for multiple text_files
- Notebook conversion organizes module level imports at the top of the file
- Allow for FastAPI metadata to be read from the config file
- Add
__init__.py
to API module and add a default version for FastAPI.
- Add support for
response_schema
parameter in Pipeline API functions.
- fix bug to get
response_type
value before first call of it in template
- Implement generation of an app-level FastAPI module.
- Updates
mypy
type checking code to use--implicit-optional
- Add types-ujson dependency
- Implement feature to allow accepting multiple binary files to the autogenerated pipeline APIs.
- Implement feature to allow accepting multiple text files to the autogenerated pipeline APIs.
- Removed the ratelimit on healthchecks
- Dependency bumps
- Add the ability to pass Accept MIME type headers to pipeline API's
- Dependency bumps
- Initial release of unstructured-api-tools