Skip to content

Changelog

Unreleased changes (2024-11-24)

Full Changelog

Merged pull requests:

v0.3.4 (2024-10-17)

Full Changelog

Merged pull requests:

v0.3.3 (2024-08-26)

Full Changelog

Implemented enhancements:

  • Use Trusted Publishers for PyPI #242

Closed issues:

  • Add instructions of how to release a new version #47
  • Update Python API references in README #22

Merged pull requests:

v0.3.2 (2024-08-19)

Full Changelog

Merged pull requests:

v0.3.1 (2024-08-16)

Full Changelog

Merged pull requests:

v0.3.0 (2024-06-24)

Full Changelog

Merged pull requests:

v0.2.16 (2024-05-16)

Full Changelog

Fixed bugs:

  • cannot release #211

Closed issues:

  • Add caching and extension to tripper.Namespace #194
  • Add support for adding and searching for restrictions #189

Merged pull requests:

v0.2.15 (2024-03-12)

Full Changelog

Closed issues:

  • Documentation CD (still) fails due to old python version #193
  • Publish workflow fails because it uses python 3.7 #191
  • Allow untyped literals #182
  • Search with ts.triples() doesn't recognise literals #179
  • PyBackTrip - external tripper backends available #177
  • Surprising literal comparisons #161
  • Retain literal types in collection backend #160
  • Document implemented backends #157

Merged pull requests:

v0.2.14 (2024-01-25)

Full Changelog

Closed issues:

  • Literals are lost when listing triples with rdflib #162
  • dependencies are too strict, at least for pint #149
  • Function repo plugin system #128

Merged pull requests:

v0.2.13 (2023-11-14)

Full Changelog

Merged pull requests:

v0.2.12 (2023-11-07)

Full Changelog

Merged pull requests:

v0.2.11 (2023-10-30)

Full Changelog

Merged pull requests:

v0.2.10 (2023-10-19)

Full Changelog

Merged pull requests:

v0.2.9 (2023-09-29)

Full Changelog

v0.2.8 (2023-09-12)

Full Changelog

Merged pull requests:

v0.2.7 (2023-08-29)

Full Changelog

Fixed bugs:

  • Fix issues related to renaming of the default branch #116

Merged pull requests:

v0.2.6 (2023-06-23)

Full Changelog

Closed issues:

  • Add CI/CD tests for Python 3.11 #102

Merged pull requests:

v0.2.5 (2023-05-24)

Full Changelog

v0.2.4 (2023-04-30)

Full Changelog

Implemented enhancements:

  • Add entrypoint system to link external backend implementation #63

Closed issues:

  • Transformations based on data sources #90
  • Add workflow example #79

Merged pull requests:

v0.2.3 (2023-02-05)

Full Changelog

Closed issues:

  • Add a to_yaml() method to MappingStep #66

Merged pull requests:

v0.2.2 (2023-01-30)

Full Changelog

Fixed bugs:

  • pre-commit failing hook installation #75
  • ontopy backend failing tests #7

Closed issues:

  • Describe functions with EMMO instead of FnO #65

Merged pull requests:

v0.2.1 (2022-12-18)

Full Changelog

Closed issues:

  • Simplify use of the Triplestore triples() and remove() methods #50

Merged pull requests:

  • Commented out __hash__() and __eq__() methods from Literal. #55 (jesper-friis)
  • Simplify use of the Triplestore triples() and remove() methods #51 (jesper-friis)
  • Separated base_iri argument from triplestore_url in rdflib backend #49 (jesper-friis)

v0.2.0 (2022-12-13)

Full Changelog

Fixed bugs:

  • Deploy docs failing due to wrong dependency installation #53

Closed issues:

  • Remove backend packages from requirements #48
  • Fix utils.parse_object() #45

Merged pull requests:

v0.1.2 (2022-12-11)

Full Changelog

Implemented enhancements:

  • The return value of query() depends on the query #42
  • Add DLite collection backend #41
  • Implement create_database() and remove_database() methods #34
  • SPARQLWrapper backend #10
  • Refactor triplestore.py (triplestore module API) #3

Closed issues:

  • Revert to using the proper general version for SINTEF/ci-cd #35
  • Write in type annotations #33
  • Improve README file #18
  • Add support for simple persistent storage in the rdflib backend #14

Merged pull requests:

v0.1.1 (2022-10-13)

Full Changelog

Implemented enhancements:

  • Change package name to tripper on PyPI #13
  • Clean up newly initialized Python API #1

Fixed bugs:

  • Enable proper release workflow #8
  • Fix workflows so they succeed #2

Merged pull requests:

  • Use the package name tripper (not tripperpy) #16 (CasperWA)
  • Clean up repository & fix workflows #5 (CasperWA)
  • Added version number in __init__ to enable local pip install #4 (quaat)

* This Changelog was automatically generated by github_changelog_generator