From 9a3881fa9b1f21499e5f6dcfa0bb56cc5da275f9 Mon Sep 17 00:00:00 2001 From: Oliver Beckstein Date: Thu, 2 Nov 2023 20:21:45 -0400 Subject: [PATCH] add new ENCORE maintainers - part of #47 - add new maintainers in pyproject.toml - updated author list in pyproject.toml: explicitly list the original ENCORE authors and Ian (for his work in porting mdaencore), list everyone else implicitly as "mdaencore AUTHORS" - changed maintainer to @enoee - updated author in setup.py to be the maintainer + AUTHORs but uses @enoee s email; as far as I can tell, the PyPi page will use the better metadata from pyproject.toml so it should be fine --- pyproject.toml | 15 ++++++++++----- setup.py | 5 +++-- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 9d3eced..6ae3bf4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -12,10 +12,15 @@ name = "mdaencore" description = "Ensemble overlap comparison software for molecular data." license = {file = "LICENSE" } authors = [ - {name = "MDAnalysis", email = "mdanalysis@numfocus.org"}, + {name = "Matteo Tiberti", email = "tiberti@cancer.dk"}, + {name = "Wouter Boomsma", email = "wb@di.ku.dk"}, + {name = "Tone Bengtsen", email = "tonebengsten@gmail.com"}, + {name = "Ian M. Kenney", email = "ikenney@asu.edu"}, + {name = "mdaencore AUTHORS"}, ] maintainers = [ - {name = "MDAnalysis", email = "mdanalysis@numfocus.org"}, + {name = "Kristoffer Enøe Johansson", email = "kristoffer.johansson@bio.ku.dk"}, + {name = "Kresten Lindorff-Larsen", email = "lindorff@bio.ku.dk"}, ] readme = "README.md" requires-python = ">=3.9" @@ -40,9 +45,9 @@ doc = [ "mdanalysis_sphinx_theme", ] -# [project.urls] -# source = "https://github.com/MDAnalysis/mdaencore" -# documentation = "https://mdaencore.readthedocs.io" +[project.urls] +source = "https://github.com/MDAnalysis/mdaencore" +documentation = "https://www.mdanalysis.org/mdaencore/" [tool.pytest.ini_options] minversion = "6.0" diff --git a/setup.py b/setup.py index 4b97bc1..7e91004 100644 --- a/setup.py +++ b/setup.py @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- """ mdaencore Ensemble overlap comparison software for molecular data. @@ -99,8 +100,8 @@ def extensions(debug=False, use_cython=True): setup( # Self-descriptive entries which should always be present name='mdaencore', - author='MDAnalysis', - author_email='mdanalysis@numfocus.org', + author='Kristoffer Enøe Johansson and AUTHORS', + author_email='kristoffer.johansson@bio.ku.dk', description=short_description, long_description=long_description, long_description_content_type="text/markdown",