diff --git a/CHANGELOG.rst b/CHANGELOG.rst new file mode 100644 index 00000000..c33659e2 --- /dev/null +++ b/CHANGELOG.rst @@ -0,0 +1,13 @@ +******************** +0.1.0a2 - 2021-02-24 +******************** + +Alpha release for testing. The API and the schema for YAML files have been +largely agreed upon. Backwards-incompatible changes before the first stable +release are still possible, but are considered unlikely. + +******************** +0.1.0a1 - 2020-11-12 +******************** + +Initial alpha release to reserve the name 'demes' on pypi. diff --git a/docs/changelog.rst b/docs/changelog.rst new file mode 100644 index 00000000..4c32ed85 --- /dev/null +++ b/docs/changelog.rst @@ -0,0 +1,5 @@ +========= +Changelog +========= + +.. include:: ../CHANGELOG.rst diff --git a/docs/conf.py b/docs/conf.py index 8c133a7c..647e8e4b 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -36,7 +36,7 @@ release = demes.__version__ # Remove trailing git hash stuff. release = release.split("+")[0] -version = release[:3] +version = release # -- General configuration --------------------------------------------------- diff --git a/docs/index.rst b/docs/index.rst index e54dfbab..9641399b 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -18,6 +18,7 @@ Welcome to demes' documentation! convert schema development + changelog Indices and tables diff --git a/pyproject.toml b/pyproject.toml index 256b0a5f..6eb66c14 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,3 +1,3 @@ [build-system] -# We need setup.cfg support, which setuptools indtroduced in 30.3.0. +# We need setup.cfg support, which setuptools introduced in 30.3.0. requires = ["setuptools>=30.3.0", "wheel", "setuptools_scm"] diff --git a/setup.cfg b/setup.cfg index 55e4ee9c..c3a7845b 100644 --- a/setup.cfg +++ b/setup.cfg @@ -3,7 +3,8 @@ name = demes author = PopSim Consortium license = ISC description = tools for describing demographic models -long_description = file: README.md, LICENSE +long_description = file: README.md +long_description_content_type = text/markdown url = https://github.com/popsim-consortium/demes-python classifiers = Development Status :: 3 - Alpha @@ -11,6 +12,10 @@ classifiers = Operating System :: OS Independent Intended Audience :: Science/Research Programming Language :: Python :: 3 + Programming Language :: Python :: 3.6 + Programming Language :: Python :: 3.7 + Programming Language :: Python :: 3.8 + Programming Language :: Python :: 3.9 Topic :: Scientific/Engineering [options] @@ -37,9 +42,6 @@ extend-ignore = E203, W503 [mypy] files = demes, tests -[mypy-jsonschema.*] -ignore_missing_imports = True - [mypy-msprime.*] ignore_missing_imports = True