Skip to content

Changelog

v0.8.1 (2025-07-31)

Full Changelog

Fixed bugs:

  • check only emmo terms #851

Closed issues:

  • Add possibility of specifying IRI in new_class etc. #843
  • How to access metadata such as abstract and creators? #841

Merged pull requests:

v0.8.0 (2025-03-18)

Full Changelog

Merged pull requests:

v0.7.3 (2025-03-12)

Full Changelog

Closed issues:

  • Loading non-emmo-related ontologies #811
  • The test for load_foaf is bypassed. #797
  • Explicitly support Python 3.12 #763
  • Update to emmo-beta5 #680

Merged pull requests:

v0.7.2 (2024-10-25)

Full Changelog

Closed issues:

  • excelparser, allow for = in strings for other annotations. #751
  • Add options to ontoconvert for adding annotations expected by FOOPS #728
  • Remove or rename "old" version tags #547

Merged pull requests:

v0.7.1 (2024-02-29)

Full Changelog

v0.7.0.1 (2024-02-29)

Full Changelog

Closed issues:

  • Implement ontoconvert --base-iri argument #716

Merged pull requests:

v0.7.0 (2024-01-26)

Full Changelog

Merged pull requests:

v0.6.3 (2024-01-25)

Full Changelog

Merged pull requests:

v0.6.2 (2024-01-23)

Full Changelog

Merged pull requests:

v0.6.1 (2024-01-18)

Full Changelog

Closed issues:

  • No tests for ontology.save #684
  • Allow using HermiT from ontoconvert #664
  • PrefLabel used by new_entity, and get_by_label even if it is not in the ontology #642
  • ontology(imported=True) returns all classes in world #640
  • excel2onto example doesn't come into the github pages documentation #626
  • owlready2 > 0.41 fails #624
  • get_by_label and get_by_label all force add label_annotations #621

Merged pull requests:

v0.6.0 (2023-06-19)

Full Changelog

Closed issues:

  • pyparsing has been updated #629

Merged pull requests:

  • Check prefLabels in imported ontologies only if asked for. #628 (francescalb)

v0.5.4 (2023-06-15)

Full Changelog

v0.5.3.2 (2023-06-15)

Full Changelog

Merged pull requests:

  • remove warnings_as_errors in cd workflow introduced in 0.5.3 #625 (francescalb)

v0.5.3.1 (2023-06-12)

Full Changelog

v0.5.3 (2023-06-12)

Full Changelog

Closed issues:

  • Extend new_entity to include properties #609
  • Add support for Python 3.11 #599
  • excelparser - enable object properties creation #587
  • If there are altLabels that match, get_by_label_all returns only the prefLabels. #511
  • excel2onto: implement other annotations #462

Merged pull requests:

v0.5.2 (2023-05-24)

Full Changelog

Fixed bugs:

  • Auto-merge dependabot PRs workflow invalid #566

Closed issues:

  • Point to excelparser api from the tools-page #593
  • BUG: pytest - missing remote file /0.5.0/electrochemicalquantities / ontology #589
  • Owlready 0.41 support ? #588
  • Allow space in labels #583
  • is_defined needs a better description #563
  • utils line 112 in get_iri_name link = "{lowerlabel}" vs "{label}" #562
  • ontograph - update colour deafults #559
  • ontograph - argument leafs should be leaves #558
  • ontograph - write out more examples on how to use it #557
  • ontograph --parents not working #556
  • test_graph2 is failing #555
  • Add client side redirection in generated html documentation #552
  • Typos in PR template #523
  • ontograph, read format from name #497

Merged pull requests:

v0.5.1 (2023-02-07)

Full Changelog

Fixed bugs:

  • Use custom token for GitHub changelog generator #545
  • Avoid using Azure mirror for APT packages #541

Merged pull requests:

v0.5.0 (2023-02-06)

Full Changelog

Fixed bugs:

  • LegacyVersion does not exist in packaging.version #540
  • ontodoc: Expect is_instance_of property to be iterable #506
  • Reinstate images/material.png #495

Closed issues:

  • Newest pylint (2.15.4) has intriduced some new rules. #534
  • sync_attributes according to emmo convention regenerates a new iri even if it already has a valid one #525
  • Remove dependency on LegacyVersion of packaging #514
  • pytests are importing packaging 22.0 even though it is not allowed in requirements #513
  • ontodoc: adding annotations that are not strings fail #510
  • get_by_label_all only works after sync_attributes #502
  • excel2onto: support updating ontology #501
  • excel2onto: allow to use prefLabel already in imported ontologies #500
  • Drop Python 3.6 support - extend Python >3.7 support #486
  • Update pypi-release github action #482
  • Make workflows dispatchable #481
  • excel2onto: Read catalog file for imported ontology #474
  • Give option to write_catalog for writing relative paths #473
  • excel2onto: add choice of prefix for imported ontologies #467

v0.4.0 (2022-10-04)

Full Changelog

Fixed bugs:

  • Update repo files with new repo name #479
  • Pre-commit hook bandit failing #478
  • Fix publish/release workflow #476
  • excel2onto: not all relations are included in the generated ontology #457
  • Unexpected behaviour of get_unabbreviated_triples() #454

Closed issues:

  • excel2onto: restrictions does not allow for using "emmo:hasProcessOutput some xx" #464
  • EMMO is updated to beta4, and now documentation fails #440
  • some ObjectProperties from EMMO-beta-4.0 cause errors in OntoGraph #429
  • Excelparser does not write catalog file correctly #421

v0.3.1 (2022-05-08)

Full Changelog

v0.3.0 (2022-05-05)

Full Changelog

v0.2.0 (2022-03-02)

Full Changelog

v0.1.3 (2021-10-27)

Full Changelog

v0.1.2 (2021-10-27)

Full Changelog

v0.1.1 (2021-10-27)

Full Changelog

v0.1.0 (2021-10-27)

Full Changelog

* This Changelog was automatically generated by github_changelog_generator