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)

Reply via email to