diff --git a/.github/workflows/python-app.yml b/.github/workflows/python-app.yml index 474c08d..0db4cff 100644 --- a/.github/workflows/python-app.yml +++ b/.github/workflows/python-app.yml @@ -33,7 +33,7 @@ jobs: - name: Build docs with sphinx if: "matrix.python-version == '3.8'" run: | - pip install -U sphinx sphinx_rtd_theme + pip install -r docs/requirements.txt sphinx-build -W -b html docs docs/_build/html - name: Build packages if: "matrix.python-version == '3.8'" diff --git a/docs/requirements.txt b/docs/requirements.txt index cc7c58b..ab3f3dd 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,27 +1,2 @@ -# What we want -Sphinx==6.2.1 - -# What we get -alabaster==0.7.13 -Babel==2.12.1 -certifi==2023.7.22 -charset-normalizer==3.2.0 -docutils==0.19 -idna==3.4 -imagesize==1.4.1 -importlib-metadata==6.8.0 -Jinja2==3.1.3 -MarkupSafe==2.1.3 -packaging==23.1 -Pygments==2.16.1 -pytz==2023.3 -requests==2.31.0 -snowballstemmer==2.2.0 -sphinxcontrib-applehelp==1.0.4 -sphinxcontrib-devhelp==1.0.2 -sphinxcontrib-htmlhelp==2.0.1 -sphinxcontrib-jsmath==1.0.1 -sphinxcontrib-qthelp==1.0.3 -sphinxcontrib-serializinghtml==1.1.5 -urllib3==2.0.7 -zipp==3.16.2 +Sphinx +sphinx_rtd_theme diff --git a/setup.py b/setup.py index 2e3d8e8..e45ef2b 100644 --- a/setup.py +++ b/setup.py @@ -15,11 +15,14 @@ description = "Pure Python reader/writer for Dan J. Berstein's CDB format." +with open('README.rst', 'rt') as f: + long_description = f.read() + setup( author='David Wilson', author_email='dw@botanicus.net', description=description, - long_description=description, + long_description=long_description, long_description_content_type='text/x-rst', download_url='https://github.com/dw/python-pure-cdb', keywords='cdb file format appengine database db',