Skip to content

Latest commit

 

History

History
125 lines (87 loc) · 4.45 KB

File metadata and controls

125 lines (87 loc) · 4.45 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

v0.2.15 - 2026-02-16

  • Add a get_default_collection to the Registry

v0.2.14 - 2026-02-13

  • Enable verbose mode via env VECOREL_VERBOSE set to 1
  • Converters:
    • Load the most specific class for converters
    • Move block size check so that it applies for all downloads
    • Avoid error with license set to None
    • Made glob recursive, so it can be used for multiple directories

v0.2.13 - 2026-02-13

  • Change default compression to zstd
  • Add option to set compression level, zstd defaults to 15
  • Add support for Python 3.14, remove support for Python 3.10
  • Replace flatdict from pypi with a local version to avoid pkg_resource install issues
  • Updated dependencies (especially catering for future pandas versions)

v0.2.12 - 2025-12-08

  • Change default temporal property to datetime
  • Enable Converter.columns list and tuple types
  • Add BaseConverter get_columns hook to customize columns after reading the file
  • Update STAC processing extension

v0.2.11 - 2025-10-09

  • XML/HTML-like tags (with < and > characters) in logs are properly escaped for loguru

v0.2.10 - 2025-10-09

  • XML tags in logs are properly escaped for loguru
  • Set the default temporal_property for STAC collection creation to determination:datetime instead of determination_datetime

v0.2.9 - 2025-10-09

  • Converters: column_filters allows to inverse the mask
  • Fix use of license and provider in converter list
  • Various small bug fixes and type hint fixes

v0.2.8 - 2025-09-13

  • Fix issue with schema requests due to changes in the "firewall" by ReadTheDocs that sits in front of the PROJJSON schema

v0.2.7 - 2025-08-29

  • create-stac-collection:
    • Don't set empty strings / only provide properties that have value
    • Detect the collection id more robustly

v0.2.6 - 2025-08-29

  • Move ValidateData.required_schemas to Registry.required_extensions and adapted ValidateData accordingly

v0.2.5 - 2025-08-29

  • Fix deprecation warning for re.sub
  • Add unrar dependency
  • create-stac-collection:
    • Set temporal property parameter from none to the actual configured default
    • Support for GeoJSON input
  • Allow to set a list of required schemas for validation

v0.2.4 - 2025-08-27

  • Encode numpy datatypes correctly when exporting to JSON
  • Code refactoring

v0.2.3 - 2025-08-26

  • Better support for merging schemas

v0.2.2 - 2025-08-25

  • Make the whole library easier to rebrand and reuse
  • Separate CLI creation from __init__.py files to avoid import race coditions
  • Add return value to ConvertData.check_datasets
  • Fix geopandas datetime64 data type conversion issue

v0.2.1 - 2025-08-25

  • Updated to use the Geometry Metrics Extension
  • Fixed various hardcoded vecorel instances in rename-extension
  • Fixed registry to be overridable by other CLI tools

v0.2.0 - 2025-08-15

  • Migrate from vecorel.github.io to vecorel.org
  • Add internal py-package parameter to the convert command
  • Bugfixes

v0.1.0 - 2025-08-15

  • First release based on vecorel CLI 0.1.0