- fix #87 - user versioneer for version management - use tag "vMAJOR.MINOR.PATCH" to indicate release number - exclude generated files from coverage; also exclude tests from coverage reporting; allow use of "# pragma: no cover" to exclude lines of code from coverage - configure coverage with entries in setup.cfg (removed commandline config from workflows/python-package.yml) - related doc updates - make docs automatically use current version (docs use versioneer-based propka.__version__) - also added @IAlibay to authors (forgotten in previous PRs #84 and #85) - generate a sitemap (add sphinx_sitemap to requirements.txt) - add test_version Note: Versioneer-generated version is “0-untagged” on the branch where it is tested so need to add it to a valid result.
25 lines
1.1 KiB
Python
25 lines
1.1 KiB
Python
"""PROPKA 3
|
|
|
|
See https://github.com/jensengroup/propka for more information.
|
|
|
|
Please cite these PROPKA references in publications:
|
|
|
|
* Sondergaard, Chresten R., Mats HM Olsson, Michal Rostkowski, and Jan H. Jensen.
|
|
"Improved Treatment of Ligands and Coupling Effects in Empirical Calculation and
|
|
Rationalization of pKa Values." Journal of Chemical Theory and Computation 7,
|
|
no. 7 (2011): 2284-2295.
|
|
|
|
* Olsson, Mats HM, Chresten R. Sondergaard, Michal Rostkowski, and Jan H. Jensen.
|
|
"PROPKA3: consistent treatment of internal and surface residues in empirical pKa
|
|
predictions." Journal of Chemical Theory and Computation 7, no. 2 (2011): 525-537.
|
|
"""
|
|
__all__ = ["atom", "bonds", "calculations", "conformation_container",
|
|
"coupled_groups", "determinant", "determinants", "group",
|
|
"hybrid36", "iterative", "input", "lib", "ligand_pka_values",
|
|
"ligand", "molecular_container", "output", "parameters",
|
|
"protonate", "run", "vector_algebra", "version"]
|
|
|
|
from ._version import get_versions
|
|
__version__ = get_versions()['version']
|
|
del get_versions
|