Accepting request 1123516 from devel:languages:python:mailman

OBS-URL: https://build.opensuse.org/request/show/1123516
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-django-mailman3?expand=0&rev=13
This commit is contained in:
Ana Guerrero 2023-11-06 20:13:47 +00:00 committed by Git OBS Bridge
commit 59aa3938a2
4 changed files with 37 additions and 13 deletions

View File

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

View File

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

View File

@ -1,3 +1,22 @@
-------------------------------------------------------------------
Mon Nov 6 00:11:01 UTC 2023 - Marcus Rueckert <mrueckert@suse.de>
- make it easier to notice to keep buildrequires and runtime
requires version limits in sync. This will also help us to notice
early when the version of other libraries do not match the
requires encoded in the source code.
-------------------------------------------------------------------
Thu Nov 2 07:18:55 UTC 2023 - Andreas Schneider <asn@cryptomilk.org>
- Update to version 1.3.11
* See https://gitlab.com/mailman/django-mailman3/-/blob/master/README.rst
or README.rst packaged in this file.
* BREAKING CHANGE: django_mailman3 now requires django_allauth>=0.56. This
requires the addition of allauth.account.middleware.AccountMiddleware to
MIDDLEWARE in your Django settings. If your installation uses settings from
mailman-web as here, upgrading mailman-web to 0.0.7 will do this.
-------------------------------------------------------------------
Sun Jun 25 08:23:00 UTC 2023 - Andreas Schneider <asn@cryptomilk.org>

View File

@ -15,30 +15,35 @@
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%global django_min_version 3.2
%global django_max_version 4.3
%global mailmanclient_min_version 3.3.3
%global django_allauth_min_version 0.56
%global django_gravatar2_min_version 1.0.6
%{?sle15_python_module_pythons}
%define modname django_mailman3
Name: python-django-mailman3
Version: 1.3.9
Version: 1.3.11
Release: 0
Summary: Django library to help interaction with Mailman
License: GPL-3.0-only
URL: https://gitlab.com/mailman/django-mailman3
Source: https://files.pythonhosted.org/packages/04/b0/34331deb242988466cd34ffaa04c316c5eaf40760998d9ff2055142e2c6a/django-mailman3-1.3.9.tar.gz
Source: https://files.pythonhosted.org/packages/source/d/django-mailman3/django-mailman3-%{version}.tar.gz
BuildRequires: %{python_module setuptools}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: python-Django >= 1.11
Requires: python-django-allauth
Requires: python-django-gravatar2 >= 1.0.6
Requires: python-mailmanclient
Requires: (python-Django >= %{django_min_version} with python-Django < %{django_max_version})
Requires: python-django-allauth >= %{django_allauth_min_version}
Requires: python-django-gravatar2 >= %{django_gravatar2_min_version}
Requires: python-mailmanclient >= %{mailmanclient_min_version}
Requires: python-pytz
BuildArch: noarch
# SECTION test requirements
BuildRequires: %{python_module Django >= 1.11}
BuildRequires: %{python_module django-allauth}
BuildRequires: %{python_module django-gravatar2 >= 1.0.6}
BuildRequires: %{python_module mailmanclient}
BuildRequires: %{python_module Django >= %{django_min_version}}
BuildRequires: %{python_module django-allauth >= %{django_allauth_min_version}}
BuildRequires: %{python_module django-gravatar2 >= %{django_gravatar2_min_version}}
BuildRequires: %{python_module mailmanclient >= %{mailmanclient_min_version}}
BuildRequires: %{python_module pytest-django}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module pytz}