What's Changed
Added:
- Added the datadoc module dedicated to documentation of datasets.
- Added the TableDoc class which is a tabular representation of datasets and makes it easier to ducment data in tabular format, including a csv parser.
- Added cli-tool to the datadoc module
- Enable checking and label lookup by default for the EMMO namespace.
- Add query to SPARQLwrapper backend.
- Add username/password support to SPARQLwrapper backend
Fixed:
- Update endpoint in sparqlwrapper is often different from quert endpoint.
Enhancements:
- Updated underlying requirement (Pint) so that Numpy2 can be used
- Now officially supports Python3.13
- Support for Python3.7 droppped
New Contributors
Full Changelog: v0.3.4...v0.4.0
Changelog
v0.4.0 (2025-02-10)
Closed issues:
Merged pull requests:
- [pre-commit.ci] pre-commit autoupdate #317 (@pre-commit-ci[bot])
- Add updateEndpoint to SPARQLwrapper #313 (@torhaugl)
- Updated the readme file #311 (@jesper-friis)
- Drop support for Python 3.7 #310 (@jesper-friis)
- Include prefixes from context when populating a triplestore from a csv file #309 (@jesper-friis)
- Added support for username/password for sparqlwrapper #308 (@jesper-friis)
- Implementing regex search #307 (@jesper-friis)
- [pre-commit.ci] pre-commit autoupdate #306 (@pre-commit-ci[bot])
- Rename dataset #304 (@jesper-friis)
- Change pathlib to be pathlib and not as uri. This fixes opening in wi… #303 (@francescalb)
- Added fixes for the demonstration at the PINK demo #299 (@jesper-friis)
- Renamed the dataset subpackage to datadoc #298 (@jesper-friis)
- [pre-commit.ci] pre-commit autoupdate #287 (@pre-commit-ci[bot])
- Make datasets with a datamodel an individual of the datamodel #286 (@jesper-friis)
- Re-applied fixes from testing datadoc on a use case for PINK. #285 (@jesper-friis)
- Command-line datadoc script #281 (@jesper-friis)
- Added documentation for datasets #280 (@jesper-friis)
- Dataset TODOs #279 (@jesper-friis)
- [pre-commit.ci] pre-commit autoupdate #277 (@pre-commit-ci[bot])
- Added csv parser to Tabledoc #275 (@jesper-friis)
- Updated dataset figures #274 (@jesper-friis)
- New TableDoc class providing a table interface for data documentation #273 (@jesper-friis)
- Updated dataset module #272 (@jesper-friis)
- Corrected dataset module #271 (@jesper-friis)
- Add query to SPARQLwrapper strategy #269 (@torhaugl)
- [pre-commit.ci] pre-commit autoupdate #268 (@pre-commit-ci[bot])
- Add support for Python 3.13 #266 (@jesper-friis)
- Updated requirements to allow Pint 0.24, which in turn opens for NumPy 2 #265 (@jesper-friis)
- Updated documentation format for better rendering #262 (@jesper-friis)
- Predefined EMMO namespace with checking and label lookup #261 (@jesper-friis)
- [pre-commit.ci] pre-commit autoupdate #259 (@pre-commit-ci[bot])
- [pre-commit.ci] pre-commit autoupdate #258 (@pre-commit-ci[bot])
- Dataset #256 (@jesper-friis)
* This Changelog was automatically generated by github_changelog_generator