bindcar 0.8.2

HTTP REST API for managing BIND9 zones via rndc
# Copyright (c) 2025 Erick Bourgeois, firestoned
# SPDX-License-Identifier: MIT

[tool.poetry]
name = "bindcar-docs"
version = "0.1.0"
description = "Documentation dependencies for bindcar - BIND9 RNDC API"
authors = ["Erick Bourgeois <erick@firestoned.io>"]
license = "MIT"
readme = "README.md"
package-mode = false

[tool.poetry.dependencies]
python = "^3.10"

# Core MkDocs and Material theme
mkdocs = "^1.5.3"
mkdocs-material = "^9.5.0"

# MkDocs plugins — ONLY plugins actually enabled in mkdocs.yml belong here.
# 2026-09-28: mkdocs-minify-plugin, mkdocs-redirects and mkdocs-macros-plugin
# were removed as unused. mkdocs-redirects in particular must NOT return at
# ^1.2.1: its 1.2.3 release (2026-03) was taken over by the "ProperDocs"
# mkdocs fork and hard-depends on `properdocs`, which hijacks all mkdocs.*
# imports via a sys.meta_path hook. If redirects are ever needed, pin exactly
# 1.2.2 and audit anything newer first.
mkdocs-git-revision-date-localized-plugin = "^1.2.4"

# Markdown extensions
pymdown-extensions = "^11.0.1"

# Security floor (no upper cap): GitPython is a transitive dep of
# mkdocs-git-revision-date-localized-plugin; >=3.1.58 clears the 2026
# command-injection / file-overwrite advisories flagged by Dependabot.
# Not imported directly.
gitpython = ">=3.1.58"

[build-system]
requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api"