Skip to content

Releases: lambdamusic/Ontospy

v2.1.1

16 Nov 14:26
Compare
Choose a tag to compare

Minor fix on 2.1.0

v2.1.0

16 Nov 12:35
535c778
Compare
Choose a tag to compare
  • D3 visualizations improvements
    • Split pages for different object types
    • Refactor code

v2.0.0

01 Nov 09:15
Compare
Choose a tag to compare

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 to gendocs
  • 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

26 May 16:56
Compare
Choose a tag to compare
2.0.0-alpha Pre-release
Pre-release

An alpha release of 2.0.0.

More refactoring and code improvement are planned before the full 2.0.0 release!

v 1.9.9.4

18 Dec 20:46
Compare
Choose a tag to compare

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
  • 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 and scigraph for shapes tests

v1.9.9.3

08 Dec 20:30
Compare
Choose a tag to compare

December, 2021: v 1.9.9.3

Minor release

v 1.9.9.2

14 Nov 23:02
Compare
Choose a tag to compare

v 1.9.9.2

  • Extract individuals (instances) from a graph on-demand
    • Option -i from command line
    • Option hide_individuals=False from Ontospy class
    • All gendocs visualizations updated so to handle instances
  • Improve handling of multi-ontology graphs: ontologies ordered alphabetically by default
  • Add format parameter to scan command
  • Fix for --verbose option which was broken in CLI

v 1.9.9.1

03 Oct 21:05
Compare
Choose a tag to compare
  • refactored all 'printing' operations

    • printDebug => stderr
    • printInfo => stdout
    • remove all direct calls to click.secho
    • remove all 'print' statements
  • updated sigma.js visualization features

v 1.9.9

27 Sep 21:38
7d8a114
Compare
Choose a tag to compare
  • add pref_title and pref_language options to ontospy
  • update CLI to accept these parameters for documentation generation
    • eg ontospy gendocs -l --preflabel label
  • 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

28 Jul 10:13
Compare
Choose a tag to compare

July, 2019: v1.9.8.3

  • gendocs option: no browser prevents opening html viz in browser
  • gendocs -l added as shortcut of --lib