From 0476bf9870882ae2ac0df87715b901522ece67dc Mon Sep 17 00:00:00 2001 From: Philipp Kats Date: Tue, 13 Aug 2024 09:53:05 -0400 Subject: [PATCH] 64 rename na limit (#73) * wip: pandas 2, pydantic 2 compatibility * fixed: tests with migration to pydantic v2 * fixed: generate_v2 write files * fixed: removed py3.7 from matrix, added py3.10, py3.11 * fixed: removed py3.7 from matrix, added py3.10, py3.11 * fixed: python 3.10 issue * fixed: formatted with black * adding tomli * fixed: added tomli as dev dependency * fixed: added tomli as dev dependency * fixed: added tomli as dev dependency * fixed: added tomli as dev dependency * fixed: added tomli as dev dependency * fixed: issue#64 - correct na_pct_velow * fixed: na_below_limit * feat: updated changelog * feat: updated changelog --- changelog.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/changelog.md b/changelog.md index 758f37a..4819ee8 100644 --- a/changelog.md +++ b/changelog.md @@ -5,8 +5,11 @@ Fixed: - using `na_pct_below` - `from_df` now includes metadata +- `from_df` now generates correct `na_pct_below` (0.01) for full datasets [#63](https://github.com/StreetEasy/dfs/issues/63) + Changed: - bumped minimum python version to 3.8 +- Support for Python 3.11 [#54](https://github.com/StreetEasy/dfs/issues/54) - Pydantic migrated to v2 - Allows use of Pandas v2 @@ -14,7 +17,7 @@ Changed: ### v0.0.11: - Version in metadata - adds `dfschema` and `pandas` version in metadata upon generation (Later will worn if Schema is initialized from json, generated by later version) -- Renamed `na_limit` to `na_pct_below` to make it unambiguous (with backward support) +- Renamed `na_limit` to `na_pct_below` to make it unambiguous (with backward support) [#64](https://github.com/StreetEasy/dfs/issues/64) - Added `optional=True` flag for columns. If true, does not raise exception if column is not present - added `dfschema update {existing_schema} {output_schema}` command to upgrade schemas