Skip to content

Commit 91b7baa

Browse files
authored
Merge pull request #277 from linkml/linkml-model-1.6.0
Update linkml-model to 1.6.0
2 parents 122ddb9 + f25abe8 commit 91b7baa

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+31245
-1875
lines changed

codecov.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# https://docs.codecov.com/docs/codecov-yaml
2+
coverage:
3+
status:
4+
project:
5+
default:
6+
informational: true
7+
patch:
8+
default:
9+
informational: true

linkml_runtime/linkml_model/annotations.py

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
# Auto generated from annotations.yaml by pythongen.py version: 0.9.0
2-
# Generation date: 2022-07-14T00:57:14
2+
# Generation date: 2023-09-01T13:21:10
33
# Schema: annotations
44
#
55
# id: https://w3id.org/linkml/annotations
66
# description: Annotations mixin
77
# license: https://creativecommons.org/publicdomain/zero/1.0/
88

99
import dataclasses
10-
import sys
1110
import re
1211
from jsonasobj2 import JsonObj, as_dict
1312
from typing import Optional, List, Union, Dict, ClassVar, Any
@@ -21,8 +20,8 @@
2120
from linkml_runtime.utils.enumerations import EnumDefinitionImpl
2221
from rdflib import Namespace, URIRef
2322
from linkml_runtime.utils.curienamespace import CurieNamespace
24-
from .extensions import Extension, ExtensionTag
25-
from .types import String, Uriorcurie
23+
from .extensions import AnyValue, Extension, ExtensionTag
24+
from .types import Uriorcurie
2625
from linkml_runtime.utils.metamodelcore import URIorCURIE
2726

2827
metamodel_version = "1.7.0"
@@ -76,7 +75,7 @@ class Annotation(Extension):
7675
class_model_uri: ClassVar[URIRef] = LINKML.Annotation
7776

7877
tag: Union[str, AnnotationTag] = None
79-
value: str = None
78+
value: Union[dict, AnyValue] = None
8079
annotations: Optional[Union[Dict[Union[str, AnnotationTag], Union[dict, "Annotation"]], List[Union[dict, "Annotation"]]]] = empty_dict()
8180

8281
def __post_init__(self, *_: List[str], **kwargs: Dict[str, Any]):
@@ -94,4 +93,8 @@ def __post_init__(self, *_: List[str], **kwargs: Dict[str, Any]):
9493

9594

9695
# Slots
96+
class slots:
97+
pass
9798

99+
slots.annotations = Slot(uri=LINKML.annotations, name="annotations", curie=LINKML.curie('annotations'),
100+
model_uri=LINKML.annotations, domain=None, range=Optional[Union[Dict[Union[str, AnnotationTag], Union[dict, "Annotation"]], List[Union[dict, "Annotation"]]]])

0 commit comments

Comments
 (0)