From 74dae00f2e58b30f3e422c7ab8e482e8b2805977 Mon Sep 17 00:00:00 2001 From: Nate Parsons Date: Mon, 17 Jun 2024 09:16:03 -0500 Subject: [PATCH 1/3] Restrict numpy to <2.0.0 --- pyproject.toml | 2 +- release_notes.rst | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 05d9e92..ae2aa27 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,7 +29,7 @@ keywords = ["feature engineering", "data science", "machine learning"] license = {text = "BSD 3-clause"} requires-python = ">=3.9,<4" dependencies = [ - "numpy >= 1.21.0", + "numpy >= 1.21.0, < 2.0.0", "pandas >= 1.5.0", "featuretools >= 1.5.0", "woodwork >= 0.8.1", diff --git a/release_notes.rst b/release_notes.rst index ca326c1..5608df9 100644 --- a/release_notes.rst +++ b/release_notes.rst @@ -3,15 +3,17 @@ Release Notes ------------- -.. Future Release - ============== +Future Release +============== * Enhancements * Fixes * Changes + * Restrict numpy to <2.0.0 (:pr:``) * Documentation Changes * Testing Changes -.. Thanks to the following people for contributing to this release: + Thanks to the following people for contributing to this release: + :user:`thehomebrewnerd` v0.1.0 May 14, 2024 =================== From eabefe2fb8c1cd8329463151f4da735b3e58855a Mon Sep 17 00:00:00 2001 From: Nate Parsons Date: Mon, 17 Jun 2024 09:17:21 -0500 Subject: [PATCH 2/3] update release notes --- release_notes.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release_notes.rst b/release_notes.rst index 5608df9..bd05ef0 100644 --- a/release_notes.rst +++ b/release_notes.rst @@ -8,7 +8,7 @@ Future Release * Enhancements * Fixes * Changes - * Restrict numpy to <2.0.0 (:pr:``) + * Restrict numpy to <2.0.0 (:pr:`41`) * Documentation Changes * Testing Changes From 8f823edbc0ab1349f988fb3720ef6791060aaa6c Mon Sep 17 00:00:00 2001 From: Nate Parsons Date: Thu, 20 Jun 2024 10:18:37 -0500 Subject: [PATCH 3/3] no need to force reinstall featuretools for release test --- .github/workflows/unit_tests_with_latest_deps.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/unit_tests_with_latest_deps.yaml b/.github/workflows/unit_tests_with_latest_deps.yaml index e967f67..3c81271 100644 --- a/.github/workflows/unit_tests_with_latest_deps.yaml +++ b/.github/workflows/unit_tests_with_latest_deps.yaml @@ -36,10 +36,6 @@ jobs: name: Install Featuretools from main run: | python -m pip install --force-reinstall git+https://github.com/alteryx/featuretools - - if: ${{ matrix.featuretools_version == 'release' }} - name: Install latest release of Featuretools - run: | - python -m pip install --force-reinstall featuretools - if: ${{ matrix.python_version == 3.9 && matrix.featuretools_version == 'release'}} name: Generate coverage args run: echo "coverage_args=--cov=premium_primitives --cov-config=../pyproject.toml --cov-report=xml:../coverage.xml" >> $GITHUB_ENV