Eeharvest

Latest version: v1.6.0

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

Scan your dependencies

Page 1 of 2

1.6.0

New feature:

- raise error if running `preprocess()` on list of collections([`e184f7d`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/e184f7ddbdff566955d2788c2039ad9b8e3bebae)) (by Januar Harianto)

Bugs fixed:

- TypeError when a certain key value is not a list object([`5eabdc9`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/5eabdc946acb15c4aa6845f61edbf456f8215330)) (by Januar Harianto), Closes: #7
- compatibility with `geodata_harvester`'s `harvest.auto()`([`af0e27e`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/af0e27e3bb5a103163b327bcec80bc461fb7c15b)) (by Januar Harianto)

1.5.0

New feature:

- better `auto()` function that can process multiple collections([`ad2854b`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/ad2854b37f5a38ec80ab7f26f2a20803279663cd)) (by Januar Harianto)
- default band list are recognised, even when appended by `reduce`([`6686f59`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/6686f597538370df9661f1bdd9e248c70575d222)) (by Januar Harianto)
- new internal function to insert key value pairs into a nested dict([`2c4fbaa`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/2c4fbaab1e0ef540f8806e84d8d8b186e1f52d48)) (by Januar Harianto)
- internal function to improve image reduction methods([`61bc815`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/61bc8158d14940f7daeff30786274ddeb83ffc28)) (by Januar Harianto)
- internal function that checks config for >1 image collections([`8a8bcde`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/8a8bcde00bdbc361bdfd58880b246638abf3702f)) (by Januar Harianto)
- use either `initialise()` or `initialize()` to authenticate to GEE([`d256b1d`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/d256b1dd06546b05862a1c2d21bf050593e44200)) (by Januar Harianto)

Bugs fixed:

- raise error when config file/object is not suitable([`30985a7`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/30985a72c3d1206be963c860803e48d082a6761f)) (by Januar Harianto)
- ddownload folder is blank (`NoneType`) due to faulty conditionals([`d524c63`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/d524c633a077a44d0447355a0eaa11a3cab41d6a)) (by Januar Harianto)
- better feedback when initialisation step is complete([`ec0b138`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/ec0b13847a57f1ce1971bd9dc6fd10f54c33a118)) (by Januar Harianto)
- recognise image collection string even if it is a list item([`49e887c`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/49e887ca6b6ea9ebe3f1014a4ee2e0d8ad4131fa)) (by Januar Harianto)
- :bug: `collect()` now works with configs that are already imported as `dict` object([`e85e4bd`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/e85e4bd9cef195ecdfaf7ceefca380358912351b)) (by Januar Harianto)

Performance improves:

- use any method in GEE's`ee.Reducer` module in `reduce`([`6abc8a0`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/6abc8a00a5d5f0d990c4bba0011df5a7f7e634d4)) (by Januar Harianto)
- `mask_probability` defaults to `None`, which triggers val of 60([`490b0ba`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/490b0baa15a82146b44b5adfd4bc3c34d4687887)) (by Januar Harianto)
- improve image count conditional to capture values less than 1([`7a71aa2`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/7a71aa2c72f1fc45f4720b2d935f5867f064b318)) (by Januar Harianto)

1.4.0

New feature:

- `eeharvest` is now usable in Python 3.8 and above([`d6eb568`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/d6eb56805987758f689fd69b55baeda9497a9536)) (by Januar Harianto)
- enable optional, direct method calls in `eeharvest`([`9f8f6cd`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/9f8f6cd122facc2650eec75755307c2600330623)) (by Januar Harianto)

Bugs fixed:

- Error validating config file against schema file 5([`186be69`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/186be694de984e7b2707370fa0b6656258c4d476)) (by Januar Harianto), Closes: #5

1.3.0

New feature:

- package is now published on conda-forge - documentation updated([`05e022c`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/05e022c20b45eecdbc22131c7723f623bac5c969)) (by Januar Harianto)

Bugs fixed:

- ValueError when scale is not set in `download()` function([`96fc23d`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/96fc23ddb6d15edd77ea4e662d360045218b8110)) (by Januar Harianto), Closes: #4
- no directory is created when `outpath` is `None` in `download()`([`3a7aaef`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/3a7aaef2e276327de4eb323d3394943c14f8767f)) (by Januar Harianto)
- better validation of `target_bbox` and/or `infile` keys([`da0a894`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/da0a89446c84a078cd020072f464c4a69533b9c8)) (by Januar Harianto)

1.2.0

New feature:

- `convert_size()` to calculate file sizes before download([`e5aa484`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/e5aa4847e552b3902bbd8e6e710b44dd1deac3b8)) (by Januar Harianto)

1.1.0

New feature:

- add `_validate_bbox()` to validate bounding box value(s)([`7134956`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/71349565d33fd16c54d5d1476beccf5b5ae536e6)) (by Januar Harianto)

Bugs fixed:

- harvest() validation errors (see notes)([`c94dab2`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/c94dab2d128ac4055e923465f12d9ccaf88ceb38)) (by Januar Harianto)
- error when validating a config file containing non-GEE keys([`2f21247`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/2f2124752144456dc014fa746e62a2070ffc25ef)) (by Januar Harianto)

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.