Skip to content

Commit a3615fa

Browse files
committed
fix: update documentation dependencies
- Replaced mkdocs-termynal with the termynal package - Added mkdocs core package as an explicit dependency - Added the extras option to mkdocstrings for better Python support - Removed termynal plugin from mkdocs.yml as it's no longer needed - Added pytest-cov and rich for better testing and console output
1 parent 5c27875 commit a3615fa

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

mkdocs.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ theme:
3939

4040
plugins:
4141
- search
42-
- termynal
4342
- autorefs:
4443
link_titles: true
4544
- mkdocstrings:

pyproject.toml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,14 +50,19 @@ colorama = "^0.4.6"
5050
black = "^23.12.1"
5151
flake8 = "^7.0.0"
5252
ipdb = "^0.13.13"
53+
# MkDocs and related dependencies
54+
mkdocs = "^1.6.0"
5355
mkdocs-material = "^9.5.4"
54-
mkdocstrings = "^0.24.0"
55-
mkdocs-autorefs = "^0.4.1"
56-
mkdocs-termynal = "^0.0.2"
56+
mkdocstrings = {extras = ["python"], version = "^0.24.0"}
57+
mkdocs-autorefs = "^0.4.1" # Using a compatible version for current setup
58+
termynal = "^0.12.1" # Use termynal package instead of mkdocs-termynal
59+
# Testing related
5760
pytest = "^7.4.4"
58-
python-dotenv = "^1.0.1"
5961
pytest-mock = "^3.12.0"
62+
pytest-cov = "^4.1.0"
63+
python-dotenv = "^1.0.1"
6064
prompt-toolkit = "^3.0.43"
65+
rich = "^13.7.0" # For better console output
6166

6267
[tool.poetry.scripts]
6368
pan-os-upgrade = 'pan_os_upgrade.main:app'

0 commit comments

Comments
 (0)