Hello community,

here is the log from the commit of package python-pytest-flake8 for 
openSUSE:Factory checked in at 2019-02-08 13:48:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pytest-flake8 (Old)
 and      /work/SRC/openSUSE:Factory/.python-pytest-flake8.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pytest-flake8"

Fri Feb  8 13:48:24 2019 rev:4 rq:672127 version:1.0.4

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-pytest-flake8/python-pytest-flake8.changes    
    2018-05-11 09:18:38.109732561 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-pytest-flake8.new.28833/python-pytest-flake8.changes
     2019-02-08 13:48:25.386778822 +0100
@@ -1,0 +2,17 @@
+Wed Feb  6 08:41:05 UTC 2019 - alarr...@suse.com
+
+- Update to version 1.0.4:
+  * Support flake8 3.7+ by checking existence of "app.make_notifier"
+  * More fixes for Travis CI -- properly specify Python versions, in
+    particular for pypy (and fix a typo)
+
+- Update to version 1.0.3:
+  * Don't use long deprecated functions from pytest, broke with pytest 4.1.0
+  * Fix typo that caused some tests to not run as expected
+  * Run Travis CI tests against Python 3.7, and fix some issues with current 
tox
+
+- Update to version 1.0.2:
+  * Test on Python 3.7
+  * Escape a regex tring with r""
+
+-------------------------------------------------------------------

Old:
----
  pytest-flake8-1.0.1.tar.gz

New:
----
  pytest-flake8-1.0.4.tar.gz

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

Other differences:
------------------
++++++ python-pytest-flake8.spec ++++++
--- /var/tmp/diff_new_pack.Dkz0FB/_old  2019-02-08 13:48:26.014778626 +0100
+++ /var/tmp/diff_new_pack.Dkz0FB/_new  2019-02-08 13:48:26.018778624 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pytest-flake8
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,14 +12,14 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %bcond_without test
 Name:           python-pytest-flake8
-Version:        1.0.1
+Version:        1.0.4
 Release:        0
 Summary:        Plugin for pytest to check FLAKE8 requirements
 License:        BSD-2-Clause

++++++ pytest-flake8-1.0.1.tar.gz -> pytest-flake8-1.0.4.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-flake8-1.0.1/CHANGELOG 
new/pytest-flake8-1.0.4/CHANGELOG
--- old/pytest-flake8-1.0.1/CHANGELOG   2018-04-30 21:40:58.000000000 +0200
+++ new/pytest-flake8-1.0.4/CHANGELOG   2019-01-31 21:05:36.000000000 +0100
@@ -1,3 +1,24 @@
+1.0.4
+-----
+
+- Support flake8 3.7+ by checking existence of "app.make_notifier";
+  from jirikuncar@github
+- More fixes for Travis CI -- properly specify Python versions, in
+  particular for pypy (and fix a typo)
+
+1.0.3
+-----
+
+- Don't use long deprecated functions from pytest, broke with pytest 4.1.0
+- Fix typo that caused some tests to not run as expected
+- Run Travis CI tests against Python 3.7, and fix some issues with current tox
+
+1.0.2
+-----
+
+- Test on Python 3.7
+- Escape a regex tring with r""
+
 1.0.1
 -----
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-flake8-1.0.1/PKG-INFO 
new/pytest-flake8-1.0.4/PKG-INFO
--- old/pytest-flake8-1.0.1/PKG-INFO    2018-04-30 21:40:59.000000000 +0200
+++ new/pytest-flake8-1.0.4/PKG-INFO    2019-01-31 21:05:36.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: pytest-flake8
-Version: 1.0.1
+Version: 1.0.4
 Summary: pytest plugin to check FLAKE8 requirements
 Home-page: https://github.com/tholo/pytest-flake8
 Author: Thorsten Lockert
@@ -147,6 +147,7 @@
 Classifier: Programming Language :: Python :: 3.4
 Classifier: Programming Language :: Python :: 3.5
 Classifier: Programming Language :: Python :: 3.6
+Classifier: Programming Language :: Python :: 3.7
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Programming Language :: Python :: Implementation :: PyPy
 Classifier: Topic :: Software Development
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-flake8-1.0.1/pytest_flake8.egg-info/PKG-INFO 
new/pytest-flake8-1.0.4/pytest_flake8.egg-info/PKG-INFO
--- old/pytest-flake8-1.0.1/pytest_flake8.egg-info/PKG-INFO     2018-04-30 
21:40:59.000000000 +0200
+++ new/pytest-flake8-1.0.4/pytest_flake8.egg-info/PKG-INFO     2019-01-31 
21:05:36.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: pytest-flake8
-Version: 1.0.1
+Version: 1.0.4
 Summary: pytest plugin to check FLAKE8 requirements
 Home-page: https://github.com/tholo/pytest-flake8
 Author: Thorsten Lockert
@@ -147,6 +147,7 @@
 Classifier: Programming Language :: Python :: 3.4
 Classifier: Programming Language :: Python :: 3.5
 Classifier: Programming Language :: Python :: 3.6
+Classifier: Programming Language :: Python :: 3.7
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Programming Language :: Python :: Implementation :: PyPy
 Classifier: Topic :: Software Development
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-flake8-1.0.1/pytest_flake8.py 
new/pytest-flake8-1.0.4/pytest_flake8.py
--- old/pytest-flake8-1.0.1/pytest_flake8.py    2018-04-30 21:40:58.000000000 
+0200
+++ new/pytest-flake8-1.0.4/pytest_flake8.py    2019-01-31 21:05:36.000000000 
+0100
@@ -137,7 +137,7 @@
 
 
 class Ignorer:
-    def __init__(self, ignorelines, coderex=re.compile("[EW]\d\d\d")):
+    def __init__(self, ignorelines, coderex=re.compile(r"[EW]\d\d\d")):
         self.ignores = ignores = []
         for line in ignorelines:
             i = line.find("#")
@@ -187,7 +187,9 @@
     if flake8ignore:
         app.options.ignore = flake8ignore
     app.make_formatter()  # fix this
-    app.make_notifier()
+    if hasattr(app, 'make_notifier'):
+        # removed in flake8 3.7+
+        app.make_notifier()
     app.make_guide()
     app.make_file_checker_manager()
     app.run_checks([str(path)])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-flake8-1.0.1/setup.py 
new/pytest-flake8-1.0.4/setup.py
--- old/pytest-flake8-1.0.1/setup.py    2018-04-30 21:40:58.000000000 +0200
+++ new/pytest-flake8-1.0.4/setup.py    2019-01-31 21:05:36.000000000 +0100
@@ -6,7 +6,7 @@
 
 setup(
     name='pytest-flake8',
-    version='1.0.1',
+    version='1.0.4',
     description='pytest plugin to check FLAKE8 requirements',
     long_description=open("README.rst").read(),
     classifiers=[
@@ -20,6 +20,7 @@
         "Programming Language :: Python :: 3.4",
         "Programming Language :: Python :: 3.5",
         "Programming Language :: Python :: 3.6",
+        "Programming Language :: Python :: 3.7",
         "Programming Language :: Python :: Implementation :: CPython",
         "Programming Language :: Python :: Implementation :: PyPy",
         "Topic :: Software Development",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-flake8-1.0.1/test_flake8.py 
new/pytest-flake8-1.0.4/test_flake8.py
--- old/pytest-flake8-1.0.1/test_flake8.py      2018-04-30 21:40:58.000000000 
+0200
+++ new/pytest-flake8-1.0.4/test_flake8.py      2019-01-31 21:05:36.000000000 
+0100
@@ -21,7 +21,7 @@
     @pytest.fixture
     def example(self, request):
         """Create a test file."""
-        testdir = request.getfuncargvalue("testdir")
+        testdir = request.getfixturevalue("testdir")
         import sys
         print(testdir, file=sys.stderr)
         p = testdir.makepyfile("")
@@ -102,8 +102,7 @@
         result.assert_outcomes(skipped=1, failed=1)
         testdir.makeini("""
             [pytest]
-            markers = flake8
-            flake8-ignore = *.py W293 W292
+            flake8-ignore = *.py W293 W292 W391
         """)
         result = testdir.runpytest("--flake8", )
         result.assert_outcomes(passed=2)
@@ -174,7 +173,7 @@
 @pytest.mark.xfail(reason="flake8 is not properly registered as a marker")
 def test_strict(testdir):
     testdir.makepyfile("")
-    result = testdir.runpytest("--strict", "--mflake8")
+    result = testdir.runpytest("--strict", "-mflake8")
     result.assert_outcomes(passed=1)
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-flake8-1.0.1/tox.ini 
new/pytest-flake8-1.0.4/tox.ini
--- old/pytest-flake8-1.0.1/tox.ini     2018-04-30 21:40:58.000000000 +0200
+++ new/pytest-flake8-1.0.4/tox.ini     2019-01-31 21:05:36.000000000 +0100
@@ -1,16 +1,16 @@
 [tox]
-envlist=py27,py27-pytesttrunk,py-xdist,py34,py35,py36,pypy,pypy3
+envlist=py27,py36-pytesttrunk,py36-xdist,py34,py35,py36,py37,pypy,pypy3
 
 [testenv]
 deps=pytest
 commands= 
     pytest --junitxml={envlogdir}/junit-{envname}.xml {posargs}
 
-[testenv:py27-pytesttrunk]
-deps = pytest
+[testenv:py36-pytesttrunk]
+pip_pre=true
+deps=pytest
 
-[testenv:py-xdist]
-basepython=python
+[testenv:py36-xdist]
 deps={[testenv]deps}
      pytest-xdist
 commands=
@@ -20,4 +20,4 @@
 addopts=--flake8
 
 [flake8]
-ignore = E128
+ignore=E128


Reply via email to