Hello community,

here is the log from the commit of package python-abimap for openSUSE:Factory 
checked in at 2018-08-22 14:19:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-abimap (Old)
 and      /work/SRC/openSUSE:Factory/.python-abimap.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-abimap"

Wed Aug 22 14:19:23 2018 rev:3 rq:630539 version:0.3.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-abimap/python-abimap.changes      
2018-08-10 09:50:09.582306859 +0200
+++ /work/SRC/openSUSE:Factory/.python-abimap.new/python-abimap.changes 
2018-08-22 14:19:42.390259803 +0200
@@ -1,0 +2,14 @@
+Mon Aug 20 14:34:59 UTC 2018 - tchva...@suse.com
+
+- Just require python-setuptools not use macros as it gets auto-expanded
+  by lua parser properly
+
+-------------------------------------------------------------------
+Mon Aug 20 08:59:29 UTC 2018 - a...@cryptomilk.org
+
+- Update to version 0.3.1
+  * Fixed bug when sorting releases: the older come first
+  * Added missing runtime requirement for setuptools
+  * Added manpage generation
+
+-------------------------------------------------------------------

Old:
----
  abimap-0.3.0.tar.gz

New:
----
  abimap-0.3.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-abimap.spec ++++++
--- /var/tmp/diff_new_pack.15QOcz/_old  2018-08-22 14:19:42.870260940 +0200
+++ /var/tmp/diff_new_pack.15QOcz/_new  2018-08-22 14:19:42.878260959 +0200
@@ -17,34 +17,28 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
-
 Name:           python-abimap
-Version:        0.3.0
+Version:        0.3.1
 Release:        0
 Summary:        A helper for library maintainers to use symbol versioning
 License:        MIT
 Group:          Development/Languages/Python
-Url:            https://github.com/ansasaki/abimap
-
+URL:            https://github.com/ansasaki/abimap
 Source:         
https://files.pythonhosted.org/packages/source/a/abimap/abimap-%{version}.tar.gz
-
 Patch0:         abimap-0.3.0-disable-pytest-console-script-tests.patch
-
 BuildRequires:  %{python_module Sphinx}
 BuildRequires:  %{python_module pytest-runner}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+Requires:       python-setuptools
+BuildArch:      noarch
 # SECTION test requirements
-BuildRequires:  %{python_module pytest}
 #BuildRequires:  %%{python_module pytest-console-scripts}
 BuildRequires:  %{python_module PyYAML}
 BuildRequires:  %{python_module pytest-cov}
+BuildRequires:  %{python_module pytest}
 # /SECTION
-BuildRequires:  fdupes
-BuildArch:      noarch
-
-Requires:       %{python_module setuptools}
-
 %python_subpackages
 
 %description
@@ -69,22 +63,27 @@
 %python_build
 
 PYTHONPATH=${PWD}/src:${PWD}/tests sphinx-build docs html
+PYTHONPATH=${PWD}/src:${PWD}/tests sphinx-build -E -b man docs man
 
 %install
 %python_install
 
 rm -rf html/.{doctrees,buildinfo}
 
+install -d -m 0755 %{buildroot}%{_mandir}/man1
+install -m 0644 man/abimap.1 %{buildroot}%{_mandir}/man1/
+
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-make -C tests ABIMAP_NAME_VERSION="abimap-%{version}" 
ABIMAP_VERSION="%{version}"
+make -j1 -C tests ABIMAP_NAME_VERSION="abimap-%{version}" 
ABIMAP_VERSION="%{version}"
 %python_expand PYTHONPATH=%{buildroot}%{$python_sitelib}:${PWD}/tests 
py.test-%{$python_version} -vv tests
 
 %files %{python_files}
 %doc AUTHORS.rst CHANGELOG.rst README.rst
 %license LICENSE
 %python3_only %{_bindir}/abimap
+%python3_only %{_mandir}/man1/abimap.1*
 %{python_sitelib}/*
 
 %files %{python_files doc}

++++++ abimap-0.3.0.tar.gz -> abimap-0.3.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/abimap-0.3.0/.bumpversion.cfg 
new/abimap-0.3.1/.bumpversion.cfg
--- old/abimap-0.3.0/.bumpversion.cfg   2018-08-03 17:05:45.000000000 +0200
+++ new/abimap-0.3.1/.bumpversion.cfg   2018-08-20 10:26:24.000000000 +0200
@@ -1,5 +1,5 @@
 [bumpversion]
-current_version = 0.3.0
+current_version = 0.3.1
 commit = True
 tag = True
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/abimap-0.3.0/CHANGELOG.rst 
new/abimap-0.3.1/CHANGELOG.rst
--- old/abimap-0.3.0/CHANGELOG.rst      2018-08-03 17:03:50.000000000 +0200
+++ new/abimap-0.3.1/CHANGELOG.rst      2018-08-20 10:24:55.000000000 +0200
@@ -2,6 +2,13 @@
 Changelog
 =========
 
+0.3.1 (2018-08-20)
+------------------
+
+* Fixed bug when sorting releases: the older come first
+* Added missing runtime requirement for setuptools
+* Added manpage generation
+
 0.3.0 (2018-08-03)
 ------------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/abimap-0.3.0/HISTORY.rst new/abimap-0.3.1/HISTORY.rst
--- old/abimap-0.3.0/HISTORY.rst        2018-08-03 17:03:49.000000000 +0200
+++ new/abimap-0.3.1/HISTORY.rst        2018-08-20 10:24:54.000000000 +0200
@@ -2,6 +2,13 @@
 History
 =======
 
+0.3.1 (2018-08-20)
+------------------
+
+* Fixed bug when sorting releases: the older come first
+* Added missing runtime requirement for setuptools
+* Added manpage generation
+
 0.3.0 (2018-08-03)
 ------------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/abimap-0.3.0/Makefile new/abimap-0.3.1/Makefile
--- old/abimap-0.3.0/Makefile   2018-08-03 17:00:27.000000000 +0200
+++ new/abimap-0.3.1/Makefile   2018-08-20 10:20:34.000000000 +0200
@@ -88,6 +88,7 @@
        sphinx-build -E -b doctest docs dist/docs
        sphinx-build -E -b html docs dist/docs
        sphinx-build -b linkcheck docs dist/docs
+       sphinx-build -E -b man docs dist/man
 
 servedocs: docs ## compile the docs watching for changes
        watchmedo shell-command -p '*.rst' -c '$(MAKE) -C docs html' -R -D .
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/abimap-0.3.0/PKG-INFO new/abimap-0.3.1/PKG-INFO
--- old/abimap-0.3.0/PKG-INFO   2018-08-03 17:12:43.000000000 +0200
+++ new/abimap-0.3.1/PKG-INFO   2018-08-20 10:30:53.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: abimap
-Version: 0.3.0
+Version: 0.3.1
 Summary: A helper for library maintainers to use symbol versioning 
 Home-page: https://github.com/ansasaki/abimap
 Author: Anderson Toshiyuki Sasaki
@@ -18,7 +18,7 @@
             :alt: Travis-CI Build Status
             :target: https://travis-ci.org/ansasaki/abimap
         
-        .. |coveralls| image:: 
https://coveralls.io/repos/ansasaki/abimap/badge.svg?branch=master
+        .. |coveralls| image:: 
https://coveralls.io/repos/github/ansasaki/abimap/badge.svg?branch=master
             :alt: Coverage Status
             :target: https://coveralls.io/github/ansasaki/abimap?branch=master
         
@@ -79,12 +79,6 @@
         
         If a compatible change is made, it would introduce a new release, 
like::
         
-          LIB_EXAMPLE_1_1_0
-          {
-              global:
-                  new_symbol;
-          } LIB_EXAMPLE_1_0_0;
-        
           LIB_EXAMPLE_1_0_0
           {
               global:
@@ -94,6 +88,13 @@
                   *;
           };
         
+          LIB_EXAMPLE_1_1_0
+          {
+              global:
+                  new_symbol;
+          } LIB_EXAMPLE_1_0_0;
+        
+        
         The new release ``LIB_EXAMPLE_1_1_0`` introduces the symbol 
``new_symbol``.
         The ``*`` wildcard should be only in one version, usually in the 
oldest version.
         The ``} LIB_EXAMPLE_1_0_0;`` part in the end of the new release means 
the new release depends on the old release.
@@ -314,6 +315,13 @@
         History
         =======
         
+        0.3.1 (2018-08-20)
+        ------------------
+        
+        * Fixed bug when sorting releases: the older come first
+        * Added missing runtime requirement for setuptools
+        * Added manpage generation
+        
         0.3.0 (2018-08-03)
         ------------------
         
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/abimap-0.3.0/README.rst new/abimap-0.3.1/README.rst
--- old/abimap-0.3.0/README.rst 2018-08-03 17:00:27.000000000 +0200
+++ new/abimap-0.3.1/README.rst 2018-08-20 10:20:34.000000000 +0200
@@ -10,7 +10,7 @@
     :alt: Travis-CI Build Status
     :target: https://travis-ci.org/ansasaki/abimap
 
-.. |coveralls| image:: 
https://coveralls.io/repos/ansasaki/abimap/badge.svg?branch=master
+.. |coveralls| image:: 
https://coveralls.io/repos/github/ansasaki/abimap/badge.svg?branch=master
     :alt: Coverage Status
     :target: https://coveralls.io/github/ansasaki/abimap?branch=master
 
@@ -71,12 +71,6 @@
 
 If a compatible change is made, it would introduce a new release, like::
 
-  LIB_EXAMPLE_1_1_0
-  {
-      global:
-          new_symbol;
-  } LIB_EXAMPLE_1_0_0;
-
   LIB_EXAMPLE_1_0_0
   {
       global:
@@ -86,6 +80,13 @@
           *;
   };
 
+  LIB_EXAMPLE_1_1_0
+  {
+      global:
+          new_symbol;
+  } LIB_EXAMPLE_1_0_0;
+
+
 The new release ``LIB_EXAMPLE_1_1_0`` introduces the symbol ``new_symbol``.
 The ``*`` wildcard should be only in one version, usually in the oldest 
version.
 The ``} LIB_EXAMPLE_1_0_0;`` part in the end of the new release means the new 
release depends on the old release.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/abimap-0.3.0/ci/templates/tox.ini 
new/abimap-0.3.1/ci/templates/tox.ini
--- old/abimap-0.3.0/ci/templates/tox.ini       2018-05-28 13:14:10.000000000 
+0200
+++ new/abimap-0.3.1/ci/templates/tox.ini       2018-08-20 10:20:34.000000000 
+0200
@@ -56,6 +56,7 @@
     sphinx-build {posargs:-E} -b doctest docs dist/docs
     sphinx-build {posargs:-E} -b html docs dist/docs
     sphinx-build -b linkcheck docs dist/docs
+    sphinx-build {posargs:-E} -b man docs dist/man
 
 [testenv:check]
 deps =
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/abimap-0.3.0/docs/conf.py 
new/abimap-0.3.1/docs/conf.py
--- old/abimap-0.3.0/docs/conf.py       2018-08-03 17:05:45.000000000 +0200
+++ new/abimap-0.3.1/docs/conf.py       2018-08-20 10:26:24.000000000 +0200
@@ -22,11 +22,13 @@
 
 source_suffix = '.rst'
 master_doc = 'index'
+man_index = 'man_index'
+description = 'Generate and update linker version scripts'
 project = u'abimap'
 year = '2018'
-author = u'Anderson Toshiyuki Sasaki'
+author = u'Anderson Toshiyuki Sasaki <ansas...@redhat.com>'
 copyright = '{0}, {1}'.format(year, author)
-version = release = u'0.3.0'
+version = release = u'0.3.1'
 
 pygments_style = 'trac'
 templates_path = ['.']
@@ -51,3 +53,9 @@
 napoleon_use_ivar = True
 napoleon_use_rtype = False
 napoleon_use_param = False
+
+# Options for man pages
+# (source start file, name, description, authors, manual section)
+man_pages = [
+             (man_index, project, description, [author], 1)
+            ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/abimap-0.3.0/docs/man/description.rst 
new/abimap-0.3.1/docs/man/description.rst
--- old/abimap-0.3.0/docs/man/description.rst   1970-01-01 01:00:00.000000000 
+0100
+++ new/abimap-0.3.1/docs/man/description.rst   2018-08-20 10:20:34.000000000 
+0200
@@ -0,0 +1,11 @@
+DESCRIPTION
+-----------
+
+``abimap`` is a tool to generate and update linker scripts which add version
+information to symbols exported by a shared library.
+
+It is intended to be integrated as part of the build process to check for
+changes in the set of exported symbols and update the symbol version linker
+script accordingly.
+
+The complete documentation can be found at https://abimap.readthedocs.io
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/abimap-0.3.0/docs/man/notes.rst 
new/abimap-0.3.1/docs/man/notes.rst
--- old/abimap-0.3.0/docs/man/notes.rst 1970-01-01 01:00:00.000000000 +0100
+++ new/abimap-0.3.1/docs/man/notes.rst 2018-08-20 10:20:34.000000000 +0200
@@ -0,0 +1,89 @@
+NOTES
+=====
+
+Why use symbol versioning?
+--------------------------
+
+The main reason is to be able to keep the library ``[ABI]`` stable.
+
+If a library is intended to be used for a long time, it will need updates for
+eventual bug fixes and/or improvement.
+This can lead to changes in the ``[API]`` and, in the worst case, changes to 
the
+``[ABI]``.
+
+Using symbol versioning, it is possible to make compatible changes and keep the
+applications working without recompiling.
+If incompatible changes were made (breaking the ``[ABI]``), symbol versioning 
allows both
+incompatible versions to live in the same system without conflict.
+And even more uncommon situations, like an application to be linked to
+different (incompatible) versions of the same library.
+
+For more information, I strongly recommend reading:
+
+- ``[HOW_TO]`` How to write shared libraries, by Ulrich Drepper
+
+How to add symbol versioning to my library?
+-------------------------------------------
+
+Adding version information to the symbols is easy.
+Keeping the ``[ABI]`` stable, unfortunately, is not. This project intends to 
help in the first part.
+
+To add version information to symbols of a library, one can use version 
scripts (in Linux).
+Version scripts are files used by linkers to map symbols to a given version.
+It contains the symbols exported by the library grouped by the releases where 
they were introduced. For example::
+
+  LIB_EXAMPLE_1_0_0
+    {
+      global:
+        symbol;
+        another_symbol;
+      local:
+        *;
+    };
+
+In this example, the release ``LIB_EXAMPLE_1_0_0`` introduces the symbols 
``symbol`` and ``another_symbol``.
+The ``*`` wildcard in ``local`` catches all other symbols, meaning only 
``symbol`` and ``another_symbol`` are globally exported as part of the library 
``[API]``.
+
+If a compatible change is made, it would introduce a new release, like::
+
+  LIB_EXAMPLE_1_0_0
+  {
+      global:
+          symbol;
+          another_symbol;
+      local:
+          *;
+  };
+
+  LIB_EXAMPLE_1_1_0
+  {
+      global:
+          new_symbol;
+  } LIB_EXAMPLE_1_0_0;
+
+The new release ``LIB_EXAMPLE_1_1_0`` introduces the symbol ``new_symbol``.
+The ``*`` wildcard should be only in one version, usually in the oldest 
version.
+The ``} LIB_EXAMPLE_1_0_0;`` part in the end of the new release means the new 
release depends on the old release.
+
+Suppose a new incompatible version ``LIB_EXAMPLE_2_0_0`` released after 
``LIB_EXAMPLE_1_1_0``. Its map would look like::
+
+  LIB_EXAMPLE_2_0_0
+  {
+      global:
+          a_newer_symbol;
+          another_symbol;
+          new_symbol;
+      local:
+          *;
+  };
+
+The symbol ``symbol`` was removed (and that is why it was incompatible). And a 
new symbol was introduced, ``a_newer_symbol``.
+
+Note that all global symbols in all releases were merged in a unique new 
release.
+
+References:
+-----------
+
+- ``[ABI]`` https://en.wikipedia.org/wiki/Application_binary_interface
+- ``[API]`` https://en.wikipedia.org/wiki/Application_programming_interface
+- ``[HOW_TO]`` https://www.akkadia.org/drepper/dsohowto.pdf, How to write 
shared libraries by Ulrich Drepper
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/abimap-0.3.0/docs/man/options.rst 
new/abimap-0.3.1/docs/man/options.rst
--- old/abimap-0.3.0/docs/man/options.rst       1970-01-01 01:00:00.000000000 
+0100
+++ new/abimap-0.3.1/docs/man/options.rst       2018-08-20 10:20:34.000000000 
+0200
@@ -0,0 +1,6 @@
+OPTIONS
+-------
+
+-h,--help:
+   Print the available options and subcommands
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/abimap-0.3.0/docs/man/subcommands.rst 
new/abimap-0.3.1/docs/man/subcommands.rst
--- old/abimap-0.3.0/docs/man/subcommands.rst   1970-01-01 01:00:00.000000000 
+0100
+++ new/abimap-0.3.1/docs/man/subcommands.rst   2018-08-20 10:20:34.000000000 
+0200
@@ -0,0 +1,146 @@
+SUBCOMMANDS
+===========
+
+``abimap update``
+-----------------
+
+   Update an existing map file
+   ::
+
+      abimap update [-h] [-o OUT] [-i INPUT] [-d]
+                    [--verbosity {quiet,error,warning,info,debug} | --quiet | 
--debug]
+                    [-l LOGFILE] [-n NAME] [-v VERSION]
+                    [-r RELEASE] [--no_guess] [--allow-abi-break]
+                    [-f] [-a | --remove]
+                    file
+
+   ``file``
+      The map file being updated
+
+   ``-o OUT, --out OUT``
+      Output file (defaults to stdout)
+
+   ``-i INPUT, --in INPUT``
+      Read from this file instead of stdio
+
+   ``-d, --dry``
+      Do everything, but do not modify the files
+
+   ``--verbosity {quiet,error,warning,info,debug}``
+      Set the program verbosity
+
+   ``--quiet``
+      Makes the program quiet
+
+   ``--debug``
+      Makes the program print debug info
+
+   ``-l LOGFILE, --logfile LOGFILE``:
+      Log to this file
+
+   ``-n NAME, --name NAME``
+      The name of the library (e.g. libx)
+
+   ``-v VERSION, --version VERSION``
+      The release version (e.g. 1_0_0 or 1.0.0)
+
+   ``-r RELEASE, --release RELEASE``
+      The full name of the release to be used (e.g. LIBX_1_0_0)
+
+   ``--no_guess``
+      Disable next release name guessing
+
+   ``--allow-abi-break``
+      Allow removing symbols, and to break ABI
+
+   ``-f, --final``
+      Mark the modified release as final, preventing later changes.
+
+   ``-a, --add``
+      Adds the symbols to the map file.
+
+   ``--remove``
+      Remove the symbols from the map file. This breaks the ABI.
+
+``abimap new``
+--------------
+
+   Create a new map file
+   ::
+
+      abimap new [-h] [-o OUT] [-i INPUT] [-d]
+                 [--verbosity {quiet,error,warning,info,debug} | --quiet | 
--debug]
+                 [-l LOGFILE] [-n NAME] [-v VERSION] [-r RELEASE]
+                 [--no_guess] [-f]
+
+   ``-o OUT, --out OUT``
+      Output file (defaults to stdout)
+
+   ``-i INPUT, --in INPUT``
+      Read from this file instead of stdio
+
+   ``-d, --dry``
+      Do everything, but do not modify the files
+
+   ``--verbosity {quiet,error,warning,info,debug}``
+      Set the program verbosity
+
+   ``--quiet``
+      Makes the program quiet
+
+   ``--debug``
+      Makes the program print debug info
+
+   ``-l LOGFILE, --logfile LOGFILE``
+      Log to this file
+
+   ``-n NAME, --name NAME``
+      The name of the library (e.g. libx)
+
+   ``-v VERSION, --version VERSION``
+      The release version (e.g. 1_0_0 or 1.0.0)
+
+   ``-r RELEASE, --release RELEASE``
+      The full name of the release to be used (e.g. LIBX_1_0_0)
+
+   ``--no_guess``
+      Disable next release name guessing
+
+   ``-f, --final``
+      Mark the new release as final, preventing later changes.
+
+``abimap check``
+----------------
+
+   Check the syntax of a map file
+   ::
+
+      abimap check [-h]
+                   [--verbosity {quiet,error,warning,info,debug} | --quiet | 
--debug]
+                   [-l LOGFILE]
+                   file
+
+   ``file``
+      The map file to be checked
+
+   ``--verbosity {quiet,error,warning,info,debug}``
+      Set the program verbosity
+
+   ``--quiet``
+      Makes the program quiet
+
+   ``--debug``
+      Makes the program print debug info
+
+   ``-l LOGFILE, --logfile LOGFILE``
+      Log to this file
+
+``abimap version``
+------------------
+
+   Prints the tool version number
+
+   ``usage``::
+
+      abimap version [-h]
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/abimap-0.3.0/docs/man/synopsis.rst 
new/abimap-0.3.1/docs/man/synopsis.rst
--- old/abimap-0.3.0/docs/man/synopsis.rst      1970-01-01 01:00:00.000000000 
+0100
+++ new/abimap-0.3.1/docs/man/synopsis.rst      2018-08-20 10:20:34.000000000 
+0200
@@ -0,0 +1,4 @@
+SYNOPSIS
+--------
+
+abimap [-h] {update,new,check,version} ...
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/abimap-0.3.0/docs/man_index.rst 
new/abimap-0.3.1/docs/man_index.rst
--- old/abimap-0.3.0/docs/man_index.rst 1970-01-01 01:00:00.000000000 +0100
+++ new/abimap-0.3.1/docs/man_index.rst 2018-08-20 10:20:34.000000000 +0200
@@ -0,0 +1,14 @@
+:orphan:
+
+========
+Contents
+========
+
+.. toctree::
+   :maxdepth: 2
+
+   man/synopsis
+   man/description
+   man/options
+   man/subcommands
+   man/notes
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/abimap-0.3.0/docs/readme.rst 
new/abimap-0.3.1/docs/readme.rst
--- old/abimap-0.3.0/docs/readme.rst    2018-08-03 17:00:27.000000000 +0200
+++ new/abimap-0.3.1/docs/readme.rst    2018-08-20 10:20:34.000000000 +0200
@@ -10,7 +10,7 @@
     :alt: Travis-CI Build Status
     :target: https://travis-ci.org/ansasaki/abimap
 
-.. |coveralls| image:: 
https://coveralls.io/repos/ansasaki/abimap/badge.svg?branch=master
+.. |coveralls| image:: 
https://coveralls.io/repos/github/ansasaki/abimap/badge.svg?branch=master
     :alt: Coverage Status
     :target: https://coveralls.io/github/ansasaki/abimap?branch=master
 
@@ -71,12 +71,6 @@
 
 If a compatible change is made, it would introduce a new release, like::
 
-  LIB_EXAMPLE_1_1_0
-  {
-      global:
-          new_symbol;
-  } LIB_EXAMPLE_1_0_0;
-
   LIB_EXAMPLE_1_0_0
   {
       global:
@@ -86,6 +80,13 @@
           *;
   };
 
+  LIB_EXAMPLE_1_1_0
+  {
+      global:
+          new_symbol;
+  } LIB_EXAMPLE_1_0_0;
+
+
 The new release ``LIB_EXAMPLE_1_1_0`` introduces the symbol ``new_symbol``.
 The ``*`` wildcard should be only in one version, usually in the oldest 
version.
 The ``} LIB_EXAMPLE_1_0_0;`` part in the end of the new release means the new 
release depends on the old release.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/abimap-0.3.0/docs/templates/readme.template 
new/abimap-0.3.1/docs/templates/readme.template
--- old/abimap-0.3.0/docs/templates/readme.template     2018-08-03 
17:00:27.000000000 +0200
+++ new/abimap-0.3.1/docs/templates/readme.template     2018-08-20 
10:20:34.000000000 +0200
@@ -10,7 +10,7 @@
     :alt: Travis-CI Build Status
     :target: https://travis-ci.org/ansasaki/abimap
 
-.. |coveralls| image:: 
https://coveralls.io/repos/ansasaki/abimap/badge.svg?branch=master
+.. |coveralls| image:: 
https://coveralls.io/repos/github/ansasaki/abimap/badge.svg?branch=master
     :alt: Coverage Status
     :target: https://coveralls.io/github/ansasaki/abimap?branch=master
 
@@ -71,12 +71,6 @@
 
 If a compatible change is made, it would introduce a new release, like::
 
-  LIB_EXAMPLE_1_1_0
-  {
-      global:
-          new_symbol;
-  } LIB_EXAMPLE_1_0_0;
-
   LIB_EXAMPLE_1_0_0
   {
       global:
@@ -86,6 +80,13 @@
           *;
   };
 
+  LIB_EXAMPLE_1_1_0
+  {
+      global:
+          new_symbol;
+  } LIB_EXAMPLE_1_0_0;
+
+
 The new release ``LIB_EXAMPLE_1_1_0`` introduces the symbol ``new_symbol``.
 The ``*`` wildcard should be only in one version, usually in the oldest 
version.
 The ``} LIB_EXAMPLE_1_0_0;`` part in the end of the new release means the new 
release depends on the old release.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/abimap-0.3.0/setup.py new/abimap-0.3.1/setup.py
--- old/abimap-0.3.0/setup.py   2018-08-03 17:00:27.000000000 +0200
+++ new/abimap-0.3.1/setup.py   2018-08-08 20:01:52.000000000 +0200
@@ -21,7 +21,7 @@
 with open('HISTORY.rst') as history_file:
     history = history_file.read()
 
-requirements = []
+requirements = ['setuptools']
 
 setup_requirements = ['pytest-runner']
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/abimap-0.3.0/src/abimap/_version.py 
new/abimap-0.3.1/src/abimap/_version.py
--- old/abimap-0.3.0/src/abimap/_version.py     2018-08-03 17:05:45.000000000 
+0200
+++ new/abimap-0.3.1/src/abimap/_version.py     2018-08-20 10:26:24.000000000 
+0200
@@ -1 +1 @@
-__version__ = '0.3.0'
+__version__ = '0.3.1'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/abimap-0.3.0/src/abimap/symver.py 
new/abimap-0.3.1/src/abimap/symver.py
--- old/abimap-0.3.0/src/abimap/symver.py       2018-08-03 17:00:27.000000000 
+0200
+++ new/abimap-0.3.1/src/abimap/symver.py       2018-08-08 18:37:34.000000000 
+0200
@@ -731,7 +731,7 @@
             self.logger.error(msg)
             raise Exception(msg)
 
-        self.releases.sort(key=lambda release: release.name)
+        self.releases.sort(key=lambda release: release.name, reverse=True)
         dependencies = self.dependencies()
         top_dependency = next((dependency for dependency in dependencies if
                                dependency[0] == top_release))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/abimap-0.3.0/src/abimap.egg-info/PKG-INFO 
new/abimap-0.3.1/src/abimap.egg-info/PKG-INFO
--- old/abimap-0.3.0/src/abimap.egg-info/PKG-INFO       2018-08-03 
17:12:43.000000000 +0200
+++ new/abimap-0.3.1/src/abimap.egg-info/PKG-INFO       2018-08-20 
10:30:53.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: abimap
-Version: 0.3.0
+Version: 0.3.1
 Summary: A helper for library maintainers to use symbol versioning 
 Home-page: https://github.com/ansasaki/abimap
 Author: Anderson Toshiyuki Sasaki
@@ -18,7 +18,7 @@
             :alt: Travis-CI Build Status
             :target: https://travis-ci.org/ansasaki/abimap
         
-        .. |coveralls| image:: 
https://coveralls.io/repos/ansasaki/abimap/badge.svg?branch=master
+        .. |coveralls| image:: 
https://coveralls.io/repos/github/ansasaki/abimap/badge.svg?branch=master
             :alt: Coverage Status
             :target: https://coveralls.io/github/ansasaki/abimap?branch=master
         
@@ -79,12 +79,6 @@
         
         If a compatible change is made, it would introduce a new release, 
like::
         
-          LIB_EXAMPLE_1_1_0
-          {
-              global:
-                  new_symbol;
-          } LIB_EXAMPLE_1_0_0;
-        
           LIB_EXAMPLE_1_0_0
           {
               global:
@@ -94,6 +88,13 @@
                   *;
           };
         
+          LIB_EXAMPLE_1_1_0
+          {
+              global:
+                  new_symbol;
+          } LIB_EXAMPLE_1_0_0;
+        
+        
         The new release ``LIB_EXAMPLE_1_1_0`` introduces the symbol 
``new_symbol``.
         The ``*`` wildcard should be only in one version, usually in the 
oldest version.
         The ``} LIB_EXAMPLE_1_0_0;`` part in the end of the new release means 
the new release depends on the old release.
@@ -314,6 +315,13 @@
         History
         =======
         
+        0.3.1 (2018-08-20)
+        ------------------
+        
+        * Fixed bug when sorting releases: the older come first
+        * Added missing runtime requirement for setuptools
+        * Added manpage generation
+        
         0.3.0 (2018-08-03)
         ------------------
         
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/abimap-0.3.0/src/abimap.egg-info/SOURCES.txt 
new/abimap-0.3.1/src/abimap.egg-info/SOURCES.txt
--- old/abimap-0.3.0/src/abimap.egg-info/SOURCES.txt    2018-08-03 
17:12:43.000000000 +0200
+++ new/abimap-0.3.1/src/abimap.egg-info/SOURCES.txt    2018-08-20 
10:30:53.000000000 +0200
@@ -24,10 +24,16 @@
 docs/contributing.rst
 docs/index.rst
 docs/installation.rst
+docs/man_index.rst
 docs/readme.rst
 docs/requirements.txt
 docs/spelling_wordlist.txt
 docs/usage.rst
+docs/man/description.rst
+docs/man/notes.rst
+docs/man/options.rst
+docs/man/subcommands.rst
+docs/man/synopsis.rst
 docs/reference/abimap.rst
 docs/reference/index.rst
 docs/reference/modules.rst
@@ -42,6 +48,7 @@
 src/abimap.egg-info/dependency_links.txt
 src/abimap.egg-info/entry_points.txt
 src/abimap.egg-info/not-zip-safe
+src/abimap.egg-info/requires.txt
 src/abimap.egg-info/top_level.txt
 tests/Makefile
 tests/conftest.py
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/abimap-0.3.0/src/abimap.egg-info/requires.txt 
new/abimap-0.3.1/src/abimap.egg-info/requires.txt
--- old/abimap-0.3.0/src/abimap.egg-info/requires.txt   1970-01-01 
01:00:00.000000000 +0100
+++ new/abimap-0.3.1/src/abimap.egg-info/requires.txt   2018-08-20 
10:30:53.000000000 +0200
@@ -0,0 +1 @@
+setuptools
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/abimap-0.3.0/tests/data_template/test_as_lib/update_default_name.stdout 
new/abimap-0.3.1/tests/data_template/test_as_lib/update_default_name.stdout
--- old/abimap-0.3.0/tests/data_template/test_as_lib/update_default_name.stdout 
2018-07-26 10:13:00.000000000 +0200
+++ new/abimap-0.3.1/tests/data_template/test_as_lib/update_default_name.stdout 
2018-08-08 18:37:34.000000000 +0200
@@ -3,12 +3,6 @@
 
 # This map file was updated with PROGRAM_NAME_VERSION
 
-BASE_1_1_0
-{
-    global:
-        symbol;
-} BASE_1_0_0;
-
 BASE_1_0_0
 {
     global:
@@ -17,3 +11,9 @@
         *;
 } ;
 
+BASE_1_1_0
+{
+    global:
+        symbol;
+} BASE_1_0_0;
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/abimap-0.3.0/tests/data_template/test_as_lib/update_different_name.stdout 
new/abimap-0.3.1/tests/data_template/test_as_lib/update_different_name.stdout
--- 
old/abimap-0.3.0/tests/data_template/test_as_lib/update_different_name.stdout   
    2018-07-26 10:13:00.000000000 +0200
+++ 
new/abimap-0.3.1/tests/data_template/test_as_lib/update_different_name.stdout   
    2018-08-08 18:37:34.000000000 +0200
@@ -3,12 +3,6 @@
 
 # This map file was updated with someapp-PROGRAM_VERSION
 
-BASE_1_1_0
-{
-    global:
-        symbol;
-} BASE_1_0_0;
-
 BASE_1_0_0
 {
     global:
@@ -17,3 +11,9 @@
         *;
 } ;
 
+BASE_1_1_0
+{
+    global:
+        symbol;
+} BASE_1_0_0;
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/abimap-0.3.0/tests/data_template/test_script/update_add.stdout 
new/abimap-0.3.1/tests/data_template/test_script/update_add.stdout
--- old/abimap-0.3.0/tests/data_template/test_script/update_add.stdout  
2018-05-28 13:14:10.000000000 +0200
+++ new/abimap-0.3.1/tests/data_template/test_script/update_add.stdout  
2018-08-08 18:37:34.000000000 +0200
@@ -3,12 +3,6 @@
 
 # This map file was updated with PROGRAM_NAME_VERSION
 
-BASE_1_1_0
-{
-    global:
-        symbol;
-} BASE_1_0_0;
-
 BASE_1_0_0
 {
     global:
@@ -17,3 +11,9 @@
         *;
 } ;
 
+BASE_1_1_0
+{
+    global:
+        symbol;
+} BASE_1_0_0;
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/abimap-0.3.0/tests/data_template/test_update/add.outfile 
new/abimap-0.3.1/tests/data_template/test_update/add.outfile
--- old/abimap-0.3.0/tests/data_template/test_update/add.outfile        
2018-05-28 13:14:10.000000000 +0200
+++ new/abimap-0.3.1/tests/data_template/test_update/add.outfile        
2018-08-08 18:37:34.000000000 +0200
@@ -1,11 +1,5 @@
 # This map file was updated with PROGRAM_NAME_VERSION
 
-LIBTC1_1_1_0
-{
-    global:
-        symbol;
-} LIBTC1_1_0_0;
-
 LIBTC1_1_0_0
 {
     global:
@@ -14,3 +8,9 @@
         *;
 } ;
 
+LIBTC1_1_1_0
+{
+    global:
+        symbol;
+} LIBTC1_1_0_0;
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/abimap-0.3.0/tests/data_template/test_update/add_final.stdout 
new/abimap-0.3.1/tests/data_template/test_update/add_final.stdout
--- old/abimap-0.3.0/tests/data_template/test_update/add_final.stdout   
2018-05-28 13:14:10.000000000 +0200
+++ new/abimap-0.3.1/tests/data_template/test_update/add_final.stdout   
2018-08-08 18:37:34.000000000 +0200
@@ -3,12 +3,6 @@
 
 # This map file was updated with PROGRAM_NAME_VERSION
 
-LIBTC1_1_1_0    # Released
-{
-    global:
-        symbol;
-} LIBTC1_1_0_0;
-
 LIBTC1_1_0_0
 {
     global:
@@ -17,3 +11,9 @@
         *;
 } ;
 
+LIBTC1_1_1_0    # Released
+{
+    global:
+        symbol;
+} LIBTC1_1_0_0;
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/abimap-0.3.0/tests/data_template/test_update/add_present.stdout 
new/abimap-0.3.1/tests/data_template/test_update/add_present.stdout
--- old/abimap-0.3.0/tests/data_template/test_update/add_present.stdout 
2018-05-28 13:14:10.000000000 +0200
+++ new/abimap-0.3.1/tests/data_template/test_update/add_present.stdout 
2018-08-08 18:37:34.000000000 +0200
@@ -3,12 +3,6 @@
 
 # This map file was updated with PROGRAM_NAME_VERSION
 
-ADD_PRESENT_1_1_0
-{
-    global:
-        symbol;
-} ADD_PRESENT_1_0_0;
-
 ADD_PRESENT_1_0_0
 {
     global:
@@ -17,3 +11,9 @@
         *;
 } ;
 
+ADD_PRESENT_1_1_0
+{
+    global:
+        symbol;
+} ADD_PRESENT_1_0_0;
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/abimap-0.3.0/tests/data_template/test_update/add_with_wildcard.stdout 
new/abimap-0.3.1/tests/data_template/test_update/add_with_wildcard.stdout
--- old/abimap-0.3.0/tests/data_template/test_update/add_with_wildcard.stdout   
2018-05-28 13:14:10.000000000 +0200
+++ new/abimap-0.3.1/tests/data_template/test_update/add_with_wildcard.stdout   
2018-08-08 18:37:34.000000000 +0200
@@ -3,12 +3,6 @@
 
 # This map file was updated with PROGRAM_NAME_VERSION
 
-WITH_WILDCARD_1_1_0
-{
-    global:
-        symbol;
-} WITH_WILDCARD_1_0_0;
-
 WITH_WILDCARD_1_0_0
 {
     global:
@@ -18,3 +12,9 @@
         *;
 } ;
 
+WITH_WILDCARD_1_1_0
+{
+    global:
+        symbol;
+} WITH_WILDCARD_1_0_0;
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/abimap-0.3.0/tests/data_template/test_update/circular_dependency.map 
new/abimap-0.3.1/tests/data_template/test_update/circular_dependency.map
--- old/abimap-0.3.0/tests/data_template/test_update/circular_dependency.map    
2018-05-28 13:14:10.000000000 +0200
+++ new/abimap-0.3.1/tests/data_template/test_update/circular_dependency.map    
2018-08-08 18:37:34.000000000 +0200
@@ -1,16 +1,12 @@
 # Broken map with circular dependency
 
-LIBTC5_9_2_0
-{
-    global:
-        one_symbol;
-} LIBTC5_9_1_0;
-
-LIBTC5_9_1_0
+LIBBASE_1_0_0
 {
     global:
-        two_symbol;
-} LIBTC5_9_0_0;
+        zero_symbol;
+    local:
+        *;
+} ;
 
 LIBTC5_9_0_0
 {
@@ -18,11 +14,15 @@
         three_symbol;
 } LIBTC5_9_2_0;
 
-LIBBASE_1_0_0
+LIBTC5_9_1_0
 {
     global:
-        zero_symbol;
-    local:
-        *;
-} ;
+        two_symbol;
+} LIBTC5_9_0_0;
+
+LIBTC5_9_2_0
+{
+    global:
+        one_symbol;
+} LIBTC5_9_1_0;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/abimap-0.3.0/tests/data_template/test_update/duplicated_dependency.map 
new/abimap-0.3.1/tests/data_template/test_update/duplicated_dependency.map
--- old/abimap-0.3.0/tests/data_template/test_update/duplicated_dependency.map  
2018-05-28 13:14:10.000000000 +0200
+++ new/abimap-0.3.1/tests/data_template/test_update/duplicated_dependency.map  
2018-08-08 18:37:34.000000000 +0200
@@ -1,15 +1,9 @@
 # Broken map with duplicated dependency
 
-LIBTC5_9_1_0
-{
-    global:
-        other_symbol;
-} LIBTC5_9_0_0;
-
 LIBTC5_9_0_0
 {
     global:
-        another_symbol;
+        one_more_symbol;
     local:
         *;
 } ;
@@ -17,7 +11,14 @@
 LIBTC5_9_0_0
 {
     global:
-        one_more_symbol;
+        another_symbol;
     local:
         *;
 } ;
+
+LIBTC5_9_1_0
+{
+    global:
+        other_symbol;
+} LIBTC5_9_0_0;
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/abimap-0.3.0/tests/data_template/test_update/duplicated_symbol.stdout 
new/abimap-0.3.1/tests/data_template/test_update/duplicated_symbol.stdout
--- old/abimap-0.3.0/tests/data_template/test_update/duplicated_symbol.stdout   
2018-05-28 13:14:10.000000000 +0200
+++ new/abimap-0.3.1/tests/data_template/test_update/duplicated_symbol.stdout   
2018-08-08 18:37:34.000000000 +0200
@@ -3,12 +3,6 @@
 
 # This map file was updated with PROGRAM_NAME_VERSION
 
-DUPLICATED_1_1_0
-{
-    global:
-        symbol;
-} DUPLICATED_1_0_0;
-
 DUPLICATED_1_0_0
 {
     global:
@@ -18,3 +12,9 @@
         *;
 } ;
 
+DUPLICATED_1_1_0
+{
+    global:
+        symbol;
+} DUPLICATED_1_0_0;
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/abimap-0.3.0/tests/data_template/test_update/missing_global.stdout 
new/abimap-0.3.1/tests/data_template/test_update/missing_global.stdout
--- old/abimap-0.3.0/tests/data_template/test_update/missing_global.stdout      
2018-05-28 13:14:10.000000000 +0200
+++ new/abimap-0.3.1/tests/data_template/test_update/missing_global.stdout      
2018-08-08 18:37:34.000000000 +0200
@@ -3,12 +3,6 @@
 
 # This map file was updated with PROGRAM_NAME_VERSION
 
-MISSING_GLOBAL_1_1_0
-{
-    global:
-        symbol;
-} MISSING_GLOBAL_1_0_0;
-
 MISSING_GLOBAL_1_0_0
 {
     global:
@@ -18,3 +12,9 @@
         *;
 } ;
 
+MISSING_GLOBAL_1_1_0
+{
+    global:
+        symbol;
+} MISSING_GLOBAL_1_0_0;
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/abimap-0.3.0/tests/data_template/test_update/mixed_names.stdout 
new/abimap-0.3.1/tests/data_template/test_update/mixed_names.stdout
--- old/abimap-0.3.0/tests/data_template/test_update/mixed_names.stdout 
2018-05-28 13:14:10.000000000 +0200
+++ new/abimap-0.3.1/tests/data_template/test_update/mixed_names.stdout 
2018-08-08 18:37:34.000000000 +0200
@@ -3,23 +3,17 @@
 
 # This map file was updated with PROGRAM_NAME_VERSION
 
-ROGUE_RELEASE_4_6_0
-{
-    global:
-        symbol;
-} ROGUE_RELEASE_4_5_6;
-
 ROGUE_RELEASE_4_5_6
 {
     global:
         three_symbol;
 } ;
 
-OTHER_DIFFERENT_NAME_1_1_0
+ROGUE_RELEASE_4_6_0
 {
     global:
-        two_symbol;
-} NAME_1_0_0;
+        symbol;
+} ROGUE_RELEASE_4_5_6;
 
 NAME_1_0_0
 {
@@ -29,3 +23,9 @@
         *;
 } ;
 
+OTHER_DIFFERENT_NAME_1_1_0
+{
+    global:
+        two_symbol;
+} NAME_1_0_0;
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/abimap-0.3.0/tests/data_template/test_update/non_existing_previous.map 
new/abimap-0.3.1/tests/data_template/test_update/non_existing_previous.map
--- old/abimap-0.3.0/tests/data_template/test_update/non_existing_previous.map  
2018-05-28 13:14:10.000000000 +0200
+++ new/abimap-0.3.1/tests/data_template/test_update/non_existing_previous.map  
2018-08-08 18:37:34.000000000 +0200
@@ -1,11 +1,5 @@
 # Broken map with non-existing dependency
 
-LIBTC5_8_1_0
-{
-    global:
-        other_symbol;
-} LIBTC5_8_0_0;
-
 LIBBASE_1_0_0
 {
     global:
@@ -13,3 +7,10 @@
     local:
         *;
 } ;
+
+LIBTC5_8_1_0
+{
+    global:
+        other_symbol;
+} LIBTC5_8_0_0;
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/abimap-0.3.0/tests/data_template/test_update/only_visibility.stdout 
new/abimap-0.3.1/tests/data_template/test_update/only_visibility.stdout
--- old/abimap-0.3.0/tests/data_template/test_update/only_visibility.stdout     
2018-05-28 13:14:10.000000000 +0200
+++ new/abimap-0.3.1/tests/data_template/test_update/only_visibility.stdout     
2018-08-08 18:37:34.000000000 +0200
@@ -3,15 +3,15 @@
 
 # This map file was updated with PROGRAM_NAME_VERSION
 
-ONLY_VISIBILITY_1_1_0
-{
-    global:
-        symbol;
-} ONLY_VISIBILITY_1_0_0;
-
 ONLY_VISIBILITY_1_0_0
 {
     global:
     local:
 } ;
 
+ONLY_VISIBILITY_1_1_0
+{
+    global:
+        symbol;
+} ONLY_VISIBILITY_1_0_0;
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/abimap-0.3.0/tests/data_template/test_update/sanity_add.stdout 
new/abimap-0.3.1/tests/data_template/test_update/sanity_add.stdout
--- old/abimap-0.3.0/tests/data_template/test_update/sanity_add.stdout  
2018-05-28 13:14:10.000000000 +0200
+++ new/abimap-0.3.1/tests/data_template/test_update/sanity_add.stdout  
2018-08-08 18:37:34.000000000 +0200
@@ -3,12 +3,6 @@
 
 # This map file was updated with PROGRAM_NAME_VERSION
 
-LIBTC1_1_1_0
-{
-    global:
-        symbol;
-} LIBTC1_1_0_0;
-
 LIBTC1_1_0_0
 {
     global:
@@ -17,3 +11,9 @@
         *;
 } ;
 
+LIBTC1_1_1_0
+{
+    global:
+        symbol;
+} LIBTC1_1_0_0;
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/abimap-0.3.0/tests/data_template/test_update/split.stdout 
new/abimap-0.3.1/tests/data_template/test_update/split.stdout
--- old/abimap-0.3.0/tests/data_template/test_update/split.stdout       
2018-05-28 13:14:10.000000000 +0200
+++ new/abimap-0.3.1/tests/data_template/test_update/split.stdout       
2018-08-08 18:37:34.000000000 +0200
@@ -3,12 +3,6 @@
 
 # This map file was updated with PROGRAM_NAME_VERSION
 
-SPLIT_1_1_0
-{
-    global:
-        symbol;
-} SPLIT_1_0_0;
-
 SPLIT_1_0_0
 {
     global:
@@ -18,3 +12,9 @@
         *;
 } ;
 
+SPLIT_1_1_0
+{
+    global:
+        symbol;
+} SPLIT_1_0_0;
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/abimap-0.3.0/tests/data_template/test_update/symbols.out 
new/abimap-0.3.1/tests/data_template/test_update/symbols.out
--- old/abimap-0.3.0/tests/data_template/test_update/symbols.out        
2018-05-28 13:14:10.000000000 +0200
+++ new/abimap-0.3.1/tests/data_template/test_update/symbols.out        
2018-08-08 18:37:34.000000000 +0200
@@ -1,11 +1,5 @@
 # This map file was updated with PROGRAM_NAME_VERSION
 
-LIBTC3_1_1_0
-{
-    global:
-        new_symbol;
-} LIBTC3_1_0_0;
-
 LIBTC3_1_0_0
 {
     global:
@@ -15,3 +9,9 @@
         *;
 } ;
 
+LIBTC3_1_1_0
+{
+    global:
+        new_symbol;
+} LIBTC3_1_0_0;
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/abimap-0.3.0/tests/data_template/test_update/symbols_final.stdout 
new/abimap-0.3.1/tests/data_template/test_update/symbols_final.stdout
--- old/abimap-0.3.0/tests/data_template/test_update/symbols_final.stdout       
2018-05-28 13:14:10.000000000 +0200
+++ new/abimap-0.3.1/tests/data_template/test_update/symbols_final.stdout       
2018-08-08 18:37:34.000000000 +0200
@@ -3,12 +3,6 @@
 
 # This map file was updated with PROGRAM_NAME_VERSION
 
-LIBTC3_1_1_0    # Released
-{
-    global:
-        new_symbol;
-} LIBTC3_1_0_0;
-
 LIBTC3_1_0_0
 {
     global:
@@ -18,3 +12,9 @@
         *;
 } ;
 
+LIBTC3_1_1_0    # Released
+{
+    global:
+        new_symbol;
+} LIBTC3_1_0_0;
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/abimap-0.3.0/tests/data_template/test_update/symbols_sanity.stdout 
new/abimap-0.3.1/tests/data_template/test_update/symbols_sanity.stdout
--- old/abimap-0.3.0/tests/data_template/test_update/symbols_sanity.stdout      
2018-05-28 13:14:10.000000000 +0200
+++ new/abimap-0.3.1/tests/data_template/test_update/symbols_sanity.stdout      
2018-08-08 18:37:34.000000000 +0200
@@ -3,12 +3,6 @@
 
 # This map file was updated with PROGRAM_NAME_VERSION
 
-LIBTC3_1_1_0
-{
-    global:
-        new_symbol;
-} LIBTC3_1_0_0;
-
 LIBTC3_1_0_0
 {
     global:
@@ -18,3 +12,9 @@
         *;
 } ;
 
+LIBTC3_1_1_0
+{
+    global:
+        new_symbol;
+} LIBTC3_1_0_0;
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/abimap-0.3.0/tests/data_template/test_update/with_release_info.stdout 
new/abimap-0.3.1/tests/data_template/test_update/with_release_info.stdout
--- old/abimap-0.3.0/tests/data_template/test_update/with_release_info.stdout   
2018-06-01 16:16:06.000000000 +0200
+++ new/abimap-0.3.1/tests/data_template/test_update/with_release_info.stdout   
2018-08-08 18:37:34.000000000 +0200
@@ -3,12 +3,6 @@
 
 # This map file was updated with PROGRAM_NAME_VERSION
 
-WITH_RELEASE_INFO_1_0_0
-{
-    global:
-        symbol;
-} BASE_1_0_0;
-
 BASE_1_0_0
 {
     global:
@@ -17,3 +11,9 @@
         *;
 } ;
 
+WITH_RELEASE_INFO_1_0_0
+{
+    global:
+        symbol;
+} BASE_1_0_0;
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/abimap-0.3.0/tox.ini new/abimap-0.3.1/tox.ini
--- old/abimap-0.3.0/tox.ini    2018-05-28 13:14:10.000000000 +0200
+++ new/abimap-0.3.1/tox.ini    2018-08-20 10:20:34.000000000 +0200
@@ -2,7 +2,7 @@
 envlist =
     clean,
     check,
-    {2.7,3.4,3.6,pypy,3.5}-{cover,nocov},
+    {pypy,3.6,2.7,3.4,3.5}-{cover,nocov},
     report,
     docs
 
@@ -56,6 +56,7 @@
     sphinx-build {posargs:-E} -b doctest docs dist/docs
     sphinx-build {posargs:-E} -b html docs dist/docs
     sphinx-build -b linkcheck docs dist/docs
+    sphinx-build {posargs:-E} -b man docs dist/man
 
 [testenv:check]
 deps =


Reply via email to