CUSP-1256 (#1)

* Complete refactor

Signed-off-by: Stephen Simpson <ssimpson89@users.noreply.github.com>

* Complete refactor

Signed-off-by: Stephen Simpson <ssimpson89@users.noreply.github.com>

---------

Signed-off-by: Stephen Simpson <ssimpson89@users.noreply.github.com>
This commit is contained in:
Stephen Simpson
2025-11-20 12:16:33 -05:00
committed by GitHub
parent 5248edad62
commit ec32c72363
44 changed files with 4083 additions and 1540 deletions

27
pyproject.toml Normal file
View File

@@ -0,0 +1,27 @@
[project]
name = "rocky-man"
version = "0.1.0"
description = "Rocky Linux Man Pages - A comprehensive man page hosting solution for Rocky Linux 8, 9, and 10"
readme = "README.md"
license = {text = "MIT"}
authors = [
{ name = "Stephen Simpson", email = "ssimpson89@users.noreply.github.com" }
]
requires-python = ">=3.9"
dependencies = [
"requests>=2.31.0",
"rpmfile>=2.0.0",
"jinja2>=3.1.0",
"lxml>=5.0.0",
"zstandard>=0.18.0",
]
[project.scripts]
rocky-man = "rocky_man.main:main"
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[dependency-groups]
dev = []