Releases: edanalytics/earthmover
Releases · edanalytics/earthmover
v0.4.10
v0.4.9
v0.4.8
What's Changed
- add jinja imports to test suite of
example_projects/by @tomreitz in #180 - Make YAML parser use config file path to render Jinja by @alchenist in #178
- adding handling for multi-line and sparse header structures, per recent team discussions by @tomreitz in #181
New Contributors
- @alchenist made their first contribution in #178
Full Changelog: v0.4.7...v0.4.8
v0.4.7
What's Changed
- bugfix: column jumbling when using
optional_columnsby @tomreitz - bugfix:
earthmover initfailure when installed via pip by @tomreitz - bugfix: use
removeprefix()notlstrip()when processing--setflags by @jabortell - bugfix: prevent existing
valuecolumn from being clobbered, if it exists by @tomreitz - feature: add
meltandpivotdataframe operations by @johncmerfeld
New Contributors
- @jabortell made their first contribution in #174
Full Changelog: v0.4.6...v0.4.7
v0.4.6
What's Changed
- Add support for non-UTF8 file encodings for fixed-width inputs by @johncmerfeld in #165
- Raise error in
rename_columnsoperation when a rename results in two columns of the same name by @tomreitz in #166
Full Changelog: v0.4.5...v0.4.6
v0.4.5
What's Changed
- New year, new docs! by @tomreitz in #148
- Implement fnmatch for wildcard column selection by @pjsharpe07 in #154
- Update MANIFEST.in to fix
earthmover initby @tomreitz in #161 - Feature/wildcard matching for columns by @tomreitz in #156
- Multi-Directional Sorting by @s-yurko in #159
- make
SqlSources hashable (work with state-tracking) by @tomreitz in #162
New Contributors
- @pjsharpe07 made their first contribution in #154
- @s-yurko made their first contribution in #159
Full Changelog: v0.4.4...v0.4.5
v0.4.4
What's Changed
- Hotfix/SQLAlchemy 2.0 Exception by @jayckaiser in #153
Full Changelog: v0.4.3...v0.4.4
v0.4.3
What's Changed
- Feature: error messages for
keep_columnsanddrop_columnsnow specify the columns by @johncmerfeld in #150 - Feature: allow a
colspec_fileconfig with column info forfixedwidthinputs by @johncmerfeld in #139
Full Changelog: v0.4.2...v0.4.3
v0.4.2
What's Changed
- feature: interpolate params into
destination.templateby @tomreitz in #141 - feature:
lowercase_columnsanduppercase_columnsoperations by @jayckaiser in #143 - fix:
source.optional_fieldsrecursion by @rlittle08 in #142 - fix:
earthmover depsfails when not all params are passed by @johncmerfeld in #140 - fix: make all pandas/dask config conditional on >3.10 by @johncmerfeld in #146
New Contributors
- @rlittle08 made their first contribution in #144
Full Changelog: v0.4.1...v0.4.2
v0.4.1
What's Changed
- feature: allow specifying
colspecsfor fixed-width files by @susanxiong and @tomreitz in #84 and #133 - feature: allow
configparams to be passable at the CLI and have aparameter_defaultby @johncmerfeld in #130 - feature: refactor Source columns list logic as a select instead of a rename. by @jayckaiser in #137
- bugfix: make pandas pyarrow imports conditional on Python version by @johncmerfeld in #136
- bugfix: Project composition – nested local packages & resolving relative paths by @johncmerfeld in #134
New Contributors
- @susanxiong made their first contribution in #84
Full Changelog: v0.4.0...v0.4.1