Releases: alteryx/featuretools
v1.31.0
v1.31.0 May 14, 2024
- Enhancements
- Add support for Python 3.12 (#2713)
- Fixes
- Move
flatten_list
util function intofeature_discovery
module to fix import bug (#2702)
- Move
- Changes
- Testing Changes
Thanks to the following people for contributing to this release:
@thehomebrewnerd
v1.30.0: fix release notes version for 1.30.0 (#2689)
v1.30.0 Feb 26, 2024
-
Changes
-
Testing Changes
- Update
make_ecommerce_entityset
to work without Dask (#2677)
Thanks to the following people for contributing to this release:
@tamargrey, @thehomebrewnerd - Update
v1.29.0
v1.29.0 Feb 16, 2024
warning:
This release of Featuretools will not support Python 3.8
- Fixes
- Changes
- Documentation Changes
- Update Featuretools logo to display properly in dark mode (#2632)
- Remove references to premium primitives while release isnt possible (:pr:
2674
)
- Testing Changes
- Update tests for compatibility with new versions of
holidays
(#2636) - Update ruff to 0.1.6 and use ruff linter/formatter (#2639)
- Update
release.yaml
to use trusted publisher for PyPI releases (#2646, #2653, #2654) - Update dependency checkers and tests to include Dask (#2658)
- Fix the tests that run with Woodwork main so they can be triggered (#2657)
- Fix minimum dependency checker action (#2664)
- Fix Slack alert for tests with Woodwork main branch (#2668)
- Update tests for compatibility with new versions of
Thanks to the following people for contributing to this release:
@gsheni, @thehomebrewnerd, @tamargrey, @LakshmanKishore
v1.28.0
v1.28.0 Oct 26, 2023
- Fixes
- Fix bug with default value in
PercentTrue
primitive (#2627)
- Fix bug with default value in
- Changes
- Refactor
featuretools/tests/primitive_tests/utils.py
to leverage list comprehensions for improved Pythonic quality (#2607) - Refactor
can_stack_primitive_on_inputs
(#2522) - Update s3 bucket for docs image (#2593)
- Temporarily restrict pandas max version to
<2.1.0
and pyarrow to<13.0.0
(#2609) - Update for compatibility with pandas version
2.1.0
and remove pandas upper version restriction (#2616)
- Refactor
- Documentation Changes
- Testing Changes
Thanks to the following people for contributing to this release:
@gsheni, @petejanuszewski1, @thehomebrewnerd, @tosemml
v1.27.0
v1.27.0 Jul 24, 2023
- Enhancements
- Changes
- Testing Changes
- Run looking glass performance tests on merge via Airflow (#2575)
Thanks to the following people for contributing to this release:
@gsheni, @petejanuszewski1, @sbadithe, @thehomebrewnerd
v1.26.0
v1.26.0 Apr 27, 2023
- Enhancements
- Fixes
- Fix Description of
DaysInMonth
(#2547)
- Fix Description of
- Changes
- Make Dask an optional dependency (#2560)
Thanks to the following people for contributing to this release:
@dvreed77, @gsheni, @thehomebrewnerd
v1.25.0
v1.24.0 Apr 13, 2023
-
Enhancements
-
Changes
- Restrict pandas to < 2.0.0 (#2533)
- Upgrade minimum pandas to 1.5.0 (#2537)
- Removed the
Correlation
andAutoCorrelation
primitive as these could lead to data leakage (#2537) - Remove IntegerNullable support for
Kurtosis
primitive (#2537)
Thanks to the following people for contributing to this release:
@gsheni
v1.24.0
v1.24.0 Mar 29, 2023
- Enhancements
- Add
AverageCountPerUnique
,CountryCodeToContinent
,FileExtension
,FirstLastTimeDelta
,SavgolFilter
,CumulativeTimeSinceLastFalse
,CumulativeTimeSinceLastTrue
,PercentChange
,PercentUnique
(#2485) - Add
FullNameToFirstName
,FullNameToLastName
,FullNameToTitle
,AutoCorrelation
,Correlation
,DateFirstEvent
(#2526) - Add
Kurtosis
,MinCount
,NumFalseSinceLastTrue
,NumPeaks
,NumTrueSinceLastFalse
,NumZeroCrossings
(#2514)
- Add
- Fixes
- Changes
- Separate Makefile command for core requirements, test requirements and dev requirements (#2518)
Thanks to the following people for contributing to this release:
@dvreed77, @gsheni, @ozzieD
v1.23.0
v1.22.0
-
Enhancements
- Add
AbsoluteDiff
,SameAsPrevious
,Variance
,Season
,UpperCaseWordCount
transform primitives (#2460)
- Add
-
Fixes
-
Changes
-
Documentation Changes
-
Testing Changes
Thanks to the following people for contributing to this release:
@gsheni, @rwedge, @sbadithe, @thehomebrewnerd