Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-django-bootstrap4 for
openSUSE:Factory checked in at 2024-01-22 20:38:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-django-bootstrap4 (Old)
and /work/SRC/openSUSE:Factory/.python-django-bootstrap4.new.16006 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-django-bootstrap4"
Mon Jan 22 20:38:36 2024 rev:3 rq:1140587 version:23.4
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-django-bootstrap4/python-django-bootstrap4.changes
2022-02-24 18:24:17.566645363 +0100
+++
/work/SRC/openSUSE:Factory/.python-django-bootstrap4.new.16006/python-django-bootstrap4.changes
2024-01-22 20:38:39.050917900 +0100
@@ -1,0 +2,34 @@
+Mon Jan 22 11:48:12 UTC 2024 - Daniel Garcia <[email protected]>
+
+- Add %{?sle15_python_module_pythons} to build for modern python in
+ SLE/Leap
+- Delete not needed patch skip-failing-tests.patch
+- Update to 23.4:
+ - Use setuptools-scm to build package (#664).
+23.3:
+ - Use ruff instead of black for formatting (#653).
+ - Add support for Python 3.12 (#658).
+ - Add support for Django 5.0 (#658).
+ - Revert packaging tools to setuptools, build, tox and twine (#658).
+23.2:
+ - Fix references to example application (#648).
+ - Remove support for Python 3.7 (EOL) (#646).
+ - Switch to Hatch (#638).
+ - Fix readthedocs (#603).
+ - Remove version restriction on importlib-metadata (#604).
+ - Replace m2r2 with sphinx-mdinclude (#605).
+23.1:
+ - Add support for Django 4.2 (#601).
+ - Update requirements and packages (#601).
+ - Stop using coveralls (#601).
+22.3:
+ - Add support for Python 3.11 (#554).
+22.2:
+ - Update Bootstrap to 4.6.2 (#499).
+ - Drop support for Django 2.2 (EOL) (#500).
+ - Add support for Django 4.1 (#500).
+22.1:
+ - Add support for Django 4 (#447).
+ - Fix urls in example (#418, #444).
+
+-------------------------------------------------------------------
Old:
----
django-bootstrap4-21.2.tar.gz
skip-failing-tests.patch
New:
----
django-bootstrap4-23.4.tar.gz
BETA DEBUG BEGIN:
Old: SLE/Leap
- Delete not needed patch skip-failing-tests.patch
- Update to 23.4:
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-django-bootstrap4.spec ++++++
--- /var/tmp/diff_new_pack.CBfTfq/_old 2024-01-22 20:38:39.830946388 +0100
+++ /var/tmp/diff_new_pack.CBfTfq/_new 2024-01-22 20:38:39.830946388 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-django-bootstrap4
#
-# 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,20 +16,17 @@
#
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%{?sle15_python_module_pythons}
Name: python-django-bootstrap4
-Version: 21.2
+Version: 23.4
Release: 0
Summary: Bootstrap support for Django projects
License: BSD-3-Clause
Group: Development/Languages/Python
URL: https://github.com/zostera/django-bootstrap4
Source:
https://github.com/zostera/django-bootstrap4/archive/v%{version}.tar.gz#/django-bootstrap4-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM skip-failing-tests.patch gh#zostera/django-bootstrap4#439
[email protected]
-# Skip failing tests.
-Patch0: skip-failing-tests.patch
BuildRequires: %{python_module pip}
-BuildRequires: %{python_module poetry}
+BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
@@ -39,6 +36,7 @@
# SECTION test requirements
BuildRequires: %{python_module Django}
BuildRequires: %{python_module beautifulsoup4}
+BuildRequires: gdal-devel
# /SECTION
%python_subpackages
@@ -50,7 +48,15 @@
# Remove need to install gis, as the tests do not exercise this yet
sed -i '/django.contrib.gis/d' tests/app/settings.py
-sed -Ei '/(gisform|polygon)/d' tests/test_templates.py
+sed -Ei '/(gisform|polygon)/d' tests/forms.py
+
+# gh#zostera/django-bootstrap4#662
+# Upstream uses setuptools_scm that adds everything in the git
+# repository so we need to do the same here manually to do not depend
+# on git.
+cat << EOF > MANIFEST.in
+recursive-include src/bootstrap4/templates/bootstrap4 *.html
+EOF
%build
%pyproject_wheel
@@ -65,5 +71,6 @@
%files %{python_files}
%doc AUTHORS README.md
%license LICENSE
-%{python_sitelib}/*
+%{python_sitelib}/bootstrap4
+%{python_sitelib}/django_bootstrap4-%{version}*-info
++++++ django-bootstrap4-21.2.tar.gz -> django-bootstrap4-23.4.tar.gz ++++++
++++ 3077 lines of diff (skipped)