Skip to content

Releases: Azure/InferenceSchema

Release 1.8

17 May 17:52
6cee2dc
Compare
Choose a tag to compare

Update to support python 3.12

Release 1.7

28 Aug 21:10
bb6f654
Compare
Choose a tag to compare

Adding support for optional input parameters

Release 1.6

21 Jul 21:48
9c62fb5
Compare
Choose a tag to compare
  • 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

05 Jan 19:48
8bf6e35
Compare
Choose a tag to compare

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

28 Oct 16:49
0270fc4
Compare
Choose a tag to compare

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

16 Aug 21:23
e87133a
Compare
Choose a tag to compare

What's Changed

  • Convert Pandas json input to StringIO to avoid bug by @trangevi in #67

Full Changelog: 1.4.1...1.4.2

Supported Version Handling Bugfix

13 May 16:56
c0d5042
Compare
Choose a tag to compare

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

13 Apr 22:05
3562baa
Compare
Choose a tag to compare

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

28 Mar 20:41
382580f
Compare
Choose a tag to compare

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

11 Jan 17:16
78d4167
Compare
Choose a tag to compare

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.