Skip to content

v0.21.0

Latest

Choose a tag to compare

@m-mohr m-mohr released this 16 Feb 12:48
  • Update vecorel-cli
  • Make the library better usable as a Python library
  • Add support for Python 3.14, remove support for Python 3.10
  • Support HCAT mapping CSV files without crop_code
  • Split Germany BB and NDS in block dataset and crop fields
  • Fix the column additions of the determination fields in the AI4SF converter
  • Add HCAT to datasets where possible
  • Updated years & variants for at_crop, be_vlg, es_an, es_cl, es_pv, ie, pt, se
  • Extend create_stac, include include fiboa data
  • Publish command; skip hidden files, generate better texts
  • Fix to vecorel: converter.license and provider should be string
  • Added a Dockerfile to simplify working with fiboa
  • Command fiboa publish to automate source coop publication process
    • Run the converter to get the parquet file
    • Validate parquet file
    • Check for README.md, if missing generates one based on data-survey (if available) and converter
    • Check for LICENSE.txt, if missing generate one based on the converter file
    • Generate pmtiles file
    • Check AWS-environment vars
    • Synchronize parquet + pmtiles + README/LICENSE to source coop repo
  • Check for license validity, either SPDX string or custom with url
  • Seperate concerns for HCAT utility classes:
    • AddHCATMixin assures hcat-extension validity and csv-based data-conversion if required
    • EuroCropsConverterMixin is a BaseClass for EuroCrops-provided datasets
    • EuroLandBaseConverter is a BaseClass for Euroland-provided datasets
  • Avoid base property schema override
  • Add Converter for Bulgaria
  • Remove unintended CommonMark formatting (indentation) from descriptions in converters
  • Fibo improve command:
    • Upgrades from fiboa-0.2 if required
    • Adds HCAT if specified
  • Various minor bug fixes