Hello community,

here is the log from the commit of package python-Flask-HTMLmin for 
openSUSE:Factory checked in at 2020-04-05 20:57:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Flask-HTMLmin (Old)
 and      /work/SRC/openSUSE:Factory/.python-Flask-HTMLmin.new.3248 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-Flask-HTMLmin"

Sun Apr  5 20:57:03 2020 rev:4 rq:791501 version:2.0.2

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-Flask-HTMLmin/python-Flask-HTMLmin.changes    
    2019-10-30 14:48:52.510249684 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-Flask-HTMLmin.new.3248/python-Flask-HTMLmin.changes
      2020-04-05 20:57:11.165419586 +0200
@@ -1,0 +2,10 @@
+Sun Apr  5 08:39:50 UTC 2020 - Tomáš Chvátal <[email protected]>
+
+- Update to 2.0.2:
+  * Dropped support for Python 2.7
+  * Migrate from Travis CI to Github Actions
+  * Migrate from Coveralls to Codecov
+  * Update README
+  * Update PyPI description
+
+-------------------------------------------------------------------

Old:
----
  v1.5.2.tar.gz

New:
----
  v2.0.2.tar.gz

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

Other differences:
------------------
++++++ python-Flask-HTMLmin.spec ++++++
--- /var/tmp/diff_new_pack.XX9bd8/_old  2020-04-05 20:57:12.253420753 +0200
+++ /var/tmp/diff_new_pack.XX9bd8/_new  2020-04-05 20:57:12.257420758 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-Flask-HTMLmin
 #
-# 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
@@ -17,8 +17,9 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define skip_python2 1
 Name:           python-Flask-HTMLmin
-Version:        1.5.2
+Version:        2.0.2
 Release:        0
 Summary:        Flask minifier for HTML responses
 License:        BSD-3-Clause

++++++ v1.5.2.tar.gz -> v2.0.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Flask-HTMLmin-1.5.2/.github/workflows/publish.yml 
new/Flask-HTMLmin-2.0.2/.github/workflows/publish.yml
--- old/Flask-HTMLmin-1.5.2/.github/workflows/publish.yml       1970-01-01 
01:00:00.000000000 +0100
+++ new/Flask-HTMLmin-2.0.2/.github/workflows/publish.yml       2020-03-30 
21:30:31.000000000 +0200
@@ -0,0 +1,50 @@
+name: publish
+
+on:
+  create:
+    tags:
+      - v*
+
+jobs:
+  build:
+
+    runs-on: ubuntu-latest
+
+    steps:
+      - uses: actions/checkout@v2
+
+      - name: Set up Python 3.7
+        uses: actions/setup-python@v1
+        with:
+          python-version: 3.7
+
+      - name: Install dependencies
+        run: python setup.py install
+
+      - name: Lint with flake8
+        run: |
+          pip install flake8
+          flake8 . --count --show-source --statistics
+          flake8 . --count --exit-zero --statistics
+
+      - name: Test with pytest
+        run: python setup.py test
+
+      - name: Generate coverage
+        run: |
+          pip install coverage
+          coverage run --source=flask_htmlmin setup.py test
+          coverage xml
+
+      - name: Upload coverage to Codecov
+        uses: codecov/codecov-action@v1
+
+      - name: Generate distribution 📦for PyPI
+        run: |
+          pip install wheel
+          python setup.py sdist bdist_wheel
+
+      - name: Publish distribution to PyPI
+        uses: pypa/gh-action-pypi-publish@master
+        with:
+          password: ${{ secrets.PYPI_PASSWORD }}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Flask-HTMLmin-1.5.2/.github/workflows/tests.yml 
new/Flask-HTMLmin-2.0.2/.github/workflows/tests.yml
--- old/Flask-HTMLmin-1.5.2/.github/workflows/tests.yml 1970-01-01 
01:00:00.000000000 +0100
+++ new/Flask-HTMLmin-2.0.2/.github/workflows/tests.yml 2020-03-30 
21:30:31.000000000 +0200
@@ -0,0 +1,40 @@
+name: tests
+
+on: [push, pull_request]
+
+jobs:
+  build:
+
+    runs-on: ubuntu-latest
+    strategy:
+      matrix:
+        python-version: [3.6, 3.7, 3.8]
+
+    steps:
+      - uses: actions/checkout@v2
+
+      - name: Set up Python ${{ matrix.python-version }}
+        uses: actions/setup-python@v1
+        with:
+          python-version: ${{ matrix.python-version }}
+
+      - name: Install dependencies
+        run: python setup.py install
+
+      - name: Lint with flake8
+        run: |
+          pip install flake8
+          flake8 . --count --show-source --statistics
+          flake8 . --count --exit-zero --statistics
+
+      - name: Test with pytest
+        run: python setup.py test
+
+      - name: Generate coverage
+        run: |
+          pip install coverage
+          coverage run --source=flask_htmlmin setup.py test
+          coverage xml
+
+      - name: Upload coverage to Codecov
+        uses: codecov/codecov-action@v1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Flask-HTMLmin-1.5.2/.travis.yml 
new/Flask-HTMLmin-2.0.2/.travis.yml
--- old/Flask-HTMLmin-1.5.2/.travis.yml 2019-10-23 12:44:42.000000000 +0200
+++ new/Flask-HTMLmin-2.0.2/.travis.yml 1970-01-01 01:00:00.000000000 +0100
@@ -1,23 +0,0 @@
-language: python
-python:
-- '2.7'
-- '3.6'
-- '3.7'
-- '3.8'
-install:
-- python setup.py install
-- pip install pytest-runner pytest pytest-cov python-coveralls
-script:
-- python setup.py test
-after_success:
-- coveralls
-
-deploy:
-  python: '3.7'
-  provider: pypi
-  user: __token__
-  distributions: 'sdist bdist_wheel'
-  skip_existing: true
-  cleanup: true
-  password:
-    secure: 
Eh+KtTMmTzm/L4xIRg5TqpvWofZ2xXO4zNe4VSMgBE+zL1KnoZ2NuDwlEChSZPmA1NJGq7DhAx43la9FCfx7UotsPtq1MmrgnnkUiMgmY+3d5thKFlvjkooh9b4m/edkaOqbEeLCxOIftRbs8lkWsB/nE85DCX7p0hmxST8Qx88hQmODPD0L4eLUs388KrMOFxGNLyrJcR2ebTtQ/W+c9MIYpj6TKSDB8Iv6lVDiko6Wur2+fo7wKffo72VOETOaVJPw0B2IWz3fZ4gIDsoDe3AJvE54Y3VZOHsuovGX3AaQcAwaRAjAHV8evu4YmDnMgA9RfqLRtPH4yv1sRbkQSP2O2neUNlmOrhzFk+xm/mMsFUzZDpxBac7MLSJ3V3kmmJmDgmeaxi8Hkp576YGKUtC/OmUM0a5M5nuTS8f6fCQLjffKKXP8YRbmt0Na48HGYD33xA2C8TqJmZow00d1EwSCF9Zk9m+age+MZ1vGulXZP1wYoz7zdy4uh2yKwTZPEZYuTgdVk/dquK8jtND6BdqDXCqz6ElBqQZ3J4YEoA2O/Vz2OhK+t18WdTL4ixTEv45vfvHwjK0JRCBP0Zqqc/4i6soa/u2t0wJsrC+T/F1dYHmwOlSalRKrI+rbdHk6Ou57S8XPIIOFdsf7q5ik+1qoQn4CXxsB0JoEq1fx3do=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Flask-HTMLmin-1.5.2/LICENSE 
new/Flask-HTMLmin-2.0.2/LICENSE
--- old/Flask-HTMLmin-1.5.2/LICENSE     2019-10-23 12:44:42.000000000 +0200
+++ new/Flask-HTMLmin-2.0.2/LICENSE     2020-03-30 21:30:31.000000000 +0200
@@ -1,4 +1,4 @@
-Copyright (c) 2015-2018, Hamid Feizabadi
+Copyright (c) 2015-2020, Hamid Feizabadi
 All rights reserved.
 
 Redistribution and use in source and binary forms, with or without
@@ -21,4 +21,4 @@
 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
\ No newline at end of file
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Flask-HTMLmin-1.5.2/README.md 
new/Flask-HTMLmin-2.0.2/README.md
--- old/Flask-HTMLmin-1.5.2/README.md   2019-10-23 12:44:42.000000000 +0200
+++ new/Flask-HTMLmin-2.0.2/README.md   2020-03-30 21:30:31.000000000 +0200
@@ -1,11 +1,11 @@
 
 Flask-HTMLmin
 =============
-[![PyPi 
Package](https://img.shields.io/badge/pypi-v1.5.0-blue.svg)](https://pypi.org/project/Flask-HTMLmin/)
-![Supported Python 
Versions](https://img.shields.io/badge/python-2.7%20%7C%203.6%20%7C%203.7%20%7C%203.8-blue.svg)
+[![PyPI 
version](https://badge.fury.io/py/Flask-HTMLmin.svg)](https://badge.fury.io/py/Flask-HTMLmin)
+![Supported Python 
Versions](https://img.shields.io/badge/python-3.6%20%7C%203.7%20%7C%203.8-blue.svg)
 
[![License](https://img.shields.io/badge/License-BSD%203--Clause-orange.svg)](LICENSE)
-[![Build 
Status](https://travis-ci.org/hamidfzm/Flask-HTMLmin.svg?branch=master)](https://travis-ci.org/hamidfzm/Flask-HTMLmin)
-[![Coverage 
Status](https://coveralls.io/repos/github/hamidfzm/Flask-HTMLmin/badge.svg?branch=master)](https://coveralls.io/github/hamidfzm/Flask-HTMLmin?branch=master)
+![tests](https://github.com/hamidfzm/Flask-HTMLmin/workflows/tests/badge.svg)
+[![codecov](https://codecov.io/gh/hamidfzm/Flask-HTMLmin/branch/master/graph/badge.svg)](https://codecov.io/gh/hamidfzm/Flask-HTMLmin)
 
 Minify flask `text/html` mime type responses.
 Just add `MINIFY_HTML = True` to your deployment config to minify HTML and 
text responses of your flask application.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Flask-HTMLmin-1.5.2/flask_htmlmin/__init__.py 
new/Flask-HTMLmin-2.0.2/flask_htmlmin/__init__.py
--- old/Flask-HTMLmin-1.5.2/flask_htmlmin/__init__.py   2019-10-23 
12:44:42.000000000 +0200
+++ new/Flask-HTMLmin-2.0.2/flask_htmlmin/__init__.py   2020-03-30 
21:30:31.000000000 +0200
@@ -26,7 +26,11 @@
 
         if 'MINIFY_PAGE' in app.config:
             app.config['MINIFY_HTML'] = app.config['MINIFY_PAGE']
-            warnings.warn('MINIFY_PAGE is deprecated, use MINIFY_HTML 
instead', DeprecationWarning, stacklevel=2)
+            warnings.warn(
+                'MINIFY_PAGE is deprecated, use MINIFY_HTML instead',
+                DeprecationWarning,
+                stacklevel=2
+            )
 
         if app.config['MINIFY_HTML']:
             app.after_request(self.response_minify)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Flask-HTMLmin-1.5.2/setup.cfg 
new/Flask-HTMLmin-2.0.2/setup.cfg
--- old/Flask-HTMLmin-1.5.2/setup.cfg   2019-10-23 12:44:42.000000000 +0200
+++ new/Flask-HTMLmin-2.0.2/setup.cfg   2020-03-30 21:30:31.000000000 +0200
@@ -1,5 +1,5 @@
 [aliases]
 test='pytest'
 [tool:pytest]
-addopts = -s -p no:warnings --verbose --cov='./flask_htmlmin'
+addopts = -s -p no:warnings --verbose
 python_files = test.py
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Flask-HTMLmin-1.5.2/setup.py 
new/Flask-HTMLmin-2.0.2/setup.py
--- old/Flask-HTMLmin-1.5.2/setup.py    2019-10-23 12:44:42.000000000 +0200
+++ new/Flask-HTMLmin-2.0.2/setup.py    2020-03-30 21:30:31.000000000 +0200
@@ -4,23 +4,26 @@
 Flask-HTMLmin
 -------------
 
-minimize your flask rendered html
+Minify flask text/html mime type responses
 """
 
-try:
-    from setuptools import setup
-except ImportError:
-    from distutils.core import setup
+from setuptools import setup
+from os import path
+
+this_directory = path.abspath(path.dirname(__file__))
+with open(path.join(this_directory, 'README.md'), encoding='utf-8') as f:
+    long_description = f.read()
 
 setup(
     name='Flask-HTMLmin',
-    version='1.5.2',
+    version='2.0.2',
     url='https://github.com/hamidfzm/Flask-HTMLmin',
     license='BSD-3-Clause',
     author='Hamid FzM',
     author_email='[email protected]',
-    description='Minimize render templates html',
-    long_description=__doc__,
+    description=__doc__,
+    long_description=long_description,
+    long_description_content_type='text/markdown',
     py_modules=['HTMLMIN'],
     packages=['flask_htmlmin'],
     zip_safe=False,
@@ -30,19 +33,17 @@
         'Flask',
         'htmlmin'
     ],
+    python_requires='>=3.6',
     classifiers=[
         'Environment :: Web Environment',
         'Intended Audience :: Developers',
         'License :: OSI Approved :: BSD License',
         'Operating System :: OS Independent',
         'Programming Language :: Python',
-        'Programming Language :: Python :: 2',
-        'Programming Language :: Python :: 2.7',
         'Programming Language :: Python :: 3',
-        'Programming Language :: Python :: 3.4',
-        'Programming Language :: Python :: 3.5',
         'Programming Language :: Python :: 3.6',
         'Programming Language :: Python :: 3.7',
+        'Programming Language :: Python :: 3.8',
         'Topic :: Internet :: WWW/HTTP :: Dynamic Content',
         'Topic :: Software Development :: Libraries :: Python Modules',
         'Topic :: Text Processing :: Markup :: HTML',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Flask-HTMLmin-1.5.2/test.py 
new/Flask-HTMLmin-2.0.2/test.py
--- old/Flask-HTMLmin-1.5.2/test.py     2019-10-23 12:44:42.000000000 +0200
+++ new/Flask-HTMLmin-2.0.2/test.py     2020-03-30 21:30:31.000000000 +0200
@@ -11,7 +11,7 @@
 htmlmin = HTMLMIN(app=app)
 
 json_resp = dict(
-    resp='some unminifed json response'
+    resp='some unminified json response'
 )
 
 html_resp = '''<html>
@@ -52,7 +52,7 @@
 
 
 def test_json_unminifed(client):
-    """ testing unminifed Json response """
+    """ testing unminified Json response """
     resp = client.get('/json').data
     assert json_resp == loads(resp)
 
@@ -62,5 +62,3 @@
     resp = client.get('/exempt').data
 
     assert resp == html_resp.encode()
-
-


Reply via email to