Releases: lambdamusic/Ontospy
Releases · lambdamusic/Ontospy
v2.1.1
v2.1.0
- D3 visualizations improvements
- Split pages for different object types
- Refactor code
v2.0.0
Full release of version 2. The main library API hasn't changed, but various internals have been updated hence this release may be backward-incompatible for users that have built custom extensions upon Ontospy’s internal modules.
Updates
- Remove all Django dependencies, replaced with Jinja2
- Rename
ontodocsmodule togendocs - Drop support for python2
- Remove
setup.cfgand universal build (only py3) - Refactor code / clean up
See also: http://lambdamusic.github.io/Ontospy/#upgrading-to-v-20
2.0.0-alpha
An alpha release of 2.0.0.
- Merged additional SHACL support branch pull-107
- Fix error loading JSONLD graphs issue-1416
- Replace lov.okfn.org issue-110
More refactoring and code improvement are planned before the full 2.0.0 release!
v 1.9.9.4
December, 2021: v 1.9.9.4
- Remove deprecated
Ontospy.__computeTopLayer - Refactor
Ontospy.get_classand related methods so to have less duplicated code- Added
Ontospy.get_shapes
- Added
- Refactor
Ontospy.nextClassand related methods so to have less duplicated code - Refactor
Ontospy.ontologyClassTreeand related methods so to have less duplicated code - Improve
Ontospy.get_shapesso that it enforces URI uniqueness only among shapes URIs. This sets the ground for pull-107. - Refactor tests code and clean up tests rdf folder
- Add
uco_monolithic.ttlandscigraphfor shapes tests
- Add
v1.9.9.3
v 1.9.9.2
v 1.9.9.2
- Extract individuals (instances) from a graph on-demand
- Option
-ifrom command line - Option
hide_individuals=FalsefromOntospyclass - All gendocs visualizations updated so to handle instances
- Option
- Improve handling of multi-ontology graphs: ontologies ordered alphabetically by default
- Add
formatparameter toscancommand - Fix for
--verboseoption which was broken in CLI
v 1.9.9.1
-
refactored all 'printing' operations
printDebug=> stderrprintInfo=> stdout- remove all direct calls to
click.secho - remove all 'print' statements
-
updated sigma.js visualization features
v 1.9.9
- add
pref_titleandpref_languageoptions to ontospy - update CLI to accept these parameters for documentation generation
- eg
ontospy gendocs -l --preflabel label
- eg
- improve all viz templates to use user provided titles
- add
|linebreaksto bestDescription method for better rendering - various code improvements for tests
v1.9.8.3
July, 2019: v1.9.8.3
gendocsoption:no browserprevents opening html viz in browsergendocs -ladded as shortcut of--lib