added missing copy statement to Make file
fix CI pipeline by including n4eschema-enums.yaml file in released Python package
- moved controlled vocabularies enum statements to separate file - added properties subjectArea, funder, citation, educationalLevel, learningResourceType - minor moficiations, see commit messages
added slots - targetProduct - hasContainerFile - hasNotebook updated slots - license (now range URL (GenericIRI) instead of string)
Add LHBArticle subclass and hasPart, targetGroup properties
fixed post-processing of generated Python code from LinkML Now correctly handles entities with blank node instead of (expected) IRI identifier
v0.6.0 - added hasMembership and allow blank nodes for id
workaround using only Person as range for contributor instead of any_of(Person, Organization)
add programmingLanguage to SoftwareSourceCode and contributor to CreativeWork
v0.4.1 fixed breaking LinkML definition by removing accidentally added line in slot definition
v0.4.0 added: hasContributedTo modified: hasOutcomes->hasOutcome deleted: foaf_name, dct_description, dct_type (these were removed in favor of their counterparts from schema.org, however using `slot_usage` when serializing to RDF the correct namespace from dct/foaf is assigned)
moved all properties from attributes to slots
v0.3.0
adapted schema for running kh-populator scripts (phase one of schema adoption)