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
ontodocs
module togendocs
- Drop support for python2
- Remove
setup.cfg
and 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_class
and related methods so to have less duplicated code- Added
Ontospy.get_shapes
- Added
- Refactor
Ontospy.nextClass
and related methods so to have less duplicated code - Refactor
Ontospy.ontologyClassTree
and related methods so to have less duplicated code - Improve
Ontospy.get_shapes
so 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.ttl
andscigraph
for 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
-i
from command line - Option
hide_individuals=False
fromOntospy
class - All gendocs visualizations updated so to handle instances
- Option
- Improve handling of multi-ontology graphs: ontologies ordered alphabetically by default
- Add
format
parameter toscan
command - Fix for
--verbose
option 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_title
andpref_language
options 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
|linebreaks
to bestDescription method for better rendering - various code improvements for tests
v1.9.8.3
July, 2019: v1.9.8.3
gendocs
option:no browser
prevents opening html viz in browsergendocs -l
added as shortcut of--lib