diff --git a/CHANGELOG b/CHANGELOG index 2ae593390c..277c4510d7 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,35 +1,44 @@ Version 6.4.0 - 2022-05-02 +-------------------------- * Bug fixes (see mercurial logs for details) * Use unittest discover * Add support for Python 3.10 * Remove support for Python 3.6 Version 6.2.0 - 2021-11-01 +-------------------------- * Bug fixes (see mercurial logs for details) Version 6.0.0 - 2021-05-03 +-------------------------- * Bug fixes (see mercurial logs for details) * Add support for Python 3.9 Version 5.8.0 - 2020-11-02 +-------------------------- * Bug fixes (see mercurial logs for details) * Remove support for Python 3.5 Version 5.6.0 - 2020-05-04 +-------------------------- * Bug fixes (see mercurial logs for details) Version 5.4.0 - 2019-11-04 +-------------------------- * Bug fixes (see mercurial logs for details) Version 5.2.0 - 2019-05-06 +-------------------------- * Bug fixes (see mercurial logs for details) * Remove support for Python 3.4 * Add dimension and geometry type in field definition Version 5.0.0 - 2018-10-01 +-------------------------- * Bug fixes (see mercurial logs for details) * Add support for Python 3.7 * Remove support for Python 2.7 Version 4.8.0 - 2018-06-01 +-------------------------- * Initial release diff --git a/doc/index.rst b/doc/index.rst index f533e2988e..cc292f2694 100644 --- a/doc/index.rst +++ b/doc/index.rst @@ -4,3 +4,8 @@ Tryton GIS backend It adds GIS__ support to Tryton. __ https://en.wikipedia.org/wiki/Geographic_information_system + +.. toctree:: + :maxdepth: 2 + + releases diff --git a/doc/releases.rst b/doc/releases.rst new file mode 100644 index 0000000000..21b13c4745 --- /dev/null +++ b/doc/releases.rst @@ -0,0 +1,7 @@ +.. _releases-index: + +============= +Release notes +============= + +.. include:: ../CHANGELOG diff --git a/setup.py b/setup.py index dc80ad2a69..a1506c99c2 100755 --- a/setup.py +++ b/setup.py @@ -14,6 +14,13 @@ def read(fname): 'r', encoding='utf-8').read() +def readme(): + content = read('README.rst') + content = re.sub( + r'(?m)^\.\. toctree::\r?\n((^$|^\s.*$)\r?\n)*', '', content) + return content + + def get_require_version(name): if minor_version % 2: require = '%s >= %s.%s.dev0, < %s.%s' @@ -66,7 +73,7 @@ if minor_version % 2: setup(name=name, version=version, description='Adds Geographic Information System support to trytond', - long_description=read('README.rst'), + long_description=readme(), author='Tryton', author_email='bugs@tryton.org', url='http://www.tryton.org/',