OpenBSD/ports OJ6WHrGtextproc/py-css-parser Makefile

   use pytest, we now have the dep (jaraco.test) that prevented doing this before
VersionDeltaFile
1.13+12-15textproc/py-css-parser/Makefile
+12-151 files

OpenBSD/ports kECbDDYnet/py-websocket-client Makefile distinfo, net/py-websocket-client/pkg PLIST

   update to py3-websocket-client-1.9.0
VersionDeltaFile
1.22+12-15net/py-websocket-client/Makefile
1.11+27-0net/py-websocket-client/pkg/PLIST
1.6+2-2net/py-websocket-client/distinfo
+41-173 files

OpenBSD/ports bspCKBSsysutils/rdiff-backup distinfo Makefile

   update to rdiff-backup-2.2.6
VersionDeltaFile
1.6+2-2sysutils/rdiff-backup/distinfo
1.31+1-2sysutils/rdiff-backup/Makefile
+3-42 files

OpenBSD/ports n1WiesDnet/py-pcapy Makefile distinfo

   update to py3-pcapy-1.1.0
VersionDeltaFile
1.35+5-2net/py-pcapy/Makefile
1.7+2-2net/py-pcapy/distinfo
+7-42 files

OpenBSD/ports CUZDpLedevel/py-test-aiohttp Makefile distinfo, devel/py-test-aiohttp/pkg PLIST

   update to py3-test-aiohttp-1.1.0
VersionDeltaFile
1.4+3-4devel/py-test-aiohttp/Makefile
1.2+2-2devel/py-test-aiohttp/distinfo
1.5+1-0devel/py-test-aiohttp/pkg/PLIST
+6-63 files

OpenBSD/ports rvfyC0pdevel/py-test-subtests Makefile distinfo

   update to py3-pytest-subtests-0.15.0
VersionDeltaFile
1.17+4-7devel/py-test-subtests/Makefile
1.8+2-2devel/py-test-subtests/distinfo
+6-92 files

OpenBSD/ports gKdhzx5devel/py-test-mock Makefile distinfo

   update to py3-test-mock-3.15.1
VersionDeltaFile
1.28+3-4devel/py-test-mock/Makefile
1.12+2-2devel/py-test-mock/distinfo
+5-62 files

OpenBSD/ports ZuUHtQqdevel/py-test-localserver Makefile distinfo, devel/py-test-localserver/pkg PLIST

   update to py3-test-localserver-0.10.0
VersionDeltaFile
1.20+2-3devel/py-test-localserver/Makefile
1.7+2-2devel/py-test-localserver/distinfo
1.10+2-2devel/py-test-localserver/pkg/PLIST
+6-73 files

OpenBSD/ports sVXqQ0Tdevel Makefile, devel/py-test-astropy Makefile

   sync RDEPs in py-test-astropy with upstream, which drops py-test-openfiles
   that was only ever used for py-test-astropy, so merge it in via @pkgpath @conflict
VersionDeltaFile
1.10+7-9devel/py-test-astropy/Makefile
1.7+3-0devel/py-test-astropy/pkg/PLIST
1.2553+0-1devel/Makefile
1.2+0-0devel/py-test-openfiles/distinfo
1.2+0-0devel/py-test-openfiles/pkg/DESCR
1.6+0-0devel/py-test-openfiles/pkg/PLIST
+10-101 files not shown
+10-107 files

OpenBSD/ports ynYNY1Etextproc/py-pdfminer Makefile distinfo, textproc/py-pdfminer/pkg PLIST

   update to py3-pdfminer-20260107
VersionDeltaFile
1.14+149-148textproc/py-pdfminer/pkg/PLIST
1.23+9-7textproc/py-pdfminer/Makefile
1.10+2-2textproc/py-pdfminer/distinfo
+160-1573 files

OpenBSD/ports gQJsjx8security/py-gnupg Makefile distinfo

   update to py3-gnupg-0.5.6
VersionDeltaFile
1.58+4-4security/py-gnupg/Makefile
1.21+2-2security/py-gnupg/distinfo
+6-62 files

OpenBSD/ports 6PUUbuldevel/py-docstring-to-markdown Makefile distinfo, devel/py-docstring-to-markdown/pkg PLIST

   update to py3-docstring-to-markdown-0.17
VersionDeltaFile
1.6+5-4devel/py-docstring-to-markdown/Makefile
1.3+2-2devel/py-docstring-to-markdown/distinfo
1.6+4-0devel/py-docstring-to-markdown/pkg/PLIST
+11-63 files

OpenBSD/ports nGSbZhrdevel/py-lazy-object-proxy Makefile distinfo, devel/py-lazy-object-proxy/pkg PLIST

   update to py3-lazy-object-proxy-1.12.0
VersionDeltaFile
1.22+4-5devel/py-lazy-object-proxy/Makefile
1.6+2-2devel/py-lazy-object-proxy/distinfo
1.10+0-1devel/py-lazy-object-proxy/pkg/PLIST
+6-83 files

OpenBSD/ports qbL5ZIIdevel/py-test-httpbin Makefile distinfo, devel/py-test-httpbin/pkg PLIST

   update to py3-test-httpbin-2.1.0
VersionDeltaFile
1.18+15-16devel/py-test-httpbin/Makefile
1.7+6-3devel/py-test-httpbin/pkg/PLIST
1.6+2-2devel/py-test-httpbin/distinfo
+23-213 files

OpenBSD/ports tSNARfWaudio/ffmpeg-normalize Makefile distinfo, audio/ffmpeg-normalize/patches patch-pyproject_toml

   update to ffmpeg-normalize-1.36.1, ok maintainer
VersionDeltaFile
1.15+11-8audio/ffmpeg-normalize/Makefile
1.8+9-5audio/ffmpeg-normalize/pkg/PLIST
1.1+10-0audio/ffmpeg-normalize/patches/patch-pyproject_toml
1.5+2-2audio/ffmpeg-normalize/distinfo
+32-154 files

OpenBSD/ports CgS2OkWdevel/py-test-xdist Makefile distinfo, devel/py-test-xdist/pkg PLIST

   update to py3-test-xdist-3.8.0
VersionDeltaFile
1.26+2-3devel/py-test-xdist/Makefile
1.9+2-2devel/py-test-xdist/distinfo
1.11+3-0devel/py-test-xdist/pkg/PLIST
+7-53 files

OpenBSD/ports wARSzZWdevel/py-magic Makefile distinfo, devel/py-magic/pkg PLIST

   update to py3-magic-0.4.27
VersionDeltaFile
1.7+13-4devel/py-magic/pkg/PLIST
1.14+7-5devel/py-magic/Makefile
1.2+2-2devel/py-magic/distinfo
+22-113 files

OpenBSD/ports 51mPTsowww/py-requests-mock Makefile distinfo, www/py-requests-mock/pkg PLIST DESCR

   update to py3-requests-mock-1.12.1, ok tb, maintainer timeout
VersionDeltaFile
1.19+9-10www/py-requests-mock/Makefile
1.10+8-4www/py-requests-mock/pkg/PLIST
1.4+2-2www/py-requests-mock/distinfo
1.2+3-0www/py-requests-mock/pkg/DESCR
+22-164 files

OpenBSD/ports NxRS5sUwayland/wlroots Makefile

   wayland/wlroots: cleanup BDEP/RDEP

   - devel/ninja isnt needed when the meson module is used
   - ffmpeg & png were only there for examples that were moved to a
     distinct repo two years ago
   - cairo is only needed for a single example, that isn't even shipped
   - disabling the build examples allows to drop the cairo BDEP
VersionDeltaFile
1.17+3-10wayland/wlroots/Makefile
+3-101 files

OpenBSD/ports F9SosSEwayland/sway Makefile

   wayland/sway: tidy up dependencies

   gdk_pixbuf2 is an LDEP, not a BDEP
   drop gnome-theme-extras from RDEP, makes no sense and drags gtk+2
VersionDeltaFile
1.17+4-4wayland/sway/Makefile
+4-41 files

OpenBSD/ports W5cbT63www/jupyterlab distinfo Makefile, www/jupyterlab/pkg PLIST

   update jupyterlab to 4.5.3
VersionDeltaFile
1.13+79-79www/jupyterlab/pkg/PLIST
1.12+2-2www/jupyterlab/distinfo
1.12+1-1www/jupyterlab/Makefile
+82-823 files

OpenBSD/ports mS3eluctextproc/py-sphinx-notfound-page Makefile distinfo

   update to py3-sphinx-notfound-page-1.1.0
VersionDeltaFile
1.17+3-4textproc/py-sphinx-notfound-page/Makefile
1.5+2-2textproc/py-sphinx-notfound-page/distinfo
+5-62 files

OpenBSD/ports 2Ddnso0devel/py-test-benchmark Makefile distinfo, devel/py-test-benchmark/pkg PLIST

   update to py3-test-benchmark-5.2.3
VersionDeltaFile
1.22+3-4devel/py-test-benchmark/Makefile
1.7+2-2devel/py-test-benchmark/distinfo
1.12+1-1devel/py-test-benchmark/pkg/PLIST
+6-73 files

OpenBSD/ports iYmQDEXdevel/py-test-cov Makefile distinfo, devel/py-test-cov/pkg PLIST

   update to py3-test-cov-7.0.0
VersionDeltaFile
1.29+7-8devel/py-test-cov/Makefile
1.10+0-8devel/py-test-cov/pkg/PLIST
1.14+2-2devel/py-test-cov/distinfo
+9-183 files

OpenBSD/ports XrVfq0odatabases/py-ldap Makefile distinfo, databases/py-ldap/pkg PLIST

   update to py3-ldap-3.4.5
VersionDeltaFile
1.18+1-40databases/py-ldap/pkg/PLIST
1.69+3-9databases/py-ldap/Makefile
1.26+2-2databases/py-ldap/distinfo
+6-513 files

OpenBSD/ports TIvpZOksecurity/py-argon2-cffi-bindings Makefile distinfo

   update to py3-argon2-cffi-bindings-25.1.0
VersionDeltaFile
1.4+2-3security/py-argon2-cffi-bindings/Makefile
1.2+2-2security/py-argon2-cffi-bindings/distinfo
+4-52 files

OpenBSD/ports KGRtkunsysutils/py-dotenv Makefile distinfo

   update to py3-dotenv-1.2.1
VersionDeltaFile
1.17+3-5sysutils/py-dotenv/Makefile
1.9+2-2sysutils/py-dotenv/distinfo
+5-72 files

OpenBSD/ports 1gZ5QaSwww/py-requests-unixsocket Makefile distinfo, www/py-requests-unixsocket/pkg PLIST

   update to py3-requests-unixsocket-0.4.1
VersionDeltaFile
1.11+11-21www/py-requests-unixsocket/Makefile
1.4+2-2www/py-requests-unixsocket/distinfo
1.7+0-2www/py-requests-unixsocket/pkg/PLIST
+13-253 files

OpenBSD/ports udM6PY6www/py-requests-futures Makefile distinfo

   update to py3-requests-futures-1.0.2
VersionDeltaFile
1.16+8-6www/py-requests-futures/Makefile
1.4+2-2www/py-requests-futures/distinfo
+10-82 files

OpenBSD/ports sOjMnB9multimedia/py-ffmpeg-progress-yield Makefile distinfo, multimedia/py-ffmpeg-progress-yield/pkg PLIST

   update to py3-ffmpeg-progress-yield-1.1.1
VersionDeltaFile
1.13+7-8multimedia/py-ffmpeg-progress-yield/Makefile
1.8+2-2multimedia/py-ffmpeg-progress-yield/distinfo
1.7+1-2multimedia/py-ffmpeg-progress-yield/pkg/PLIST
+10-123 files