commit python-django_compressor for openSUSE:Factory
Hello community, here is the log from the commit of package python-django_compressor for openSUSE:Factory checked in at 2019-09-18 13:11:08 Comparing /work/SRC/openSUSE:Factory/python-django_compressor (Old) and /work/SRC/openSUSE:Factory/.python-django_compressor.new.7948 (New) Package is "python-django_compressor" Wed Sep 18 13:11:08 2019 rev:15 rq:731171 version:2.3 Changes: --- /work/SRC/openSUSE:Factory/python-django_compressor/python-django_compressor.changes 2019-06-03 18:57:41.200377305 +0200 +++ /work/SRC/openSUSE:Factory/.python-django_compressor.new.7948/python-django_compressor.changes 2019-09-18 13:11:08.948693568 +0200 @@ -1,0 +2,5 @@ +Sat Sep 14 10:51:15 UTC 2019 - John Vandenberg + +- Add pr_956.patch to fix tests to use sys.executable + +--- New: pr_956.patch Other differences: -- ++ python-django_compressor.spec ++ --- /var/tmp/diff_new_pack.qJPsTB/_old 2019-09-18 13:11:09.612693429 +0200 +++ /var/tmp/diff_new_pack.qJPsTB/_new 2019-09-18 13:11:09.612693429 +0200 @@ -26,6 +26,7 @@ Group: Development/Languages/Python URL:https://github.com/django-compressor/django-compressor Source: https://files.pythonhosted.org/packages/source/d/%{mod_name}/%{mod_name}-%{version}.tar.gz +Patch0: pr_956.patch BuildRequires: %{python_module Brotli >= 1.0.6} BuildRequires: %{python_module Django >= 1.11} BuildRequires: %{python_module Jinja2} @@ -58,6 +59,7 @@ %prep %setup -q -n %{mod_name}-%{version} +%patch0 -p1 %build %python_build ++ pr_956.patch ++ >From 87c00d0cd0a19196e2ceae45d850fa053121067a Mon Sep 17 00:00:00 2001 From: John Vandenberg Date: Sat, 14 Sep 2019 17:48:14 +0700 Subject: [PATCH] test_base: Use sys.executable --- compressor/tests/test_base.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/compressor/tests/test_base.py b/compressor/tests/test_base.py index 7418047a..fcbcf13b 100644 --- a/compressor/tests/test_base.py +++ b/compressor/tests/test_base.py @@ -1,6 +1,7 @@ from __future__ import with_statement, unicode_literals import os import re +import sys from tempfile import mkdtemp from shutil import rmtree, copytree @@ -317,7 +318,7 @@ def test_avoid_reordering_css(self): self.assertEqual(media, [l.get('media', None) for l in links]) @override_settings(COMPRESS_PRECOMPILERS=( -('text/foobar', 'python %s {infile} {outfile}' % os.path.join(test_dir, 'precompiler.py')), +('text/foobar', '%s %s {infile} {outfile}' % (sys.executable, os.path.join(test_dir, 'precompiler.py'))), ), COMPRESS_ENABLED=False) def test_passthough_when_compress_disabled(self): css = """\
commit python-django_compressor for openSUSE:Factory
Hello community, here is the log from the commit of package python-django_compressor for openSUSE:Factory checked in at 2019-06-03 18:57:37 Comparing /work/SRC/openSUSE:Factory/python-django_compressor (Old) and /work/SRC/openSUSE:Factory/.python-django_compressor.new.5148 (New) Package is "python-django_compressor" Mon Jun 3 18:57:37 2019 rev:14 rq:707111 version:2.3 Changes: --- /work/SRC/openSUSE:Factory/python-django_compressor/python-django_compressor.changes 2019-01-11 14:04:33.119856627 +0100 +++ /work/SRC/openSUSE:Factory/.python-django_compressor.new.5148/python-django_compressor.changes 2019-06-03 18:57:41.200377305 +0200 @@ -1,0 +2,17 @@ +Mon Jun 3 09:55:50 UTC 2019 - Tomáš Chvátal + +- Update to 2.3 release: + - Drop support for Django 1.8, 1.9 and 1.10 + - Add support for Django 2.1 and 2.2, as well as Python 3.7 + - Update all dependencies. This required minor code changes, you might need to update some optional dependencies if you use any + - Allow the mixed use of JS/CSS in Sekizai's templatetags `{% addtoblock "js" %}` and `{% addtoblock "css" %}` (#891) + - Allow the implementation of new types other than css and js. (#900) + - Update jinja2 extension to behave similar to the django tag (#899) + - Fix crash in offline compression when child nodelist is None, again (#605) + - Support STATIC_URL and COMPRESS_URL being string-like objects + - Improve compress command memory usage (#870) + - Ensure generated file always contains a base name (#775) + - Add BrotliCompressorFileStorage (#867) +- Drop merged patch compressor-django2.patch + +--- Old: compressor-django2.patch django_compressor-2.2.tar.gz New: django_compressor-2.3.tar.gz Other differences: -- ++ python-django_compressor.spec ++ --- /var/tmp/diff_new_pack.qxnrCD/_old 2019-06-03 18:57:41.988377013 +0200 +++ /var/tmp/diff_new_pack.qxnrCD/_new 2019-06-03 18:57:41.992377012 +0200 @@ -19,15 +19,15 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define mod_name django_compressor Name: python-%{mod_name} -Version:2.2 +Version:2.3 Release:0 Summary:Python module to compress linked/inline JavaScript/CSS to cached files License:MIT AND BSD-3-Clause AND Apache-2.0 Group: Development/Languages/Python URL:https://github.com/django-compressor/django-compressor Source: https://files.pythonhosted.org/packages/source/d/%{mod_name}/%{mod_name}-%{version}.tar.gz -Patch0: compressor-django2.patch -BuildRequires: %{python_module Django} +BuildRequires: %{python_module Brotli >= 1.0.6} +BuildRequires: %{python_module Django >= 1.11} BuildRequires: %{python_module Jinja2} BuildRequires: %{python_module beautifulsoup4} BuildRequires: %{python_module csscompressor} @@ -35,17 +35,18 @@ BuildRequires: %{python_module django-sekizai >= 0.9.0} BuildRequires: %{python_module mock} BuildRequires: %{python_module rcssmin >= 1.0.6} -BuildRequires: %{python_module rjsmin >= 1.0.12} +BuildRequires: %{python_module rjsmin >= 1.1.0} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-Django +Requires: python-Django >= 1.11 Requires: python-Jinja2 Requires: python-beautifulsoup4 Requires: python-csscompressor Requires: python-django-appconf >= 1.0 Requires: python-rcssmin >= 1.0.6 -Requires: python-rjsmin >= 1.0.12 +Requires: python-rjsmin >= 1.1.0 +Recommends: python-Brotli >= 1.0.6 Suggests: python-django-sekizai >= 0.9.0 BuildArch: noarch %python_subpackages @@ -57,7 +58,6 @@ %prep %setup -q -n %{mod_name}-%{version} -%patch0 -p1 %build %python_build ++ django_compressor-2.2.tar.gz -> django_compressor-2.3.tar.gz ++ 3400 lines of diff (skipped)
commit python-django_compressor for openSUSE:Factory
Hello community, here is the log from the commit of package python-django_compressor for openSUSE:Factory checked in at 2019-01-11 14:03:54 Comparing /work/SRC/openSUSE:Factory/python-django_compressor (Old) and /work/SRC/openSUSE:Factory/.python-django_compressor.new.28833 (New) Package is "python-django_compressor" Fri Jan 11 14:03:54 2019 rev:13 rq:662872 version:2.2 Changes: --- /work/SRC/openSUSE:Factory/python-django_compressor/python-django_compressor.changes 2017-11-16 14:02:48.897710369 +0100 +++ /work/SRC/openSUSE:Factory/.python-django_compressor.new.28833/python-django_compressor.changes 2019-01-11 14:04:33.119856627 +0100 @@ -1,0 +2,21 @@ +Fri Jan 4 14:44:11 UTC 2019 - Jan Engelhardt + +- Use noun phrase for summary. + +--- +Thu Jan 3 11:41:08 UTC 2019 - Tomáš Chvátal + +- Add patch to build with django 2.0: + * compressor-django2.patch + +--- +Thu Jan 3 07:53:15 UTC 2019 - Tomáš Chvátal + +- Add missing dependencies + +--- +Tue Dec 11 09:47:19 UTC 2018 - Tomáš Chvátal + +- Enable testsuite (currently failing) + +--- New: compressor-django2.patch Other differences: -- ++ python-django_compressor.spec ++ --- /var/tmp/diff_new_pack.qfLMR6/_old 2019-01-11 14:04:33.659856084 +0100 +++ /var/tmp/diff_new_pack.qfLMR6/_new 2019-01-11 14:04:33.663856079 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-django_compressor # -# Copyright (c) 2017 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,39 +12,42 @@ # 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-%{**}} - %define mod_name django_compressor - Name: python-%{mod_name} Version:2.2 Release:0 -Summary:Compresses Linked and Inline JavaScript or CSS Into Single Cached Files -License:MIT and BSD-3-Clause and Apache-2.0 +Summary:Python module to compress linked/inline JavaScript/CSS to cached files +License:MIT AND BSD-3-Clause AND Apache-2.0 Group: Development/Languages/Python -Url:http://django_compressor.readthedocs.org/ +URL:https://github.com/django-compressor/django-compressor Source: https://files.pythonhosted.org/packages/source/d/%{mod_name}/%{mod_name}-%{version}.tar.gz -BuildRequires: %{python_module devel} +Patch0: compressor-django2.patch +BuildRequires: %{python_module Django} +BuildRequires: %{python_module Jinja2} +BuildRequires: %{python_module beautifulsoup4} +BuildRequires: %{python_module csscompressor} +BuildRequires: %{python_module django-appconf >= 1.0} +BuildRequires: %{python_module django-sekizai >= 0.9.0} +BuildRequires: %{python_module mock} +BuildRequires: %{python_module rcssmin >= 1.0.6} +BuildRequires: %{python_module rjsmin >= 1.0.12} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-Django +Requires: python-Jinja2 +Requires: python-beautifulsoup4 +Requires: python-csscompressor Requires: python-django-appconf >= 1.0 Requires: python-rcssmin >= 1.0.6 Requires: python-rjsmin >= 1.0.12 -%if 0%{?suse_version} -Suggests: python-beautifulsoup -Suggests: python-html5lib -Suggests: python-lxml -Suggests: python-slimit -%endif +Suggests: python-django-sekizai >= 0.9.0 BuildArch: noarch -BuildRoot: %{_tmppath}/%{name}-%{version}-build - %python_subpackages %description @@ -54,6 +57,7 @@ %prep %setup -q -n %{mod_name}-%{version} +%patch0 -p1 %build %python_build @@ -62,9 +66,12 @@ %python_install %python_expand %fdupes %{buildroot}%{$python_sitelib} +%check +%python_expand %{_bindir}/django-admin.py-%{$python_bin_suffix} test --settings=compressor.test_settings compressor --pythonpath=`pwd` + %files %{python_files} -%defattr(-,root,root,-) -%doc AUTHORS LICENSE README.rst +%license LICENSE +%doc AUTHORS README.rst %{python_sitelib}/* %changelog ++ compressor-django2.patch ++ diff --git a/django_compr
commit python-django_compressor for openSUSE:Factory
Hello community, here is the log from the commit of package python-django_compressor for openSUSE:Factory checked in at 2017-11-16 14:02:47 Comparing /work/SRC/openSUSE:Factory/python-django_compressor (Old) and /work/SRC/openSUSE:Factory/.python-django_compressor.new (New) Package is "python-django_compressor" Thu Nov 16 14:02:47 2017 rev:12 rq:542115 version:2.2 Changes: --- /work/SRC/openSUSE:Factory/python-django_compressor/python-django_compressor.changes 2017-09-22 21:34:06.475015931 +0200 +++ /work/SRC/openSUSE:Factory/.python-django_compressor.new/python-django_compressor.changes 2017-11-16 14:02:48.897710369 +0100 @@ -1,0 +2,15 @@ +Wed Nov 15 17:08:49 UTC 2017 - buschman...@opensuse.org + +- update to 2.2 + + Switch from MD5 to SHA256 for hashes generation. + + Add Django 1.11 compatibility + + Various compatibility fixes for Python 3.6 and Django 1.8 + + Made OfflineGenerationError easier to debug + + Drop support for Python 3.2 + + Add new CssRelativeFilter which works like CssAbsoluteFilter +but outputs relative URLs. + + Fix URL CssAbsoluteFilter URL detection +- spec file + + convert to single spec file + +--- Old: django_compressor-2.1.1.tar.gz New: django_compressor-2.2.tar.gz Other differences: -- ++ python-django_compressor.spec ++ --- /var/tmp/diff_new_pack.0SJrq2/_old 2017-11-16 14:02:50.069667896 +0100 +++ /var/tmp/diff_new_pack.0SJrq2/_new 2017-11-16 14:02:50.073667751 +0100 @@ -16,17 +16,23 @@ # -Name: python-django_compressor -Version:2.1.1 +%{?!python_module:%define python_module() python-%{**} python3-%{**}} + +%define mod_name django_compressor + +Name: python-%{mod_name} +Version:2.2 Release:0 Summary:Compresses Linked and Inline JavaScript or CSS Into Single Cached Files License:MIT and BSD-3-Clause and Apache-2.0 Group: Development/Languages/Python Url:http://django_compressor.readthedocs.org/ -Source: https://pypi.io/packages/source/d/django_compressor/django_compressor-%{version}.tar.gz -BuildRequires: python-devel -BuildRequires: python-setuptools -Requires: python-django +Source: https://files.pythonhosted.org/packages/source/d/%{mod_name}/%{mod_name}-%{version}.tar.gz +BuildRequires: %{python_module devel} +BuildRequires: %{python_module setuptools} +BuildRequires: fdupes +BuildRequires: python-rpm-macros +Requires: python-Django Requires: python-django-appconf >= 1.0 Requires: python-rcssmin >= 1.0.6 Requires: python-rjsmin >= 1.0.12 @@ -36,12 +42,10 @@ Suggests: python-lxml Suggests: python-slimit %endif -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?suse_version} && 0%{?suse_version} <= 1110 -%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} -%else BuildArch: noarch -%endif +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%python_subpackages %description Django Compressor combines and compresses linked and inline Javascript or CSS @@ -49,15 +53,16 @@ template tag. %prep -%setup -q -n django_compressor-%{version} +%setup -q -n %{mod_name}-%{version} %build -python setup.py build +%python_build %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%python_install +%python_expand %fdupes %{buildroot}%{$python_sitelib} -%files +%files %{python_files} %defattr(-,root,root,-) %doc AUTHORS LICENSE README.rst %{python_sitelib}/* ++ django_compressor-2.1.1.tar.gz -> django_compressor-2.2.tar.gz ++ 2140 lines of diff (skipped)
commit python-django_compressor for openSUSE:Factory
Hello community, here is the log from the commit of package python-django_compressor for openSUSE:Factory checked in at 2017-09-22 21:34:03 Comparing /work/SRC/openSUSE:Factory/python-django_compressor (Old) and /work/SRC/openSUSE:Factory/.python-django_compressor.new (New) Package is "python-django_compressor" Fri Sep 22 21:34:03 2017 rev:11 rq:527390 version:2.1.1 Changes: --- /work/SRC/openSUSE:Factory/python-django_compressor/python-django_compressor.changes 2016-05-23 16:39:14.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-django_compressor.new/python-django_compressor.changes 2017-09-22 21:34:06.475015931 +0200 @@ -1,0 +2,33 @@ +Wed Aug 16 06:45:28 UTC 2017 - dmuel...@suse.com + +- update to 2.1.1 + +--- +Wed Feb 22 18:18:31 CET 2017 - sbra...@suse.com + +- Update to version 2.1: + * Add Django 1.10 compatibility + * Add support for inheritance using a variable in offline +compression + * Fix recursion error with offline compression when extending +templates with the same name + * Fix UnicodeDecodeError when using CompilerFilter and caching + * Fix CssAbsoluteFilter changing double quotes to single quotes, +breaking SVG + +--- +Wed Jul 6 16:24:17 UTC 2016 - dmuel...@suse.com + +- update to 2.0: + - Add Django 1.9 compatibility + - Remove official support for Django 1.4 and 1.7 + - Add official support for Python 3.5 + - Remove official support for Python 2.6 + - Remove support for coffin and jingo + - Fix Jinja2 compatibility for Django 1.8+ + - Stop bundling vendored versions of rcssmin and rjsmin, make them proper dependencies + - Remove support for CSSTidy + - Remove support for beautifulsoup 3. + - Replace cssmin by csscompressor (cssmin is still available for backwards-compatibility but points to rcssmin) + +--- Old: django_compressor-1.6.tar.gz New: django_compressor-2.1.1.tar.gz Other differences: -- ++ python-django_compressor.spec ++ --- /var/tmp/diff_new_pack.dgyFLe/_old 2017-09-22 21:34:06.986943869 +0200 +++ /var/tmp/diff_new_pack.dgyFLe/_new 2017-09-22 21:34:06.986943869 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-django_compressor # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -17,17 +17,19 @@ Name: python-django_compressor -Version:1.6 +Version:2.1.1 Release:0 Summary:Compresses Linked and Inline JavaScript or CSS Into Single Cached Files License:MIT and BSD-3-Clause and Apache-2.0 Group: Development/Languages/Python Url:http://django_compressor.readthedocs.org/ -Source: http://pypi.python.org/packages/source/d/django_compressor/django_compressor-%{version}.tar.gz +Source: https://pypi.io/packages/source/d/django_compressor/django_compressor-%{version}.tar.gz BuildRequires: python-devel BuildRequires: python-setuptools Requires: python-django -Requires: python-django-appconf +Requires: python-django-appconf >= 1.0 +Requires: python-rcssmin >= 1.0.6 +Requires: python-rjsmin >= 1.0.12 %if 0%{?suse_version} Suggests: python-beautifulsoup Suggests: python-html5lib ++ django_compressor-1.6.tar.gz -> django_compressor-2.1.1.tar.gz ++ 4507 lines of diff (skipped)
commit python-django_compressor for openSUSE:Factory
Hello community, here is the log from the commit of package python-django_compressor for openSUSE:Factory checked in at 2016-05-23 16:39:13 Comparing /work/SRC/openSUSE:Factory/python-django_compressor (Old) and /work/SRC/openSUSE:Factory/.python-django_compressor.new (New) Package is "python-django_compressor" Changes: --- /work/SRC/openSUSE:Factory/python-django_compressor/python-django_compressor.changes 2015-08-05 06:50:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-django_compressor.new/python-django_compressor.changes 2016-05-23 16:39:14.0 +0200 @@ -1,0 +2,14 @@ +Fri May 20 12:07:14 UTC 2016 - apla...@suse.com + +- update to 1.6 + - Upgrade rcssmin and rjsmin + - Apply CssAbsoluteFilter to precompiled css even when compression is disabled + - Add optional caching to CompilerFilter to avoid re-compiling unchanged files + - Fix various deprecation warnings on Django 1.7 / 1.8 + - Fix TemplateFilter + - Fix double-rendering bug with sekizai extension + - Fix debug mode using destination directory instead of staticfiles finders first + - Removed some silent exception catching in compress command + + +--- Old: django_compressor-1.5.tar.gz New: django_compressor-1.6.tar.gz Other differences: -- ++ python-django_compressor.spec ++ --- /var/tmp/diff_new_pack.xD3Kku/_old 2016-05-23 16:39:14.0 +0200 +++ /var/tmp/diff_new_pack.xD3Kku/_new 2016-05-23 16:39:14.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-django_compressor # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -17,7 +17,7 @@ Name: python-django_compressor -Version:1.5 +Version:1.6 Release:0 Summary:Compresses Linked and Inline JavaScript or CSS Into Single Cached Files License:MIT and BSD-3-Clause and Apache-2.0 ++ django_compressor-1.5.tar.gz -> django_compressor-1.6.tar.gz ++ 4455 lines of diff (skipped)
commit python-django_compressor for openSUSE:Factory
Hello community, here is the log from the commit of package python-django_compressor for openSUSE:Factory checked in at 2015-08-05 06:50:38 Comparing /work/SRC/openSUSE:Factory/python-django_compressor (Old) and /work/SRC/openSUSE:Factory/.python-django_compressor.new (New) Package is "python-django_compressor" Changes: --- /work/SRC/openSUSE:Factory/python-django_compressor/python-django_compressor.changes 2014-07-02 15:05:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-django_compressor.new/python-django_compressor.changes 2015-08-05 06:50:38.0 +0200 @@ -1,0 +2,24 @@ +Sat Jul 25 19:59:44 UTC 2015 - seife+...@b1-systems.com + +- fix non-suse build by conditionalizing "Suggests" tags + +--- +Thu Jul 23 16:45:28 UTC 2015 - dmuel...@suse.com + +- update to 1.5: + - Fix compress command and run automated tests for Django 1.8 + - Fix Django 1.8 warnings + - Handle TypeError from import_module + - Fix reading UTF-8 files which have BOM + - Fix incompatibility with Windows (shell_quote is not supported) + - Run automated tests on Django 1.7 + - Ignore non-existent {{ block.super }} in offline compression instead of raising AttributeError + - Support for clean-css + - Fix link markup + - Add support for COMPRESS_CSS_HASHING_METHOD = None + - Remove compatibility with old 'staticfiles' app + - In compress command, use get_template() instead of opening template files manually, fixing compatibility issues + - Fix FilterBase so that does not override self.type for subclasses if filter_type is not specified at init + - Remove unnecessary filename and existence checks in CssAbsoluteFilter + +--- Old: django_compressor-1.4.tar.gz New: django_compressor-1.5.tar.gz Other differences: -- ++ python-django_compressor.spec ++ --- /var/tmp/diff_new_pack.BV2HTy/_old 2015-08-05 06:50:39.0 +0200 +++ /var/tmp/diff_new_pack.BV2HTy/_new 2015-08-05 06:50:39.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-django_compressor # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 @@ -17,7 +17,7 @@ Name: python-django_compressor -Version:1.4 +Version:1.5 Release:0 Summary:Compresses Linked and Inline JavaScript or CSS Into Single Cached Files License:MIT and BSD-3-Clause and Apache-2.0 @@ -28,10 +28,12 @@ BuildRequires: python-setuptools Requires: python-django Requires: python-django-appconf +%if 0%{?suse_version} Suggests: python-beautifulsoup Suggests: python-html5lib Suggests: python-lxml Suggests: python-slimit +%endif BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} && 0%{?suse_version} <= 1110 %{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} ++ django_compressor-1.4.tar.gz -> django_compressor-1.5.tar.gz ++ 1966 lines of diff (skipped)
commit python-django_compressor for openSUSE:Factory
Hello community, here is the log from the commit of package python-django_compressor for openSUSE:Factory checked in at 2014-07-02 15:04:57 Comparing /work/SRC/openSUSE:Factory/python-django_compressor (Old) and /work/SRC/openSUSE:Factory/.python-django_compressor.new (New) Package is "python-django_compressor" Changes: --- /work/SRC/openSUSE:Factory/python-django_compressor/python-django_compressor.changes 2013-10-25 11:13:35.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-django_compressor.new/python-django_compressor.changes 2014-07-02 15:05:11.0 +0200 @@ -1,0 +2,23 @@ +Thu Jun 26 09:42:00 UTC 2014 - dmuel...@suse.com + +- update to 1.4: + - Added Python 3 compatibility. + - Added compatibility with Django 1.6.x. + - Fixed compatibility with html5lib 1.0. + - Added offline compression for Jinja2 with Jingo and Coffin integration. + - Improved support for template inheritance in offline compression. + - Made offline compression avoid compressing the same block multiple times. + - Added a ``testenv`` target in the Makefile to make it easier to set up the + test environment. + - Allowed data-uri filter to handle external/protocol-relative references. + - Made ``CssCompressor`` class easier to extend. + - Added support for explictly stating the block being ended. + - Added rcssmin and updated rjsmin. + - Removed implicit requirement on BeautifulSoup. + - Made GzipCompressorFileStorage set access and modified times to the same time + as the corresponding base file. + - Defaulted to using django's simplejson, if present. + - Fixed CompilerFilter to always output Unicode strings. + - Fixed windows line endings in offline compression. + +--- Old: django_compressor-1.3.tar.gz New: django_compressor-1.4.tar.gz Other differences: -- ++ python-django_compressor.spec ++ --- /var/tmp/diff_new_pack.vytWV9/_old 2014-07-02 15:05:12.0 +0200 +++ /var/tmp/diff_new_pack.vytWV9/_new 2014-07-02 15:05:12.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-django_compressor # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python-django_compressor -Version:1.3 +Version:1.4 Release:0 Summary:Compresses Linked and Inline JavaScript or CSS Into Single Cached Files License:MIT and BSD-3-Clause and Apache-2.0 ++ django_compressor-1.3.tar.gz -> django_compressor-1.4.tar.gz ++ 5626 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-django_compressor for openSUSE:Factory
Hello community, here is the log from the commit of package python-django_compressor for openSUSE:Factory checked in at 2013-10-25 11:13:33 Comparing /work/SRC/openSUSE:Factory/python-django_compressor (Old) and /work/SRC/openSUSE:Factory/.python-django_compressor.new (New) Package is "python-django_compressor" Changes: --- /work/SRC/openSUSE:Factory/python-django_compressor/python-django_compressor.changes 2013-05-16 11:25:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-django_compressor.new/python-django_compressor.changes 2013-10-25 11:13:35.0 +0200 @@ -1,0 +2,5 @@ +Thu Oct 24 11:01:47 UTC 2013 - speili...@suse.com + +- Require python-setuptools instead of distribute (upstreams merged) + +--- Other differences: -- ++ python-django_compressor.spec ++ --- /var/tmp/diff_new_pack.JoKq1l/_old 2013-10-25 11:13:36.0 +0200 +++ /var/tmp/diff_new_pack.JoKq1l/_new 2013-10-25 11:13:36.0 +0200 @@ -25,7 +25,7 @@ Url:http://django_compressor.readthedocs.org/ Source: http://pypi.python.org/packages/source/d/django_compressor/django_compressor-%{version}.tar.gz BuildRequires: python-devel -BuildRequires: python-distribute +BuildRequires: python-setuptools Requires: python-django Requires: python-django-appconf Suggests: python-beautifulsoup -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-django_compressor for openSUSE:Factory
Hello community, here is the log from the commit of package python-django_compressor for openSUSE:Factory checked in at 2013-05-16 11:25:24 Comparing /work/SRC/openSUSE:Factory/python-django_compressor (Old) and /work/SRC/openSUSE:Factory/.python-django_compressor.new (New) Package is "python-django_compressor" Changes: --- /work/SRC/openSUSE:Factory/python-django_compressor/python-django_compressor.changes 2012-12-09 14:12:05.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-django_compressor.new/python-django_compressor.changes 2013-05-16 11:25:26.0 +0200 @@ -1,0 +2,35 @@ +Mon May 13 08:39:13 UTC 2013 - dmuel...@suse.com + +- update to 1.3: +- *Backward incompatible changes* + + - Dropped support for Python 2.5. Removed ``any`` and ``walk`` compatibility + functions in ``compressor.utils``. + + - Removed compatibility with Django 1.2 for default values of some settings: + +- :attr:`~COMPRESS_ROOT` no longer uses ``MEDIA_ROOT`` if ``STATIC_ROOT`` is + not defined. It expects ``STATIC_ROOT`` to be defined instead. + +- :attr:`~COMPRESS_URL` no longer uses ``MEDIA_URL`` if ``STATIC_URL`` is + not defined. It expects ``STATIC_URL`` to be defined instead. + +- :attr:`~COMPRESS_CACHE_BACKEND` no longer uses ``CACHE_BACKEND`` and simply + defaults to ``default``. + +- Added precompiler class support. This enables you to write custom precompilers + with Python logic in them instead of just relying on executables. + +- Made CssAbsoluteFilter smarter: it now handles URLs with hash fragments or + querystring correctly. In addition, it now leaves alone fragment-only URLs. + +- Removed a ``fsync()`` call in ``CompilerFilter`` to improve performance. + We already called ``self.infile.flush()`` so that call was not necessary. + +- Added an extension to provide django-sekizai support. + See :ref:`django-sekizai Support ` for more + information. +- Fixed a ``DeprecationWarning`` regarding the use of ``django.utils.hashcompat`` +- Updated bundled ``rjsmin.py`` to fix some JavaScript compression errors. + +--- Old: django_compressor-1.2.tar.gz New: django_compressor-1.3.tar.gz Other differences: -- ++ python-django_compressor.spec ++ --- /var/tmp/diff_new_pack.bRlJ0r/_old 2013-05-16 11:25:26.0 +0200 +++ /var/tmp/diff_new_pack.bRlJ0r/_new 2013-05-16 11:25:26.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-django_compressor # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -11,17 +11,18 @@ # case the license is the MIT License). An "Open Source License" is a # 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/ # + Name: python-django_compressor -Version:1.2 +Version:1.3 Release:0 -License:MIT and BSD-3-Clause and Apache-2.0 Summary:Compresses Linked and Inline JavaScript or CSS Into Single Cached Files -Url:http://django_compressor.readthedocs.org/ +License:MIT and BSD-3-Clause and Apache-2.0 Group: Development/Languages/Python +Url:http://django_compressor.readthedocs.org/ Source: http://pypi.python.org/packages/source/d/django_compressor/django_compressor-%{version}.tar.gz BuildRequires: python-devel BuildRequires: python-distribute ++ django_compressor-1.2.tar.gz -> django_compressor-1.3.tar.gz ++ 4006 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-django_compressor for openSUSE:Factory
Hello community, here is the log from the commit of package python-django_compressor for openSUSE:Factory checked in at 2012-12-09 14:11:53 Comparing /work/SRC/openSUSE:Factory/python-django_compressor (Old) and /work/SRC/openSUSE:Factory/.python-django_compressor.new (New) Package is "python-django_compressor", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/python-django_compressor/python-django_compressor.changes 2012-12-03 11:20:36.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-django_compressor.new/python-django_compressor.changes 2012-12-09 14:12:05.0 +0100 @@ -1,0 +2,9 @@ +Wed Nov 28 15:32:11 UTC 2012 - sasc...@suse.de + +- Add suggestions for useful additions: + + python-beautifulsoup + + python-html5lib + + python-lxml + + python-slimit + +--- Other differences: -- ++ python-django_compressor.spec ++ --- /var/tmp/diff_new_pack.cJkNXn/_old 2012-12-09 14:12:05.0 +0100 +++ /var/tmp/diff_new_pack.cJkNXn/_new 2012-12-09 14:12:05.0 +0100 @@ -27,6 +27,10 @@ BuildRequires: python-distribute Requires: python-django Requires: python-django-appconf +Suggests: python-beautifulsoup +Suggests: python-html5lib +Suggests: python-lxml +Suggests: python-slimit BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} && 0%{?suse_version} <= 1110 %{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-django_compressor for openSUSE:Factory
Hello community, here is the log from the commit of package python-django_compressor for openSUSE:Factory checked in at 2012-12-03 11:20:35 Comparing /work/SRC/openSUSE:Factory/python-django_compressor (Old) and /work/SRC/openSUSE:Factory/.python-django_compressor.new (New) Package is "python-django_compressor", Maintainer is "" Changes: New Changes file: --- /dev/null 2012-11-30 12:21:47.308011256 +0100 +++ /work/SRC/openSUSE:Factory/.python-django_compressor.new/python-django_compressor.changes 2012-12-03 11:20:36.0 +0100 @@ -0,0 +1,129 @@ +--- +Mon Nov 26 14:47:14 UTC 2012 - cfarr...@suse.com + +- license update: MIT and BSD-3-Clause and Apache-2.0 + + +--- +Tue Nov 13 22:47:11 UTC 2012 - jf...@funktronics.ca + +- Update to 1.2: + * Added compatibility with Django 1.4 and dropped support for Django 1.2.X. + * Added contributing docs. Be sure to check them out and start contributing! + * Moved CI to Travis: http://travis-ci.org/jezdez/django_compressor + * Introduced a new compressed context dictionary that is passed to the +templates that are responsible for rendering the compressed snippets. +This is a backwards-incompatible change if you've overridden any of the included templates: + compressor/css_file.html + compressor/css_inline.html + compressor/js_file.html + compressor/js_inline.html +The variables passed to those templates have been namespaced in a +dictionary, so it's easy to fix your own templates. +For example, the old compressor/js_file.html: + +The new compressor/js_file.html: + + * Removed old templates named compressor/css.html and compressor/js.html +that were originally left for backwards compatibility. If you've +overridden them, just rename them to compressor/css_file.html or +compressor/js_file.html and make sure you've accounted for the backwards +incompatible change of the template context mentioned above. + * Reverted an unfortunate change to the YUI filter that prepended +'java -jar' to the binary name, which doesn't alway work, e.g. if the YUI +compressor is shipped as a script like /usr/bin/yui-compressor. + * Changed the sender parameter of the post_compress() signal to be either +compressor.css.CssCompressor or compressor.js.JsCompressor for easier +customization. + * Correctly handle offline compressing files that are found in {% if %} +template blocks. + * Renamed the second option for the COMPRESS_CSS_HASHING_METHOD setting from +'hash' to 'content' to better describe what it does. The old name is also +supported, as well as the default being 'mtime'. + * Fixed CssAbsoluteFilter, src attributes in includes now get transformed. + * Added a new hook to allow developers to completely bypass offline +compression in CompressorNode subclasses: is_offline_compression_enabled. + * Dropped versiontools from required dependencies again. + +--- +Wed Feb 1 13:26:25 UTC 2012 - sasc...@suse.de + +- Spec file cleanup: + * Simplified macro usage + * Removed outdated %clean section + * Buildrequire python-distribute instead of setuptools + +--- +Fri Jan 20 02:04:02 UTC 2012 - jf...@funktronics.ca + +- Add missing requirement for django-appconf + +--- +Thu Jan 12 19:03:33 UTC 2012 - jf...@funktronics.ca + +- Update to 1.1.2: + * Fixed an installation issue related to versiontools + +--- +Sat Nov 26 06:01:29 UTC 2011 - jf...@funktronics.ca + +- Update to 1.1.1: + - Fixed a stupid ImportError bug introduced in 1.1 + - Fixed Jinja2 docs of since JINJA2_EXTENSIONS expects a class, not a module + - Fixed a Windows bug with regard to file resolving with staticfiles finders + - Stopped a potential memory leak when memoizing the rendered output + - Fixed the integration between staticfiles (e.g. in Django <= 1.3.1) and +compressor which prevents the collectstatic management command to work + - Warning - Make sure to remove the path method of your custom remote +storage class! +- 1.1: + - Made offline compression completely independent from cache (by writing a +manifest.json file) + - You can now easily run the compress management command locally and +transfer the COMPRESS_ROOT dir to your server + - Updated installation instructions to properly mention all dependencies, +even those internally used + - Fixed a bug introduced in 1.0 which would prevent the proper deactivation +of the compressi