Releases: trane-dev/Trane
Releases · trane-dev/Trane
v0.8.0
v0.8.0 (January 2, 2024)
- Enhancements
- Fixes
v0.7.0
v0.6.0
v0.6.0 (August 27, 2023)
- Enhancements
- Add pyarrow dependency and use pyarrow backed dtypes #120
- Add Airbnb Reviews dataset #125
- Add Store dataset #131
- Add Order By Operation (OrderByOp, along with IdentityOp and TransformationOpBase) #138
- Add First and Last Aggregation Operations #144
- Enable operations to exclude other operations they can be applied with #147
- Add new Problem and Problem Generator class for simplier API #136
- Cleaned up Readme with new Problem class example #136
- Add denormalize function with metadata and data only support #136
- Fixes
- Rename
_execute_operations_on_df
totarget
in executed prediction problem dataframe #124 - Clean up operation description generation #118
- Remove PredictionProblemEvaluator #118
- Remove FeaturetoolsWrapper class [#100][#100]
- Remove covid19 and youtube datasets #131
- Prevent Aggregation operations besides
FirstAggregationOp
andLastAggregationOp
to be paired withOrderByOp
#147 - Prevent
FirstAggregationOp
andLastAggregationOp
from being paired withIdentityByOp
(hence only allowingIdentityByOp
) #147 - Changed Logical Types to ML Types #136
- Removed the ColumnSchema class #136
- Removed the CutoffStrategy class #136
- Make threshold more clear in Problem string output #136
- Add MultiTableMetadata and SingleTableMetadata class #136
- Rename
v0.5.0
v0.5.0 (July 27, 2023)
- Enhancements
- Fixes
- Fix FeaturetoolsWrapper class and label times [#100]
- Fix denormalize to support more than 2 tables [#104]
- Exclude foreign keys from being used to generate prediction problems [#108]
- Change "index" to "primary_key" [#108]
- Fixes duplicate prediction problem generation by hashing all possible prediction problems [#108]
v0.4.0
v0.4.0 (July 8, 2023)
v0.3.0
v0.2.0
v0.2.0 (January 5, 2023)
- Enhancements
- Add instructions on how to release trane and changelog updated checker #45
- Use pyproject.toml and add install workflow to GitHub Actions #39
- Add integration tests and got existing unit tests to pass #41
- Add Python 3.11 markers and CI testing #41
- Add lint check with black and ruff #43
- Add tqdm as a req to show progress bar for prediction problem generation #41
- Improve unit tests, add pre-commit, add install commands to Makefile #42
- Add release workflow, move all examples under Examples folder, remove docs folder #44
- Clean up README.md and add badges #46
- Fixes
- Changes