diff -up ./docs/conf.py.docs ./docs/conf.py
--- ./docs/conf.py.docs 2024-03-20 16:32:11.073324519 +0100
+++ ./docs/conf.py 2024-03-20 16:34:09.935332044 +0100
@@ -15,9 +15,12 @@ import os
import sys
-sys.path.insert(0, os.path.abspath("../"))
+try:
+ import tomllib
+except ImportError:
+ import tomli as tomllib
-import fedora_messaging # noqa: E402
+topdir = os.path.abspath("../")
# -- Project information -----------------------------------------------------
@@ -26,10 +29,14 @@ project = "Fedora Messaging"
copyright = "2018, Red Hat, Inc"
author = "Fedora Infrastructure"
-# The short X.Y version
-version = ".".join(fedora_messaging.__version__.split(".")[:2])
+with open(os.path.join(topdir, "pyproject.toml"), "rb") as f:
+ pyproject = tomllib.load(f)
+
# The full version, including alpha/beta/rc tags
-release = fedora_messaging.__version__
+release = pyproject["tool"]["poetry"]["version"]
+
+# The short X.Y version
+version = ".".join(release.split(".")[:2])
# -- General configuration ---------------------------------------------------