Module Name: pkgsrc-wip
Committed By: Yorick Hardy <yorickhardy%gmail.com@localhost>
Pushed By: yhardy
Date: Sun Feb 1 06:50:19 2026 +0000
Changeset: 7a4d172e02dc90d0a75a912b7cb73dc527592201
Modified Files:
urlwatch/Makefile
urlwatch/PLIST
urlwatch/distinfo
Log Message:
wip/urlwatch: update to urlwatch-2.29
=== [2.29] -- 2024-10-28
== Added
- New `enabled` option for all jobs. Set to false to disable a job
without needing to remove it or comment it out (Requested in #625
by snowman, contributed in #785 by jamstah)
- Command line options to enable and disbale jobs (Requested in #813
by gapato, contributed in #820 by jamstah)
- New option `ignore_incomplete_reads` (Requested in #725 by wschoot,
contributed in #787 by wfrisch)
- New option `wait_for` in browser jobs (Requested in #763 by
yuis-ice, contributed in #810 by jamstah)
- Added tags to jobs and the ability to select them at the command
line (#789 by jamstah)
- New filter `re.findall` (Requested in #804 by f0sh, contributed in
#805 by jamstah)
- Added tags to jobs and the ability to select them at the command
line (#789, #824 by jamstah)
- New reporter: `gotify` (#823 by franco-righetti)
== Changed
- Remove EOL'd Python 3.7 (new minimum requirement is Python 3.8),
add Python 3.12 testing
- Adds optional `reply_to` option for email reporters
(#794 by trevorshannon)
- Replace the dead dependency `appdirs` with `platformdirs`
(#811 by Maxime Werlen, #819 via e-dschungel)
- New concurrency test (#806 by Jamstah)
- `jobs.yaml` sanity checks now allows the file to be owned by
`root` (#828)
== Fixed
- `email` reporter: Allow multiple recipients for `sendmail` method
(#797, by monperrus)
- Fix documentation for watching Github tags and releases, again
(#723)
- Fix `--test-reporter` command-line option so `separate`
configuration option is no longer ignored when sending test
notifications (#772, by marunjar)
- Fix line height and dark mode regression (#774 reported by
kongomongo, PRs #777 and #778 by trevorshannon)
- Fix compatibility with lxml >= 5 which caused the CSS Selector
filter to fail (#783 reported by jamesquilty, PR #786 by jamstah)
- Fix pep8 test to ignore files in the site-packages directory for
cases where the venv is in the project directory (#788 by jamstah)
- Fix HTML diff table rendering for long line lengths
(#793 by trevorshannon)
- Fix IndexError after failed edit (#801 by jwilk)
- Fix concurrency issue in Python 3.12 by upgrading to minidb 2.0.8
(fixes #779)
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=7a4d172e02dc90d0a75a912b7cb73dc527592201
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
urlwatch/Makefile | 2 +-
urlwatch/PLIST | 2 +-
urlwatch/distinfo | 6 +++---
3 files changed, 5 insertions(+), 5 deletions(-)
diffs:
diff --git a/urlwatch/Makefile b/urlwatch/Makefile
index 9f530956df..4ba9bbb7df 100644
--- a/urlwatch/Makefile
+++ b/urlwatch/Makefile
@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.1 2015/08/18 18:36:32 yhardy Exp $
-DISTNAME= urlwatch-2.28
+DISTNAME= urlwatch-2.29
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_GITHUB:=thp/}
diff --git a/urlwatch/PLIST b/urlwatch/PLIST
index b38263801c..64c86a00d3 100644
--- a/urlwatch/PLIST
+++ b/urlwatch/PLIST
@@ -1,10 +1,10 @@
@comment $NetBSD$
bin/urlwatch
-${PYSITELIB}/${WHEEL_INFODIR}/COPYING
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/COPYING
${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/urlwatch/__init__.py
${PYSITELIB}/urlwatch/__init__.pyc
diff --git a/urlwatch/distinfo b/urlwatch/distinfo
index f40a1645fa..9d29100b4d 100644
--- a/urlwatch/distinfo
+++ b/urlwatch/distinfo
@@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.1 2015/08/18 18:36:32 yhardy Exp $
-BLAKE2s (urlwatch-2.28.tar.gz) = 24c92f91dfcd9d2b1b89b85d33049e023f883dcff9d23464805cffec0a3facf0
-SHA512 (urlwatch-2.28.tar.gz) = 6252327429b0f78981e1ff9c43b64748cdc8b705f903d94f1a1ef3ae8428e7ad9fd6118e65b536b7a6588613d059b59ec99487a42094e4b18881dc9f4c74e539
-Size (urlwatch-2.28.tar.gz) = 174071 bytes
+BLAKE2s (urlwatch-2.29.tar.gz) = 1ee906fbf1548274519e5141dda5e3b83f7a6d6077352085a805d83172e93eac
+SHA512 (urlwatch-2.29.tar.gz) = 71e809398ad3b78779174a3a5f1a834d568e476166044c67b3b6d00fda53a4950015c51586a78f70f3637311cd4904257d97eeace4eb602392141a593e03ac7d
+Size (urlwatch-2.29.tar.gz) = 178595 bytes
SHA1 (patch-setup.py) = 4fffaff2b377bc92b1282d05e171679699c4a715