Accepting request 1182957 from home:gladiac:mailman
- Update to version 1.3.14 * See https://gitlab.com/mailman/django-mailman3/-/blob/v1.3.14/README.rst or the packaged README.rst. - Update to version 1.3.13 * See https://gitlab.com/mailman/django-mailman3/-/blob/v1.3.13/README.rst or the packaged README.rst. - Update to version 1.3.12 * See https://gitlab.com/mailman/django-mailman3/-/blob/v1.3.12/README.rst or README.rst packaged in this file. - Added pytest.ini OBS-URL: https://build.opensuse.org/request/show/1182957 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-django-mailman3?expand=0&rev=35
This commit is contained in:
commit
bdee20f7d2
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
## Default LFS
|
||||||
|
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.png filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zst filter=lfs diff=lfs merge=lfs -text
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
.osc
|
3
django_mailman3-1.3.14.tar.gz
Normal file
3
django_mailman3-1.3.14.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:e484d2f37705177ffa3d273bb51688cde53af2b2f925b906cb253c89b014c03c
|
||||||
|
size 424964
|
16
django_mailman3-1.3.14.tar.gz.asc
Normal file
16
django_mailman3-1.3.14.tar.gz.asc
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCAAdFiEEVB6gRIRTOU/3eg7MnZsroGHQpnwFAmZ4Ar8ACgkQnZsroGHQ
|
||||||
|
pnyMTg/+Phs9u9yt/64FHGOmFYB6HNlLmuSqUmxaLCijfnpCYWNrx3s9JDLe/VTR
|
||||||
|
CHxkU1DyGY9ZOhJf4dRow02D2xdjMSFv9N1LCbTfnIEgroEUiZ8dCMjel+uHzT/U
|
||||||
|
73xaWKcKVLTy1w07YNxrCgHnzNAlfK5IWkUeq/2D5raXvZxBL9su9Xy8s7eW7iUE
|
||||||
|
mMDQtoA2Ce36wrY3Xy7VV6Bzy/IFWCfwlEYUoEbaF2nvIT3ibKxkJRv6wZ6LMEFP
|
||||||
|
vztILr1o0HcF9iuC+fLVY7r8O37baO6PI0P8st/ooWbeIuOkuD1mCTJsIdtmykSP
|
||||||
|
DEbhEVCfLKRyneD0zkj4Ls29+nKVEmx+l1QGBYeWrVbEol7T5mZE7vmVPcOyEyfL
|
||||||
|
JKFbSh3GGnWrEvitZMJHz8P6+ugP21INRAGN5tM+mRpEWFIRHgzvHCk83pu4yvq7
|
||||||
|
YzhBdz8bstguk2FnmyI5h0SF5tpr0qWR3J75VFrMSYTqKM+L0Gsmp90N+Wfz00+v
|
||||||
|
H7XFl9MHjQiGeDBh/k5AG7rao0q9vr/OakXIaQ05RADa+dJeqJHW4DNU88llmAHS
|
||||||
|
PFUzmzoSAA5YfUh/f3tRFlq4O2Mc15lONYvYl5x2XuPgp7sx0+hzsWMihFpnY8jN
|
||||||
|
58GGcu3D9o8i968boy0Bk2JpSWYEOVN4M0SiKvBUxtguLa5Hyq8=
|
||||||
|
=jdDA
|
||||||
|
-----END PGP SIGNATURE-----
|
3
pytest.ini
Normal file
3
pytest.ini
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
[pytest]
|
||||||
|
addopts = --tb=short --create-db --reuse-db --ds=django_mailman3.tests.settings_test -s
|
||||||
|
pythonpath = .
|
153
python-django-mailman3.changes
Normal file
153
python-django-mailman3.changes
Normal file
@ -0,0 +1,153 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Jun 23 13:13:56 UTC 2024 - Andreas Schneider <asn@cryptomilk.org>
|
||||||
|
|
||||||
|
- Update to version 1.3.14
|
||||||
|
* See https://gitlab.com/mailman/django-mailman3/-/blob/v1.3.14/README.rst
|
||||||
|
or the packaged README.rst.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Jun 23 08:05:58 UTC 2024 - Andreas Schneider <asn@cryptomilk.org>
|
||||||
|
|
||||||
|
- Update to version 1.3.13
|
||||||
|
* See https://gitlab.com/mailman/django-mailman3/-/blob/v1.3.13/README.rst
|
||||||
|
or the packaged README.rst.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 23 09:13:39 UTC 2024 - Andreas Schneider <asn@cryptomilk.org>
|
||||||
|
|
||||||
|
- Update to version 1.3.12
|
||||||
|
* See https://gitlab.com/mailman/django-mailman3/-/blob/v1.3.12/README.rst
|
||||||
|
or README.rst packaged in this file.
|
||||||
|
- Added pytest.ini
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Feb 29 21:07:54 UTC 2024 - Ben Greiner <code@bnavigator.de>
|
||||||
|
|
||||||
|
- Build PEP517 wheel
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
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>
|
||||||
|
|
||||||
|
- Update to version 1.3.9
|
||||||
|
* Add support for Python 3.11
|
||||||
|
- Use sle15_python_module_pythons
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Nov 21 08:57:22 UTC 2022 - Andreas Schneider <asn@cryptomilk.org>
|
||||||
|
|
||||||
|
- Fix running the tests on openSUSE Leap 15.4
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Nov 17 16:40:01 UTC 2022 - Andreas Schneider <asn@cryptomilk.org>
|
||||||
|
|
||||||
|
- Update to version 1.3.8
|
||||||
|
* Add support for Django 4.0 and 4.1 (Fixes #55)
|
||||||
|
* Add support for Python 3.10 (See !153)
|
||||||
|
* Fix the Fedora socialaccount provider. (Fixes #50)
|
||||||
|
* Add pagination only when there are more than one pages. (Fixes #58)
|
||||||
|
* Use Pytest as the test runner.
|
||||||
|
- Removed dj40.patch
|
||||||
|
- Removed dj41.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Oct 5 16:05:25 UTC 2022 - Daniel Garcia <daniel.garcia@suse.com>
|
||||||
|
|
||||||
|
- Add dj41.patch to make it compatible with django 4.1 based on
|
||||||
|
https://gitlab.com/mailman/django-mailman3/-/merge_requests/170
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jul 14 18:43:40 UTC 2022 - Jacob Michalskie <hel@lcp.world>
|
||||||
|
|
||||||
|
- Fix the patch for django 4.0 to update dependencies
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jul 4 11:17:34 UTC 2022 - Ben Greiner <code@bnavigator.de>
|
||||||
|
|
||||||
|
- Enable multiflavor so that we can pin mailman3 and hyperkitty
|
||||||
|
to python39
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 9 20:55:06 UTC 2022 - Matej Cepl <mcepl@suse.com>
|
||||||
|
|
||||||
|
- Clean up the SPEC file.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 9 15:56:27 UTC 2022 - pgajdos@suse.com
|
||||||
|
|
||||||
|
- python-mock is not required for build
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Dec 26 22:49:13 UTC 2021 - John Vandenberg <jayvdb@gmail.com>
|
||||||
|
|
||||||
|
- Add dj40.patch for Django 4.0 compatibility
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Nov 17 08:37:21 UTC 2021 - Andreas Schneider <asn@cryptomilk.org>
|
||||||
|
|
||||||
|
- Update to version 1.3.7
|
||||||
|
* Set the minimum required version of mailmanclient in setup.py.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 4 09:32:59 UTC 2021 - Ben Greiner <code@bnavigator.de>
|
||||||
|
|
||||||
|
- restrict to primary python3 flavor due to mailman
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Feb 3 16:21:17 UTC 2021 - Andreas Schneider <asn@cryptomilk.org>
|
||||||
|
|
||||||
|
- Update to version 1.3.5
|
||||||
|
* Add a new method get_django_user to return Django User model. (See !99)
|
||||||
|
* Add delete_archives field to mailinglist_deleted Signal.
|
||||||
|
* Replaced deprecated ugettexy_lazy with gettext_lazy. (Closes #37)
|
||||||
|
- Fix building on tumbleweed
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Aug 4 02:04:03 UTC 2020 - Stasiek Michalski <stasiek@michalski.cc>
|
||||||
|
|
||||||
|
- Update to 1.3.4
|
||||||
|
* Fix a bug caused by bumping to Mailman API 3.1 in version 1.3.3 which
|
||||||
|
resulted in 404 errors for some users.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed May 13 10:02:55 UTC 2020 - Marketa Calabkova <mcalabkova@suse.com>
|
||||||
|
|
||||||
|
- Update to 1.3.3rc1
|
||||||
|
* Update a user's preferred_address in Mailman Core when a user
|
||||||
|
updates their primary address in Profile.
|
||||||
|
* Do not exit with --code-zero.
|
||||||
|
* more bugfixes
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Dec 2 10:47:10 UTC 2019 - pgajdos@suse.com
|
||||||
|
|
||||||
|
- call spec-cleaner
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Nov 26 09:12:06 UTC 2019 - pgajdos@suse.com
|
||||||
|
|
||||||
|
- run the testsuite
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Oct 2 13:02:30 UTC 2019 - pgajdos@suse.com
|
||||||
|
|
||||||
|
- initial version 1.3.0, required by HyperKitty [SLE-7686]
|
||||||
|
|
90
python-django-mailman3.keyring
Normal file
90
python-django-mailman3.keyring
Normal file
@ -0,0 +1,90 @@
|
|||||||
|
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||||
|
|
||||||
|
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
|
||||||
|
13uS0qfwHEvxfNbR011PQGPf7eD4e4i0uh4IcTw=
|
||||||
|
=s7HB
|
||||||
|
-----END PGP PUBLIC KEY BLOCK-----
|
93
python-django-mailman3.spec
Normal file
93
python-django-mailman3.spec
Normal file
@ -0,0 +1,93 @@
|
|||||||
|
#
|
||||||
|
# spec file for package python-django-mailman3
|
||||||
|
#
|
||||||
|
# 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
|
||||||
|
# upon. The license for this file, and modifications and additions to the
|
||||||
|
# file, is the same license as for the pristine package itself (unless the
|
||||||
|
# license for the pristine package is not an Open Source License, in which
|
||||||
|
# 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 https://bugs.opensuse.org/
|
||||||
|
#
|
||||||
|
|
||||||
|
|
||||||
|
%global django_min_version 4.2
|
||||||
|
%global django_max_version 5.1
|
||||||
|
%global mailmanclient_min_version 3.3.3
|
||||||
|
%global django_allauth_min_version 0.63
|
||||||
|
%global django_gravatar2_min_version 1.0.6
|
||||||
|
|
||||||
|
%{?sle15_python_module_pythons}
|
||||||
|
%define modname django_mailman3
|
||||||
|
Name: python-django-mailman3
|
||||||
|
Version: 1.3.14
|
||||||
|
Release: 0
|
||||||
|
Summary: Django library to help interaction with Mailman
|
||||||
|
License: GPL-3.0-only
|
||||||
|
URL: https://gitlab.com/mailman/django-mailman3
|
||||||
|
Source0: %{url}/-/releases/v%{version}/downloads/%{modname}-%{version}.tar.gz
|
||||||
|
Source1: %{url}/-/releases/v%{version}/downloads/%{modname}-%{version}.tar.gz.asc
|
||||||
|
Source2: %{name}.keyring
|
||||||
|
Source3: %{url}/-/raw/v%{version}/pytest.ini
|
||||||
|
BuildRequires: %{python_module pdm}
|
||||||
|
BuildRequires: %{python_module pip}
|
||||||
|
BuildRequires: %{python_module setuptools}
|
||||||
|
BuildRequires: %{python_module wheel}
|
||||||
|
BuildRequires: fdupes
|
||||||
|
BuildRequires: python-rpm-macros
|
||||||
|
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
|
||||||
|
Requires: (python-Django >= %{django_min_version} with python-Django < %{django_max_version})
|
||||||
|
BuildArch: noarch
|
||||||
|
# SECTION test requirements
|
||||||
|
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 editables}
|
||||||
|
BuildRequires: %{python_module mailmanclient >= %{mailmanclient_min_version}}
|
||||||
|
BuildRequires: %{python_module pdm-backend}
|
||||||
|
BuildRequires: %{python_module pytest-django}
|
||||||
|
BuildRequires: %{python_module pytest}
|
||||||
|
BuildRequires: %{python_module pytz}
|
||||||
|
# /SECTION
|
||||||
|
%python_subpackages
|
||||||
|
|
||||||
|
%description
|
||||||
|
Django library to help interaction with Mailman.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1 -n %{modname}-%{version}
|
||||||
|
|
||||||
|
cp %{SOURCE3} pytest.ini
|
||||||
|
|
||||||
|
%build
|
||||||
|
%pyproject_wheel
|
||||||
|
|
||||||
|
%install
|
||||||
|
%pyproject_install
|
||||||
|
|
||||||
|
rm -f %{buildroot}%{python_sitelib}/COPYING.txt
|
||||||
|
rm -f %{buildroot}%{python_sitelib}/README.rst
|
||||||
|
rm -f %{buildroot}%{python_sitelib}/pytest.ini
|
||||||
|
rm -f %{buildroot}%{python_sitelib}/tox.ini
|
||||||
|
|
||||||
|
%python_expand %fdupes %{buildroot}%{$python_sitelib}
|
||||||
|
|
||||||
|
%check
|
||||||
|
export PYTHONPATH="$(pwd)"
|
||||||
|
%pytest django_mailman3
|
||||||
|
|
||||||
|
%files %{python_files}
|
||||||
|
%doc README.rst
|
||||||
|
%license COPYING.txt
|
||||||
|
%{python_sitelib}/%{modname}-%{version}.dist-info
|
||||||
|
%{python_sitelib}/%{modname}
|
||||||
|
|
||||||
|
%changelog
|
Loading…
Reference in New Issue
Block a user