commit python-sigal for openSUSE:Factory
Hello community, here is the log from the commit of package python-sigal for openSUSE:Factory checked in at 2020-08-21 19:16:40 Comparing /work/SRC/openSUSE:Factory/python-sigal (Old) and /work/SRC/openSUSE:Factory/.python-sigal.new.3399 (New) Package is "python-sigal" Fri Aug 21 19:16:40 2020 rev:7 rq:828450 version:2.1.1 Changes: --- /work/SRC/openSUSE:Factory/python-sigal/python-sigal.changes 2020-05-19 14:59:02.109473983 +0200 +++ /work/SRC/openSUSE:Factory/.python-sigal.new.3399/python-sigal.changes 2020-08-21 19:17:40.752836527 +0200 @@ -1,0 +2,15 @@ +Fri Aug 21 10:21:45 UTC 2020 - Ondřej Súkup + +- update to 2.1.1 +- drop python-sigal-test_image-gif-dimension.patch +- fix deps and test deps + * Compatibility with Pillow 7.2 + * Fix issue with encrypt template and some Jinja2 versions + * Bug fixes and UI improvements for encrypt plugin + * Add setting to use relative symbolic links + * Add a setting to force image output format + * Use natural sorting thanks to the natsort package + * Make sure that read-only files can be copied + * Improve performance when reading metadata + +--- Old: python-sigal-test_image-gif-dimension.patch sigal-2.0.tar.gz New: sigal-2.1.1.tar.gz Other differences: -- ++ python-sigal.spec ++ --- /var/tmp/diff_new_pack.Tph0Q2/_old 2020-08-21 19:17:46.036839337 +0200 +++ /var/tmp/diff_new_pack.Tph0Q2/_new 2020-08-21 19:17:46.036839337 +0200 @@ -18,41 +18,46 @@ %define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} -%bcond_without test Name: python-sigal -Version:2.0 +Version:2.1.1 Release:0 Summary:Static gallery generator License:MIT Group: Development/Languages/Python URL:https://github.com/saimn/sigal Source: https://files.pythonhosted.org/packages/source/s/sigal/sigal-%{version}.tar.gz -# https://github.com/saimn/sigal/commit/538f535b5ea1cca4ec52bff6cff15da015bdfa64 -Patch0: python-sigal-test_image-gif-dimension.patch +BuildRequires: %{python_module Brotli} +BuildRequires: %{python_module Jinja2} +BuildRequires: %{python_module Markdown} +BuildRequires: %{python_module Pillow} +BuildRequires: %{python_module blinker} +BuildRequires: %{python_module click} +BuildRequires: %{python_module cryptography} +BuildRequires: %{python_module feedgenerator} +BuildRequires: %{python_module natsort} +BuildRequires: %{python_module pilkit} +BuildRequires: %{python_module pytest} +BuildRequires: %{python_module setuptools_scm} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module zopfli} BuildRequires: fdupes +BuildRequires: ffmpeg BuildRequires: python-rpm-macros Requires: python-Jinja2 Requires: python-Markdown Requires: python-Pillow Requires: python-blinker Requires: python-click +Requires: python-natsort Requires: python-pilkit Requires(post): update-alternatives Requires(postun): update-alternatives Suggests: python-boto -Suggests: python-cssmin +Suggests: python-Brotli +Suggests: python-zopfli +Suggests: python-cryptography +Suggests: python-feedgenerator BuildArch: noarch -%if %{with test} -BuildRequires: %{python_module Jinja2} -BuildRequires: %{python_module Markdown} -BuildRequires: %{python_module Pillow} -BuildRequires: %{python_module blinker} -BuildRequires: %{python_module click} -BuildRequires: %{python_module pilkit} -BuildRequires: %{python_module pytest} -BuildRequires: ffmpeg -%endif %python_subpackages %description @@ -70,7 +75,6 @@ %prep %setup -q -n sigal-%{version} -%patch0 -p1 %build %python_build ++ sigal-2.0.tar.gz -> sigal-2.1.1.tar.gz ++ 4042 lines of diff (skipped)
commit python-sigal for openSUSE:Factory
Hello community, here is the log from the commit of package python-sigal for openSUSE:Factory checked in at 2020-05-19 14:58:48 Comparing /work/SRC/openSUSE:Factory/python-sigal (Old) and /work/SRC/openSUSE:Factory/.python-sigal.new.2738 (New) Package is "python-sigal" Tue May 19 14:58:48 2020 rev:6 rq:807292 version:2.0 Changes: --- /work/SRC/openSUSE:Factory/python-sigal/python-sigal.changes 2019-05-22 15:39:24.222532562 +0200 +++ /work/SRC/openSUSE:Factory/.python-sigal.new.2738/python-sigal.changes 2020-05-19 14:59:02.109473983 +0200 @@ -1,0 +2,13 @@ +Tue May 19 11:16:12 UTC 2020 - pgaj...@suse.com + +- fix testsuite +- added patches + fix https://github.com/saimn/sigal/commit/538f535b5ea1cca4ec52bff6cff15da015bdfa64 + + python-sigal-test_image-gif-dimension.patch + +--- +Tue May 19 09:28:04 UTC 2020 - Petr Gajdos + +- %python3_only -> %python_alternative + +--- New: python-sigal-test_image-gif-dimension.patch Other differences: -- ++ python-sigal.spec ++ --- /var/tmp/diff_new_pack.5eu8aI/_old 2020-05-19 14:59:03.821477780 +0200 +++ /var/tmp/diff_new_pack.5eu8aI/_new 2020-05-19 14:59:03.825477789 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-sigal # -# 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 @@ -12,7 +12,7 @@ # 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/ # @@ -25,8 +25,10 @@ Summary:Static gallery generator License:MIT Group: Development/Languages/Python -Url:https://github.com/saimn/sigal +URL:https://github.com/saimn/sigal Source: https://files.pythonhosted.org/packages/source/s/sigal/sigal-%{version}.tar.gz +# https://github.com/saimn/sigal/commit/538f535b5ea1cca4ec52bff6cff15da015bdfa64 +Patch0: python-sigal-test_image-gif-dimension.patch BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros @@ -36,6 +38,8 @@ Requires: python-blinker Requires: python-click Requires: python-pilkit +Requires(post): update-alternatives +Requires(postun): update-alternatives Suggests: python-boto Suggests: python-cssmin BuildArch: noarch @@ -66,21 +70,29 @@ %prep %setup -q -n sigal-%{version} +%patch0 -p1 %build %python_build %install %python_install +%python_clone -a %{buildroot}%{_bindir}/sigal %python_expand %fdupes %{buildroot}%{$python_sitelib} %check %pytest tests -k "not (test_generate_video_fit_height or test_generate_video_fit_width or test_generate_video_dont_enlarge or test_build)" +%post +%python_install_alternative sigal + +%postun +%python_uninstall_alternative sigal + %files %{python_files} %license LICENSE %doc AUTHORS README.rst -%python3_only %{_bindir}/sigal +%python_alternative %{_bindir}/sigal %{python_sitelib}/* %changelog ++ python-sigal-test_image-gif-dimension.patch ++ --- a/tests/test_image.py +++ b/tests/test_image.py @@ -111,7 +111,7 @@ def test_generate_image_processor(tmpdir): @pytest.mark.parametrize( ("image", "path", "wide_size", "high_size"), [(TEST_IMAGE, SRCFILE, (200, 133), (150, 100)), - (TEST_GIF_IMAGE, SRC_GIF_FILE, (134, 150), (150, 167))]) + (TEST_GIF_IMAGE, SRC_GIF_FILE, (134, 150), (150, 168))]) def test_generate_thumbnail(tmpdir, image, path, wide_size, high_size): "Test the generate_thumbnail function."
commit python-sigal for openSUSE:Factory
Hello community, here is the log from the commit of package python-sigal for openSUSE:Factory checked in at 2019-05-22 15:39:24 Comparing /work/SRC/openSUSE:Factory/python-sigal (Old) and /work/SRC/openSUSE:Factory/.python-sigal.new.5148 (New) Package is "python-sigal" Wed May 22 15:39:24 2019 rev:5 rq:703020 version:2.0 Changes: --- /work/SRC/openSUSE:Factory/python-sigal/python-sigal.changes 2018-12-24 11:43:58.337314872 +0100 +++ /work/SRC/openSUSE:Factory/.python-sigal.new.5148/python-sigal.changes 2019-05-22 15:39:24.222532562 +0200 @@ -1,0 +2,9 @@ +Tue May 14 21:14:02 UTC 2019 - svasude...@suse.com + +- Update to 2.0 + * no new changelog found + * Removed support for python2 + * Updated the spec file to run python tests + * Skipped couple of tests that are related to mpg. + +--- Old: sigal-1.4.0.tar.gz New: sigal-2.0.tar.gz Other differences: -- ++ python-sigal.spec ++ --- /var/tmp/diff_new_pack.XbLutT/_old 2019-05-22 15:39:25.002530678 +0200 +++ /var/tmp/diff_new_pack.XbLutT/_new 2019-05-22 15:39:25.006530668 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-sigal # -# Copyright (c) 2018 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,19 +12,20 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # +%define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} %bcond_without test Name: python-sigal -Version:1.4.0 +Version:2.0 Release:0 Summary:Static gallery generator License:MIT Group: Development/Languages/Python -URL:https://github.com/saimn/sigal +Url:https://github.com/saimn/sigal Source: https://files.pythonhosted.org/packages/source/s/sigal/sigal-%{version}.tar.gz BuildRequires: %{python_module setuptools} BuildRequires: fdupes @@ -45,6 +46,8 @@ BuildRequires: %{python_module blinker} BuildRequires: %{python_module click} BuildRequires: %{python_module pilkit} +BuildRequires: %{python_module pytest} +BuildRequires: ffmpeg %endif %python_subpackages @@ -71,6 +74,9 @@ %python_install %python_expand %fdupes %{buildroot}%{$python_sitelib} +%check +%pytest tests -k "not (test_generate_video_fit_height or test_generate_video_fit_width or test_generate_video_dont_enlarge or test_build)" + %files %{python_files} %license LICENSE %doc AUTHORS README.rst ++ sigal-1.4.0.tar.gz -> sigal-2.0.tar.gz ++ 20976 lines of diff (skipped)
commit python-sigal for openSUSE:Factory
Hello community, here is the log from the commit of package python-sigal for openSUSE:Factory checked in at 2018-12-24 11:43:57 Comparing /work/SRC/openSUSE:Factory/python-sigal (Old) and /work/SRC/openSUSE:Factory/.python-sigal.new.28833 (New) Package is "python-sigal" Mon Dec 24 11:43:57 2018 rev:4 rq:659673 version:1.4.0 Changes: --- /work/SRC/openSUSE:Factory/python-sigal/python-sigal.changes 2018-04-25 10:01:48.709829578 +0200 +++ /work/SRC/openSUSE:Factory/.python-sigal.new.28833/python-sigal.changes 2018-12-24 11:43:58.337314872 +0100 @@ -1,0 +2,5 @@ +Tue Dec 4 12:54:18 UTC 2018 - Matej Cepl + +- Remove superfluous devel dependency for noarch package + +--- Other differences: -- ++ python-sigal.spec ++ --- /var/tmp/diff_new_pack.HRbhi2/_old 2018-12-24 11:43:58.753314503 +0100 +++ /var/tmp/diff_new_pack.HRbhi2/_new 2018-12-24 11:43:58.757314500 +0100 @@ -12,7 +12,7 @@ # 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/ # @@ -24,30 +24,28 @@ Summary:Static gallery generator License:MIT Group: Development/Languages/Python -Url:https://github.com/saimn/sigal +URL:https://github.com/saimn/sigal Source: https://files.pythonhosted.org/packages/source/s/sigal/sigal-%{version}.tar.gz -BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} -BuildRequires: python-rpm-macros -%if %{with test} -BuildRequires: %{python_module Jinja2} -BuildRequires: %{python_module Markdown} -BuildRequires: %{python_module Pillow} -BuildRequires: %{python_module blinker} -BuildRequires: %{python_module click} -BuildRequires: %{python_module pilkit} -%endif BuildRequires: fdupes +BuildRequires: python-rpm-macros Requires: python-Jinja2 Requires: python-Markdown Requires: python-Pillow Requires: python-blinker Requires: python-click Requires: python-pilkit -Suggests: python-cssmin Suggests: python-boto +Suggests: python-cssmin BuildArch: noarch - +%if %{with test} +BuildRequires: %{python_module Jinja2} +BuildRequires: %{python_module Markdown} +BuildRequires: %{python_module Pillow} +BuildRequires: %{python_module blinker} +BuildRequires: %{python_module click} +BuildRequires: %{python_module pilkit} +%endif %python_subpackages %description @@ -74,8 +72,8 @@ %python_expand %fdupes %{buildroot}%{$python_sitelib} %files %{python_files} -%defattr(-,root,root,-) -%doc AUTHORS LICENSE README.rst +%license LICENSE +%doc AUTHORS README.rst %python3_only %{_bindir}/sigal %{python_sitelib}/*
commit python-sigal for openSUSE:Factory
Hello community, here is the log from the commit of package python-sigal for openSUSE:Factory checked in at 2018-04-25 10:01:44 Comparing /work/SRC/openSUSE:Factory/python-sigal (Old) and /work/SRC/openSUSE:Factory/.python-sigal.new (New) Package is "python-sigal" Wed Apr 25 10:01:44 2018 rev:3 rq:600613 version:1.4.0 Changes: --- /work/SRC/openSUSE:Factory/python-sigal/python-sigal.changes 2017-11-30 12:44:48.723182438 +0100 +++ /work/SRC/openSUSE:Factory/.python-sigal.new/python-sigal.changes 2018-04-25 10:01:48.709829578 +0200 @@ -1,0 +2,31 @@ +Tue Apr 24 12:11:20 UTC 2018 - tbecht...@suse.com + +- update to 1.4.0: + - Update libraries used in themes (Galleria, Colorbox, PhotoSwipe) and their +dependencies. + - Remove use of CDNs (JQuery, Google fonts). + - Hint to how to suppress decompressionbomb warnings [:issue:`235`]. + - New plugin for finer control over ignored files [:issue:`233`]. + - New plugin to cache the exif data of images [:issue:`236`]. + - Feeds plugin: include videos in feeds [:issue:`238`]. + - Allow formatting in ``zip_gallery`` [:issue:`244`]. + - Added random thumbnail property for album [:issue:`241`]. + - Improve CSP compatibility with colorbox theme [:issue:`245`]. + - Set html lang attribute based upon locale [:issue:`257`]. + - Resize portrait images to same size as landscape [:issue:`258`]. + - New setting ``thumb_fit_centering`` for tweaking how thumbnails should be +cropped [:issue:`263`]. + - New settings to configure what file extensions should be recognised as +images and videos [:issue:`270`]. + - New setting ``datetime_format`` to customize the EXIF datetime format +[:issue:`271`]. + - Add a progress bar for writing index files [:issue:`234`]. + - Add setting to customize the EXIF datetime format [:issue:`271`]. + - Allow to configure the ffmpeg binary [:issue:`273`]. + - Filter .nomedia files with the source filename [:issue:`295`]. + - Populate title & description from IPTC image data [:issue:`297`]. + - Defer loading of leaflet js til late in the page [:issue:`298`]. + - Add compress_assets plugin [:issue:`300`]. + - Sidebar site logo image in Colorbox [:issue:`292`]. + +--- Old: sigal-1.3.0.tar.gz New: sigal-1.4.0.tar.gz Other differences: -- ++ python-sigal.spec ++ --- /var/tmp/diff_new_pack.07lkRB/_old 2018-04-25 10:01:50.973746514 +0200 +++ /var/tmp/diff_new_pack.07lkRB/_new 2018-04-25 10:01:50.973746514 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-sigal # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %bcond_without test Name: python-sigal -Version:1.3.0 +Version:1.4.0 Release:0 Summary:Static gallery generator License:MIT ++ sigal-1.3.0.tar.gz -> sigal-1.4.0.tar.gz ++ 41157 lines of diff (skipped)
commit python-sigal for openSUSE:Factory
Hello community, here is the log from the commit of package python-sigal for openSUSE:Factory checked in at 2017-11-30 12:44:47 Comparing /work/SRC/openSUSE:Factory/python-sigal (Old) and /work/SRC/openSUSE:Factory/.python-sigal.new (New) Package is "python-sigal" Thu Nov 30 12:44:47 2017 rev:2 rq:546025 version:1.3.0 Changes: --- /work/SRC/openSUSE:Factory/python-sigal/python-sigal.changes 2017-11-22 11:21:47.718719164 +0100 +++ /work/SRC/openSUSE:Factory/.python-sigal.new/python-sigal.changes 2017-11-30 12:44:48.723182438 +0100 @@ -1,0 +2,5 @@ +Tue Nov 21 16:13:06 UTC 2017 - jeng...@inai.de + +- Compact description, rectify grammar. + +--- Other differences: -- ++ python-sigal.spec ++ --- /var/tmp/diff_new_pack.qoYoJC/_old 2017-11-30 12:44:49.255163098 +0100 +++ /var/tmp/diff_new_pack.qoYoJC/_new 2017-11-30 12:44:49.255163098 +0100 @@ -13,6 +13,7 @@ # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ +# %{?!python_module:%define python_module() python-%{**} python3-%{**}} @@ -20,29 +21,29 @@ Name: python-sigal Version:1.3.0 Release:0 +Summary:Static gallery generator License:MIT -Summary:Simple static gallery generator -Url:https://github.com/saimn/sigal Group: Development/Languages/Python +Url:https://github.com/saimn/sigal Source: https://files.pythonhosted.org/packages/source/s/sigal/sigal-%{version}.tar.gz -BuildRequires: python-rpm-macros BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} +BuildRequires: python-rpm-macros %if %{with test} -BuildRequires: %{python_module blinker} -BuildRequires: %{python_module click} BuildRequires: %{python_module Jinja2} BuildRequires: %{python_module Markdown} -BuildRequires: %{python_module pilkit} BuildRequires: %{python_module Pillow} +BuildRequires: %{python_module blinker} +BuildRequires: %{python_module click} +BuildRequires: %{python_module pilkit} %endif BuildRequires: fdupes -Requires: python-blinker -Requires: python-click Requires: python-Jinja2 Requires: python-Markdown -Requires: python-pilkit Requires: python-Pillow +Requires: python-blinker +Requires: python-click +Requires: python-pilkit Suggests: python-cssmin Suggests: python-boto BuildArch: noarch @@ -50,19 +51,17 @@ %python_subpackages %description -Sigal is yet another simple static gallery generator. It's written in Python -and it allows to build a static gallery of images with the following features: +Sigal is a static gallery generator written in Python with the following +features: -* Process directories recursively. -* Generate HTML pages using jinja2 templates. -* Relative links for a portable output. -* Support themes, videos, EXIF tags, zip download. -* Parallel processing. -* MIT licensed. - -The idea behind Sigal is to ease the use of the javascript libraries like -galleria_. These libraries do a great job to display the images, Sigal does -what is missing: resize images, create thumbnails, generate HTML pages. +* Generates HTML pages using jinja2 templates. +* Emits relative links for a portable output. +* Supports themes, videos, EXIF tags, and ZIP downloading. +* Processes directories recursively and files in parallel. + +The idea behind Sigal is to ease the use of the JavaScript libraries like +galleria_. These libraries display the images, Sigal on the other hand does +image resizing, thumbnail creation and HTML page generation. %prep %setup -q -n sigal-%{version}