File tree 4 files changed +25
-5
lines changed
4 files changed +25
-5
lines changed Original file line number Diff line number Diff line change
1
+ # architecture
2
+
3
+ <!-- https://mermaid-js.github.io/mermaid/#/ -->
4
+
5
+ ``` {mermaid}
6
+ classDiagram
7
+ SchemaUtils <|-- UI
8
+ SchemaBase *-- UI
9
+ SchemaBase <|-- Protocol
10
+ SchemaBase <|-- Activity
11
+ SchemaUtils <|-- Message
12
+ SchemaBase <|-- Item
13
+ Item *-- ResponseOption
14
+ SchemaUtils <|-- ResponseOption
15
+ SchemaUtils <|-- AdditionalNoteObj
16
+ SchemaUtils <|-- unitOption
17
+ SchemaUtils <|-- Choice
18
+ SchemaUtils <|-- AdditionalProperty
19
+ SchemaUtils <|-- SchemaBase
20
+ ```
Original file line number Diff line number Diff line change 21
21
author = "Repronim developers"
22
22
23
23
# The full version, including alpha/beta/rc tags
24
- release = "0.1.0 "
24
+ release = "0.6.2 "
25
25
26
26
27
27
# -- General configuration ---------------------------------------------------
28
28
29
29
# Add any Sphinx extension module names here, as strings. They can be
30
30
# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
31
31
# ones.
32
- extensions = [
33
- "sphinx.ext.autodoc" ,
34
- ]
32
+ extensions = ["sphinx.ext.autodoc" , "myst_parser" , "sphinxcontrib.mermaid" ]
35
33
36
34
# Add any paths that contain templates here, relative to this directory.
37
35
templates_path = ["_templates" ]
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ Welcome to reproschema-py's documentation!
10
10
:maxdepth: 2
11
11
:caption: Contents:
12
12
13
-
13
+ architecture
14
14
15
15
Indices and tables
16
16
==================
Original file line number Diff line number Diff line change 56
56
sphinxcontrib-apidoc ~= 0.3.0
57
57
sphinxcontrib-napoleon
58
58
sphinxcontrib-versioning
59
+ sphinxcontrib-mermaid
60
+ myst-parser
59
61
docs =
60
62
%(doc)s
61
63
test =
You can’t perform that action at this time.
0 commit comments