Earthmover

Latest version: v0.4.2

Safety actively analyzes 688896 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

0.4.2

<details>
<summary>Released 2024-11-15</summary>

* feature: interpolate params into destination templates by tomreitz in https://github.com/edanalytics/earthmover/pull/141
* feature: lowercase columns by jayckaiser in https://github.com/edanalytics/earthmover/pull/143
* fix: optional fields recursion by rlittle08 in https://github.com/edanalytics/earthmover/pull/142
* fix: `earthmover deps` fails when not all params are passed by johncmerfeld in https://github.com/edanalytics/earthmover/pull/140
* fix: make all pandas/dask config conditional on >3.10 by johncmerfeld in https://github.com/edanalytics/earthmover/pull/146

</details>

0.4.1

<details>
<summary>Released 2024-11-15</summary>

* feature: [allow specifying `colspecs` for fixed-width files](https://github.com/edanalytics/earthmover/pull/133)
* feature: [allow `config` params to be passable at the CLI and have a `parameter_default`](https://github.com/edanalytics/earthmover/pull/130)
* feature: [refactor Source columns list logic as a select instead of a rename](https://github.com/edanalytics/earthmover/pull/137)
* bugfix: []`earthmover deps` failed to find nested local packages](https://github.com/edanalytics/earthmover/pull/134)
* bugfix: [relative paths not resolved correct when using project composition](https://github.com/edanalytics/earthmover/pull/134)
* bugfix: `--results-file` required a directory prefix
* bugfix: [some functionality was broken for Python versions < 3.10](https://github.com/edanalytics/earthmover/pull/136)

</details>

0.4.0

<details>
<summary>Released 2024-10-16</summary>

* feature: add support for Python 3.12, with corresponding updates to core dataframe dependencies
* feature: add `--set` flag for overriding values within `earthmover.yml` from the command line

</details>

0.3.8

<details>
<summary>Released 2024-09-06</summary>

* bugfix: Jinja in destination `header` failed if dataframe is empty

</details>

0.3.7

<details>
<summary>Released 2024-09-04</summary>

* feature: implementing a limit_rows operation
* feature: add support for a `require_rows` boolean or non-negative int on any node
* feature: add support for Jinja in a destination node header and footer
* bugfix: union fails with duplicate columns

</details>

0.3.6

<details>
<summary>Released 2024-08-07</summary>

* feature: add `json_array_agg` function to `group_by` operation
* feature: select all columns using "*" in `modify_columns` operation
* internal: set working directory to the location of the `earthmover.yaml` file
* documentation: add information on `earthmover init` and `earthmover clean` to the README
* bugfix: fix bug with `earthmover clean` that could have removed earthmover.yaml files

</details>

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.