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']
)