diff --git a/AUTHORS b/AUTHORS index 19ee3a57..80df4495 100644 --- a/AUTHORS +++ b/AUTHORS @@ -8,6 +8,9 @@ The alchemlyb project is led by Oliver Beckstein (@orbeckst), David Mobley (@davidlmobley), and Michal Shirts (@mrshirts). alchemlyb was originally created by David Dotson (@dotsdl). +The project is being maintained by Zhiyi Wu (@xiki-tempula) and Oliver +Beckstein (@orbeckst). + All contributing authors are listed in this file below. Full name and GitHub handle are preferred. The repository history at https://github.com/alchemistry/alchemlyb and the CHANGES file show @@ -47,5 +50,6 @@ Chronological list of authors - Irfan Alibay (@IAlibay) - Pascal Merz (@ptmerz) - Domenico Marson (@DrDomenicoMarson) + 2023 - Haoxi Li (@hl2500) diff --git a/docs/.templates/footer.html b/docs/.templates/footer.html new file mode 100644 index 00000000..8503b5ea --- /dev/null +++ b/docs/.templates/footer.html @@ -0,0 +1,32 @@ +{% extends "!footer.html" %} +{% block contentinfo %} +

+ {%- if show_copyright %} + {%- if hasdoc('copyright') %} + {%- trans path=pathto('copyright'), copyright=copyright %}© Copyright {{ copyright }}.{% endtrans %} + {%- else %} + {%- trans copyright=copyright %}© Copyright {{ copyright }}.{% endtrans %} + {%- endif %} + {%- endif %} + + {%- if build_id and build_url %} + + {#- Translators: Build is a noun, not a verb -#} + {%- trans %}Build{% endtrans -%} + {{ build_id }}. + + {%- elif commit %} + + {#- Translators: the phrase "revision" comes from Git, referring to a commit #} + {%- trans %}Revision{% endtrans %} {{ commit }}. + + {%- endif %} + {%- if last_updated %} + + {%- trans last_updated=last_updated|e %}Last updated on {{ last_updated }}.{% endtrans %} + + {%- endif -%} + +

+ +{% endblock %} diff --git a/docs/conf.py b/docs/conf.py index a2e7ae3e..5d78c185 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -20,6 +20,7 @@ # import sys # sys.path.insert(0, os.path.abspath('.')) +import datetime # -- General configuration ------------------------------------------------ @@ -39,7 +40,7 @@ ] # Add any paths that contain templates here, relative to this directory. -templates_path = ["_templates"] +templates_path = [".templates"] # The suffix(es) of source filenames. # You can specify multiple suffix as a list of string: @@ -51,12 +52,10 @@ master_doc = "index" # General information about the project. +now = datetime.datetime.now() project = "alchemlyb" -author = """Irfan Alibay, Bryce Allen, Mohammad S. Barhaghi, Oliver -Beckstein, David Dotson, Jérôme Hénin, Travis Jensen, Thomas -T. Joseph, Ian Kenney, Hyungro Lee, Victoria Lim, Shuai Liu, Domenico -Marson, Pascal Merz, Alexander Schlaich, Dominik Wille, Zhiyi Wu""" -copyright = "2017-2022, " + author +author = 'The alchemlyb development team (see AUTHORS)' +copyright = f"2017-{now.year}, " + author # The version info for the project you're documenting, acts as replacement for @@ -176,7 +175,7 @@ # Example configuration for intersphinx: refer to the Python standard library. intersphinx_mapping = { - "https://docs.python.org/": None, + "python": ("https://docs.python.org/", None), "pandas": ("https://pandas.pydata.org/pandas-docs/stable/", None), "pymbar": ("https://pymbar.readthedocs.io/en/latest/", None), "alchemtest": ("https://alchemtest.readthedocs.io/en/latest/", None),