Skip to content

Releases: ungarj/mapchete

2023.1.1

26 Jan 09:54
Compare
Choose a tag to compare
  • core

    • use threaded concurrency on default when calling mapchete cp (#526)
    • removing check whether preprocessing task result is already set to avoid random KeyErrors (#529)
  • testing

    • add test cases for continue mode (#527)
    • add test to eplicitly test rasterio_write functionality (#528)

2023.1.0

03 Jan 11:56
Compare
Choose a tag to compare
  • core
    • use new importlib.metadata interface to select entry points (#521)
    • add filename which caused read error to MapcheteIOError when calling read_raster_window() and read_vector_window() (#522)

2022.12.1

20 Dec 09:05
Compare
Choose a tag to compare
  • core

    • always use dask executor if defined, even if there is only one task or worker (#517)
    • try to provide more useful information if dask task exception cannot be recovered (#519)
  • CI

    • schedule tests every monday and thursday (#518)

2022.12.0

16 Dec 14:30
Compare
Choose a tag to compare
  • core

    • extend capabilities of mapchete.io.raster.ReferencedRaster (#513)
    • allow executing remote mapchete files (#514)
    • adapt to Shapely 2.0 (#515)
  • packaging

    • replace setuptools with hatch (#516)

2022.11.2

30 Nov 09:16
Compare
Choose a tag to compare
  • core

    • use group prefix for preprocessing tasks (#512)
  • CLI

    • pass on `max_workers`` to dask executor (#508)

2022.11.1

23 Nov 14:59
Compare
Choose a tag to compare
  • core
    • dask chunksize and max_submitted_tasks fix (#506)

2022.11.0

21 Nov 18:47
Compare
Choose a tag to compare
  • core

    • GTiff driver: force blocksize being int (#496)
    • fix TileDirectory read error from exotic CRSes (#498)
    • split up raster.io.RasterioRemoteWriter class to memory and tempfile subclasses (#500)
    • make sure dask_compute_graph and dask_chunksize are passed on (#502)
  • CLI

    • print task details also when using dask executor when --verbose flag is active (#501)
  • packaging

    • exclude vulnerable rasterio dependency (#490)
    • add python-dateutil to package requirements (#495)
    • rename master branch to main
  • tests

    • add Python 3.10 to tests

2022.9.2

16 Sep 05:09
3c3345e
Compare
Choose a tag to compare
  • packaging

    • remove shapely version <1.8.1 constraint from setup.py

2022.9.1

15 Sep 20:03
c4de135
Compare
Choose a tag to compare
  • core

    • adapt tiles_count() to handle new shapely behavior; use pytest.mark.parametrize for some tests
  • tests

    • make slowest tests faster; reuse DaskExecutor() where possible

2022.9.0

14 Sep 16:01
9117934
Compare
Choose a tag to compare
  • core
    • extend capabilities of IndexedFeatures to detect geometries
    • reuse FileSystem`` object if provided in makedirs()``
    • add object_bounds() to determine object geometry bounds
    • adapt code to changes introduced by fiona 1.9a2