Skip to content

Commit

Permalink
Produce dependency graph with Mermaid.
Browse files Browse the repository at this point in the history
  • Loading branch information
kdeldycke committed Mar 7, 2023
1 parent 0f20ed5 commit 72398f4
Show file tree
Hide file tree
Showing 14 changed files with 289 additions and 309 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/autofix.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@ name: Autofix
jobs:

autofix:
uses: kdeldycke/workflows/.github/workflows/autofix.yaml@v2.8.3
uses: kdeldycke/workflows/.github/workflows/autofix.yaml@v2.12.2
2 changes: 1 addition & 1 deletion .github/workflows/autolock.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ name: Autolock
jobs:

autolock:
uses: kdeldycke/workflows/.github/workflows/autolock.yaml@v2.8.3
uses: kdeldycke/workflows/.github/workflows/autolock.yaml@v2.12.2
2 changes: 1 addition & 1 deletion .github/workflows/changelog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,4 @@ name: Changelog & versions
jobs:

changelog:
uses: kdeldycke/workflows/.github/workflows/changelog.yaml@v2.8.3
uses: kdeldycke/workflows/.github/workflows/changelog.yaml@v2.12.2
2 changes: 1 addition & 1 deletion .github/workflows/docs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@ name: Docs
jobs:

docs:
uses: kdeldycke/workflows/.github/workflows/docs.yaml@v2.8.3
uses: kdeldycke/workflows/.github/workflows/docs.yaml@v2.12.2
2 changes: 1 addition & 1 deletion .github/workflows/label-sponsors.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@ name: Label sponsors
jobs:

label-sponsors:
uses: kdeldycke/workflows/.github/workflows/label-sponsors.yaml@v2.8.3
uses: kdeldycke/workflows/.github/workflows/label-sponsors.yaml@v2.12.2
2 changes: 1 addition & 1 deletion .github/workflows/labeller-file-based.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@ name: Labeller (file-based)
jobs:

labeller:
uses: kdeldycke/workflows/.github/workflows/labeller-file-based.yaml@v2.8.3
uses: kdeldycke/workflows/.github/workflows/labeller-file-based.yaml@v2.12.2
2 changes: 1 addition & 1 deletion .github/workflows/labels.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ name: Labels
jobs:

labels:
uses: kdeldycke/workflows/.github/workflows/labels.yaml@v2.8.3
uses: kdeldycke/workflows/.github/workflows/labels.yaml@v2.12.2
2 changes: 1 addition & 1 deletion .github/workflows/lint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ name: Lint
jobs:

lint:
uses: kdeldycke/workflows/.github/workflows/lint.yaml@v2.8.3
uses: kdeldycke/workflows/.github/workflows/lint.yaml@v2.12.2
2 changes: 1 addition & 1 deletion .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,6 @@ name: Build & release
jobs:

release:
uses: kdeldycke/workflows/.github/workflows/release.yaml@v2.8.3
uses: kdeldycke/workflows/.github/workflows/release.yaml@v2.12.2
secrets:
PYPI_TOKEN: ${{ secrets.PYPI_TOKEN }}
2 changes: 2 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@
This version is not released yet and is under active development.
```

- Produce dependency graph in Mermaid instead of Graphviz. Add new dev dependency on `sphinxcontrib-mermaid`.

## {gh}`7.2.0 (2023-02-15) <compare/v7.1.0...v7.2.0>`

- Build standalone executable for macOS, Linux and Windows.
Expand Down
4 changes: 1 addition & 3 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
"sphinx_click",
"sphinx_autodoc_typehints",
"click_extra.sphinx",
"sphinx.ext.graphviz",
"sphinxcontrib.mermaid",
]

# https://myst-parser.readthedocs.io/en/latest/syntax/optional.html
Expand All @@ -65,8 +65,6 @@
autodoc_member_order = "bysource"
autodoc_default_flags = ["members", "undoc-members", "show-inheritance"]

graphviz_output_format = "svg"

# If true, `todo` and `todoList` produce output, else they produce nothing.
# https://www.sphinx-doc.org/en/master/usage/extensions/todo.html
todo_include_todos = True
Expand Down
113 changes: 0 additions & 113 deletions docs/images/dependencies.dot

This file was deleted.

Loading

0 comments on commit 72398f4

Please sign in to comment.