Cogeo-mosaic

Latest version: v7.1.0

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

Scan your dependencies

Page 6 of 9

3.0.0a14

* add logger (`cogeo_mosaic.logger.logger`)
* Update STACBackend to better handler paggination (ref: https://github.com/developmentseed/cogeo-mosaic/pull/125)
* with change from 125, `stac_next_link_key` has be specified if you know the STAC API is using the latest specs:

python
with MosaicBackend(
f"stac+{stac_endpoint}",
query.copy(),
11,
14,
backend_options={
"accessor": lambda feature: feature["id"],
"stac_next_link_key": "next",
}
) as mosaic:


* add `to-geojson` CLI to create a GeoJSON from a mosaicJSON document (128)
* refactor internal cache (https://github.com/developmentseed/cogeo-mosaic/pull/131)
* add progressbar for iterating over quadkeys when creating a mosaic (author kylebarron, https://github.com/developmentseed/cogeo-mosaic/pull/130)

Breaking changes

* refactored DynamoDB backend to store multiple mosaics in one table (https://github.com/developmentseed/cogeo-mosaic/pull/127)
- new path schema `dynamodb://{REGION}?/{TABLE}:{MOSAIC}`

* renamed exception `MosaicExists` to `MosaicExistsError`
* renamed option `fetch_quadkeys` to `quadkeys` in DynamoDBBackend.info() method
* add `quadkeys` option in `Backends.info()` to return (or not) the list of quadkeys (https://github.com/developmentseed/cogeo-mosaic/pull/129)
* moves `get_assets` to the base Backend (https://github.com/developmentseed/cogeo-mosaic/pull/131)
* remove multi_level mosaic support (https://github.com/developmentseed/cogeo-mosaic/issues/122)

3.0.0a13

* add TMS in BaseBackend to align with rio-tiler BaseBackend.

3.0.0a12

* remove pkg_resources (https://github.com/pypa/setuptools/issues/510)
* raise error when `minimum_tile_cover` is > 1 (https://github.com/developmentseed/cogeo-mosaic/issues/117)
* fix wrong indices sorting in default_filter (https://github.com/developmentseed/cogeo-mosaic/issues/118)

Note: We changed the versioning scheme to {major}.{minor}.{path}{pre}{prenum}

3.0a11

* Raise Exception when trying to overwrite a mosaic (112)
* Add `reverse` option in `.tile` and `.point` to get values from assets in reversed order.

3.0a10

* Allow PointOutsideBounds exception for `point` method (108)

3.0a9

* BaseBackend.center returns value from the mosaic definition (105)

Page 6 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.