File tree 2 files changed +17
-11
lines changed
2 files changed +17
-11
lines changed Original file line number Diff line number Diff line change @@ -24,16 +24,6 @@ class OcsfVersion(TypedDict):
24
24
version : str
25
25
26
26
27
- class OcsfEnumMember (TypedDict ):
28
- caption : str
29
- description : NotRequired [str ]
30
- notes : NotRequired [str ]
31
-
32
-
33
- class OcsfEnum (TypedDict ):
34
- enum : Dict [str , OcsfEnumMember ]
35
-
36
-
37
27
class OcsfDeprecationInfo (TypedDict ):
38
28
message : Required [str ]
39
29
since : Required [str ]
@@ -47,6 +37,22 @@ class OcsfReference(TypedDict):
47
37
OcsfReferences = Sequence [OcsfReference ]
48
38
49
39
40
+ OcsfEnumMember = TypedDict (
41
+ "OcsfEnumMember" ,
42
+ {
43
+ "@deprecated" : NotRequired [OcsfDeprecationInfo ],
44
+ "caption" : str ,
45
+ "description" : NotRequired [str ],
46
+ "source" : NotRequired [str ],
47
+ "references" : NotRequired [OcsfReferences ],
48
+ },
49
+ )
50
+
51
+
52
+ class OcsfEnum (TypedDict ):
53
+ enum : Dict [str , OcsfEnumMember ]
54
+
55
+
50
56
OcsfAttr = TypedDict (
51
57
"OcsfAttr" ,
52
58
{
Original file line number Diff line number Diff line change 1
1
[tool .poetry ]
2
2
name = " ocsf-validator"
3
- version = " 0.2.2 "
3
+ version = " 0.2.3 "
4
4
description = " OCSF Schema Validation"
5
5
authors = [
6
6
" Jeremy Fisher <[email protected] >" ,
You can’t perform that action at this time.
0 commit comments