diff --git a/CHANGELOG.md b/CHANGELOG.md index bf6a14a..54c2e59 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # dev +# v3.0.1 +- lib: use latest ign-pdal-tools (v1.15.8): las buffer: handle different prefix to handle millesime. + # v3.0.0 - use pdal>=2.9 and deactivate the Dockerfile.pdal from CI - [BREAKING CHANGE] Add a [main.py](las_digital_models/main.py) to run the whole pipeline at once (buffer, DTM, DSM, DHM). Use temporary folders for intermediate values. Refactor config files. diff --git a/Makefile b/Makefile index 7359ff7..1e6f5a2 100644 --- a/Makefile +++ b/Makefile @@ -8,11 +8,15 @@ # -------------------- # Environment creation # -------------------- +create: + mamba env create -n las_digital_models -# mamba env update also works when environment does not exist yet install: mamba env update -n las_digital_models -f environment.yml +install-debug: + mamba env update -n las_digital_models -f environment.yml --dry-run -v + install-precommit: pre-commit install diff --git a/environment.yml b/environment.yml index d545b76..106cf34 100755 --- a/environment.yml +++ b/environment.yml @@ -3,7 +3,7 @@ channels: - conda-forge - anaconda dependencies: - - python==3.10.* + - python==3.12.* - pip - pytest - gdal @@ -15,11 +15,12 @@ dependencies: - python-pdal>=3.4.0 - geopandas - parallel - # --------- hydra configs --------- # - - hydra-core==1.2.* - - hydra-colorlog==1.2.* - # --------- build and deploy lib -- # - - build + - rasterstats + - rasterio + # --------- hydra configs --------- # + - hydra-core + - hydra-colorlog + # --------- build and deploy lib -- # - twine # --------- linting --------------- # - black @@ -27,6 +28,5 @@ dependencies: - isort - pre-commit - pip: - - ign-pdal-tools - - rasterstats - - rasterio # moved here since pdal>=2.9.0 force modern libs to be used and make dependancy graph non resolved \ No newline at end of file + - build + - ign-pdal-tools diff --git a/las_digital_models/version.py b/las_digital_models/version.py index a98ade4..7b03279 100644 --- a/las_digital_models/version.py +++ b/las_digital_models/version.py @@ -1,4 +1,4 @@ -__version__ = "3.0.0" +__version__ = "3.0.1" if __name__ == "__main__":