From b99716d18f0a0ea85e65fd28383a25787569100e Mon Sep 17 00:00:00 2001 From: Florian Spreckelsen <f.spreckelsen@indiscale.com> Date: Thu, 27 Jun 2024 15:23:24 +0200 Subject: [PATCH] DOC: Update changelog --- CHANGELOG.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f0a3fbd0..33381f3c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed ### +- The `TableImporter` and its subclasses now change all integer datatypes to the + nullable `pandas.Int64Datatype` s.th. integer columns with empty fields can be + treated properly. In case you don't want the datatypes to be changed + automatically, initialize the `TableImporter` with + `convert_int_to_nullable_int=False`. + ### Deprecated ### ### Removed ### @@ -20,12 +26,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed ### - Blacklisted buggy openpyxl version +- [#62](https://gitlab.com/linkahead/linkahead-advanced-user-tools/-/issues/62) + The `TableImporter` now handles empty fields in integer columns by supporting + the corresponding [nullable integer + types](https://pandas.pydata.org/docs/user_guide/integer_na.html) in Pandas. ### Security ### ### Documentation ### - loadFiles has better `-h` documentation now +- Rudimentary documentation for `table_importer` module ## [0.10.0] - 2024-04-24 ## -- GitLab