Skip to content

Releases: thombashi/DataProperty

v1.1.0

31 Dec 14:37
Compare
Choose a tag to compare
  • Add set_type_value method to DataPropertyExtractor class
  • Change type annotation of TypeValueMap to use dict instead of Mapping

Full Changelog: v1.0.2...v1.1.0

v1.0.2

31 Dec 05:36
Compare
Choose a tag to compare
  • Change the context setting of decimal to be local to the get_integer_digit function, not global: #59 (Thanks to @benjaminrigaud)
  • Add GitHub Actions workflows for building and publishing to PyPI/TestPyPI and signing with sigstore
  • Drop support for Python 3.7/3.8
  • Add support for Python 3.12/3.13
  • Update minimum typepy version to 1.3.2
  • Modify to use setuptools_scm for package build
  • Improve type annotations
  • Refactor deprecated @abstractproperty to use @property and @abstractmethod decorators
  • Use Final for constants and type hints across the codebase
  • Update copyright years

Full Changelog: v1.0.1...v1.0.2

v1.0.1

16 Jul 12:50
Compare
Choose a tag to compare
  • Fix ColumnDataProperty.merge method
  • Add DataPropertyMatrix to the package root
  • Improve type annotations

Full Changelog: v1.0.0...v1.0.1

v1.0.0

25 Jun 01:27
Compare
Choose a tag to compare
  • Drop support for Python 3.6
  • Modify to use pypa/build for package build
  • Update [build-system]
  • Add zip_safe=False
  • Add __all__ to __init__.py
  • Improve type annotations
  • Remove a deprecated function: set_log_level
  • Remove is_multibyte_str function

Full Changelog: v0.55.1...v1.0.0

v0.55.0

20 Mar 16:36
v0.55.0
Compare
Choose a tag to compare
  • Add default_format_flags property to DataPropertyExtractor class

Full Changelog: v0.54.2...v0.55.0

v0.54.2

17 Oct 05:35
v0.54.2
Compare
Choose a tag to compare
  • Fix preprocess failed when the inputs are dict
  • Fix DataProperty.get_padding_len method return improper length when the inputs are dict
  • Improve converting performance

Full Changelog: v0.54.1...v0.54.2

v0.54.0

02 Oct 13:52
v0.54.0
Compare
Choose a tag to compare
  • Improve normalize_type_hint to accept more types via strings

v0.53.0

19 Sep 12:32
v0.53.0
Compare
Choose a tag to compare
  • Add max_precision property to DataPropertyExtractor class
  • Add dequote method to parameter to Preprocessor class
  • Modify to accept type hints as strings
  • Modify type annotation of column_type_hints property

v0.52.0

18 Jul 11:39
v0.52.0
Compare
Choose a tag to compare
  • Add support for max_precision

v0.51.0

17 Jul 15:59
v0.51.0
Compare
Choose a tag to compare
  • Add support for Python 3.10
  • Drop support for Python 3.5
  • Add support for string with thousand separators as integer
  • Improve precision for real number values
  • Improve calculation of ascii char width