From e1ca31c1b569d32b4e29f09f789474262b008476 Mon Sep 17 00:00:00 2001 From: ZoranPandovski Date: Mon, 5 May 2025 12:52:19 +0200 Subject: [PATCH 1/6] Python 3.12 support and depricate python 3.8 and 3.9 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 342f0cf..cf5b462 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,7 +8,7 @@ readme = "README.md" packages = [{include = "dataprep_ml"}] [tool.poetry.dependencies] -python = ">=3.8,<3.12" +python = ">=3.10,<3.13" numpy = "^1" pandas = "^2" pydateinfer = "0.3.0" From 4932afc0b78dc85353e8586f7c2e31f7acf927b1 Mon Sep 17 00:00:00 2001 From: ZoranPandovski Date: Mon, 5 May 2025 12:52:49 +0200 Subject: [PATCH 2/6] Update docs action --- .github/workflows/docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 03024e7..b25ce13 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -18,7 +18,7 @@ jobs: - name: setup python uses: actions/setup-python@v2 with: - python-version: 3.9 + python-version: 3.10 - name: install all dependencies run: | From 0a3a5c283e46648bb53eed521937385cf7a75711 Mon Sep 17 00:00:00 2001 From: ZoranPandovski Date: Mon, 5 May 2025 12:53:23 +0200 Subject: [PATCH 3/6] Update matrix envs --- .github/workflows/python-package.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index 142b393..5a554e1 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -16,7 +16,7 @@ jobs: strategy: matrix: os: [ubuntu-latest] - python-version: ["3.8","3.9","3.10","3.11"] + python-version: ["3.10","3.11", "3.12"] steps: - uses: actions/checkout@v2 - name: Set up Python ${{ matrix.python-version }} @@ -50,7 +50,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v2 with: - python-version: '3.8' + python-version: '3.10' - name: Install dependencies run: | python -m pip install --upgrade pip From fb9d558eb2c29b2e0bff1daeb48cc107ee823507 Mon Sep 17 00:00:00 2001 From: ZoranPandovski Date: Mon, 5 May 2025 12:55:01 +0200 Subject: [PATCH 4/6] Version bump --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index cf5b462..56a9df9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "dataprep-ml" -version = "25.2.3.0" +version = "0.0.24" description = "Automated dataframe analysis for Machine Learning pipelines." authors = ["MindsDB Inc. "] license = "GPL-3.0" From 861c9c069b75ec848cd30f5e44a206fbb2543b72 Mon Sep 17 00:00:00 2001 From: ZoranPandovski Date: Mon, 5 May 2025 12:55:09 +0200 Subject: [PATCH 5/6] Version bump --- README.md | 1 + dataprep_ml/__init__.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 64391c8..4f3855b 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,5 @@ # MindsDB - `dataprep_ml` + Data utilities for Machine Learning pipelines.

diff --git a/dataprep_ml/__init__.py b/dataprep_ml/__init__.py index 8a3fcbe..ecb6f3a 100644 --- a/dataprep_ml/__init__.py +++ b/dataprep_ml/__init__.py @@ -1,6 +1,6 @@ from dataprep_ml.base import StatisticalAnalysis, DataAnalysis -__version__ = '25.2.3.0' +__version__ = '0.0.24' __name__ = "dataprep_ml" From a3eae14e38f43020cc63812de22c1b9a787c821a Mon Sep 17 00:00:00 2001 From: ZoranPandovski Date: Mon, 5 May 2025 13:06:59 +0200 Subject: [PATCH 6/6] Bump type_infer --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 56a9df9..0557f7e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,7 +14,7 @@ pandas = "^2" pydateinfer = "0.3.0" python-dateutil = ">=2.1" scipy = ">=1.7.3" -type-infer = ">=0.0.21" +type-infer = ">=0.0.22" dataclasses-json = "^0.6.3" colorlog = "^6.5.0" pydantic = "*"