Releases: Azure/InferenceSchema
Release 1.8
Release 1.7
Adding support for optional input parameters
Release 1.6
- Pandas datetime updates
- Don't fail when missing some keys in dictionary input
- Removed support for python 3.7
Remove dtype handling from pandas param type
Default dtype handling to false to avoid bad conversions done by pandas. This should not be breaking, as we continue to default our own conversion logic to true.
Updating Supported Python Versions
With python 3.6 going end of life, and newer versions available, we're updating the python versions that the package can run with to 3.7-3.10.
Pandas URL Content Fix
What's Changed
Full Changelog: 1.4.1...1.4.2
Supported Version Handling Bugfix
What's Changed
- handle empty schema input by @wamartin-aml in #63
- Fix for supported version handling when both decorators aren't provided by @trangevi in #65
Full Changelog: 1.4.0...1.4.1
Add Support for OpenAPI 3
What's Changed
- Removing restriction to OpenAPI 2.0, added a utility function to allow users to determine which OpenAPI versions a function is compatible with by @wamartin-aml in #58
- Change apply_column_names default to false, deprecated the parameter by @trangevi in #56
- Ensure _get_function_full_qual_name() can get always get the module name by @ysmu in #62
Full Changelog: 1.3.2...1.4.0
Removing Restrictions for Float/Int Conversions
Skip the type check for the StandardPythonParameterType in the event that a float is expected by an int is received, for user convenience.
Adding More Swagger Format Support
Adding support for a more detailed format for Numpy and Pandas formats. This will allow swagger consumer to have more details about the data structure to know how it can be converted.