Skip to content

Commit

Permalink
More documentation fixes for ReadTheDocs
Browse files Browse the repository at this point in the history
  • Loading branch information
ambv committed Mar 25, 2018
1 parent 9e31754 commit be563a4
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 8 deletions.
26 changes: 18 additions & 8 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,23 @@
# 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 os
import sys
import ast
from pathlib import Path
import re

from recommonmark.parser import CommonMarkParser


sys.path.insert(0, os.path.abspath('.' ))
CURRENT_DIR = Path(__file__).parent


def get_version():
black_py = CURRENT_DIR / '..' / 'black.py'
_version_re = re.compile(r'__version__\s+=\s+(?P<version>.*)')
with open(str(black_py), 'r', encoding='utf8') as f:
version = _version_re.search(f.read()).group('version')
return str(ast.literal_eval(version))


# -- Project information -----------------------------------------------------

Expand All @@ -27,12 +37,12 @@
author = 'Łukasz Langa and contributors to Black'

# Autopopulate version
import black
# The short X.Y version.
# TODO: fix for 2 digit month
version = f'{black.__version__[:4]}'
# The full version, including alpha/beta/rc tags.
release = black.__version__
release = get_version()
# The short X.Y version.
version = release
for sp in 'abcfr':
version = version.split(sp)[0]

# -- General configuration ---------------------------------------------------

Expand Down
2 changes: 2 additions & 0 deletions docs/requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
recommonmark==0.4.0
Sphinx==1.7.2

0 comments on commit be563a4

Please sign in to comment.