14
0

Accepting request 1008169 from devel:languages:python

OBS-URL: https://build.opensuse.org/request/show/1008169
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-premailer?expand=0&rev=2
This commit is contained in:
2022-10-06 05:42:13 +00:00
committed by Git OBS Bridge
4 changed files with 31 additions and 9 deletions

3
premailer-3.10.0.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d1875a8411f5dc92b53ef9f193db6c0f879dc378d618e0ad292723e388bfe4c2
size 24342

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fcc1062329ba37668f95b2bf95e78d730eebf7851d742028251384a04e87fa22
size 23109

View File

@@ -1,3 +1,24 @@
-------------------------------------------------------------------
Tue Oct 4 23:14:00 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>
- Update to version 3.10.0
New option session=None to provide the session used for making http requests.
Bug fix: inlined styles are no longer sorted alphabetically. This preserves the input rule order so that premailer does not break style
precedence where order is significant, e.g.
div {
/* Padding on all sides is 10px. */
padding-left: 5px;
padding: 10px;
}
div {
/* Padding on the left side is 5px, on other sides is 10px. */
padding: 10px;
padding-left: 5px;
}
Prior to this fix premailer would swap the rules in the first example to look like the second.
Other version change log https://github.com/peterbe/premailer/blob/master/CHANGES.rst
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Aug 27 01:12:33 UTC 2019 - Atri Bhattacharya <badshah400@gmail.com> Tue Aug 27 01:12:33 UTC 2019 - Atri Bhattacharya <badshah400@gmail.com>

View File

@@ -1,7 +1,7 @@
# #
# spec file for package python-premailer # spec file for package python-premailer
# #
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2022 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -12,22 +12,23 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # 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-%{**}} %{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-premailer Name: python-premailer
Version: 3.6.1 Version: 3.10.0
Release: 0 Release: 0
License: Python-2.0 License: Python-2.0
Summary: Turns CSS blocks into style attributes Summary: Turns CSS blocks into style attributes
Url: https://premailer.io URL: https://premailer.io
Group: Development/Languages/Python Group: Development/Languages/Python
Source: https://files.pythonhosted.org/packages/source/p/premailer/premailer-%{version}.tar.gz Source: https://files.pythonhosted.org/packages/source/p/premailer/premailer-%{version}.tar.gz
BuildRequires: python-rpm-macros
BuildRequires: %{python_module devel} BuildRequires: %{python_module devel}
BuildRequires: %{python_module setuptools} BuildRequires: %{python_module setuptools}
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: python-cachetools Requires: python-cachetools
Requires: python-cssselect Requires: python-cssselect
Requires: python-cssutils Requires: python-cssutils
@@ -41,7 +42,7 @@ BuildArch: noarch
Premailer is a Python library based on libxml which can analyze a Premailer is a Python library based on libxml which can analyze a
HTML document and extract its CSS style sheets and then for all HTML document and extract its CSS style sheets and then for all
CSS seletors defined, it finds the DOM nodes and puts style CSS seletors defined, it finds the DOM nodes and puts style
attributes in instead. attributes in instead.
%prep %prep
%setup -q -n premailer-%{version} %setup -q -n premailer-%{version}