Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-django-health-check for 
openSUSE:Factory checked in at 2026-04-04 19:06:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-django-health-check (Old)
 and      /work/SRC/openSUSE:Factory/.python-django-health-check.new.21863 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-django-health-check"

Sat Apr  4 19:06:58 2026 rev:13 rq:1344475 version:4.2.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-django-health-check/python-django-health-check.changes
    2024-11-12 19:23:56.605796474 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-django-health-check.new.21863/python-django-health-check.changes
 2026-04-04 19:08:57.160901828 +0200
@@ -1,0 +2,61 @@
+Fri Apr  3 13:02:51 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 4.2.1:
+  * Resolve #688 -- Add a cookbook to the documentation
+  * Round out the table corners on large screens
+  * Add extra dependencies to migration guide
+  * Fix #659 - Add port to distinguish redis instances
+  * Add Hetzner RSS status check
+  * Fix RSS/Atom feed errors appearing as new entries on every
+    poll
+  * Make Redis connection arguments in repr optional
+  * Add funding link to PyPi project
+  * Fix RSS/Atom feed: include status in description, strip
+    format param from links
+  * Add graceful error message to wrongly configured aliases
+  * Show host and db in Redis check __repr__
+  * Fix #643 -- Add client_fractory to Redis check
+  * Fix git-blame-ignore-revs
+  * Test contrib against lowest supported Python version
+  * Fix RSS/Atom feeds using static epoch for healthy checks
+  * Fix #631 -- Add `task_default_queue` fallback if
+    `task_queues` is None
+  * Fix Redis documentation errors: remove obsolete redis_url
+    references
+  * Add migration step to drop obsolete table
+  * Version 4
+  * Add DNS health check as core check
+  * Add RSS/Atom feeds for health check monitoring
+  * Remove duplicated pyupgrade setup
+  * Add Vary on Accept header
+  * Add Kafka health check
+  * Add OpenMetrics endpoint for Prometheus monitoring
+    integration
+  * Add agent instructions
+  * Add RSS check for AWS
+  * Add Redis Sentinel and Cluster support via unified client-
+    based health check
+  * Remove deprecated redis_url and options
+  * Fix RSS/Atom endpoints to return 200 status on health check
+    failures
+  * Add text/plain response format and simplify management
+    command
+  * Fix migration command in migration guide
+  * Switch to asyncio
+  * Drop obsolete documentation about warnings and threading
+  * Ref #519 -- Extend CLI HTTPS support and verbosity
+  * Add word weasel checks
+  * Fix #606 -- Assign unique cache key to avoid race conditions
+  * Add cloud provider health checks via RSS/Atom feeds and
+    Atlassian Status Page API
+  * Add --no-http flag to run health checks without HTTP server
+  * [pre-commit.ci] pre-commit autoupdate
+  * Add optional `limit` parameter to CeleryPingHealthCheck
+  * Add GitHub and Sentry status pages
+  * Add Slack & Matrix documentation
+  * Clarify GitHub enterprise region support
+  * Add more psutil checks and move them to contrib
+  * Skip documentation builds for pre-releases
+  * Use sequence not iterable for HealthCheckView.checks
+
+-------------------------------------------------------------------

Old:
----
  django-health-check-3.18.3.tar.gz

New:
----
  django-health-check-4.2.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-django-health-check.spec ++++++
--- /var/tmp/diff_new_pack.6XiWNv/_old  2026-04-04 19:08:57.804928233 +0200
+++ /var/tmp/diff_new_pack.6XiWNv/_new  2026-04-04 19:08:57.804928233 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-django-health-check
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,28 +18,33 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-django-health-check
-Version:        3.18.3
+Version:        4.2.1
 Release:        0
 Summary:        Run checks on Django and is dependent services
 License:        MIT
-URL:            https://github.com/revsys/django-health-check
-Source:         
https://github.com/revsys/django-health-check/archive/%{version}.tar.gz#/django-health-check-%{version}.tar.gz
-BuildRequires:  %{python_module Django >= 1.11}
-BuildRequires:  %{python_module celery}
+URL:            https://github.com/codingjoe/django-health-check
+Source:         
https://github.com/codingjoe/django-health-check/archive/%{version}.tar.gz#/django-health-check-%{version}.tar.gz
+BuildRequires:  %{python_module Django >= 5.2}
+BuildRequires:  %{python_module boto3}
+BuildRequires:  %{python_module celery >= 5.0.0}
+BuildRequires:  %{python_module django-storages}
+BuildRequires:  %{python_module dnspython >= 2.0.0}
+BuildRequires:  %{python_module feedparser}
+BuildRequires:  %{python_module flit-core >= 3.2}
+BuildRequires:  %{python_module flit-scm}
 BuildRequires:  %{python_module pip}
+BuildRequires:  %{python_module pytest-asyncio}
 BuildRequires:  %{python_module pytest-django}
 BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module redis}
+BuildRequires:  %{python_module redis >= 4.2.0}
 BuildRequires:  %{python_module setuptools_scm}
-BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module wheel}
-# Additional test requirements
-BuildRequires:  %{python_module django-storages}
-BuildRequires:  %{python_module boto3}
 #
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:       python-Django >= 1.11
+Requires:       python-Django >= 5.2
+Requires:       python-dnspython >= 2.0.0
+Requires:       python-feedparser
 BuildArch:      noarch
 %python_subpackages
 
@@ -51,29 +56,14 @@
 
 %prep
 %autosetup -p1 -n django-health-check-%{version}
-# setuptools-scm fails for GitHub archives
-sed -i 's/use_scm_version=True/version="%{version}"/' setup.py
-
-# Hot fix: include sub-packages (and a template in %%install)
-# https://github.com/KristianOellegaard/django-health-check/issues/268
-sed -i 's/packages = health_check/packages = find:/' setup.cfg
-
-# do not nedlessly pull extra deps
-sed -i -e '/sphinx/d;/pytest-runner/d;/--cov[-=]/d' setup.cfg
 
 %build
+export SETUPTOOLS_SCM_PRETEND_VERSION=%{version}
 %pyproject_wheel
 
 %install
 %pyproject_install
-%{python_expand # 
https://github.com/KristianOellegaard/django-health-check/issues/268
-rm -rf %{buildroot}%{$python_sitelib}/tests/
-if [[ -f 
%{buildroot}%{$python_sitelib}/health_check/templates/health_check/index.html 
]]; then false; fi
-ls %{buildroot}%{$python_sitelib}/health_check/cache/
-mkdir -p %{buildroot}%{$python_sitelib}/health_check/templates/health_check
-cp health_check/templates/health_check/index.html 
%{buildroot}%{$python_sitelib}/health_check/templates/health_check
-%fdupes %{buildroot}%{$python_sitelib}
-}
+%python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
 rm -rf /tmp/testenv
@@ -82,7 +72,7 @@
 cd /tmp/testenv
 PYTHONPATH=${PWD}
 export DJANGO_SETTINGS_MODULE=tests.testapp.settings
-%pytest
+%pytest -k "not (test_run_check__dns_working or TestDNSExceptionHandling or 
test_feed_url)"
 
 %files %{python_files}
 %doc README.md

++++++ django-health-check-3.18.3.tar.gz -> django-health-check-4.2.1.tar.gz 
++++++
++++ 12548 lines of diff (skipped)

Reply via email to