Skip to content
This repository was archived by the owner on Jun 15, 2026. It is now read-only.

Releases: Azure/InferenceSchema

Release 1.8

Choose a tag to compare

@trangevi trangevi released this 17 May 17:52
6cee2dc

Update to support python 3.12

Release 1.7

Choose a tag to compare

@trangevi trangevi released this 28 Aug 21:10
bb6f654

Adding support for optional input parameters

Release 1.6

Choose a tag to compare

@trangevi trangevi released this 21 Jul 21:48
9c62fb5
  • 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

Choose a tag to compare

@trangevi trangevi released this 05 Jan 19:48
8bf6e35

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

Choose a tag to compare

@trangevi trangevi released this 28 Oct 16:49
0270fc4

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

Choose a tag to compare

@trangevi trangevi released this 16 Aug 21:23
e87133a

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

Choose a tag to compare

@trangevi trangevi released this 13 May 16:56
c0d5042

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

Choose a tag to compare

@trangevi trangevi released this 13 Apr 22:05
3562baa

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

Choose a tag to compare

@trangevi trangevi released this 28 Mar 20:41
382580f

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

Choose a tag to compare

@trangevi trangevi released this 11 Jan 17:16
78d4167

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.