Cogeo-mosaic

Latest version: v8.1.0

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

Scan your dependencies

Page 6 of 9

3.0.0a17

* update for rio-tiler 2.0rc and add backend output models

3.0.0a16

* raise `MosaicNotFoundError` when mosaic doesn't exists in the DynamoDB table.

3.0.0a15

* fix typo in DynamoDB backend (https://github.com/developmentseed/cogeo-mosaic/pull/134)
* rename `cogeo_mosaic/backends/http.py` -> `cogeo_mosaic/backends/web.py` to avoid conflicts (author kylebarron, https://github.com/developmentseed/cogeo-mosaic/pull/133)

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}

Page 6 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.