Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-Flask-HTMLmin for 
openSUSE:Factory checked in at 2024-01-23 22:55:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Flask-HTMLmin (Old)
 and      /work/SRC/openSUSE:Factory/.python-Flask-HTMLmin.new.16006 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-Flask-HTMLmin"

Tue Jan 23 22:55:57 2024 rev:8 rq:1140735 version:2.2.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-Flask-HTMLmin/python-Flask-HTMLmin.changes    
    2022-10-25 11:20:36.122215722 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-Flask-HTMLmin.new.16006/python-Flask-HTMLmin.changes
     2024-01-23 22:56:13.504592501 +0100
@@ -1,0 +2,11 @@
+Mon Jan 22 22:32:58 UTC 2024 - Dirk Müller <[email protected]>
+
+- update to 2.2.1:
+  * Stop using pytest-runner
+  * Fix documentation error in README
+  * Fix https://github.com/hamidfzm/Flask-HTMLmin/issues/30 by
+    @hamidfzm
+- switch to PEP517 build
+- drop remove-pytest-runner.patch (upstream)
+
+-------------------------------------------------------------------

Old:
----
  remove-pytest-runner.patch
  v2.2.0.tar.gz

New:
----
  v2.2.1.tar.gz

BETA DEBUG BEGIN:
  Old:- switch to PEP517 build
- drop remove-pytest-runner.patch (upstream)
BETA DEBUG END:

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

Other differences:
------------------
++++++ python-Flask-HTMLmin.spec ++++++
--- /var/tmp/diff_new_pack.DsrFQ6/_old  2024-01-23 22:56:15.396661681 +0100
+++ /var/tmp/diff_new_pack.DsrFQ6/_new  2024-01-23 22:56:15.396661681 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-Flask-HTMLmin
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,21 +16,21 @@
 #
 
 
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%define skip_python2 1
+%{?sle15_python_module_pythons}
 Name:           python-Flask-HTMLmin
-Version:        2.2.0
+Version:        2.2.1
 Release:        0
 Summary:        Flask minifier for HTML responses
 License:        BSD-3-Clause
 URL:            https://github.com/hamidfzm/Flask-HTMLmin
 Source:         
https://github.com/hamidfzm/Flask-HTMLmin/archive/v%{version}.tar.gz
-Patch0:         remove-pytest-runner.patch
 BuildRequires:  %{python_module Flask}
 BuildRequires:  %{python_module cssmin}
 BuildRequires:  %{python_module htmlmin}
+BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module pytest-cov}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:       python-Flask
@@ -46,10 +46,10 @@
 %autosetup -n Flask-HTMLmin-%{version}
 
 %build
-%python_build
+%pyproject_wheel
 
 %install
-%python_install
+%pyproject_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
@@ -60,5 +60,5 @@
 %license LICENSE
 %dir %{python_sitelib}/flask_htmlmin
 %{python_sitelib}/flask_htmlmin/*
-%{python_sitelib}/Flask_HTMLmin-%{version}-*.egg-info
+%{python_sitelib}/Flask_HTMLmin-%{version}.dist-info
 

++++++ v2.2.0.tar.gz -> v2.2.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Flask-HTMLmin-2.2.0/.github/workflows/publish.yml 
new/Flask-HTMLmin-2.2.1/.github/workflows/publish.yml
--- old/Flask-HTMLmin-2.2.0/.github/workflows/publish.yml       2021-10-18 
13:57:35.000000000 +0200
+++ new/Flask-HTMLmin-2.2.1/.github/workflows/publish.yml       2022-10-24 
23:26:26.000000000 +0200
@@ -11,33 +11,25 @@
     runs-on: ubuntu-latest
 
     steps:
-      - uses: actions/checkout@v2
+      - uses: actions/checkout@main
 
       - name: Set up Python 3.7
-        uses: actions/setup-python@v1
+        uses: actions/setup-python@v3
         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
+          pip install pipenv
+          pipenv install --python 3.7 --dev
 
-      - name: Test with pytest
-        run: python setup.py test
-
-      - name: Generate coverage
+      - name: Lint with flake8
         run: |
-          pip install coverage
-          coverage run --source=flask_htmlmin setup.py test
-          coverage xml
+          pipenv run flake8 . --count --show-source --statistics
+          pipenv run flake8 . --count --exit-zero --statistics
 
       - name: Upload coverage to Codecov
-        uses: codecov/codecov-action@v1
+        uses: codecov/codecov-action@v3
 
       - name: Generate distribution 📦for PyPI
         run: |
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Flask-HTMLmin-2.2.0/.github/workflows/tests.yml 
new/Flask-HTMLmin-2.2.1/.github/workflows/tests.yml
--- old/Flask-HTMLmin-2.2.0/.github/workflows/tests.yml 2021-10-18 
13:57:35.000000000 +0200
+++ new/Flask-HTMLmin-2.2.1/.github/workflows/tests.yml 2022-10-24 
23:26:26.000000000 +0200
@@ -8,18 +8,20 @@
     runs-on: ubuntu-latest
     strategy:
       matrix:
-        python-version: [3.6, 3.7, 3.8, 3.9]
+        python-version: ["3.7", "3.8", "3.9", "3.10"]
 
     steps:
-      - uses: actions/checkout@v2
+      - uses: actions/checkout@main
 
       - name: Set up Python ${{ matrix.python-version }}
-        uses: actions/setup-python@v1
+        uses: actions/setup-python@v3
         with:
           python-version: ${{ matrix.python-version }}
 
       - name: Install dependencies
-        run: python setup.py install
+        run: |
+          pip install pipenv
+          pipenv install --python ${{ matrix.python-version }} --dev
 
       - name: Lint with flake8
         run: |
@@ -28,13 +30,8 @@
           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
+          pipenv run pytest --cov=flask_htmlmin --cov-report=xml
 
       - name: Upload coverage to Codecov
-        uses: codecov/codecov-action@v1
+        uses: codecov/codecov-action@v3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Flask-HTMLmin-2.2.0/LICENSE 
new/Flask-HTMLmin-2.2.1/LICENSE
--- old/Flask-HTMLmin-2.2.0/LICENSE     2021-10-18 13:57:35.000000000 +0200
+++ new/Flask-HTMLmin-2.2.1/LICENSE     2022-10-24 23:26:26.000000000 +0200
@@ -1,4 +1,4 @@
-Copyright (c) 2015-2020, Hamid Feizabadi
+Copyright (c) 2015-2022, Hamid Feizabadi
 All rights reserved.
 
 Redistribution and use in source and binary forms, with or without
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Flask-HTMLmin-2.2.0/Pipfile 
new/Flask-HTMLmin-2.2.1/Pipfile
--- old/Flask-HTMLmin-2.2.0/Pipfile     2021-10-18 13:57:35.000000000 +0200
+++ new/Flask-HTMLmin-2.2.1/Pipfile     2022-10-24 23:26:26.000000000 +0200
@@ -5,7 +5,7 @@
 
 [dev-packages]
 pytest = "*"
-pytest-runner = "*"
+pytest-cov = "*"
 twine = "*"
 wheel = "*"
 flake8 = "*"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Flask-HTMLmin-2.2.0/Pipfile.lock 
new/Flask-HTMLmin-2.2.1/Pipfile.lock
--- old/Flask-HTMLmin-2.2.0/Pipfile.lock        2021-10-18 13:57:35.000000000 
+0200
+++ new/Flask-HTMLmin-2.2.1/Pipfile.lock        2022-10-24 23:26:26.000000000 
+0200
@@ -397,14 +397,6 @@
             "index": "pypi",
             "version": "==5.4.1"
         },
-        "pytest-runner": {
-            "hashes": [
-                
"sha256:5534b08b133ef9a5e2c22c7886a8f8508c95bb0b0bdc6cc13214f269c3c70d51",
-                
"sha256:96c7e73ead7b93e388c5d614770d2bae6526efd997757d3543fe17b557a0942b"
-            ],
-            "index": "pypi",
-            "version": "==5.2"
-        },
         "readme-renderer": {
             "hashes": [
                 
"sha256:63b4075c6698fcfa78e584930f07f39e05d46f3ec97f65006e430b595ca6348c",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Flask-HTMLmin-2.2.0/README.md 
new/Flask-HTMLmin-2.2.1/README.md
--- old/Flask-HTMLmin-2.2.0/README.md   2021-10-18 13:57:35.000000000 +0200
+++ new/Flask-HTMLmin-2.2.1/README.md   2022-10-24 23:26:26.000000000 +0200
@@ -42,7 +42,7 @@
 app.config['MINIFY_HTML'] = True
 
 htmlmin = HTMLMIN(app)
-# or you can use HTMLMIN.init_app(app)
+# or you can use HTMLMIN().init_app(app)
 # pass additional parameters to htmlmin
 # HTMLMIN(app, **kwargs)
 # example:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Flask-HTMLmin-2.2.0/flask_htmlmin/__init__.py 
new/Flask-HTMLmin-2.2.1/flask_htmlmin/__init__.py
--- old/Flask-HTMLmin-2.2.0/flask_htmlmin/__init__.py   2021-10-18 
13:57:35.000000000 +0200
+++ new/Flask-HTMLmin-2.2.1/flask_htmlmin/__init__.py   2022-10-24 
23:26:26.000000000 +0200
@@ -18,7 +18,7 @@
             'remove_optional_attribute_quotes': False
         }
 
-        self.disable_css_min = kwargs.get('disable_css_min', False)
+        self.disable_css_min = kwargs.pop('disable_css_min', False)
         default_options.update(kwargs)
         self.opts = default_options
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Flask-HTMLmin-2.2.0/setup.py 
new/Flask-HTMLmin-2.2.1/setup.py
--- old/Flask-HTMLmin-2.2.0/setup.py    2021-10-18 13:57:35.000000000 +0200
+++ new/Flask-HTMLmin-2.2.1/setup.py    2022-10-24 23:26:26.000000000 +0200
@@ -14,7 +14,7 @@
 
 setup(
     name='Flask-HTMLmin',
-    version='2.2.0',
+    version='2.2.1',
     url='https://github.com/hamidfzm/Flask-HTMLmin',
     license='BSD-3-Clause',
     author='Hamid FzM',
@@ -48,6 +48,4 @@
         'Topic :: Software Development :: Libraries :: Python Modules',
         'Topic :: Text Processing :: Markup :: HTML',
     ],
-    setup_requires=['pytest-runner'],
-    tests_require=['pytest']
 )

Reply via email to