Releases: emmo-repo/EMMOntoPy
v0.7.2
What's Changed
- Updated list of IRIs to ignore when checking prefLabel by @jesper-friis in #731
- Add --copy-annotation option to ontoconvert by @jesper-friis in #732
- Added additional recognised prefixes by @jesper-friis in #734
- Copy EMMO annotations by @jesper-friis in #733
- Load doamin-battery instead of battinfo which is just an extra wrapping by @francescalb in #745
- Added possibility for = in extra annotations defined in excelparser by @francescalb in #752
- Make it possible to run HermiT on EMMO by @jesper-friis in #740
- Added minor fixes for ontoconvert by @jesper-friis in #739
- Fixed failing test_save in master by @jesper-friis in #756
- Rewriting ontodoc based on domain-battery by @jesper-friis in #742
- Added test for descriptions by @jesper-friis in #766
- Added release_pat secret to ci_cd_updated_master workflow by @francescalb in #777
- Updated to owlready2==0.44 by @francescalb in #780
- Flb/trusted publisher on pypi by @francescalb in #791
- Corrected publishing info by @francescalb in #792
Full Changelog: v0.7.1...v0.7.2
Changelog
v0.7.2 (2024-10-25)
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
- Handle old
EMMO
Python package version tags #272
Merged pull requests:
- Corrected publishing info #792 (@francescalb)
- Flb/trusted publisher on pypi #791 (@francescalb)
- Updated to owlready2==0.44 #780 (@francescalb)
- Added release_pat secret to ci_cd_updated_master workflow #777 (@francescalb)
- Added test for descriptions #766 (@jesper-friis)
- Fixed failing test_save in master #756 (@jesper-friis)
- Added possibility for = in extra annotations defined in excelparser #752 (@francescalb)
- Load doamin-battery instead of battinfo which is just an extra wrapping #745 (@francescalb)
- Rewriting ontodoc based on domain-battery #742 (@jesper-friis)
- Make it possible to run HermiT on EMMO #740 (@jesper-friis)
- Added minor fixes for ontoconvert #739 (@jesper-friis)
- Added additional recognised prefixes #734 (@jesper-friis)
- Copy EMMO annotations #733 (@jesper-friis)
- Add --copy-annotation option to ontoconvert #732 (@jesper-friis)
- Updated list of IRIs to ignore when checking prefLabel #731 (@jesper-friis)
* This Changelog was automatically generated by github_changelog_generator
v0.7.1
What's Changed
- Updated ontoconvert help by @jesper-friis in #715
- Added
yield from
by @jesper-friis in #720 - Correct saving squashed ontology by @jesper-friis in #719
Full Changelog: v0.7.0...v0.7.1
Changelog
v0.7.1 (2024-02-29)
v0.7.0.1 (2024-02-29)
Closed issues:
- Implement ontoconvert --base-iri argument #716
Merged pull requests:
- Added
yield from
#720 (@jesper-friis) - Correct saving squashed ontology #719 (@jesper-friis)
- Updated ontoconvert help #715 (@jesper-friis)
v0.7.0 (2024-01-26)
Merged pull requests:
- Ontology copy #711 (@francescalb)
- Update save recursive and layout #710 (@francescalb)
v0.6.3 (2024-01-25)
Merged pull requests:
- Fix infinite recursion in directory layout #708 (@jesper-friis)
- Ensure that saving with squash removes all but current ontology #707 (@jesper-friis)
- Turned on directory layout tests for emmo and made them pytest #706 (@francescalb)
v0.6.2 (2024-01-23)
Merged pull requests:
- Allow controling ontology IRI when saving #700 (@jesper-friis)
v0.6.1 (2024-01-18)
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
- hasPhysicalDimension convention has changed in EMMO-1.0.0-beta3 #347
Merged pull requests:
- Avoid infinite recursion in set_common_prefix() #701 (@jesper-friis)
- Updated the getattr patch #699 (@jesper-friis)
- WIP: Fix issues with changed IRIs effecting test_excelparser #697 (@jesper-friis)
- Added directory_layout() function #696 (@jesper-friis)
- Added redirection checking tool #695 (@jesper-friis)
- Add test save #686 (@francescalb)
- Update test_unit_dimension in emmocheck to EMMO 1.0.0-beta5 #678 (@jesper-friis)
- Skip checking dimensional units for domain ontologies that doesn't load this class. #677 (@jesper-friis)
- HermiT is default reasoner. #671 (@francescalb)
- Ci/dependabot updates #662 (@francescalb)
- Updated emmocheck to new EMMO quantities and units #658 (@jesper-friis)
- Update README.md #657 (@jesper-friis)
- Corrected bug so that asking for entities in imported does not return all in world #655 (@francescalb)
- Corrected get_by_label to use only labels in the ontology #643 (@francescalb)
- Update to comply with owlready2>0.41 #639 (@francescalb)
- Ontodoc example in documentation #630 (@francescalb)
v0.6.0 (2023-06-19)
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)
v0.5.3.2 (2023-06-15)
Merged pull requests:
- remove warnings_as_errors in cd workflow introduced in 0.5.3 #625 (@francescalb)
v0.5.3 (2023-06-12)
v0.5.3.1 (2023-06-12)
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:
- default_annotations no longer forced in get_by_label #623 (@francescalb)
- Updated documentation and excel sheet in example. #622 (@francescalb)
- Flb/excel2onto properties #620 (@francescalb)
- Fixed failing tests in test_patch.py #618 (@jesper-friis)
- Add test for Python 3.11 and support it officially #615 (@jesper-friis)
- Added doctest #614 (@jesper-friis)
- Item access to classes #613 (@jesper-friis)
- Change ontology.new_entity to also allow adding properties #610 (@francescalb)
- Added DOI badge #606 (@jesper-friis)
v0.5.2 (2023-05-24)
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 fr...
v0.7.0
What's Changed
- Update save recursive and layout by @francescalb in #710
- Ontology.copy() was added by @francescalb in #711
Full Changelog: v0.6.3...v0.7.0
Changelog
v0.7.0 (2024-01-26)
Merged pull requests:
- Ontology copy #711 (@francescalb)
- Update save recursive and layout #710 (@francescalb)
v0.6.3 (2024-01-25)
Merged pull requests:
- Fix infinite recursion in directory layout #708 (@jesper-friis)
- Ensure that saving with squash removes all but current ontology #707 (@jesper-friis)
- Turned on directory layout tests for emmo and made them pytest #706 (@francescalb)
v0.6.2 (2024-01-23)
Merged pull requests:
- Allow controling ontology IRI when saving #700 (@jesper-friis)
v0.6.1 (2024-01-18)
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
- hasPhysicalDimension convention has changed in EMMO-1.0.0-beta3 #347
Merged pull requests:
- Avoid infinite recursion in set_common_prefix() #701 (@jesper-friis)
- Updated the getattr patch #699 (@jesper-friis)
- WIP: Fix issues with changed IRIs effecting test_excelparser #697 (@jesper-friis)
- Added directory_layout() function #696 (@jesper-friis)
- Added redirection checking tool #695 (@jesper-friis)
- Add test save #686 (@francescalb)
- Update test_unit_dimension in emmocheck to EMMO 1.0.0-beta5 #678 (@jesper-friis)
- Skip checking dimensional units for domain ontologies that doesn't load this class. #677 (@jesper-friis)
- HermiT is default reasoner. #671 (@francescalb)
- Ci/dependabot updates #662 (@francescalb)
- Updated emmocheck to new EMMO quantities and units #658 (@jesper-friis)
- Update README.md #657 (@jesper-friis)
- Corrected bug so that asking for entities in imported does not return all in world #655 (@francescalb)
- Corrected get_by_label to use only labels in the ontology #643 (@francescalb)
- Update to comply with owlready2>0.41 #639 (@francescalb)
- Ontodoc example in documentation #630 (@francescalb)
v0.6.0 (2023-06-19)
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)
v0.5.3.2 (2023-06-15)
Merged pull requests:
- remove warnings_as_errors in cd workflow introduced in 0.5.3 #625 (@francescalb)
v0.5.3 (2023-06-12)
v0.5.3.1 (2023-06-12)
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:
- default_annotations no longer forced in get_by_label #623 (@francescalb)
- Updated documentation and excel sheet in example. #622 (@francescalb)
- Flb/excel2onto properties #620 (@francescalb)
- Fixed failing tests in test_patch.py #618 (@jesper-friis)
- Add test for Python 3.11 and support it officially #615 (@jesper-friis)
- Added doctest #614 (@jesper-friis)
- Item access to classes #613 (@jesper-friis)
- Change ontology.new_entity to also allow adding properties #610 (@francescalb)
- Added DOI badge #606 (@jesper-friis)
v0.5.2 (2023-05-24)
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
- Harmonize get_descendants and get_ancestors #406
- Review default colours and style in ontopy/graph.py #345
Merged pull requests:
- Add links to the original FaCT++ repo, GitHub profiles, etc. #600 (@blokhin)
- Added test update to PR template. #598 (@jesper-friis)
- Changed
is_defined
into a ThingClass property and improved its documentation. #597 (@jesper-friis) - Added link to excelparser from tools for documentation of excel sheet. #594 (@francescalb)
- Bump SINTEF/ci-c...
v0.6.3
What's Changed
- Turned on directory layout tests for emmo and made them pytest by @francescalb in #706
- Ensure that saving with squash removes all but current ontology by @jesper-friis in #707
- Fix infinite recursion in directory layout by @jesper-friis in #708
Full Changelog: v0.6.2...v0.6.3
Changelog
v0.6.3 (2024-01-25)
Merged pull requests:
- Fix infinite recursion in directory layout #708 (@jesper-friis)
- Ensure that saving with squash removes all but current ontology #707 (@jesper-friis)
- Turned on directory layout tests for emmo and made them pytest #706 (@francescalb)
v0.6.2 (2024-01-23)
Merged pull requests:
- Allow controling ontology IRI when saving #700 (@jesper-friis)
v0.6.1 (2024-01-18)
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
- hasPhysicalDimension convention has changed in EMMO-1.0.0-beta3 #347
Merged pull requests:
- Avoid infinite recursion in set_common_prefix() #701 (@jesper-friis)
- Updated the getattr patch #699 (@jesper-friis)
- WIP: Fix issues with changed IRIs effecting test_excelparser #697 (@jesper-friis)
- Added directory_layout() function #696 (@jesper-friis)
- Added redirection checking tool #695 (@jesper-friis)
- Add test save #686 (@francescalb)
- Update test_unit_dimension in emmocheck to EMMO 1.0.0-beta5 #678 (@jesper-friis)
- Skip checking dimensional units for domain ontologies that doesn't load this class. #677 (@jesper-friis)
- HermiT is default reasoner. #671 (@francescalb)
- Ci/dependabot updates #662 (@francescalb)
- Updated emmocheck to new EMMO quantities and units #658 (@jesper-friis)
- Update README.md #657 (@jesper-friis)
- Corrected bug so that asking for entities in imported does not return all in world #655 (@francescalb)
- Corrected get_by_label to use only labels in the ontology #643 (@francescalb)
- Update to comply with owlready2>0.41 #639 (@francescalb)
- Ontodoc example in documentation #630 (@francescalb)
v0.6.0 (2023-06-19)
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)
v0.5.3.2 (2023-06-15)
Merged pull requests:
- remove warnings_as_errors in cd workflow introduced in 0.5.3 #625 (@francescalb)
v0.5.3 (2023-06-12)
v0.5.3.1 (2023-06-12)
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:
- default_annotations no longer forced in get_by_label #623 (@francescalb)
- Updated documentation and excel sheet in example. #622 (@francescalb)
- Flb/excel2onto properties #620 (@francescalb)
- Fixed failing tests in test_patch.py #618 (@jesper-friis)
- Add test for Python 3.11 and support it officially #615 (@jesper-friis)
- Added doctest #614 (@jesper-friis)
- Item access to classes #613 (@jesper-friis)
- Change ontology.new_entity to also allow adding properties #610 (@francescalb)
- Added DOI badge #606 (@jesper-friis)
v0.5.2 (2023-05-24)
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
- Harmonize get_descendants and get_ancestors #406
- Review default colours and style in ontopy/graph.py #345
Merged pull requests:
- Add links to the original FaCT++ repo, GitHub profiles, etc. #600 (@blokhin)
- Added test update to PR template. #598 (@jesper-friis)
- Changed
is_defined
into a ThingClass property and improved its documentation. #597 (@jesper-friis) - Added link to excelparser from tools for documentation of excel sheet. #594 (@francescalb)
- Bump SINTEF/ci-cd from 2.3.0 to 2.3.1 #584 (@dependabot[bot])
- Updated get_by_label() so that it now accepts label, name and full iri [#582](https://github.co...
v0.6.2
What's Changed
- Allow controling ontology IRI when saving by @jesper-friis in #700
Full Changelog: v0.6.1...v0.6.2
Changelog
v0.6.2 (2024-01-23)
Merged pull requests:
- Allow controling ontology IRI when saving #700 (@jesper-friis)
v0.6.1 (2024-01-18)
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
- hasPhysicalDimension convention has changed in EMMO-1.0.0-beta3 #347
Merged pull requests:
- Avoid infinite recursion in set_common_prefix() #701 (@jesper-friis)
- Updated the getattr patch #699 (@jesper-friis)
- WIP: Fix issues with changed IRIs effecting test_excelparser #697 (@jesper-friis)
- Added directory_layout() function #696 (@jesper-friis)
- Added redirection checking tool #695 (@jesper-friis)
- Add test save #686 (@francescalb)
- Update test_unit_dimension in emmocheck to EMMO 1.0.0-beta5 #678 (@jesper-friis)
- Skip checking dimensional units for domain ontologies that doesn't load this class. #677 (@jesper-friis)
- HermiT is default reasoner. #671 (@francescalb)
- Ci/dependabot updates #662 (@francescalb)
- Updated emmocheck to new EMMO quantities and units #658 (@jesper-friis)
- Update README.md #657 (@jesper-friis)
- Corrected bug so that asking for entities in imported does not return all in world #655 (@francescalb)
- Corrected get_by_label to use only labels in the ontology #643 (@francescalb)
- Update to comply with owlready2>0.41 #639 (@francescalb)
- Ontodoc example in documentation #630 (@francescalb)
v0.6.0 (2023-06-19)
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)
v0.5.3.2 (2023-06-15)
Merged pull requests:
- remove warnings_as_errors in cd workflow introduced in 0.5.3 #625 (@francescalb)
v0.5.3 (2023-06-12)
v0.5.3.1 (2023-06-12)
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:
- default_annotations no longer forced in get_by_label #623 (@francescalb)
- Updated documentation and excel sheet in example. #622 (@francescalb)
- Flb/excel2onto properties #620 (@francescalb)
- Fixed failing tests in test_patch.py #618 (@jesper-friis)
- Add test for Python 3.11 and support it officially #615 (@jesper-friis)
- Added doctest #614 (@jesper-friis)
- Item access to classes #613 (@jesper-friis)
- Change ontology.new_entity to also allow adding properties #610 (@francescalb)
- Added DOI badge #606 (@jesper-friis)
v0.5.2 (2023-05-24)
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
- Harmonize get_descendants and get_ancestors #406
- Review default colours and style in ontopy/graph.py #345
Merged pull requests:
- Add links to the original FaCT++ repo, GitHub profiles, etc. #600 (@blokhin)
- Added test update to PR template. #598 (@jesper-friis)
- Changed
is_defined
into a ThingClass property and improved its documentation. #597 (@jesper-friis) - Added link to excelparser from tools for documentation of excel sheet. #594 (@francescalb)
- Bump SINTEF/ci-cd from 2.3.0 to 2.3.1 #584 (@dependabot[bot])
- Updated get_by_label() so that it now accepts label, name and full iri #582 (@jesper-friis)
- Added two additional exceptions to emmocheck #577 (@jesper-friis)
- Bump SINTEF/ci-cd from 2.2.1 to 2.3.0 #575 (@dependabot[bot])
- get_ancestors and get_descendants have the same arguments. #572 (@francescalb)
- Bump SINTEF/ci-cd from 2.2.0 to 2.2.1 #571 (@dependabot[bot])
- ontograph: colour updates, examples, bugfix #569 (@francescalb)
- Bump SINTEF/ci-cd from 2.1.0 to 2.2.0 #567 (@dependabot[bot])
- Changed argument leafs to leaves, with deprecation warning in ontograph [#564](...
v0.6.1
What's Changed
- Ontodoc example in documentation by @francescalb in #630
- Corrected get_by_label to use only labels in the ontology by @francescalb in #643
- Corrected bug so that asking for entities in imported does not return all in world by @francescalb in #655
- Updated emmocheck to new EMMO quantities and units by @jesper-friis in #658
- Update to comply with owlready2>0.41 by @francescalb in #639
- HermiT is default reasoner. by @francescalb in #671
- Skip checking dimensional units for domain ontologies that doesn't load this class. by @jesper-friis in #677
- Add test save by @francescalb in #686
- Added redirection checking tool by @jesper-friis in #695
- WIP: Fix issues with changed IRIs effecting test_excelparser by @jesper-friis in #697
- Added directory_layout() function by @jesper-friis in #696
- Update test_unit_dimension in emmocheck to EMMO 1.0.0-beta5 by @jesper-friis in #678
- Avoid infinite recursion in set_common_prefix() by @jesper-friis in #701
- Updated the getattr patch by @jesper-friis in #699
Full Changelog: v0.6.0...v0.6.1
Changelog
v0.6.1 (2024-01-18)
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
- hasPhysicalDimension convention has changed in EMMO-1.0.0-beta3 #347
Merged pull requests:
- Avoid infinite recursion in set_common_prefix() #701 (@jesper-friis)
- Updated the getattr patch #699 (@jesper-friis)
- WIP: Fix issues with changed IRIs effecting test_excelparser #697 (@jesper-friis)
- Added directory_layout() function #696 (@jesper-friis)
- Added redirection checking tool #695 (@jesper-friis)
- Add test save #686 (@francescalb)
- Update test_unit_dimension in emmocheck to EMMO 1.0.0-beta5 #678 (@jesper-friis)
- Skip checking dimensional units for domain ontologies that doesn't load this class. #677 (@jesper-friis)
- HermiT is default reasoner. #671 (@francescalb)
- Ci/dependabot updates #662 (@francescalb)
- Updated emmocheck to new EMMO quantities and units #658 (@jesper-friis)
- Update README.md #657 (@jesper-friis)
- Corrected bug so that asking for entities in imported does not return all in world #655 (@francescalb)
- Corrected get_by_label to use only labels in the ontology #643 (@francescalb)
- Update to comply with owlready2>0.41 #639 (@francescalb)
- Ontodoc example in documentation #630 (@francescalb)
v0.6.0 (2023-06-19)
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)
v0.5.3.2 (2023-06-15)
Merged pull requests:
- remove warnings_as_errors in cd workflow introduced in 0.5.3 #625 (@francescalb)
v0.5.3 (2023-06-12)
v0.5.3.1 (2023-06-12)
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:
- default_annotations no longer forced in get_by_label #623 (@francescalb)
- Updated documentation and excel sheet in example. #622 (@francescalb)
- Flb/excel2onto properties #620 (@francescalb)
- Fixed failing tests in test_patch.py #618 (@jesper-friis)
- Add test for Python 3.11 and support it officially #615 (@jesper-friis)
- Added doctest #614 (@jesper-friis)
- Item access to classes #613 (@jesper-friis)
- Change ontology.new_entity to also allow adding properties #610 (@francescalb)
- Added DOI badge #606 (@jesper-friis)
v0.5.2 (2023-05-24)
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
- Harmonize get_descendants and get_ancestors #406
- Review default colours and style in ontopy/graph.py #345
Merged pull requests:
- Add links to the original FaCT++ repo, GitHub profiles, etc. #600 (@blokhin)
- Added test update to PR template. #598 (@jesper-friis)
- Changed
is_defined
into a ThingClass property and improved its documentation. #597 (@Jesper-fr...
v0.6.0
Corrected emmocheck
What's Changed
- prefLabel now only tested on current ontlogy unless check-imported is True.
Changelog
v0.6.0 (2023-06-19)
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)
v0.5.3.2 (2023-06-15)
Merged pull requests:
- remove warnings_as_errors in cd workflow introduced in 0.5.3 #625 (@francescalb)
v0.5.3.1 (2023-06-12)
v0.5.3 (2023-06-12)
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:
- default_annotations no longer forced in get_by_label #623 (@francescalb)
- Updated documentation and excel sheet in example. #622 (@francescalb)
- Flb/excel2onto properties #620 (@francescalb)
- Fixed failing tests in test_patch.py #618 (@jesper-friis)
- Add test for Python 3.11 and support it officially #615 (@jesper-friis)
- Added doctest #614 (@jesper-friis)
- Item access to classes #613 (@jesper-friis)
- Change ontology.new_entity to also allow adding properties #610 (@francescalb)
- Added DOI badge #606 (@jesper-friis)
v0.5.2 (2023-05-24)
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
- Harmonize get_descendants and get_ancestors #406
- Review default colours and style in ontopy/graph.py #345
Merged pull requests:
- Add links to the original FaCT++ repo, GitHub profiles, etc. #600 (@blokhin)
- Added test update to PR template. #598 (@jesper-friis)
- Changed
is_defined
into a ThingClass property and improved its documentation. #597 (@jesper-friis) - Added link to excelparser from tools for documentation of excel sheet. #594 (@francescalb)
- Bump SINTEF/ci-cd from 2.3.0 to 2.3.1 #584 (@dependabot[bot])
- Updated get_by_label() so that it now accepts label, name and full iri #582 (@jesper-friis)
- Added two additional exceptions to emmocheck #577 (@jesper-friis)
- Bump SINTEF/ci-cd from 2.2.1 to 2.3.0 #575 (@dependabot[bot])
- get_ancestors and get_descendants have the same arguments. #572 (@francescalb)
- Bump SINTEF/ci-cd from 2.2.0 to 2.2.1 #571 (@dependabot[bot])
- ontograph: colour updates, examples, bugfix #569 (@francescalb)
- Bump SINTEF/ci-cd from 2.1.0 to 2.2.0 #567 (@dependabot[bot])
- Changed argument leafs to leaves, with deprecation warning in ontograph #564 (@francescalb)
- Corrected bug on getting default relation style. #561 (@francescalb)
- Fix internal links in generated documentation generated with ontodoc #548 (@jesper-friis)
v0.5.1 (2023-02-07)
Fixed bugs:
Merged pull requests:
- Use SINTEF/ci-cd v2.1.0 in CI/CD workflows #546 (@CasperWA)
- Revert version to v0.5.0 #544 (@CasperWA)
- Fix ontodoc for bigmap #543 (@jesper-friis)
v0.5.0 (2023-02-06)
Fixed bugs:
LegacyVersion
does not exist inpackaging.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
Merged pull requests:
- Fix fixtures for Python3.7 #536 (@CasperWA)
- Flb/fix to pylint2.15.4 [#535](https://github.com/emmo-repo/EMMOnt...
v0.5.4
Just updating version number this is equivalent to v.0.5.3 with a fix on CD-workflows
Changelog
v0.5.4 (2023-06-15)
v0.5.3.2 (2023-06-15)
Merged pull requests:
- remove warnings_as_errors in cd workflow introduced in 0.5.3 #625 (@francescalb)
v0.5.3 (2023-06-12)
v0.5.3.1 (2023-06-12)
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:
- default_annotations no longer forced in get_by_label #623 (@francescalb)
- Updated documentation and excel sheet in example. #622 (@francescalb)
- Flb/excel2onto properties #620 (@francescalb)
- Fixed failing tests in test_patch.py #618 (@jesper-friis)
- Add test for Python 3.11 and support it officially #615 (@jesper-friis)
- Added doctest #614 (@jesper-friis)
- Item access to classes #613 (@jesper-friis)
- Change ontology.new_entity to also allow adding properties #610 (@francescalb)
- Added DOI badge #606 (@jesper-friis)
v0.5.2 (2023-05-24)
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
- Harmonize get_descendants and get_ancestors #406
- Review default colours and style in ontopy/graph.py #345
Merged pull requests:
- Add links to the original FaCT++ repo, GitHub profiles, etc. #600 (@blokhin)
- Added test update to PR template. #598 (@jesper-friis)
- Changed
is_defined
into a ThingClass property and improved its documentation. #597 (@jesper-friis) - Added link to excelparser from tools for documentation of excel sheet. #594 (@francescalb)
- Bump SINTEF/ci-cd from 2.3.0 to 2.3.1 #584 (@dependabot[bot])
- Updated get_by_label() so that it now accepts label, name and full iri #582 (@jesper-friis)
- Added two additional exceptions to emmocheck #577 (@jesper-friis)
- Bump SINTEF/ci-cd from 2.2.1 to 2.3.0 #575 (@dependabot[bot])
- get_ancestors and get_descendants have the same arguments. #572 (@francescalb)
- Bump SINTEF/ci-cd from 2.2.0 to 2.2.1 #571 (@dependabot[bot])
- ontograph: colour updates, examples, bugfix #569 (@francescalb)
- Bump SINTEF/ci-cd from 2.1.0 to 2.2.0 #567 (@dependabot[bot])
- Changed argument leafs to leaves, with deprecation warning in ontograph #564 (@francescalb)
- Corrected bug on getting default relation style. #561 (@francescalb)
- Fix internal links in generated documentation generated with ontodoc #548 (@jesper-friis)
v0.5.1 (2023-02-07)
Fixed bugs:
Merged pull requests:
- Use SINTEF/ci-cd v2.1.0 in CI/CD workflows #546 (@CasperWA)
- Revert version to v0.5.0 #544 (@CasperWA)
- Fix ontodoc for bigmap #543 (@jesper-friis)
v0.5.0 (2023-02-06)
Fixed bugs:
LegacyVersion
does not exist inpackaging.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
Merged pull requests:
- Fix fixtures for Python3.7 #536 (@CasperWA)
- Flb/fix to pylint2.15.4 #535 (@francescalb)
- Bypass punning in ontodoc. #532 (@francescalb)
- Added possibility to update ontology. #527 (@francescalb)
- Only generate new uuid if not already a valid one #526 (@francescalb)
- Removed LegacyVersion from ontopy.utils #515 (@...
v0.5.3.2
Fix in cd workflows
v0.5.3.1
Rerelease v0.5.3 to fix pypi package