All notable changes to this project will be documented in this file.
- (cpt_class) Remove cpt-class validation
- (lint) Fix linting
- Resolve polars performance warning
- (ci) Use proper authentication in release pipeline
- Resolve pkg_resources deprecation warning
- Resolve polars deprecation warning
- (xml) Dont resolve entities when parsing xml
- Use coveralls github-action
- Create binary wheel and a source tarball
- [breaking] Make sure that penetrationLength is positive (#357)
- [breaking] Update xpath and add exception (#358)
- Resolve #354 update xpath
- Release 0.9.0
- Add class zero to QualityClass (#355)
- Release 0.8.4
- Release 0.8.3
- Add datetime from gef to shim
- Update typing offset_to_depth and depth_to_offset (#339)
- Overwrite dtypes to Float64 (#330)
- Release 0.8.2 (#332)
- (ci) Add python version matrix in test job (#331)
- (ci) Use trusted publishing for PyPi
- Use separator in polars.read_csv (#310)
- Sort dataframe (#307)
- Update plotting (#309)
- (deps) Add upper-bounds to dependency specifications (#304)
- (plot) Set the locator of the major ticker (#311)
- (parsing) Provide parsing engine (#298)
- (naming) Standardize casing (#297)
- Add attributes to docstring (#295)
- Update soil distribution (#300)
- Add groundwater level property to cpt (#296)
- Release 0.8.0
- (ci) Trigger release on every tag (#293)
- (ci) Release to pypi trigger
- (CI) Install pytest
- (CI) Install pygef
- Add linting, rm old GEF functions, update docs
- Add linting, rm old GEF functions, update docs
- Support for NEN5104, update GEF properties (#294)
- (dependencies) Update dependencies
- (pytest) Use pytest for all test, omit tests in cov report
- (pytest) Use pytest for all test, omit tests in cov report
- (doc) Sphinx documentation references
- Add linting, rm old GEF functions, update docs (#290)
- Move to a src-based file structure
- (build) Setuptools was missing packages
- (ci) License fix & description in pyproject.toml
- (ci) Upload to pypi step
- (ci) Release to pypi
- Release 0.8.0-alpha as 0.8.0a0 on pypi
- Don't automatically release from master (#244)
- Set strict mypy rules (#213)
- Move gef-file-to-map to it's own repo
- Parsing the xml generic (#246)
- Init broxml test and strict mypy (#245)
- Lot's of refactoring (#235)
- Move tests to dedicated folder (#243)
- Find columns_number by counting columns instead of taking maximum value of column numbers
- The 'warn' method is deprecated, use 'warning' instead