Release and Version History#
x.y.z (Backlog)#
Features and Improvements
Add support to convert to pyspark type.
Minor Improvements
Bugfixes
Miscellaneous
0.2.6 (2024-09-05)#
Minor Improvements
Ensure the result of
BaseType.to_dictis always json serializable.- The parameter for
BaseType.from_dictis always json serializable: For
Binarytype,default_for_nullshould be base64 encoded string.For
Datetimetype,default_for_nullshould be string in ISO format.
- The parameter for
0.2.5 (2024-09-01)#
Minor Improvements
Add the missing
BaseType.to_dictmethod.Improved the
BaseType.from_dictmethod.
0.2.4 (2024-08-31)#
Minor Improvements
Add
precisionparameter toFloatandDoubletype.
0.2.3 (2024-08-31) (YANKED)#
Minor Improvements
Add
precisionparameter toFloatandDoubletype.
0.2.2 (2024-08-31)#
Bugfixes
Fix a bug that the
Settype cannot handleTinyInt,SmallInt,BigIntandDouble,Decimalitem types.
0.2.1 (2024-08-30)#
Features and Improvements
- Add the following public APIs:
simpletype.api.AwsDynamoDBTypeEnumsimpletype.api.AwsGlueTypeEnumsimpletype.api.SparkTypeEnumsimpletype.api.polars_type_to_simple_type
0.1.1 (2024-08-30)#
Features and Improvements
First release
- Add the following public APIs:
simpletype.api.T_SIMPLE_SCHEMAsimpletype.api.T_POLARS_SCHEMAsimpletype.api.T_SPARK_SCHEMAsimpletype.api.TypeAttrEnumsimpletype.api.TypeNameEnumsimpletype.api.BaseTypesimpletype.api.DATA_TYPEsimpletype.api.Integersimpletype.api.TinyIntegersimpletype.api.SmallIntegersimpletype.api.BigIntegersimpletype.api.Floatsimpletype.api.Doublesimpletype.api.Decimalsimpletype.api.Stringsimpletype.api.Binarysimpletype.api.Boolsimpletype.api.Nullsimpletype.api.Datetimesimpletype.api.Setsimpletype.api.Listsimpletype.api.Structsimpletype.api.json_type_to_simple_type