X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/c9689b80fbb108316b0330fc1ed444ccab419b02..fa1163545fd8779633d27a45d81e0dfa6ebd61fa:/docs/conf.py?ds=sidebyside

diff --git a/docs/conf.py b/docs/conf.py
index 6421d53..ce7536d 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -12,28 +12,18 @@
 # add these directories to sys.path here. If the directory is relative to the
 # documentation root, use os.path.abspath to make it absolute, like shown here.
 #
-import ast
 from pathlib import Path
-import re
+import regex as re
 import shutil
 import string
 
+from setuptools_scm import get_version
 from recommonmark.parser import CommonMarkParser
 
 
 CURRENT_DIR = Path(__file__).parent
 
 
-def get_version():
-    import sys
-
-    sys.path.append(str(CURRENT_DIR.parent))
-    from _version import get_versions
-
-    v = get_versions()
-    return v.get("closest-tag", v["version"])
-
-
 def make_pypi_svg(version):
     template = CURRENT_DIR / "_static" / "pypi_template.svg"
     target = CURRENT_DIR / "_static" / "pypi.svg"
@@ -94,7 +84,7 @@ author = "Łukasz Langa and contributors to Black"
 
 # Autopopulate version
 # The full version, including alpha/beta/rc tags.
-release = get_version()
+release = get_version(root=CURRENT_DIR.parent)
 # The short X.Y version.
 version = release
 for sp in "abcfr":