Hello community,

here is the log from the commit of package python-actdiag for 
openSUSE:Leap:15.2 checked in at 2020-03-13 10:57:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/python-actdiag (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.python-actdiag.new.3160 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-actdiag"

Fri Mar 13 10:57:52 2020 rev:13 rq:783423 version:2.0.0

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/python-actdiag/python-actdiag.changes  
2020-03-09 18:02:02.560718541 +0100
+++ 
/work/SRC/openSUSE:Leap:15.2/.python-actdiag.new.3160/python-actdiag.changes    
    2020-03-13 10:59:13.896514097 +0100
@@ -1,0 +2,6 @@
+Tue Feb 25 15:57:30 UTC 2020 - Thomas Bechtold <[email protected]>
+
+- update to 2.0.0:
+  * Drop python2 and python3.4 support
+
+-------------------------------------------------------------------

Old:
----
  actdiag-0.5.4.tar.gz

New:
----
  actdiag-2.0.0.tar.gz

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

Other differences:
------------------
++++++ python-actdiag.spec ++++++
--- /var/tmp/diff_new_pack.K2oyWr/_old  2020-03-13 10:59:14.252514351 +0100
+++ /var/tmp/diff_new_pack.K2oyWr/_new  2020-03-13 10:59:14.260514356 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-actdiag
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,14 +16,15 @@
 #
 
 
+%define skip_python2 1
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-actdiag
-Version:        0.5.4
+Version:        2.0.0
 Release:        0
 Summary:        Text to activity-diagram image generator
 License:        Apache-2.0
 Group:          Development/Languages/Python
-Url:            http://blockdiag.com/
+URL:            http://blockdiag.com/
 Source:         
https://files.pythonhosted.org/packages/source/a/actdiag/actdiag-%{version}.tar.gz
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes

++++++ actdiag-0.5.4.tar.gz -> actdiag-2.0.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/actdiag-0.5.4/CHANGES.rst 
new/actdiag-2.0.0/CHANGES.rst
--- old/actdiag-0.5.4/CHANGES.rst       1970-01-01 01:00:00.000000000 +0100
+++ new/actdiag-2.0.0/CHANGES.rst       2020-01-26 06:40:59.000000000 +0100
@@ -0,0 +1,139 @@
+Changelog
+=========
+
+2.0.0 (2020-01-26)
+------------------
+* Drop python2 and python3.4 support
+
+0.5.4 (2015-01-01)
+------------------
+* Follow blockdiag-1.5.0 interface
+
+0.5.3 (2014-07-02)
+------------------
+* Change interface of docutils node (for sphinxcontrib module)
+
+0.5.2 (2014-06-24)
+------------------
+* Add options to blockdiag directive (docutils extension)
+   - :width:
+   - :height:
+   - :scale:
+   - :align:
+   - :name:
+   - :class:
+   - :figwidth:
+   - :figclass:
+
+0.5.1 (2013-10-22)
+------------------
+* Fix bugs
+
+0.5.0 (2013-10-05)
+------------------
+* Support python 3.2 and 3.3 (thanks to @masayuko)
+* Drop supports for python 2.4 and 2.5
+* Replace dependency: PIL -> Pillow
+
+0.4.3 (2013-02-10)
+------------------
+* Fix bugs
+
+0.4.2 (2013-02-10)
+------------------
+* Fix bugs
+
+0.4.1 (2012-10-28)
+------------------
+* Fix bugs
+
+0.4.0 (2012-10-22)
+------------------
+* Optimize algorithm for rendering shadow
+* Add options to docutils directive
+* Fix bugs
+
+0.3.4 (2012-09-29)
+------------------
+* Fix bugs
+
+0.3.3 (2012-04-23)
+------------------
+* Set hyperlinks to header of lanes on SVG image
+* Fill background of lane header with lane.color attribute
+
+0.3.2 (2012-03-15)
+------------------
+* Fix bugs
+
+0.3.1 (2012-02-15)
+------------------
+* Add autolane plugin
+* Update to new package structure (blockdiag >= 1.1.2)
+
+0.3.0 (2011-11-19)
+------------------
+* Add fontfamily attribute for switching fontface
+* Fix bugs
+
+0.2.4 (2011-11-10)
+------------------
+* Fix dependencies (do not depend PIL directly for pillow users)
+
+0.2.3 (2011-11-06)
+------------------
+* Add docutils exetension
+* Fix bugs
+
+0.2.2 (2011-11-01)
+------------------
+* Add class feature (experimental)
+
+0.2.1 (2011-11-01)
+------------------
+* Follow blockdiag-0.9.7 interface
+
+0.2.0 (2011-10-19)
+------------------
+* Follow blockdiag-0.9.5 interface 
+
+0.1.9 (2011-10-11)
+------------------
+* Fix bugs
+
+0.1.8 (2011-09-30)
+------------------
+* Add diagram attribute: default_text_color
+
+0.1.7 (2011-07-05)
+------------------
+* Fix bugs
+
+0.1.6 (2011-07-03)
+------------------
+* Support input from stdin
+
+0.1.5 (2011-05-15)
+------------------
+* Fix bugs
+
+0.1.4 (2011-05-14)
+------------------
+* Change license to Apache License 2.0
+* Support blockdiag 0.8.1 core interface 
+
+0.1.3 (2011-04-19)
+------------------
+* Fix bugs
+
+0.1.2 (2011-04-11)
+------------------
+* Fix bugs
+
+0.1.1 (2011-04-10)
+------------------
+* Fix bugs
+
+0.1.0 (2011-04-09)
+------------------
+* First release
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/actdiag-0.5.4/MANIFEST.in 
new/actdiag-2.0.0/MANIFEST.in
--- old/actdiag-0.5.4/MANIFEST.in       2014-11-15 06:32:38.000000000 +0100
+++ new/actdiag-2.0.0/MANIFEST.in       2020-01-13 11:15:03.000000000 +0100
@@ -1,5 +1,4 @@
-include buildout.cfg
-include bootstrap.py
+include CHANGES.rst
 include MANIFEST.in
 include README.rst
 include LICENSE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/actdiag-0.5.4/PKG-INFO new/actdiag-2.0.0/PKG-INFO
--- old/actdiag-0.5.4/PKG-INFO  2015-01-01 15:53:18.000000000 +0100
+++ new/actdiag-2.0.0/PKG-INFO  2020-01-26 06:41:18.458605800 +0100
@@ -1,12 +1,14 @@
-Metadata-Version: 1.1
+Metadata-Version: 2.1
 Name: actdiag
-Version: 0.5.4
+Version: 2.0.0
 Summary: actdiag generates activity-diagram image from text
 Home-page: http://blockdiag.com/
 Author: Takeshi Komiya
-Author-email: i.tkomiya at gmail.com
+Author-email: [email protected]
 License: Apache License 2.0
 Download-URL: http://pypi.python.org/pypi/actdiag
+Project-URL: Code, https://github.com/blockdiag/actdiag
+Project-URL: Issue tracker, https://github.com/blockdiag/actdiag/issues
 Description: `actdiag` generate activity-diagram image file from spec-text 
file.
         
         .. image:: https://drone.io/bitbucket.org/blockdiag/actdiag/status.png
@@ -78,8 +80,8 @@
         
         Requirements
         ============
-        * Python 2.6, 2.7, 3.2, 3.3, 3.4
-        * Pillow 2.2.1 or later
+        * Python 3.5 or later
+        * blockdiag 1.5.0 or later
         * funcparserlib 0.3.6 or later
         * reportlab (optional)
         * wand and imagemagick (optional)
@@ -90,150 +92,20 @@
         =======
         Apache License 2.0
         
-        
-        History
-        =======
-        
-        0.5.4 (2015-01-01)
-        ------------------
-        * Follow blockdiag-1.5.0 interface
-        
-        0.5.3 (2014-07-02)
-        ------------------
-        * Change interface of docutils node (for sphinxcontrib module)
-        
-        0.5.2 (2014-06-24)
-        ------------------
-        * Add options to blockdiag directive (docutils extension)
-           - :width:
-           - :height:
-           - :scale:
-           - :align:
-           - :name:
-           - :class:
-           - :figwidth:
-           - :figclass:
-        
-        0.5.1 (2013-10-22)
-        ------------------
-        * Fix bugs
-        
-        0.5.0 (2013-10-05)
-        ------------------
-        * Support python 3.2 and 3.3 (thanks to @masayuko)
-        * Drop supports for python 2.4 and 2.5
-        * Replace dependency: PIL -> Pillow
-        
-        0.4.3 (2013-02-10)
-        ------------------
-        * Fix bugs
-        
-        0.4.2 (2013-02-10)
-        ------------------
-        * Fix bugs
-        
-        0.4.1 (2012-10-28)
-        ------------------
-        * Fix bugs
-        
-        0.4.0 (2012-10-22)
-        ------------------
-        * Optimize algorithm for rendering shadow
-        * Add options to docutils directive
-        * Fix bugs
-        
-        0.3.4 (2012-09-29)
-        ------------------
-        * Fix bugs
-        
-        0.3.3 (2012-04-23)
-        ------------------
-        * Set hyperlinks to header of lanes on SVG image
-        * Fill background of lane header with lane.color attribute
-        
-        0.3.2 (2012-03-15)
-        ------------------
-        * Fix bugs
-        
-        0.3.1 (2012-02-15)
-        ------------------
-        * Add autolane plugin
-        * Update to new package structure (blockdiag >= 1.1.2)
-        
-        0.3.0 (2011-11-19)
-        ------------------
-        * Add fontfamily attribute for switching fontface
-        * Fix bugs
-        
-        0.2.4 (2011-11-10)
-        ------------------
-        * Fix dependencies (do not depend PIL directly for pillow users)
-        
-        0.2.3 (2011-11-06)
-        ------------------
-        * Add docutils exetension
-        * Fix bugs
-        
-        0.2.2 (2011-11-01)
-        ------------------
-        * Add class feature (experimental)
-        
-        0.2.1 (2011-11-01)
-        ------------------
-        * Follow blockdiag-0.9.7 interface
-        
-        0.2.0 (2011-10-19)
-        ------------------
-        * Follow blockdiag-0.9.5 interface 
-        
-        0.1.9 (2011-10-11)
-        ------------------
-        * Fix bugs
-        
-        0.1.8 (2011-09-30)
-        ------------------
-        * Add diagram attribute: default_text_color
-        
-        0.1.7 (2011-07-05)
-        ------------------
-        * Fix bugs
-        
-        0.1.6 (2011-07-03)
-        ------------------
-        * Support input from stdin
-        
-        0.1.5 (2011-05-15)
-        ------------------
-        * Fix bugs
-        
-        0.1.4 (2011-05-14)
-        ------------------
-        * Change license to Apache License 2.0
-        * Support blockdiag 0.8.1 core interface 
-        
-        0.1.3 (2011-04-19)
-        ------------------
-        * Fix bugs
-        
-        0.1.2 (2011-04-11)
-        ------------------
-        * Fix bugs
-        
-        0.1.1 (2011-04-10)
-        ------------------
-        * Fix bugs
-        
-        0.1.0 (2011-04-09)
-        ------------------
-        * First release
-        
-        
 Keywords: diagram,generator
 Platform: UNKNOWN
-Classifier: Development Status :: 3 - Alpha
+Classifier: Development Status :: 5 - Production/Stable
 Classifier: Intended Audience :: System Administrators
 Classifier: License :: OSI Approved :: Apache Software License
 Classifier: Programming Language :: Python
+Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3.6
+Classifier: Programming Language :: Python :: 3.7
+Classifier: Programming Language :: Python :: 3.8
 Classifier: Topic :: Software Development
 Classifier: Topic :: Software Development :: Documentation
 Classifier: Topic :: Text Processing :: Markup
+Requires-Python: >=3.5
+Description-Content-Type: text/x-rst
+Provides-Extra: rst
+Provides-Extra: testing
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/actdiag-0.5.4/README.rst new/actdiag-2.0.0/README.rst
--- old/actdiag-0.5.4/README.rst        2014-12-31 16:22:39.000000000 +0100
+++ new/actdiag-2.0.0/README.rst        2020-01-13 11:15:03.000000000 +0100
@@ -69,8 +69,8 @@
 
 Requirements
 ============
-* Python 2.6, 2.7, 3.2, 3.3, 3.4
-* Pillow 2.2.1 or later
+* Python 3.5 or later
+* blockdiag 1.5.0 or later
 * funcparserlib 0.3.6 or later
 * reportlab (optional)
 * wand and imagemagick (optional)
@@ -80,141 +80,3 @@
 License
 =======
 Apache License 2.0
-
-
-History
-=======
-
-0.5.4 (2015-01-01)
-------------------
-* Follow blockdiag-1.5.0 interface
-
-0.5.3 (2014-07-02)
-------------------
-* Change interface of docutils node (for sphinxcontrib module)
-
-0.5.2 (2014-06-24)
-------------------
-* Add options to blockdiag directive (docutils extension)
-   - :width:
-   - :height:
-   - :scale:
-   - :align:
-   - :name:
-   - :class:
-   - :figwidth:
-   - :figclass:
-
-0.5.1 (2013-10-22)
-------------------
-* Fix bugs
-
-0.5.0 (2013-10-05)
-------------------
-* Support python 3.2 and 3.3 (thanks to @masayuko)
-* Drop supports for python 2.4 and 2.5
-* Replace dependency: PIL -> Pillow
-
-0.4.3 (2013-02-10)
-------------------
-* Fix bugs
-
-0.4.2 (2013-02-10)
-------------------
-* Fix bugs
-
-0.4.1 (2012-10-28)
-------------------
-* Fix bugs
-
-0.4.0 (2012-10-22)
-------------------
-* Optimize algorithm for rendering shadow
-* Add options to docutils directive
-* Fix bugs
-
-0.3.4 (2012-09-29)
-------------------
-* Fix bugs
-
-0.3.3 (2012-04-23)
-------------------
-* Set hyperlinks to header of lanes on SVG image
-* Fill background of lane header with lane.color attribute
-
-0.3.2 (2012-03-15)
-------------------
-* Fix bugs
-
-0.3.1 (2012-02-15)
-------------------
-* Add autolane plugin
-* Update to new package structure (blockdiag >= 1.1.2)
-
-0.3.0 (2011-11-19)
-------------------
-* Add fontfamily attribute for switching fontface
-* Fix bugs
-
-0.2.4 (2011-11-10)
-------------------
-* Fix dependencies (do not depend PIL directly for pillow users)
-
-0.2.3 (2011-11-06)
-------------------
-* Add docutils exetension
-* Fix bugs
-
-0.2.2 (2011-11-01)
-------------------
-* Add class feature (experimental)
-
-0.2.1 (2011-11-01)
-------------------
-* Follow blockdiag-0.9.7 interface
-
-0.2.0 (2011-10-19)
-------------------
-* Follow blockdiag-0.9.5 interface 
-
-0.1.9 (2011-10-11)
-------------------
-* Fix bugs
-
-0.1.8 (2011-09-30)
-------------------
-* Add diagram attribute: default_text_color
-
-0.1.7 (2011-07-05)
-------------------
-* Fix bugs
-
-0.1.6 (2011-07-03)
-------------------
-* Support input from stdin
-
-0.1.5 (2011-05-15)
-------------------
-* Fix bugs
-
-0.1.4 (2011-05-14)
-------------------
-* Change license to Apache License 2.0
-* Support blockdiag 0.8.1 core interface 
-
-0.1.3 (2011-04-19)
-------------------
-* Fix bugs
-
-0.1.2 (2011-04-11)
-------------------
-* Fix bugs
-
-0.1.1 (2011-04-10)
-------------------
-* Fix bugs
-
-0.1.0 (2011-04-09)
-------------------
-* First release
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/actdiag-0.5.4/bootstrap.py 
new/actdiag-2.0.0/bootstrap.py
--- old/actdiag-0.5.4/bootstrap.py      2013-09-21 04:34:06.000000000 +0200
+++ new/actdiag-2.0.0/bootstrap.py      1970-01-01 01:00:00.000000000 +0100
@@ -1,170 +0,0 @@
-##############################################################################
-#
-# Copyright (c) 2006 Zope Foundation and Contributors.
-# All Rights Reserved.
-#
-# This software is subject to the provisions of the Zope Public License,
-# Version 2.1 (ZPL).  A copy of the ZPL should accompany this distribution.
-# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
-# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
-# FOR A PARTICULAR PURPOSE.
-#
-##############################################################################
-"""Bootstrap a buildout-based project
-
-Simply run this script in a directory containing a buildout.cfg.
-The script accepts buildout command-line options, so you can
-use the -c option to specify an alternate configuration file.
-"""
-
-import os
-import shutil
-import sys
-import tempfile
-
-from optparse import OptionParser
-
-tmpeggs = tempfile.mkdtemp()
-
-usage = '''\
-[DESIRED PYTHON FOR BUILDOUT] bootstrap.py [options]
-
-Bootstraps a buildout-based project.
-
-Simply run this script in a directory containing a buildout.cfg, using the
-Python that you want bin/buildout to use.
-
-Note that by using --find-links to point to local resources, you can keep
-this script from going over the network.
-'''
-
-parser = OptionParser(usage=usage)
-parser.add_option("-v", "--version", help="use a specific zc.buildout version")
-
-parser.add_option("-t", "--accept-buildout-test-releases",
-                  dest='accept_buildout_test_releases',
-                  action="store_true", default=False,
-                  help=("Normally, if you do not specify a --version, the "
-                        "bootstrap script and buildout gets the newest "
-                        "*final* versions of zc.buildout and its recipes and "
-                        "extensions for you.  If you use this flag, "
-                        "bootstrap and buildout will get the newest releases "
-                        "even if they are alphas or betas."))
-parser.add_option("-c", "--config-file",
-                  help=("Specify the path to the buildout configuration "
-                        "file to be used."))
-parser.add_option("-f", "--find-links",
-                  help=("Specify a URL to search for buildout releases"))
-
-
-options, args = parser.parse_args()
-
-######################################################################
-# load/install setuptools
-
-to_reload = False
-try:
-    import pkg_resources
-    import setuptools
-except ImportError:
-    ez = {}
-
-    try:
-        from urllib.request import urlopen
-    except ImportError:
-        from urllib2 import urlopen
-
-    # XXX use a more permanent ez_setup.py URL when available.
-    exec(urlopen('http://bitbucket.org/pypa/setuptools/raw/0.7.2/ez_setup.py'
-             ).read(), ez)
-    setup_args = dict(to_dir=tmpeggs, download_delay=0)
-    ez['use_setuptools'](**setup_args)
-
-    if to_reload:
-        reload(pkg_resources)
-    import pkg_resources
-    # This does not (always?) update the default working set.  We will
-    # do it.
-    for path in sys.path:
-        if path not in pkg_resources.working_set.entries:
-            pkg_resources.working_set.add_entry(path)
-
-######################################################################
-# Install buildout
-
-ws = pkg_resources.working_set
-
-cmd = [sys.executable, '-c',
-       'from setuptools.command.easy_install import main; main()',
-       '-mZqNxd', tmpeggs]
-
-find_links = os.environ.get(
-    'bootstrap-testing-find-links',
-    options.find_links or
-    ('http://downloads.buildout.org/'
-     if options.accept_buildout_test_releases else None)
-    )
-if find_links:
-    cmd.extend(['-f', find_links])
-
-setuptools_path = ws.find(
-    pkg_resources.Requirement.parse('setuptools')).location
-
-requirement = 'zc.buildout'
-version = options.version
-if version is None and not options.accept_buildout_test_releases:
-    # Figure out the most recent final version of zc.buildout.
-    import setuptools.package_index
-    _final_parts = '*final-', '*final'
-
-    def _final_version(parsed_version):
-        for part in parsed_version:
-            if (part[:1] == '*') and (part not in _final_parts):
-                return False
-        return True
-    index = setuptools.package_index.PackageIndex(
-        search_path=[setuptools_path])
-    if find_links:
-        index.add_find_links((find_links,))
-    req = pkg_resources.Requirement.parse(requirement)
-    if index.obtain(req) is not None:
-        best = []
-        bestv = None
-        for dist in index[req.project_name]:
-            distv = dist.parsed_version
-            if _final_version(distv):
-                if bestv is None or distv > bestv:
-                    best = [dist]
-                    bestv = distv
-                elif distv == bestv:
-                    best.append(dist)
-        if best:
-            best.sort()
-            version = best[-1].version
-if version:
-    requirement = '=='.join((requirement, version))
-cmd.append(requirement)
-
-import subprocess
-if subprocess.call(cmd, env=dict(os.environ, PYTHONPATH=setuptools_path)) != 0:
-    raise Exception(
-        "Failed to execute command:\n%s",
-        repr(cmd)[1:-1])
-
-######################################################################
-# Import and run buildout
-
-ws.add_entry(tmpeggs)
-ws.require(requirement)
-import zc.buildout.buildout
-
-if not [a for a in args if '=' not in a]:
-    args.append('bootstrap')
-
-# if -c was provided, we push it back into args for buildout' main function
-if options.config_file is not None:
-    args[0:0] = ['-c', options.config_file]
-
-zc.buildout.buildout.main(args)
-shutil.rmtree(tmpeggs)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/actdiag-0.5.4/buildout.cfg 
new/actdiag-2.0.0/buildout.cfg
--- old/actdiag-0.5.4/buildout.cfg      2014-07-02 08:28:45.000000000 +0200
+++ new/actdiag-2.0.0/buildout.cfg      1970-01-01 01:00:00.000000000 +0100
@@ -1,32 +0,0 @@
-[buildout]
-parts = actdiag test tox static_analysis
-
-develop = .
-
-[actdiag]
-recipe = zc.recipe.egg
-eggs =
-    actdiag
-    blockdiag
-interpreter = py
-
-[test]
-recipe = pbp.recipe.noserunner
-eggs =
-    actdiag[rst]
-    actdiag[testing]
-    coverage
-    unittest-xml-reporting
-
-[tox]
-recipe = zc.recipe.egg
-eggs =
-    tox
-    detox
-
-[static_analysis]
-recipe = zc.recipe.egg
-eggs =
-    coverage
-    flake8
-    pylint
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/actdiag-0.5.4/setup.cfg new/actdiag-2.0.0/setup.cfg
--- old/actdiag-0.5.4/setup.cfg 2015-01-01 15:53:18.000000000 +0100
+++ new/actdiag-2.0.0/setup.cfg 2020-01-26 06:41:18.459048300 +0100
@@ -1,7 +1,6 @@
 [egg_info]
 tag_build = 
 tag_date = 0
-tag_svn_revision = 0
 
 [build]
 build-base = _build
@@ -9,16 +8,12 @@
 [sdist]
 formats = gztar
 
-[wheel]
-universal = 1
-
-[aliases]
-release = check -r -s register sdist bdist_wheel upload
-
 [check]
 strict = 1
 restructuredtext = 1
 
 [flake8]
-ignore = _
+ignore = W504
+max-line-length = 120
+copyright-check = True
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/actdiag-0.5.4/setup.py new/actdiag-2.0.0/setup.py
--- old/actdiag-0.5.4/setup.py  2014-12-31 16:20:50.000000000 +0100
+++ new/actdiag-2.0.0/setup.py  2020-01-26 06:39:10.000000000 +0100
@@ -6,54 +6,58 @@
 import actdiag
 
 classifiers = [
-    "Development Status :: 3 - Alpha",
+    "Development Status :: 5 - Production/Stable",
     "Intended Audience :: System Administrators",
     "License :: OSI Approved :: Apache Software License",
     "Programming Language :: Python",
+    "Programming Language :: Python :: 3.5",
+    "Programming Language :: Python :: 3.6",
+    "Programming Language :: Python :: 3.7",
+    "Programming Language :: Python :: 3.8",
     "Topic :: Software Development",
     "Topic :: Software Development :: Documentation",
     "Topic :: Text Processing :: Markup",
 ]
 
-test_requires = ['nose',
-                 'pep8>=1.3',
-                 'reportlab',
-                 'docutils']
-
-# only for Python2.6
-if sys.version_info > (2, 6) and sys.version_info < (2, 7):
-    test_requires.append('unittest2')
-
 setup(
     name='actdiag',
     version=actdiag.__version__,
     description='actdiag generates activity-diagram image from text',
     long_description=open("README.rst").read(),
+    long_description_content_type='text/x-rst',
     classifiers=classifiers,
     keywords=['diagram', 'generator'],
     author='Takeshi Komiya',
-    author_email='i.tkomiya at gmail.com',
+    author_email='[email protected]',
     url='http://blockdiag.com/',
     download_url='http://pypi.python.org/pypi/actdiag',
+    project_urls={
+        "Code": "https://github.com/blockdiag/actdiag";,
+        "Issue tracker": "https://github.com/blockdiag/actdiag/issues";,
+    },
     license='Apache License 2.0',
     py_modules=['actdiag_sphinxhelper'],
     packages=find_packages('src'),
     package_dir={'': 'src'},
     package_data={'': ['buildout.cfg']},
     include_package_data=True,
-    install_requires=[
-        'setuptools',
-        'blockdiag>=1.5.0',
-         # -*- Extra requirements: -*-
-    ],
+    python_requires=">=3.5",
+    install_requires=['blockdiag >= 1.5.0'],
     extras_require=dict(
-        testing=test_requires,
         rst=[
             'docutils',
         ],
+        testing=[
+            'nose',
+            'pep8 >=1.3',
+            'reportlab',
+            'docutils',
+            'flake8',
+            'flake8-coding',
+            'flake8-copyright',
+        ],
     ),
     test_suite='nose.collector',
-    tests_require=test_requires,
     entry_points="""
        [console_scripts]
        actdiag = actdiag.command:main
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/actdiag-0.5.4/src/actdiag/__init__.py 
new/actdiag-2.0.0/src/actdiag/__init__.py
--- old/actdiag-0.5.4/src/actdiag/__init__.py   2014-12-31 16:20:41.000000000 
+0100
+++ new/actdiag-2.0.0/src/actdiag/__init__.py   2020-01-26 06:40:13.000000000 
+0100
@@ -13,4 +13,4 @@
 #  See the License for the specific language governing permissions and
 #  limitations under the License.
 
-__version__ = '0.5.4'
+__version__ = '2.0.0'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/actdiag-0.5.4/src/actdiag/drawer.py 
new/actdiag-2.0.0/src/actdiag/drawer.py
--- old/actdiag-0.5.4/src/actdiag/drawer.py     2013-10-22 04:57:58.000000000 
+0200
+++ new/actdiag-2.0.0/src/actdiag/drawer.py     2020-01-13 11:28:33.000000000 
+0100
@@ -15,7 +15,6 @@
 
 import blockdiag.drawer
 from actdiag.metrics import DiagramMetrics
-from blockdiag.utils.compat import u, string_types
 
 
 class DiagramDraw(blockdiag.drawer.DiagramDraw):
@@ -29,10 +28,10 @@
         for i, lane in enumerate(self.diagram.lanes):
             if lane.label:
                 label = lane.label
-            elif isinstance(lane.id, string_types):
+            elif isinstance(lane.id, str):
                 label = lane.id
             else:
-                label = u('Lane %d') % (i + 1)
+                label = 'Lane %d' % (i + 1)
 
             if lane.href and self.format == 'SVG':
                 drawer = self.drawer.anchor(lane.href)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/actdiag-0.5.4/src/actdiag/parser.py 
new/actdiag-2.0.0/src/actdiag/parser.py
--- old/actdiag-0.5.4/src/actdiag/parser.py     2014-04-08 09:02:53.000000000 
+0200
+++ new/actdiag-2.0.0/src/actdiag/parser.py     2020-01-13 11:28:33.000000000 
+0100
@@ -41,7 +41,6 @@
 from funcparserlib.lexer import make_tokenizer, Token, LexerError
 from funcparserlib.parser import (some, a, maybe, many, finished, skip)
 from blockdiag.parser import create_mapper, oneplus_to_list
-from blockdiag.utils.compat import u
 
 
 Diagram = namedtuple('Diagram', 'id stmts')
@@ -65,8 +64,8 @@
         ('Comment', (r'(//|#).*',)),                                    # NOQA
         ('NL',      (r'[\r\n]+',)),                                     # NOQA
         ('Space',   (r'[ \t\r\n]+',)),                                  # NOQA
-        ('Name',    (u('[A-Za-z_0-9\u0080-\uffff]') +                   # NOQA
-                     u('[A-Za-z_\\-.0-9\u0080-\uffff]*'),)),            # NOQA
+        ('Name',    ('[A-Za-z_0-9\u0080-\uffff]' +                      # NOQA
+                     '[A-Za-z_\\-.0-9\u0080-\uffff]*',)),               # NOQA
         ('Op',      (r'[{};,=\[\]]|(<->)|(<-)|(--)|(->)',)),            # NOQA
         ('Number',  (r'-?(\.[0-9]+)|([0-9]+(\.[0-9]*)?)',)),            # NOQA
         ('String',  (r'(?P<quote>"|\').*?(?<!\\)(?P=quote)', DOTALL)),  # NOQA
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/actdiag-0.5.4/src/actdiag/tests/test_generate_diagram.py 
new/actdiag-2.0.0/src/actdiag/tests/test_generate_diagram.py
--- old/actdiag-0.5.4/src/actdiag/tests/test_generate_diagram.py        
2013-11-06 07:22:16.000000000 +0100
+++ new/actdiag-2.0.0/src/actdiag/tests/test_generate_diagram.py        
2020-01-13 11:28:33.000000000 +0100
@@ -1,4 +1,17 @@
 # -*- coding: utf-8 -*-
+#  Copyright 2011 Takeshi KOMIYA
+#
+#  Licensed under the Apache License, Version 2.0 (the "License");
+#  you may not use this file except in compliance with the License.
+#  You may obtain a copy of the License at
+#
+#      http://www.apache.org/licenses/LICENSE-2.0
+#
+#  Unless required by applicable law or agreed to in writing, software
+#  distributed under the License is distributed on an "AS IS" BASIS,
+#  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+#  See the License for the specific language governing permissions and
+#  limitations under the License.
 
 import os
 import actdiag.command
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/actdiag-0.5.4/src/actdiag/tests/test_pep8.py 
new/actdiag-2.0.0/src/actdiag/tests/test_pep8.py
--- old/actdiag-0.5.4/src/actdiag/tests/test_pep8.py    2014-04-08 
09:04:47.000000000 +0200
+++ new/actdiag-2.0.0/src/actdiag/tests/test_pep8.py    1970-01-01 
01:00:00.000000000 +0100
@@ -1,53 +0,0 @@
-# -*- coding: utf-8 -*-
-
-from __future__ import print_function
-import os
-import sys
-import pep8
-
-CURRENT_DIR = os.path.dirname(os.path.abspath(__file__))
-BASE_DIR = os.path.dirname(CURRENT_DIR)
-
-
-def test_pep8():
-    arglist = [['statistics', True],
-               ['show-source', True],
-               ['repeat', True],
-               ['paths', [BASE_DIR]]]
-
-    pep8style = pep8.StyleGuide(arglist, parse_argv=False, config_file=True)
-    options = pep8style.options
-    if options.doctest:
-        import doctest
-        fail_d, done_d = doctest.testmod(report=False, verbose=options.verbose)
-        fail_s, done_s = pep8.selftest(options)
-        count_failed = fail_s + fail_d
-        if not options.quiet:
-            count_passed = done_d + done_s - count_failed
-            print("%d passed and %d failed." % (count_passed, count_failed))
-            if count_failed:
-                print("Test failed.")
-            else:
-                print("Test passed.")
-        if count_failed:
-            sys.exit(1)
-    if options.testsuite:
-        pep8.init_tests(pep8style)
-    report = pep8style.check_files()
-    if options.statistics:
-        report.print_statistics()
-    if options.benchmark:
-        report.print_benchmark()
-    if options.testsuite and not options.quiet:
-        report.print_results()
-    if report.total_errors:
-        if options.count:
-            sys.stderr.write(str(report.total_errors) + '\n')
-        # sys.exit(1)
-
-    # reporting errors (additional summary)
-    errors = report.get_count('E')
-    warnings = report.get_count('W')
-    message = 'pep8: %d errors / %d warnings' % (errors, warnings)
-    print(message)
-    assert report.total_errors == 0, message
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/actdiag-0.5.4/src/actdiag/tests/test_rst_directives.py 
new/actdiag-2.0.0/src/actdiag/tests/test_rst_directives.py
--- old/actdiag-0.5.4/src/actdiag/tests/test_rst_directives.py  2014-11-21 
04:24:09.000000000 +0100
+++ new/actdiag-2.0.0/src/actdiag/tests/test_rst_directives.py  2020-01-13 
11:31:36.000000000 +0100
@@ -1,17 +1,30 @@
 # -*- coding: utf-8 -*-
-
-import sys
-if sys.version_info < (2, 7):
-    import unittest2 as unittest
-else:
-    import unittest
+#  Copyright 2011 Takeshi KOMIYA
+#
+#  Licensed under the Apache License, Version 2.0 (the "License");
+#  you may not use this file except in compliance with the License.
+#  You may obtain a copy of the License at
+#
+#      http://www.apache.org/licenses/LICENSE-2.0
+#
+#  Unless required by applicable law or agreed to in writing, software
+#  distributed under the License is distributed on an "AS IS" BASIS,
+#  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+#  See the License for the specific language governing permissions and
+#  limitations under the License.
 
 import os
-from blockdiag.tests.utils import capture_stderr, with_pil, TemporaryDirectory
+import sys
 from docutils import nodes
 from docutils.core import publish_doctree
 from docutils.parsers.rst import directives as docutils
 from actdiag.utils.rst import directives
+from blockdiag.tests.utils import capture_stderr, with_pil, TemporaryDirectory
+
+if sys.version_info < (2, 7):
+    import unittest2 as unittest
+else:
+    import unittest
 
 
 class TestRstDirectives(unittest.TestCase):
@@ -120,7 +133,7 @@
         self.assertEqual(1, len(doctree))
         self.assertEqual(nodes.image, type(doctree[0]))
         svg = open(doctree[0]['uri']).read()
-        self.assertRegexpMatches(svg, '<svg height="\d+" width="\d+" ')
+        self.assertRegexpMatches(svg, r'<svg height="\d+" width="\d+" ')
 
     def test_setup_noviewbox_is_false(self):
         directives.setup(format='SVG', outputdir=self.tmpdir, noviewbox=False)
@@ -131,7 +144,7 @@
         self.assertEqual(1, len(doctree))
         self.assertEqual(nodes.image, type(doctree[0]))
         svg = open(doctree[0]['uri']).read()
-        self.assertRegexpMatches(svg, '<svg viewBox="0 0 \d+ \d+" ')
+        self.assertRegexpMatches(svg, r'<svg viewBox="0 0 \d+ \d+" ')
 
     def test_setup_inline_svg_is_true(self):
         directives.setup(format='SVG', outputdir=self.tmpdir, inline_svg=True)
@@ -179,7 +192,7 @@
         self.assertEqual(nodes.raw, type(doctree[0]))
         self.assertEqual(nodes.Text, type(doctree[0][0]))
         self.assertRegexpMatches(doctree[0][0],
-                                 '<svg height="\d+" width="100" ')
+                                 r'<svg height="\d+" width="100" ')
 
     def test_setup_inline_svg_is_true_and_width_option2(self):
         directives.setup(format='SVG', outputdir=self.tmpdir,
@@ -193,7 +206,7 @@
         self.assertEqual(nodes.raw, type(doctree[0]))
         self.assertEqual(nodes.Text, type(doctree[0][0]))
         self.assertRegexpMatches(doctree[0][0],
-                                 '<svg height="\d+" width="10000" ')
+                                 r'<svg height="\d+" width="10000" ')
 
     def test_setup_inline_svg_is_true_and_height_option1(self):
         directives.setup(format='SVG', outputdir=self.tmpdir,
@@ -207,7 +220,7 @@
         self.assertEqual(nodes.raw, type(doctree[0]))
         self.assertEqual(nodes.Text, type(doctree[0][0]))
         self.assertRegexpMatches(doctree[0][0],
-                                 '<svg height="100" width="\d+" ')
+                                 r'<svg height="100" width="\d+" ')
 
     def test_setup_inline_svg_is_true_and_height_option2(self):
         directives.setup(format='SVG', outputdir=self.tmpdir,
@@ -221,7 +234,7 @@
         self.assertEqual(nodes.raw, type(doctree[0]))
         self.assertEqual(nodes.Text, type(doctree[0][0]))
         self.assertRegexpMatches(doctree[0][0],
-                                 '<svg height="10000" width="\d+" ')
+                                 r'<svg height="10000" width="\d+" ')
 
     def test_setup_inline_svg_is_true_and_width_and_height_option(self):
         directives.setup(format='SVG', outputdir=self.tmpdir,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/actdiag-0.5.4/src/actdiag.egg-info/PKG-INFO 
new/actdiag-2.0.0/src/actdiag.egg-info/PKG-INFO
--- old/actdiag-0.5.4/src/actdiag.egg-info/PKG-INFO     2015-01-01 
15:53:13.000000000 +0100
+++ new/actdiag-2.0.0/src/actdiag.egg-info/PKG-INFO     2020-01-26 
06:41:18.000000000 +0100
@@ -1,12 +1,14 @@
-Metadata-Version: 1.1
+Metadata-Version: 2.1
 Name: actdiag
-Version: 0.5.4
+Version: 2.0.0
 Summary: actdiag generates activity-diagram image from text
 Home-page: http://blockdiag.com/
 Author: Takeshi Komiya
-Author-email: i.tkomiya at gmail.com
+Author-email: [email protected]
 License: Apache License 2.0
 Download-URL: http://pypi.python.org/pypi/actdiag
+Project-URL: Code, https://github.com/blockdiag/actdiag
+Project-URL: Issue tracker, https://github.com/blockdiag/actdiag/issues
 Description: `actdiag` generate activity-diagram image file from spec-text 
file.
         
         .. image:: https://drone.io/bitbucket.org/blockdiag/actdiag/status.png
@@ -78,8 +80,8 @@
         
         Requirements
         ============
-        * Python 2.6, 2.7, 3.2, 3.3, 3.4
-        * Pillow 2.2.1 or later
+        * Python 3.5 or later
+        * blockdiag 1.5.0 or later
         * funcparserlib 0.3.6 or later
         * reportlab (optional)
         * wand and imagemagick (optional)
@@ -90,150 +92,20 @@
         =======
         Apache License 2.0
         
-        
-        History
-        =======
-        
-        0.5.4 (2015-01-01)
-        ------------------
-        * Follow blockdiag-1.5.0 interface
-        
-        0.5.3 (2014-07-02)
-        ------------------
-        * Change interface of docutils node (for sphinxcontrib module)
-        
-        0.5.2 (2014-06-24)
-        ------------------
-        * Add options to blockdiag directive (docutils extension)
-           - :width:
-           - :height:
-           - :scale:
-           - :align:
-           - :name:
-           - :class:
-           - :figwidth:
-           - :figclass:
-        
-        0.5.1 (2013-10-22)
-        ------------------
-        * Fix bugs
-        
-        0.5.0 (2013-10-05)
-        ------------------
-        * Support python 3.2 and 3.3 (thanks to @masayuko)
-        * Drop supports for python 2.4 and 2.5
-        * Replace dependency: PIL -> Pillow
-        
-        0.4.3 (2013-02-10)
-        ------------------
-        * Fix bugs
-        
-        0.4.2 (2013-02-10)
-        ------------------
-        * Fix bugs
-        
-        0.4.1 (2012-10-28)
-        ------------------
-        * Fix bugs
-        
-        0.4.0 (2012-10-22)
-        ------------------
-        * Optimize algorithm for rendering shadow
-        * Add options to docutils directive
-        * Fix bugs
-        
-        0.3.4 (2012-09-29)
-        ------------------
-        * Fix bugs
-        
-        0.3.3 (2012-04-23)
-        ------------------
-        * Set hyperlinks to header of lanes on SVG image
-        * Fill background of lane header with lane.color attribute
-        
-        0.3.2 (2012-03-15)
-        ------------------
-        * Fix bugs
-        
-        0.3.1 (2012-02-15)
-        ------------------
-        * Add autolane plugin
-        * Update to new package structure (blockdiag >= 1.1.2)
-        
-        0.3.0 (2011-11-19)
-        ------------------
-        * Add fontfamily attribute for switching fontface
-        * Fix bugs
-        
-        0.2.4 (2011-11-10)
-        ------------------
-        * Fix dependencies (do not depend PIL directly for pillow users)
-        
-        0.2.3 (2011-11-06)
-        ------------------
-        * Add docutils exetension
-        * Fix bugs
-        
-        0.2.2 (2011-11-01)
-        ------------------
-        * Add class feature (experimental)
-        
-        0.2.1 (2011-11-01)
-        ------------------
-        * Follow blockdiag-0.9.7 interface
-        
-        0.2.0 (2011-10-19)
-        ------------------
-        * Follow blockdiag-0.9.5 interface 
-        
-        0.1.9 (2011-10-11)
-        ------------------
-        * Fix bugs
-        
-        0.1.8 (2011-09-30)
-        ------------------
-        * Add diagram attribute: default_text_color
-        
-        0.1.7 (2011-07-05)
-        ------------------
-        * Fix bugs
-        
-        0.1.6 (2011-07-03)
-        ------------------
-        * Support input from stdin
-        
-        0.1.5 (2011-05-15)
-        ------------------
-        * Fix bugs
-        
-        0.1.4 (2011-05-14)
-        ------------------
-        * Change license to Apache License 2.0
-        * Support blockdiag 0.8.1 core interface 
-        
-        0.1.3 (2011-04-19)
-        ------------------
-        * Fix bugs
-        
-        0.1.2 (2011-04-11)
-        ------------------
-        * Fix bugs
-        
-        0.1.1 (2011-04-10)
-        ------------------
-        * Fix bugs
-        
-        0.1.0 (2011-04-09)
-        ------------------
-        * First release
-        
-        
 Keywords: diagram,generator
 Platform: UNKNOWN
-Classifier: Development Status :: 3 - Alpha
+Classifier: Development Status :: 5 - Production/Stable
 Classifier: Intended Audience :: System Administrators
 Classifier: License :: OSI Approved :: Apache Software License
 Classifier: Programming Language :: Python
+Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3.6
+Classifier: Programming Language :: Python :: 3.7
+Classifier: Programming Language :: Python :: 3.8
 Classifier: Topic :: Software Development
 Classifier: Topic :: Software Development :: Documentation
 Classifier: Topic :: Text Processing :: Markup
+Requires-Python: >=3.5
+Description-Content-Type: text/x-rst
+Provides-Extra: rst
+Provides-Extra: testing
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/actdiag-0.5.4/src/actdiag.egg-info/SOURCES.txt 
new/actdiag-2.0.0/src/actdiag.egg-info/SOURCES.txt
--- old/actdiag-0.5.4/src/actdiag.egg-info/SOURCES.txt  2015-01-01 
15:53:14.000000000 +0100
+++ new/actdiag-2.0.0/src/actdiag.egg-info/SOURCES.txt  2020-01-26 
06:41:18.000000000 +0100
@@ -1,9 +1,8 @@
+CHANGES.rst
 LICENSE
 MANIFEST.in
 README.rst
 actdiag.1
-bootstrap.py
-buildout.cfg
 setup.cfg
 setup.py
 tox.ini
@@ -24,7 +23,6 @@
 src/actdiag/plugins/__init__.py
 src/actdiag/plugins/autolane.py
 src/actdiag/tests/test_generate_diagram.py
-src/actdiag/tests/test_pep8.py
 src/actdiag/tests/test_rst_directives.py
 src/actdiag/tests/VLGothic/LICENSE
 src/actdiag/tests/VLGothic/LICENSE.en
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/actdiag-0.5.4/src/actdiag.egg-info/requires.txt 
new/actdiag-2.0.0/src/actdiag.egg-info/requires.txt
--- old/actdiag-0.5.4/src/actdiag.egg-info/requires.txt 2015-01-01 
15:53:13.000000000 +0100
+++ new/actdiag-2.0.0/src/actdiag.egg-info/requires.txt 2020-01-26 
06:41:18.000000000 +0100
@@ -1,4 +1,3 @@
-setuptools
 blockdiag>=1.5.0
 
 [rst]
@@ -9,3 +8,6 @@
 pep8>=1.3
 reportlab
 docutils
+flake8
+flake8-coding
+flake8-copyright
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/actdiag-0.5.4/src/actdiag_sphinxhelper.py 
new/actdiag-2.0.0/src/actdiag_sphinxhelper.py
--- old/actdiag-0.5.4/src/actdiag_sphinxhelper.py       2013-10-06 
03:43:32.000000000 +0200
+++ new/actdiag-2.0.0/src/actdiag_sphinxhelper.py       2020-01-13 
11:28:33.000000000 +0100
@@ -16,17 +16,12 @@
 import actdiag.parser
 import actdiag.builder
 import actdiag.drawer
-core = actdiag
-
 import actdiag.utils.rst.nodes
 import actdiag.utils.rst.directives
-utils = actdiag.utils
-
 import blockdiag.utils.bootstrap
-utils.bootstrap = blockdiag.utils.bootstrap
-
-import blockdiag.utils.compat
-utils.compat = blockdiag.utils.compat
-
 import blockdiag.utils.fontmap
+
+core = actdiag
+utils = actdiag.utils
+utils.bootstrap = blockdiag.utils.bootstrap
 utils.fontmap = blockdiag.utils.fontmap
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/actdiag-0.5.4/tox.ini new/actdiag-2.0.0/tox.ini
--- old/actdiag-0.5.4/tox.ini   2014-11-11 10:53:16.000000000 +0100
+++ new/actdiag-2.0.0/tox.ini   2020-01-13 11:31:14.000000000 +0100
@@ -1,12 +1,12 @@
 [tox]
-envlist=py26,py27,py32,py33,py34,blockdiag_dev
+envlist=py35,py36,py37,py38,blockdiag_dev
 
 [testenv]
-deps=
-    nose
-    flake8
-    docutils
-    reportlab
+usedevelop = True
+extras =
+    testing
+passenv=
+    ALL_TESTS
 commands=
     nosetests
     flake8 src
@@ -22,5 +22,4 @@
 
 [testenv:blockdiag_dev]
 deps=
-    {[testenv]deps}
-    hg+https://bitbucket.org/blockdiag/blockdiag
+    git+https://github.com/blockdiag/blockdiag


Reply via email to