pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
py-buildbot*: update to 4.3.0
Module Name: pkgsrc-wip
Committed By: Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By: wiz
Date: Tue Feb 17 19:48:27 2026 +0100
Changeset: 709ae0d7c9d4ec62d2b7edf664bd239c6ed38026
Modified Files:
Makefile
py-buildbot-console-view/Makefile
py-buildbot-console-view/PLIST
py-buildbot-console-view/distinfo
py-buildbot-grid-view/Makefile
py-buildbot-grid-view/PLIST
py-buildbot-grid-view/distinfo
py-buildbot-pkg/Makefile
py-buildbot-pkg/PLIST
py-buildbot-pkg/distinfo
py-buildbot-waterfall-view/Makefile
py-buildbot-waterfall-view/PLIST
py-buildbot-waterfall-view/distinfo
py-buildbot-worker/Makefile
py-buildbot-worker/PLIST
py-buildbot-worker/distinfo
py-buildbot-www/Makefile
py-buildbot-www/PLIST
py-buildbot-www/distinfo
py-buildbot/Makefile
py-buildbot/Makefile.common
py-buildbot/PLIST
py-buildbot/distinfo
py-pyramid/Makefile
py-pyramid/PLIST
py-translationstring/Makefile
py-translationstring/PLIST
py-venusian/PLIST
Added Files:
py-croniter/DESCR
py-croniter/Makefile
py-croniter/PLIST
py-croniter/distinfo
py-evalidate/DESCR
py-evalidate/Makefile
py-evalidate/PLIST
py-evalidate/distinfo
py-pugjs/DESCR
py-pugjs/Makefile
py-pugjs/PLIST
py-pugjs/distinfo
Log Message:
py-buildbot*: update to 4.3.0
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=709ae0d7c9d4ec62d2b7edf664bd239c6ed38026
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 3 +
py-buildbot-console-view/Makefile | 4 +-
py-buildbot-console-view/PLIST | 14 +-
py-buildbot-console-view/distinfo | 6 +-
py-buildbot-grid-view/Makefile | 4 +-
py-buildbot-grid-view/PLIST | 15 +-
py-buildbot-grid-view/distinfo | 6 +-
py-buildbot-pkg/Makefile | 3 +-
py-buildbot-pkg/PLIST | 11 +-
py-buildbot-pkg/distinfo | 6 +-
py-buildbot-waterfall-view/Makefile | 3 +-
py-buildbot-waterfall-view/PLIST | 14 +-
py-buildbot-waterfall-view/distinfo | 6 +-
py-buildbot-worker/Makefile | 18 +-
py-buildbot-worker/PLIST | 129 +----------
py-buildbot-worker/distinfo | 6 +-
py-buildbot-www/Makefile | 8 +-
py-buildbot-www/PLIST | 38 +---
py-buildbot-www/distinfo | 6 +-
py-buildbot/Makefile | 51 +++--
py-buildbot/Makefile.common | 10 +-
py-buildbot/PLIST | 428 ++++++++++--------------------------
py-buildbot/distinfo | 6 +-
py-croniter/DESCR | 2 +
py-croniter/Makefile | 20 ++
py-croniter/PLIST | 12 +
py-croniter/distinfo | 5 +
py-evalidate/DESCR | 2 +
py-evalidate/Makefile | 26 +++
py-evalidate/PLIST | 21 ++
py-evalidate/distinfo | 5 +
py-pugjs/DESCR | 2 +
py-pugjs/Makefile | 29 +++
py-pugjs/PLIST | 68 ++++++
py-pugjs/distinfo | 5 +
py-pyramid/Makefile | 2 -
py-pyramid/PLIST | 2 +-
py-translationstring/Makefile | 4 +-
py-translationstring/PLIST | 2 +-
py-venusian/PLIST | 2 +-
40 files changed, 450 insertions(+), 554 deletions(-)
diffs:
diff --git a/Makefile b/Makefile
index 864dfbf8df..21de21fd86 100644
--- a/Makefile
+++ b/Makefile
@@ -3682,6 +3682,7 @@ SUBDIR+= py-country-converter
SUBDIR+= py-coverage-badge
SUBDIR+= py-cppimport
SUBDIR+= py-cracklib
+SUBDIR+= py-croniter
SUBDIR+= py-crossbar
SUBDIR+= py-cryptg
SUBDIR+= py-cryptoim
@@ -3855,6 +3856,7 @@ SUBDIR+= py-etesync
SUBDIR+= py-etk-docking
SUBDIR+= py-etmtk
SUBDIR+= py-euclidean
+SUBDIR+= py-evalidate
SUBDIR+= py-event
SUBDIR+= py-eventlet
SUBDIR+= py-executor
@@ -4498,6 +4500,7 @@ SUBDIR+= py-ptpython
SUBDIR+= py-ptrace
SUBDIR+= py-ptyx
SUBDIR+= py-ptyx-mcq
+SUBDIR+= py-pugjs
SUBDIR+= py-pulp
SUBDIR+= py-pulsar
SUBDIR+= py-pweave
diff --git a/py-buildbot-console-view/Makefile b/py-buildbot-console-view/Makefile
index feaad72580..7d146a5bcd 100644
--- a/py-buildbot-console-view/Makefile
+++ b/py-buildbot-console-view/Makefile
@@ -1,12 +1,12 @@
# $NetBSD: Makefile,v 1.8 2020/02/19 19:07:18 adam Exp $
-DISTNAME= buildbot-console-view-${BBVERSION}
+DISTNAME= buildbot_console_view-${BBVERSION}
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/g}
CATEGORIES= devel net python
MASTER_SITES= ${MASTER_SITE_PYPI:=b/buildbot-console-view/}
COMMENT= Waterfall Plugin for the buildbot CI system
-DEPENDS+= ${PYPKGPREFIX}-buildbot-[0-9]*:../../wip/py-buildbot
TOOL_DEPENDS+= ${PYPKGPREFIX}-buildbot-pkg-[0-9]*:../../wip/py-buildbot-pkg
USE_LANGUAGES= # none
diff --git a/py-buildbot-console-view/PLIST b/py-buildbot-console-view/PLIST
index 2a9fbcb24a..3ac8902367 100644
--- a/py-buildbot-console-view/PLIST
+++ b/py-buildbot-console-view/PLIST
@@ -1,14 +1,12 @@
-@comment $NetBSD: PLIST,v 1.2 2020/02/19 19:07:18 adam Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD$
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/buildbot_console_view/VERSION
${PYSITELIB}/buildbot_console_view/__init__.py
${PYSITELIB}/buildbot_console_view/__init__.pyc
${PYSITELIB}/buildbot_console_view/__init__.pyo
${PYSITELIB}/buildbot_console_view/static/scripts.js
-${PYSITELIB}/buildbot_console_view/static/scripts.js.map
${PYSITELIB}/buildbot_console_view/static/styles.css
-${PYSITELIB}/buildbot_console_view/static/styles.css.map
diff --git a/py-buildbot-console-view/distinfo b/py-buildbot-console-view/distinfo
index dd8c998ef2..791971b136 100644
--- a/py-buildbot-console-view/distinfo
+++ b/py-buildbot-console-view/distinfo
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.7 2020/02/19 19:07:18 adam Exp $
-BLAKE2s (buildbot-console-view-3.9.2.tar.gz) = a6acfc38ba38af9522bf169f8ece815b407874c99a9b01ff1b07a680975c9656
-SHA512 (buildbot-console-view-3.9.2.tar.gz) = 212bbf50280f7deb177bf755b1789175eff2e90324e55aa55fd8bef5183bae2732b746089011d437f29ea724f164ad284e048d8d662af0bbd877bcc781febbe9
-Size (buildbot-console-view-3.9.2.tar.gz) = 19002 bytes
+BLAKE2s (buildbot_console_view-4.3.0.tar.gz) = bb05d2247d35d6943cf6fcc414cf62cc27a5a489e9ac83bc4ddefdb77448e695
+SHA512 (buildbot_console_view-4.3.0.tar.gz) = aa5ea115383ef54fa234aed7fdb6c6b104940641ad950e7525ae7c29e62acb6d4e805e108cdae171565b9abc4b020d47ddbd795481a3bec0e48d001e7d607ccd
+Size (buildbot_console_view-4.3.0.tar.gz) = 22361 bytes
diff --git a/py-buildbot-grid-view/Makefile b/py-buildbot-grid-view/Makefile
index 5afeead0e9..71c5a614b3 100644
--- a/py-buildbot-grid-view/Makefile
+++ b/py-buildbot-grid-view/Makefile
@@ -1,12 +1,12 @@
# $NetBSD: Makefile,v 1.8 2020/02/19 19:07:19 adam Exp $
-DISTNAME= buildbot-grid-view-${BBVERSION}
+DISTNAME= buildbot_grid_view-${BBVERSION}
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/g}
CATEGORIES= devel net python
MASTER_SITES= ${MASTER_SITE_PYPI:=b/buildbot-grid-view/}
COMMENT= Grid View Plugin for the buildbot CI system
-DEPENDS+= ${PYPKGPREFIX}-buildbot-[0-9]*:../../wip/py-buildbot
TOOL_DEPENDS+= ${PYPKGPREFIX}-buildbot-pkg-[0-9]*:../../wip/py-buildbot-pkg
USE_LANGUAGES= # none
diff --git a/py-buildbot-grid-view/PLIST b/py-buildbot-grid-view/PLIST
index 67c0cc4616..2a18787855 100644
--- a/py-buildbot-grid-view/PLIST
+++ b/py-buildbot-grid-view/PLIST
@@ -1,14 +1,11 @@
-@comment $NetBSD: PLIST,v 1.2 2020/02/19 19:07:19 adam Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD$
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/buildbot_grid_view/VERSION
${PYSITELIB}/buildbot_grid_view/__init__.py
${PYSITELIB}/buildbot_grid_view/__init__.pyc
${PYSITELIB}/buildbot_grid_view/__init__.pyo
${PYSITELIB}/buildbot_grid_view/static/scripts.js
-${PYSITELIB}/buildbot_grid_view/static/scripts.js.map
-${PYSITELIB}/buildbot_grid_view/static/styles.css
-${PYSITELIB}/buildbot_grid_view/static/styles.css.map
diff --git a/py-buildbot-grid-view/distinfo b/py-buildbot-grid-view/distinfo
index 88c23b15a7..d7f3c5f6ae 100644
--- a/py-buildbot-grid-view/distinfo
+++ b/py-buildbot-grid-view/distinfo
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.7 2020/02/19 19:07:19 adam Exp $
-BLAKE2s (buildbot-grid-view-3.9.2.tar.gz) = f5ea1693375bb8837bd150c8ec2f0e55f15047c4aa90adb9d4c8fbb399ec9e2d
-SHA512 (buildbot-grid-view-3.9.2.tar.gz) = 74ddaa2889caf56b1409f9e37677e68dcb7f002e2e073369c0a6fd694378b10225026e4d05b3123721cdf174afe3f420cffbad38b097c7d804853921aaecc367
-Size (buildbot-grid-view-3.9.2.tar.gz) = 14108 bytes
+BLAKE2s (buildbot_grid_view-4.3.0.tar.gz) = 5cc299ab466e1dc29ef3b3500a685ffd607f4c1f807abf0167a632a36730ff86
+SHA512 (buildbot_grid_view-4.3.0.tar.gz) = 74a24c7e2bd1b0308210da6582aba62c47a7d42d6dd0825b0a7d0ae12c7800c326d9675a0332e0f6f83952781fc297fc7c521a171932debec0e7684c0df48c98
+Size (buildbot_grid_view-4.3.0.tar.gz) = 10078 bytes
diff --git a/py-buildbot-pkg/Makefile b/py-buildbot-pkg/Makefile
index 6858e68107..350cbf9a93 100644
--- a/py-buildbot-pkg/Makefile
+++ b/py-buildbot-pkg/Makefile
@@ -1,6 +1,7 @@
# $NetBSD: Makefile,v 1.8 2020/02/19 19:07:19 adam Exp $
-DISTNAME= buildbot-pkg-${BBVERSION}
+DISTNAME= buildbot_pkg-${BBVERSION}
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
CATEGORIES= devel net python
MASTER_SITES= ${MASTER_SITE_PYPI:=b/buildbot-pkg/}
diff --git a/py-buildbot-pkg/PLIST b/py-buildbot-pkg/PLIST
index 1803690ba0..864cf9cecb 100644
--- a/py-buildbot-pkg/PLIST
+++ b/py-buildbot-pkg/PLIST
@@ -1,9 +1,8 @@
-@comment $NetBSD: PLIST,v 1.2 2017/10/02 09:10:12 wiz Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD$
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/buildbot_pkg.py
${PYSITELIB}/buildbot_pkg.pyc
${PYSITELIB}/buildbot_pkg.pyo
diff --git a/py-buildbot-pkg/distinfo b/py-buildbot-pkg/distinfo
index 857e7b5c2c..8e4e19c3df 100644
--- a/py-buildbot-pkg/distinfo
+++ b/py-buildbot-pkg/distinfo
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.7 2020/02/19 19:07:19 adam Exp $
-BLAKE2s (buildbot-pkg-3.9.2.tar.gz) = 6e63ddddd3eae31009b6abf65745bc121d301356d7466bcb76a622e70bd0f6bd
-SHA512 (buildbot-pkg-3.9.2.tar.gz) = 655cbb67ca4c010c78b784ea8d9ac6885baa17283ab89eccc6d3220f6c9f24099df0c65435dd03f5ac829719a521a5576d0964df94adec7a0c4cdb5b30722704
-Size (buildbot-pkg-3.9.2.tar.gz) = 4985 bytes
+BLAKE2s (buildbot_pkg-4.3.0.tar.gz) = 65fb7c961693e2726e8ae6c6950e6075e1fa048d6128264ffa990114beeeb69d
+SHA512 (buildbot_pkg-4.3.0.tar.gz) = 4f67296a9de553b0da4d3400b2187df140756329f7dcd8d2043987b3fb1b84255260891ec1f0cf0d25c861499e09c6e64677b529ef836438566818f059d0dcf5
+Size (buildbot_pkg-4.3.0.tar.gz) = 5132 bytes
diff --git a/py-buildbot-waterfall-view/Makefile b/py-buildbot-waterfall-view/Makefile
index c8a92bf720..562a808b5d 100644
--- a/py-buildbot-waterfall-view/Makefile
+++ b/py-buildbot-waterfall-view/Makefile
@@ -1,6 +1,7 @@
# $NetBSD: Makefile,v 1.8 2020/02/19 19:07:19 adam Exp $
-DISTNAME= buildbot-waterfall-view-${BBVERSION}
+DISTNAME= buildbot_waterfall_view-${BBVERSION}
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/g}
CATEGORIES= devel net python
MASTER_SITES= ${MASTER_SITE_PYPI:=b/buildbot-waterfall-view/}
diff --git a/py-buildbot-waterfall-view/PLIST b/py-buildbot-waterfall-view/PLIST
index 580b12dbaf..a33ab46a4c 100644
--- a/py-buildbot-waterfall-view/PLIST
+++ b/py-buildbot-waterfall-view/PLIST
@@ -1,14 +1,12 @@
-@comment $NetBSD: PLIST,v 1.2 2020/02/19 19:07:19 adam Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD$
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/buildbot_waterfall_view/VERSION
${PYSITELIB}/buildbot_waterfall_view/__init__.py
${PYSITELIB}/buildbot_waterfall_view/__init__.pyc
${PYSITELIB}/buildbot_waterfall_view/__init__.pyo
${PYSITELIB}/buildbot_waterfall_view/static/scripts.js
-${PYSITELIB}/buildbot_waterfall_view/static/scripts.js.map
${PYSITELIB}/buildbot_waterfall_view/static/styles.css
-${PYSITELIB}/buildbot_waterfall_view/static/styles.css.map
diff --git a/py-buildbot-waterfall-view/distinfo b/py-buildbot-waterfall-view/distinfo
index a481015066..fc1e538d29 100644
--- a/py-buildbot-waterfall-view/distinfo
+++ b/py-buildbot-waterfall-view/distinfo
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.7 2020/02/19 19:07:19 adam Exp $
-BLAKE2s (buildbot-waterfall-view-3.9.2.tar.gz) = 7f079bdd8b16f4244f9907c5d44e20be930fd0144d4aba631e0ddd7805d90f5b
-SHA512 (buildbot-waterfall-view-3.9.2.tar.gz) = c5bbbeeb58909f8411f908d37151646a1719a8dfaefa4fd27fff3bb1729de3cb43c30b8f55392ee5e6a7a6248ee3eb47def6cbc45549cdff6fd2b41fdc0da005
-Size (buildbot-waterfall-view-3.9.2.tar.gz) = 194345 bytes
+BLAKE2s (buildbot_waterfall_view-4.3.0.tar.gz) = 3a6733546a05fae47cd12080ad0082800d89907ce19dda5eb565c44ce459f1c8
+SHA512 (buildbot_waterfall_view-4.3.0.tar.gz) = dcfbd2de2343a5e01ec3d02978c645a5e09dff5fe41e489a58310610a6a4328557644a49daaaf426f475a3ed0b13fcfef3455bfe968756a8dc212aa3eb9d0da0
+Size (buildbot_waterfall_view-4.3.0.tar.gz) = 33175 bytes
diff --git a/py-buildbot-worker/Makefile b/py-buildbot-worker/Makefile
index 665a532c0f..ef5b980b30 100644
--- a/py-buildbot-worker/Makefile
+++ b/py-buildbot-worker/Makefile
@@ -1,16 +1,19 @@
# $NetBSD: Makefile,v 1.9 2020/02/19 19:07:19 adam Exp $
-DISTNAME= buildbot-worker-${BBVERSION}
-PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+DISTNAME= buildbot_worker-${BBVERSION}
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
CATEGORIES= devel net python
MASTER_SITES= ${MASTER_SITE_PYPI:=b/buildbot-worker/}
COMMENT= Worker for the buildbot CI system
-DEPENDS+= ${PYPKGPREFIX}-future-[0-9]*:../../devel/py-future
-DEPENDS+= ${PYPKGPREFIX}-twisted>=17.9.0:../../net/py-twisted
-TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_trial-[0-9]*:../../devel/py-setuptools_trial
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=0:../../devel/py-setuptools
+DEPENDS+= ${PYPKGPREFIX}-twisted>=0:../../net/py-twisted
+DEPENDS+= ${PYPKGPREFIX}-autobahn>=0.16.0:../../www/py-autobahn
+DEPENDS+= ${PYPKGPREFIX}-msgpack>=0.6.0:../../devel/py-msgpack
TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
+TEST_DEPENDS+= ${PYPKGPREFIX}-parameterized-[0-9]*:../../devel/py-parameterized
+TEST_DEPENDS+= ${PYPKGPREFIX}-psutil-[0-9]*:../../sysutils/py-psutil
USE_LANGUAGES= # none
@@ -19,4 +22,9 @@ post-install:
${MV} buildbot-worker buildbot-worker-${PYVERSSUFFIX} && \
${MV} buildbot_worker_windows_service buildbot_worker_windows_service-${PYVERSSUFFIX} || ${TRUE}
+TEST_ENV+= PYTHONPATH=.
+
+do-test:
+ cd ${WRKSRC} && ${SETENV} ${TEST_ENV} trial-${PYVERSSUFFIX} buildbot_worker.test
+
.include "../../wip/py-buildbot/Makefile.common"
diff --git a/py-buildbot-worker/PLIST b/py-buildbot-worker/PLIST
index 97731dc4ea..141a2a284b 100644
--- a/py-buildbot-worker/PLIST
+++ b/py-buildbot-worker/PLIST
@@ -1,19 +1,16 @@
@comment $NetBSD$
bin/buildbot-worker-${PYVERSSUFFIX}
bin/buildbot_worker_windows_service-${PYVERSSUFFIX}
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${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}/buildbot_worker/VERSION
${PYSITELIB}/buildbot_worker/__init__.py
${PYSITELIB}/buildbot_worker/__init__.pyc
${PYSITELIB}/buildbot_worker/__init__.pyo
-${PYSITELIB}/buildbot_worker/backports/__init__.py
-${PYSITELIB}/buildbot_worker/backports/__init__.pyc
-${PYSITELIB}/buildbot_worker/backports/__init__.pyo
${PYSITELIB}/buildbot_worker/base.py
${PYSITELIB}/buildbot_worker/base.pyc
${PYSITELIB}/buildbot_worker/base.pyo
@@ -53,9 +50,6 @@ ${PYSITELIB}/buildbot_worker/interfaces.pyo
${PYSITELIB}/buildbot_worker/monkeypatches/__init__.py
${PYSITELIB}/buildbot_worker/monkeypatches/__init__.pyc
${PYSITELIB}/buildbot_worker/monkeypatches/__init__.pyo
-${PYSITELIB}/buildbot_worker/monkeypatches/testcase_assert.py
-${PYSITELIB}/buildbot_worker/monkeypatches/testcase_assert.pyc
-${PYSITELIB}/buildbot_worker/monkeypatches/testcase_assert.pyo
${PYSITELIB}/buildbot_worker/msgpack.py
${PYSITELIB}/buildbot_worker/msgpack.pyc
${PYSITELIB}/buildbot_worker/msgpack.pyo
@@ -98,114 +92,6 @@ ${PYSITELIB}/buildbot_worker/scripts/stop.pyo
${PYSITELIB}/buildbot_worker/scripts/windows_service.py
${PYSITELIB}/buildbot_worker/scripts/windows_service.pyc
${PYSITELIB}/buildbot_worker/scripts/windows_service.pyo
-${PYSITELIB}/buildbot_worker/test/__init__.py
-${PYSITELIB}/buildbot_worker/test/__init__.pyc
-${PYSITELIB}/buildbot_worker/test/__init__.pyo
-${PYSITELIB}/buildbot_worker/test/fake/__init__.py
-${PYSITELIB}/buildbot_worker/test/fake/__init__.pyc
-${PYSITELIB}/buildbot_worker/test/fake/__init__.pyo
-${PYSITELIB}/buildbot_worker/test/fake/protocolcommand.py
-${PYSITELIB}/buildbot_worker/test/fake/protocolcommand.pyc
-${PYSITELIB}/buildbot_worker/test/fake/protocolcommand.pyo
-${PYSITELIB}/buildbot_worker/test/fake/reactor.py
-${PYSITELIB}/buildbot_worker/test/fake/reactor.pyc
-${PYSITELIB}/buildbot_worker/test/fake/reactor.pyo
-${PYSITELIB}/buildbot_worker/test/fake/remote.py
-${PYSITELIB}/buildbot_worker/test/fake/remote.pyc
-${PYSITELIB}/buildbot_worker/test/fake/remote.pyo
-${PYSITELIB}/buildbot_worker/test/fake/runprocess.py
-${PYSITELIB}/buildbot_worker/test/fake/runprocess.pyc
-${PYSITELIB}/buildbot_worker/test/fake/runprocess.pyo
-${PYSITELIB}/buildbot_worker/test/reactor.py
-${PYSITELIB}/buildbot_worker/test/reactor.pyc
-${PYSITELIB}/buildbot_worker/test/reactor.pyo
-${PYSITELIB}/buildbot_worker/test/test_extra_coverage.py
-${PYSITELIB}/buildbot_worker/test/test_extra_coverage.pyc
-${PYSITELIB}/buildbot_worker/test/test_extra_coverage.pyo
-${PYSITELIB}/buildbot_worker/test/test_util_hangcheck.py
-${PYSITELIB}/buildbot_worker/test/test_util_hangcheck.pyc
-${PYSITELIB}/buildbot_worker/test/test_util_hangcheck.pyo
-${PYSITELIB}/buildbot_worker/test/unit/__init__.py
-${PYSITELIB}/buildbot_worker/test/unit/__init__.pyc
-${PYSITELIB}/buildbot_worker/test/unit/__init__.pyo
-${PYSITELIB}/buildbot_worker/test/unit/runprocess-scripts.py
-${PYSITELIB}/buildbot_worker/test/unit/runprocess-scripts.pyc
-${PYSITELIB}/buildbot_worker/test/unit/runprocess-scripts.pyo
-${PYSITELIB}/buildbot_worker/test/unit/test_bot.py
-${PYSITELIB}/buildbot_worker/test/unit/test_bot.pyc
-${PYSITELIB}/buildbot_worker/test/unit/test_bot.pyo
-${PYSITELIB}/buildbot_worker/test/unit/test_bot_Worker.py
-${PYSITELIB}/buildbot_worker/test/unit/test_bot_Worker.pyc
-${PYSITELIB}/buildbot_worker/test/unit/test_bot_Worker.pyo
-${PYSITELIB}/buildbot_worker/test/unit/test_commands_base.py
-${PYSITELIB}/buildbot_worker/test/unit/test_commands_base.pyc
-${PYSITELIB}/buildbot_worker/test/unit/test_commands_base.pyo
-${PYSITELIB}/buildbot_worker/test/unit/test_commands_fs.py
-${PYSITELIB}/buildbot_worker/test/unit/test_commands_fs.pyc
-${PYSITELIB}/buildbot_worker/test/unit/test_commands_fs.pyo
-${PYSITELIB}/buildbot_worker/test/unit/test_commands_registry.py
-${PYSITELIB}/buildbot_worker/test/unit/test_commands_registry.pyc
-${PYSITELIB}/buildbot_worker/test/unit/test_commands_registry.pyo
-${PYSITELIB}/buildbot_worker/test/unit/test_commands_shell.py
-${PYSITELIB}/buildbot_worker/test/unit/test_commands_shell.pyc
-${PYSITELIB}/buildbot_worker/test/unit/test_commands_shell.pyo
-${PYSITELIB}/buildbot_worker/test/unit/test_commands_transfer.py
-${PYSITELIB}/buildbot_worker/test/unit/test_commands_transfer.pyc
-${PYSITELIB}/buildbot_worker/test/unit/test_commands_transfer.pyo
-${PYSITELIB}/buildbot_worker/test/unit/test_commands_utils.py
-${PYSITELIB}/buildbot_worker/test/unit/test_commands_utils.pyc
-${PYSITELIB}/buildbot_worker/test/unit/test_commands_utils.pyo
-${PYSITELIB}/buildbot_worker/test/unit/test_msgpack.py
-${PYSITELIB}/buildbot_worker/test/unit/test_msgpack.pyc
-${PYSITELIB}/buildbot_worker/test/unit/test_msgpack.pyo
-${PYSITELIB}/buildbot_worker/test/unit/test_runprocess.py
-${PYSITELIB}/buildbot_worker/test/unit/test_runprocess.pyc
-${PYSITELIB}/buildbot_worker/test/unit/test_runprocess.pyo
-${PYSITELIB}/buildbot_worker/test/unit/test_scripts_base.py
-${PYSITELIB}/buildbot_worker/test/unit/test_scripts_base.pyc
-${PYSITELIB}/buildbot_worker/test/unit/test_scripts_base.pyo
-${PYSITELIB}/buildbot_worker/test/unit/test_scripts_create_worker.py
-${PYSITELIB}/buildbot_worker/test/unit/test_scripts_create_worker.pyc
-${PYSITELIB}/buildbot_worker/test/unit/test_scripts_create_worker.pyo
-${PYSITELIB}/buildbot_worker/test/unit/test_scripts_restart.py
-${PYSITELIB}/buildbot_worker/test/unit/test_scripts_restart.pyc
-${PYSITELIB}/buildbot_worker/test/unit/test_scripts_restart.pyo
-${PYSITELIB}/buildbot_worker/test/unit/test_scripts_runner.py
-${PYSITELIB}/buildbot_worker/test/unit/test_scripts_runner.pyc
-${PYSITELIB}/buildbot_worker/test/unit/test_scripts_runner.pyo
-${PYSITELIB}/buildbot_worker/test/unit/test_scripts_start.py
-${PYSITELIB}/buildbot_worker/test/unit/test_scripts_start.pyc
-${PYSITELIB}/buildbot_worker/test/unit/test_scripts_start.pyo
-${PYSITELIB}/buildbot_worker/test/unit/test_scripts_stop.py
-${PYSITELIB}/buildbot_worker/test/unit/test_scripts_stop.pyc
-${PYSITELIB}/buildbot_worker/test/unit/test_scripts_stop.pyo
-${PYSITELIB}/buildbot_worker/test/unit/test_util.py
-${PYSITELIB}/buildbot_worker/test/unit/test_util.pyc
-${PYSITELIB}/buildbot_worker/test/unit/test_util.pyo
-${PYSITELIB}/buildbot_worker/test/unit/test_util_deferwaiter.py
-${PYSITELIB}/buildbot_worker/test/unit/test_util_deferwaiter.pyc
-${PYSITELIB}/buildbot_worker/test/unit/test_util_deferwaiter.pyo
-${PYSITELIB}/buildbot_worker/test/util/__init__.py
-${PYSITELIB}/buildbot_worker/test/util/__init__.pyc
-${PYSITELIB}/buildbot_worker/test/util/__init__.pyo
-${PYSITELIB}/buildbot_worker/test/util/command.py
-${PYSITELIB}/buildbot_worker/test/util/command.pyc
-${PYSITELIB}/buildbot_worker/test/util/command.pyo
-${PYSITELIB}/buildbot_worker/test/util/compat.py
-${PYSITELIB}/buildbot_worker/test/util/compat.pyc
-${PYSITELIB}/buildbot_worker/test/util/compat.pyo
-${PYSITELIB}/buildbot_worker/test/util/misc.py
-${PYSITELIB}/buildbot_worker/test/util/misc.pyc
-${PYSITELIB}/buildbot_worker/test/util/misc.pyo
-${PYSITELIB}/buildbot_worker/test/util/sourcecommand.py
-${PYSITELIB}/buildbot_worker/test/util/sourcecommand.pyc
-${PYSITELIB}/buildbot_worker/test/util/sourcecommand.pyo
-${PYSITELIB}/buildbot_worker/test/util/test_buffer_manager.py
-${PYSITELIB}/buildbot_worker/test/util/test_buffer_manager.pyc
-${PYSITELIB}/buildbot_worker/test/util/test_buffer_manager.pyo
-${PYSITELIB}/buildbot_worker/test/util/test_lineboundaries.py
-${PYSITELIB}/buildbot_worker/test/util/test_lineboundaries.pyc
-${PYSITELIB}/buildbot_worker/test/util/test_lineboundaries.pyo
${PYSITELIB}/buildbot_worker/tunnel.py
${PYSITELIB}/buildbot_worker/tunnel.pyc
${PYSITELIB}/buildbot_worker/tunnel.pyo
@@ -227,3 +113,6 @@ ${PYSITELIB}/buildbot_worker/util/deferwaiter.pyo
${PYSITELIB}/buildbot_worker/util/lineboundaries.py
${PYSITELIB}/buildbot_worker/util/lineboundaries.pyc
${PYSITELIB}/buildbot_worker/util/lineboundaries.pyo
+${PYSITELIB}/buildbot_worker/util/twisted.py
+${PYSITELIB}/buildbot_worker/util/twisted.pyc
+${PYSITELIB}/buildbot_worker/util/twisted.pyo
diff --git a/py-buildbot-worker/distinfo b/py-buildbot-worker/distinfo
index b325e2d363..edb3a1539a 100644
--- a/py-buildbot-worker/distinfo
+++ b/py-buildbot-worker/distinfo
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.8 2020/02/19 19:07:19 adam Exp $
-BLAKE2s (buildbot-worker-3.9.2.tar.gz) = 54694fc9419ef1471a7927719b535f0552844990e9e1f2da270212b9f49f6d08
-SHA512 (buildbot-worker-3.9.2.tar.gz) = ebcca76fa21316cffcaf5dd0fe4b7fa21b6103e1a60ec04c6011c29ad9ecb02f4e3f1b9897d8f48f33b5b5ee8938c04932e90b28f8492e4429ac39ceb444e009
-Size (buildbot-worker-3.9.2.tar.gz) = 126470 bytes
+BLAKE2s (buildbot_worker-4.3.0.tar.gz) = 090639b907cbe22141ac385127ffb86c9794444ee8180afb925a067aae6dfbab
+SHA512 (buildbot_worker-4.3.0.tar.gz) = fb753efe10f1202274b541f32ec26ef81886e0db12c61c86b958ad945e81fb3f7b140de414345dfd5b97c4506be17855e08bb43ffad227a3adaed6ffbe80917c
+Size (buildbot_worker-4.3.0.tar.gz) = 135399 bytes
diff --git a/py-buildbot-www/Makefile b/py-buildbot-www/Makefile
index 17562fe72e..584d4bcbba 100644
--- a/py-buildbot-www/Makefile
+++ b/py-buildbot-www/Makefile
@@ -1,17 +1,13 @@
# $NetBSD: Makefile,v 1.12 2020/03/23 09:44:44 tnn Exp $
-DISTNAME= buildbot-www-${BBVERSION}
+DISTNAME= buildbot_www-${BBVERSION}
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
CATEGORIES= devel net python
MASTER_SITES= ${MASTER_SITE_PYPI:=b/buildbot-www/}
COMMENT= Web frontend for the buildbot CI system
-DEPENDS+= ${PYPKGPREFIX}-buildbot-[0-9]*:../../wip/py-buildbot
TOOL_DEPENDS+= ${PYPKGPREFIX}-buildbot-pkg-[0-9]*:../../wip/py-buildbot-pkg
-TOOL_DEPENDS+= ${PYPKGPREFIX}-pip-[0-9]*:../../devel/py-buildbot-pip
-TOOL_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
-TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
-TOOL_DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml
USE_LANGUAGES= # none
diff --git a/py-buildbot-www/PLIST b/py-buildbot-www/PLIST
index ac73664d65..0aeff79e09 100644
--- a/py-buildbot-www/PLIST
+++ b/py-buildbot-www/PLIST
@@ -1,36 +1,20 @@
@comment $NetBSD$
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/buildbot_www/VERSION
${PYSITELIB}/buildbot_www/__init__.py
${PYSITELIB}/buildbot_www/__init__.pyc
${PYSITELIB}/buildbot_www/__init__.pyo
-${PYSITELIB}/buildbot_www/static/2.js
-${PYSITELIB}/buildbot_www/static/2.js.map
-${PYSITELIB}/buildbot_www/static/448c34a56d699c29117adc64c43affeb.woff2
-${PYSITELIB}/buildbot_www/static/674f50d287a8c48dc19ba404d20fe713.eot
-${PYSITELIB}/buildbot_www/static/af7ae505a9eed503f8b8e6982036873e.woff2
-${PYSITELIB}/buildbot_www/static/b06871f281fee6b241d60582ae9369b9.ttf
+${PYSITELIB}/buildbot_www/static/assets/index-CQKNRskk.css
+${PYSITELIB}/buildbot_www/static/assets/index-D1Qujclx.js
${PYSITELIB}/buildbot_www/static/browser-warning-list.js
${PYSITELIB}/buildbot_www/static/browser-warning.css
${PYSITELIB}/buildbot_www/static/browser-warning.js
-${PYSITELIB}/buildbot_www/static/e18bbf611f2a2e43afc071aa2f4e1512.ttf
-${PYSITELIB}/buildbot_www/static/f4769f9bdb7466be65088239c12046d1.eot
-${PYSITELIB}/buildbot_www/static/fa2772327f55d8198301fdb8bcfc8158.woff
-${PYSITELIB}/buildbot_www/static/fee66e712a8a08eef5805a46892932ad.woff
-${PYSITELIB}/buildbot_www/static/img/favicon.ico
-${PYSITELIB}/buildbot_www/static/img/fontawesome-webfont.svg
-${PYSITELIB}/buildbot_www/static/img/glyphicons-halflings-regular.svg
-${PYSITELIB}/buildbot_www/static/img/icon.png
-${PYSITELIB}/buildbot_www/static/img/icon.svg
-${PYSITELIB}/buildbot_www/static/img/icon16.svg
-${PYSITELIB}/buildbot_www/static/img/nobody.png
+${PYSITELIB}/buildbot_www/static/icon.png
+${PYSITELIB}/buildbot_www/static/icon.svg
${PYSITELIB}/buildbot_www/static/index.html
-${PYSITELIB}/buildbot_www/static/scripts.js
-${PYSITELIB}/buildbot_www/static/scripts.js.map
-${PYSITELIB}/buildbot_www/static/styles.css
-${PYSITELIB}/buildbot_www/static/styles.css.map
+${PYSITELIB}/buildbot_www/static/manifest.json
+${PYSITELIB}/buildbot_www/static/robots.txt
diff --git a/py-buildbot-www/distinfo b/py-buildbot-www/distinfo
index 2a8e002f13..94b4657d9f 100644
--- a/py-buildbot-www/distinfo
+++ b/py-buildbot-www/distinfo
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.7 2020/02/19 19:07:19 adam Exp $
-BLAKE2s (buildbot-www-3.9.2.tar.gz) = b9aca8288e6bb08dcc5e824067b1e02134f64b498802634f1127f8f352781ff8
-SHA512 (buildbot-www-3.9.2.tar.gz) = 1fd9ab412db1623fb732462e3bb92e39d39de1b982b994415118afb06c6848d60522dc157ddf73b8966566cf7c8eba3b471e621fe21dfc9eee33c0c5ff3757fd
-Size (buildbot-www-3.9.2.tar.gz) = 3211613 bytes
+BLAKE2s (buildbot_www-4.3.0.tar.gz) = c5cb3aed0bc17ad92503c521b98098f511303ae5068ccd2012c4b2cb7bd53c63
+SHA512 (buildbot_www-4.3.0.tar.gz) = 313b16e9243d8a53024ab7413ea904f302c6b0bd8a9a755bd352f005e7004c2aea89d753ace0dbf653907da1beacc6ead796cee36db245245e337f35ab9942f2
+Size (buildbot_www-4.3.0.tar.gz) = 430203 bytes
diff --git a/py-buildbot/Makefile b/py-buildbot/Makefile
index fc6806f74c..8e6fea9cb9 100644
--- a/py-buildbot/Makefile
+++ b/py-buildbot/Makefile
@@ -6,30 +6,51 @@ MASTER_SITES= ${MASTER_SITE_PYPI:=b/buildbot/}
COMMENT= Continuous integration system
-DEPENDS+= ${PYPKGPREFIX}-JWT-[0-9]*:../../textproc/py-JWT
-DEPENDS+= ${PYPKGPREFIX}-autobahn>=0.16.0:../../www/py-autobahn
-DEPENDS+= ${PYPKGPREFIX}-dateutil>=1.5:../../time/py-dateutil
-DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.1:../../textproc/py-jinja2
-DEPENDS+= ${PYPKGPREFIX}-setuptools>=8.0:../../devel/py-setuptools
-DEPENDS+= ${PYPKGPREFIX}-sqlalchemy>=1.2.0<1.4:../../databases/py-sqlalchemy
-DEPENDS+= ${PYPKGPREFIX}-sqlalchemy-migrate>=0.13:../../databases/py-sqlalchemy-migrate
+DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
DEPENDS+= ${PYPKGPREFIX}-twisted>=17.9.0:../../net/py-twisted
-DEPENDS+= ${PYPKGPREFIX}-txaio>=2.2.2:../../devel/py-txaio
+DEPENDS+= ${PYPKGPREFIX}-treq>=20.9:../../devel/py-treq
+DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.1:../../textproc/py-jinja2
+DEPENDS+= ${PYPKGPREFIX}-msgpack>=0.6.0:../../devel/py-msgpack
+DEPENDS+= ${PYPKGPREFIX}-croniter>=1.3.0:../../wip/py-croniter
DEPENDS+= ${PYPKGPREFIX}-zope.interface>=4.1.1:../../devel/py-zope.interface
-DEPENDS+= ${PYPKGPREFIX}-yaml>=5.3.1:../../textproc/py-yaml
+DEPENDS+= ${PYPKGPREFIX}-sqlalchemy>=1.4.0:../../databases/py-sqlalchemy
DEPENDS+= ${PYPKGPREFIX}-alembic>=1.6.0:../../databases/py-alembic
-DEPENDS+= ${PYPKGPREFIX}-msgpack>=0.6.0:../../devel/py-msgpack
+DEPENDS+= ${PYPKGPREFIX}-dateutil>=1.5:../../time/py-dateutil
+DEPENDS+= ${PYPKGPREFIX}-txaio>=2.2.2:../../devel/py-txaio
+DEPENDS+= ${PYPKGPREFIX}-autobahn>=0.16.0:../../www/py-autobahn
+DEPENDS+= ${PYPKGPREFIX}-packaging>=0:../../devel/py-packaging
+DEPENDS+= ${PYPKGPREFIX}-JWT-[0-9]*:../../textproc/py-JWT
+DEPENDS+= ${PYPKGPREFIX}-yaml>=0:../../textproc/py-yaml
+DEPENDS+= ${PYPKGPREFIX}-unidiff>=0.7.5:../../wip/py-unidiff
+# optional
+DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=0:../../security/py-OpenSSL
+DEPENDS+= ${PYPKGPREFIX}-service_identity-[0-9]*:../../security/py-service_identity
+DEPENDS+= ${PYPKGPREFIX}-idna-[0-9]*:../../www/py-idna
+DEPENDS+= ${PYPKGPREFIX}-brotli-[0-9]*:../../archivers/py-brotli
+DEPENDS+= ${PYPKGPREFIX}-zstandard-[0-9]*:../../archivers/py-zstandard
+DEPENDS+= ${PYPKGPREFIX}-evalidate-[0-9]*:../../wip/py-evalidate
+TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
+TEST_DEPENDS+= ${PYPKGPREFIX}-txrequests-[0-9]*:../../devel/py-txrequests
+TEST_DEPENDS+= ${PYPKGPREFIX}-buildbot-worker-[0-9]*:../../wip/py-buildbot-worker
+TEST_DEPENDS+= ${PYPKGPREFIX}-buildbot-www-[0-9]*:../../wip/py-buildbot-www
+TEST_DEPENDS+= ${PYPKGPREFIX}-buildbot-console-view-[0-9]*:../../wip/py-buildbot-console-view
+TEST_DEPENDS+= ${PYPKGPREFIX}-buildbot-grid-view-[0-9]*:../../wip/py-buildbot-grid-view
+TEST_DEPENDS+= ${PYPKGPREFIX}-buildbot-waterfall-view-[0-9]*:../../wip/py-buildbot-waterfall-view
+TEST_DEPENDS+= ${PYPKGPREFIX}-pugjs-[0-9]*:../../wip/py-pugjs
TEST_DEPENDS+= ${PYPKGPREFIX}-boto3-[0-9]*:../../net/py-boto3
-TEST_DEPENDS+= ${PYPKGPREFIX}-jade-[0-9]*:../../textproc/py-jade
-TEST_DEPENDS+= ${PYPKGPREFIX}-lz4-[0-9]*:../../archivers/py-lz4
-TEST_DEPENDS+= ${PYPKGPREFIX}-mock>=2.0.0:../../devel/py-mock
TEST_DEPENDS+= ${PYPKGPREFIX}-moto-[0-9]*:../../net/py-moto
+TEST_DEPENDS+= ${PYPKGPREFIX}-markdown>=3:../../textproc/py-markdown
TEST_DEPENDS+= ${PYPKGPREFIX}-parameterized-[0-9]*:../../devel/py-parameterized
-TEST_DEPENDS+= ${PYPKGPREFIX}-treq-[0-9]*:../../devel/py-treq
-TEST_DEPENDS+= ${PYPKGPREFIX}-txrequests-[0-9]*:../../devel/py-txrequests
USE_LANGUAGES= # none
+TEST_ENV+= PYTHONPATH=.
+
+# as of 4.3.0
+# FAILED (skips=40, errors=421, successes=653)
+do-test:
+ cd ${WRKSRC} && ${SETENV} ${TEST_ENV} trial-${PYVERSSUFFIX} buildbot.test
+
post-install:
cd ${DESTDIR}${PREFIX}/bin && \
${MV} buildbot buildbot-${PYVERSSUFFIX} && \
diff --git a/py-buildbot/Makefile.common b/py-buildbot/Makefile.common
index 2169607cd5..673988e16a 100644
--- a/py-buildbot/Makefile.common
+++ b/py-buildbot/Makefile.common
@@ -1,10 +1,10 @@
-BBVERSION= 3.9.2
+# $NetBSD$
+
+BBVERSION= 4.3.0
MAINTAINER= root%zta.lk@localhost
HOMEPAGE= https://buildbot.net/
-PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+PKGNAME?= ${PYPKGPREFIX}-${DISTNAME}
LICENSE= gnu-gpl-v2
-PYTHON_VERSIONS_INCOMPATIBLE= 27
-
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/py-buildbot/PLIST b/py-buildbot/PLIST
index e11f4f0d78..f4481fedcf 100644
--- a/py-buildbot/PLIST
+++ b/py-buildbot/PLIST
@@ -1,19 +1,16 @@
@comment $NetBSD$
bin/buildbot-${PYVERSSUFFIX}
bin/buildbot_windows_service-${PYVERSSUFFIX}
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${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}/buildbot/VERSION
${PYSITELIB}/buildbot/__init__.py
${PYSITELIB}/buildbot/__init__.pyc
${PYSITELIB}/buildbot/__init__.pyo
-${PYSITELIB}/buildbot/asyncio.py
-${PYSITELIB}/buildbot/asyncio.pyc
-${PYSITELIB}/buildbot/asyncio.pyo
${PYSITELIB}/buildbot/buildbot_net_usage_data.py
${PYSITELIB}/buildbot/buildbot_net_usage_data.pyc
${PYSITELIB}/buildbot/buildbot_net_usage_data.pyo
@@ -122,6 +119,15 @@ ${PYSITELIB}/buildbot/data/changes.pyo
${PYSITELIB}/buildbot/data/changesources.py
${PYSITELIB}/buildbot/data/changesources.pyc
${PYSITELIB}/buildbot/data/changesources.pyo
+${PYSITELIB}/buildbot/data/codebase_branches.py
+${PYSITELIB}/buildbot/data/codebase_branches.pyc
+${PYSITELIB}/buildbot/data/codebase_branches.pyo
+${PYSITELIB}/buildbot/data/codebase_commits.py
+${PYSITELIB}/buildbot/data/codebase_commits.pyc
+${PYSITELIB}/buildbot/data/codebase_commits.pyo
+${PYSITELIB}/buildbot/data/codebases.py
+${PYSITELIB}/buildbot/data/codebases.pyc
+${PYSITELIB}/buildbot/data/codebases.pyo
${PYSITELIB}/buildbot/data/connector.py
${PYSITELIB}/buildbot/data/connector.pyc
${PYSITELIB}/buildbot/data/connector.pyo
@@ -131,9 +137,6 @@ ${PYSITELIB}/buildbot/data/exceptions.pyo
${PYSITELIB}/buildbot/data/forceschedulers.py
${PYSITELIB}/buildbot/data/forceschedulers.pyc
${PYSITELIB}/buildbot/data/forceschedulers.pyo
-${PYSITELIB}/buildbot/data/graphql.py
-${PYSITELIB}/buildbot/data/graphql.pyc
-${PYSITELIB}/buildbot/data/graphql.pyo
${PYSITELIB}/buildbot/data/logchunks.py
${PYSITELIB}/buildbot/data/logchunks.pyc
${PYSITELIB}/buildbot/data/logchunks.pyo
@@ -206,6 +209,33 @@ ${PYSITELIB}/buildbot/db/changes.pyo
${PYSITELIB}/buildbot/db/changesources.py
${PYSITELIB}/buildbot/db/changesources.pyc
${PYSITELIB}/buildbot/db/changesources.pyo
+${PYSITELIB}/buildbot/db/codebase_branches.py
+${PYSITELIB}/buildbot/db/codebase_branches.pyc
+${PYSITELIB}/buildbot/db/codebase_branches.pyo
+${PYSITELIB}/buildbot/db/codebase_commits.py
+${PYSITELIB}/buildbot/db/codebase_commits.pyc
+${PYSITELIB}/buildbot/db/codebase_commits.pyo
+${PYSITELIB}/buildbot/db/codebases.py
+${PYSITELIB}/buildbot/db/codebases.pyc
+${PYSITELIB}/buildbot/db/codebases.pyo
+${PYSITELIB}/buildbot/db/compression/__init__.py
+${PYSITELIB}/buildbot/db/compression/__init__.pyc
+${PYSITELIB}/buildbot/db/compression/__init__.pyo
+${PYSITELIB}/buildbot/db/compression/brotli.py
+${PYSITELIB}/buildbot/db/compression/brotli.pyc
+${PYSITELIB}/buildbot/db/compression/brotli.pyo
+${PYSITELIB}/buildbot/db/compression/lz4.py
+${PYSITELIB}/buildbot/db/compression/lz4.pyc
+${PYSITELIB}/buildbot/db/compression/lz4.pyo
+${PYSITELIB}/buildbot/db/compression/native.py
+${PYSITELIB}/buildbot/db/compression/native.pyc
+${PYSITELIB}/buildbot/db/compression/native.pyo
+${PYSITELIB}/buildbot/db/compression/protocol.py
+${PYSITELIB}/buildbot/db/compression/protocol.pyc
+${PYSITELIB}/buildbot/db/compression/protocol.pyo
+${PYSITELIB}/buildbot/db/compression/zstd.py
+${PYSITELIB}/buildbot/db/compression/zstd.pyc
+${PYSITELIB}/buildbot/db/compression/zstd.pyo
${PYSITELIB}/buildbot/db/connector.py
${PYSITELIB}/buildbot/db/connector.pyc
${PYSITELIB}/buildbot/db/connector.pyo
@@ -227,25 +257,47 @@ ${PYSITELIB}/buildbot/db/masters.pyo
${PYSITELIB}/buildbot/db/migrate_utils.py
${PYSITELIB}/buildbot/db/migrate_utils.pyc
${PYSITELIB}/buildbot/db/migrate_utils.pyo
+${PYSITELIB}/buildbot/db/migrations/README
${PYSITELIB}/buildbot/db/migrations/alembic.ini
-${PYSITELIB}/buildbot/db/migrations/versions/059_2021-09-07_alembic_initial.py
-${PYSITELIB}/buildbot/db/migrations/versions/059_2021-09-07_alembic_initial.pyc
-${PYSITELIB}/buildbot/db/migrations/versions/059_2021-09-07_alembic_initial.pyo
-${PYSITELIB}/buildbot/db/migrations/versions/060_2023-04-15_add_builder_projects.py
-${PYSITELIB}/buildbot/db/migrations/versions/060_2023-04-15_add_builder_projects.pyc
-${PYSITELIB}/buildbot/db/migrations/versions/060_2023-04-15_add_builder_projects.pyo
-${PYSITELIB}/buildbot/db/migrations/versions/061_2023-06-03_add_builder_description_format.py
-${PYSITELIB}/buildbot/db/migrations/versions/061_2023-06-03_add_builder_description_format.pyc
-${PYSITELIB}/buildbot/db/migrations/versions/061_2023-06-03_add_builder_description_format.pyo
-${PYSITELIB}/buildbot/db/migrations/versions/062_2023-06-03_add_project_description_format.py
-${PYSITELIB}/buildbot/db/migrations/versions/062_2023-06-03_add_project_description_format.pyc
-${PYSITELIB}/buildbot/db/migrations/versions/062_2023-06-03_add_project_description_format.pyo
+${PYSITELIB}/buildbot/db/migrations/env.py
+${PYSITELIB}/buildbot/db/migrations/env.pyc
+${PYSITELIB}/buildbot/db/migrations/env.pyo
+${PYSITELIB}/buildbot/db/migrations/versions/059_v3.4_alembic_initial.py
+${PYSITELIB}/buildbot/db/migrations/versions/059_v3.4_alembic_initial.pyc
+${PYSITELIB}/buildbot/db/migrations/versions/059_v3.4_alembic_initial.pyo
+${PYSITELIB}/buildbot/db/migrations/versions/060_v3.9_add_builder_projects.py
+${PYSITELIB}/buildbot/db/migrations/versions/060_v3.9_add_builder_projects.pyc
+${PYSITELIB}/buildbot/db/migrations/versions/060_v3.9_add_builder_projects.pyo
+${PYSITELIB}/buildbot/db/migrations/versions/061_v3.9_add_builder_description_format.py
+${PYSITELIB}/buildbot/db/migrations/versions/061_v3.9_add_builder_description_format.pyc
+${PYSITELIB}/buildbot/db/migrations/versions/061_v3.9_add_builder_description_format.pyo
+${PYSITELIB}/buildbot/db/migrations/versions/062_v3.9_add_project_description_format.py
+${PYSITELIB}/buildbot/db/migrations/versions/062_v3.9_add_project_description_format.pyc
+${PYSITELIB}/buildbot/db/migrations/versions/062_v3.9_add_project_description_format.pyo
+${PYSITELIB}/buildbot/db/migrations/versions/063_v3.10_add_steps_locks_acquired_at.py
+${PYSITELIB}/buildbot/db/migrations/versions/063_v3.10_add_steps_locks_acquired_at.pyc
+${PYSITELIB}/buildbot/db/migrations/versions/063_v3.10_add_steps_locks_acquired_at.pyo
+${PYSITELIB}/buildbot/db/migrations/versions/064_v3.10_add_worker_pause_reason.py
+${PYSITELIB}/buildbot/db/migrations/versions/064_v3.10_add_worker_pause_reason.pyc
+${PYSITELIB}/buildbot/db/migrations/versions/064_v3.10_add_worker_pause_reason.pyo
+${PYSITELIB}/buildbot/db/migrations/versions/065_v4.0_add_buildsets_rebuilt_buildid.py
+${PYSITELIB}/buildbot/db/migrations/versions/065_v4.0_add_buildsets_rebuilt_buildid.pyc
+${PYSITELIB}/buildbot/db/migrations/versions/065_v4.0_add_buildsets_rebuilt_buildid.pyo
+${PYSITELIB}/buildbot/db/migrations/versions/066_v4.0_add_build_locks_duration_s.py
+${PYSITELIB}/buildbot/db/migrations/versions/066_v4.0_add_build_locks_duration_s.pyc
+${PYSITELIB}/buildbot/db/migrations/versions/066_v4.0_add_build_locks_duration_s.pyo
+${PYSITELIB}/buildbot/db/migrations/versions/067_v4.3_add_codebase_data.py
+${PYSITELIB}/buildbot/db/migrations/versions/067_v4.3_add_codebase_data.pyc
+${PYSITELIB}/buildbot/db/migrations/versions/067_v4.3_add_codebase_data.pyo
${PYSITELIB}/buildbot/db/migrations/versions/__init__.py
${PYSITELIB}/buildbot/db/migrations/versions/__init__.pyc
${PYSITELIB}/buildbot/db/migrations/versions/__init__.pyo
${PYSITELIB}/buildbot/db/model.py
${PYSITELIB}/buildbot/db/model.pyc
${PYSITELIB}/buildbot/db/model.pyo
+${PYSITELIB}/buildbot/db/model_config.py
+${PYSITELIB}/buildbot/db/model_config.pyc
+${PYSITELIB}/buildbot/db/model_config.pyo
${PYSITELIB}/buildbot/db/pool.py
${PYSITELIB}/buildbot/db/pool.pyc
${PYSITELIB}/buildbot/db/pool.pyo
@@ -375,12 +427,18 @@ ${PYSITELIB}/buildbot/process/buildstep.pyo
${PYSITELIB}/buildbot/process/cache.py
${PYSITELIB}/buildbot/process/cache.pyc
${PYSITELIB}/buildbot/process/cache.pyo
+${PYSITELIB}/buildbot/process/codebase.py
+${PYSITELIB}/buildbot/process/codebase.pyc
+${PYSITELIB}/buildbot/process/codebase.pyo
${PYSITELIB}/buildbot/process/debug.py
${PYSITELIB}/buildbot/process/debug.pyc
${PYSITELIB}/buildbot/process/debug.pyo
${PYSITELIB}/buildbot/process/factory.py
${PYSITELIB}/buildbot/process/factory.pyc
${PYSITELIB}/buildbot/process/factory.pyo
+${PYSITELIB}/buildbot/process/locks.py
+${PYSITELIB}/buildbot/process/locks.pyc
+${PYSITELIB}/buildbot/process/locks.pyo
${PYSITELIB}/buildbot/process/log.py
${PYSITELIB}/buildbot/process/log.pyc
${PYSITELIB}/buildbot/process/log.pyo
@@ -565,9 +623,6 @@ ${PYSITELIB}/buildbot/scripts/dataspec.pyo
${PYSITELIB}/buildbot/scripts/devproxy.py
${PYSITELIB}/buildbot/scripts/devproxy.pyc
${PYSITELIB}/buildbot/scripts/devproxy.pyo
-${PYSITELIB}/buildbot/scripts/gengraphql.py
-${PYSITELIB}/buildbot/scripts/gengraphql.pyc
-${PYSITELIB}/buildbot/scripts/gengraphql.pyo
${PYSITELIB}/buildbot/scripts/logwatcher.py
${PYSITELIB}/buildbot/scripts/logwatcher.pyc
${PYSITELIB}/buildbot/scripts/logwatcher.pyo
@@ -623,9 +678,6 @@ ${PYSITELIB}/buildbot/secrets/providers/file.pyo
${PYSITELIB}/buildbot/secrets/providers/passwordstore.py
${PYSITELIB}/buildbot/secrets/providers/passwordstore.pyc
${PYSITELIB}/buildbot/secrets/providers/passwordstore.pyo
-${PYSITELIB}/buildbot/secrets/providers/vault.py
-${PYSITELIB}/buildbot/secrets/providers/vault.pyc
-${PYSITELIB}/buildbot/secrets/providers/vault.pyo
${PYSITELIB}/buildbot/secrets/providers/vault_hvac.py
${PYSITELIB}/buildbot/secrets/providers/vault_hvac.pyc
${PYSITELIB}/buildbot/secrets/providers/vault_hvac.pyo
@@ -633,6 +685,9 @@ ${PYSITELIB}/buildbot/secrets/secret.py
${PYSITELIB}/buildbot/secrets/secret.pyc
${PYSITELIB}/buildbot/secrets/secret.pyo
${PYSITELIB}/buildbot/spec/api.raml
+${PYSITELIB}/buildbot/spec/indent.py
+${PYSITELIB}/buildbot/spec/indent.pyc
+${PYSITELIB}/buildbot/spec/indent.pyo
${PYSITELIB}/buildbot/spec/types/build.raml
${PYSITELIB}/buildbot/spec/types/build_data.raml
${PYSITELIB}/buildbot/spec/types/builder.raml
@@ -640,6 +695,9 @@ ${PYSITELIB}/buildbot/spec/types/buildrequest.raml
${PYSITELIB}/buildbot/spec/types/buildset.raml
${PYSITELIB}/buildbot/spec/types/change.raml
${PYSITELIB}/buildbot/spec/types/changesource.raml
+${PYSITELIB}/buildbot/spec/types/codebase.raml
+${PYSITELIB}/buildbot/spec/types/codebase_branch.raml
+${PYSITELIB}/buildbot/spec/types/codebase_commit.raml
${PYSITELIB}/buildbot/spec/types/forcescheduler.raml
${PYSITELIB}/buildbot/spec/types/identifier.raml
${PYSITELIB}/buildbot/spec/types/log.raml
@@ -680,6 +738,9 @@ ${PYSITELIB}/buildbot/steps/__init__.pyo
${PYSITELIB}/buildbot/steps/cmake.py
${PYSITELIB}/buildbot/steps/cmake.pyc
${PYSITELIB}/buildbot/steps/cmake.pyo
+${PYSITELIB}/buildbot/steps/configurable.py
+${PYSITELIB}/buildbot/steps/configurable.pyc
+${PYSITELIB}/buildbot/steps/configurable.pyo
${PYSITELIB}/buildbot/steps/cppcheck.py
${PYSITELIB}/buildbot/steps/cppcheck.pyc
${PYSITELIB}/buildbot/steps/cppcheck.pyo
@@ -842,9 +903,6 @@ ${PYSITELIB}/buildbot/test/fake/fakestats.pyo
${PYSITELIB}/buildbot/test/fake/httpclientservice.py
${PYSITELIB}/buildbot/test/fake/httpclientservice.pyc
${PYSITELIB}/buildbot/test/fake/httpclientservice.pyo
-${PYSITELIB}/buildbot/test/fake/kube.py
-${PYSITELIB}/buildbot/test/fake/kube.pyc
-${PYSITELIB}/buildbot/test/fake/kube.pyo
${PYSITELIB}/buildbot/test/fake/latent.py
${PYSITELIB}/buildbot/test/fake/latent.pyc
${PYSITELIB}/buildbot/test/fake/latent.pyo
@@ -890,9 +948,6 @@ ${PYSITELIB}/buildbot/test/fake/worker.pyo
${PYSITELIB}/buildbot/test/fakedb/__init__.py
${PYSITELIB}/buildbot/test/fakedb/__init__.pyc
${PYSITELIB}/buildbot/test/fakedb/__init__.pyo
-${PYSITELIB}/buildbot/test/fakedb/base.py
-${PYSITELIB}/buildbot/test/fakedb/base.pyc
-${PYSITELIB}/buildbot/test/fakedb/base.pyo
${PYSITELIB}/buildbot/test/fakedb/build_data.py
${PYSITELIB}/buildbot/test/fakedb/build_data.pyc
${PYSITELIB}/buildbot/test/fakedb/build_data.pyo
@@ -914,6 +969,9 @@ ${PYSITELIB}/buildbot/test/fakedb/changes.pyo
${PYSITELIB}/buildbot/test/fakedb/changesources.py
${PYSITELIB}/buildbot/test/fakedb/changesources.pyc
${PYSITELIB}/buildbot/test/fakedb/changesources.pyo
+${PYSITELIB}/buildbot/test/fakedb/codebases.py
+${PYSITELIB}/buildbot/test/fakedb/codebases.pyc
+${PYSITELIB}/buildbot/test/fakedb/codebases.pyo
${PYSITELIB}/buildbot/test/fakedb/connector.py
${PYSITELIB}/buildbot/test/fakedb/connector.pyc
${PYSITELIB}/buildbot/test/fakedb/connector.pyo
@@ -956,168 +1014,12 @@ ${PYSITELIB}/buildbot/test/fakedb/users.pyo
${PYSITELIB}/buildbot/test/fakedb/workers.py
${PYSITELIB}/buildbot/test/fakedb/workers.pyc
${PYSITELIB}/buildbot/test/fakedb/workers.pyo
-${PYSITELIB}/buildbot/test/fuzz/__init__.py
-${PYSITELIB}/buildbot/test/fuzz/__init__.pyc
-${PYSITELIB}/buildbot/test/fuzz/__init__.pyo
-${PYSITELIB}/buildbot/test/fuzz/test_lru.py
-${PYSITELIB}/buildbot/test/fuzz/test_lru.pyc
-${PYSITELIB}/buildbot/test/fuzz/test_lru.pyo
-${PYSITELIB}/buildbot/test/integration/__init__.py
-${PYSITELIB}/buildbot/test/integration/__init__.pyc
-${PYSITELIB}/buildbot/test/integration/__init__.pyo
-${PYSITELIB}/buildbot/test/integration/interop/__init__.py
-${PYSITELIB}/buildbot/test/integration/interop/__init__.pyc
-${PYSITELIB}/buildbot/test/integration/interop/__init__.pyo
-${PYSITELIB}/buildbot/test/integration/interop/test_commandmixin.py
-${PYSITELIB}/buildbot/test/integration/interop/test_commandmixin.pyc
-${PYSITELIB}/buildbot/test/integration/interop/test_commandmixin.pyo
-${PYSITELIB}/buildbot/test/integration/interop/test_compositestepmixin.py
-${PYSITELIB}/buildbot/test/integration/interop/test_compositestepmixin.pyc
-${PYSITELIB}/buildbot/test/integration/interop/test_compositestepmixin.pyo
-${PYSITELIB}/buildbot/test/integration/interop/test_integration_secrets.py
-${PYSITELIB}/buildbot/test/integration/interop/test_integration_secrets.pyc
-${PYSITELIB}/buildbot/test/integration/interop/test_integration_secrets.pyo
-${PYSITELIB}/buildbot/test/integration/interop/test_interruptcommand.py
-${PYSITELIB}/buildbot/test/integration/interop/test_interruptcommand.pyc
-${PYSITELIB}/buildbot/test/integration/interop/test_interruptcommand.pyo
-${PYSITELIB}/buildbot/test/integration/interop/test_setpropertyfromcommand.py
-${PYSITELIB}/buildbot/test/integration/interop/test_setpropertyfromcommand.pyc
-${PYSITELIB}/buildbot/test/integration/interop/test_setpropertyfromcommand.pyo
-${PYSITELIB}/buildbot/test/integration/interop/test_transfer.py
-${PYSITELIB}/buildbot/test/integration/interop/test_transfer.pyc
-${PYSITELIB}/buildbot/test/integration/interop/test_transfer.pyo
-${PYSITELIB}/buildbot/test/integration/interop/test_worker_reconnect.py
-${PYSITELIB}/buildbot/test/integration/interop/test_worker_reconnect.pyc
-${PYSITELIB}/buildbot/test/integration/interop/test_worker_reconnect.pyo
${PYSITELIB}/buildbot/test/integration/pki/127.0.0.1.crt
${PYSITELIB}/buildbot/test/integration/pki/127.0.0.1.key
${PYSITELIB}/buildbot/test/integration/pki/ca/ca.crt
-${PYSITELIB}/buildbot/test/integration/test_URLs.py
-${PYSITELIB}/buildbot/test/integration/test_URLs.pyc
-${PYSITELIB}/buildbot/test/integration/test_URLs.pyo
-${PYSITELIB}/buildbot/test/integration/test_configs.py
-${PYSITELIB}/buildbot/test/integration/test_configs.pyc
-${PYSITELIB}/buildbot/test/integration/test_configs.pyo
-${PYSITELIB}/buildbot/test/integration/test_custom_buildstep.py
-${PYSITELIB}/buildbot/test/integration/test_custom_buildstep.pyc
-${PYSITELIB}/buildbot/test/integration/test_custom_buildstep.pyo
-${PYSITELIB}/buildbot/test/integration/test_customservices.py
-${PYSITELIB}/buildbot/test/integration/test_customservices.pyc
-${PYSITELIB}/buildbot/test/integration/test_customservices.pyo
-${PYSITELIB}/buildbot/test/integration/test_download_secret_to_worker.py
-${PYSITELIB}/buildbot/test/integration/test_download_secret_to_worker.pyc
-${PYSITELIB}/buildbot/test/integration/test_download_secret_to_worker.pyo
-${PYSITELIB}/buildbot/test/integration/test_graphql.py
-${PYSITELIB}/buildbot/test/integration/test_graphql.pyc
-${PYSITELIB}/buildbot/test/integration/test_graphql.pyo
-${PYSITELIB}/buildbot/test/integration/test_integration_force_with_patch.py
-${PYSITELIB}/buildbot/test/integration/test_integration_force_with_patch.pyc
-${PYSITELIB}/buildbot/test/integration/test_integration_force_with_patch.pyo
-${PYSITELIB}/buildbot/test/integration/test_integration_mastershell.py
-${PYSITELIB}/buildbot/test/integration/test_integration_mastershell.pyc
-${PYSITELIB}/buildbot/test/integration/test_integration_mastershell.pyo
-${PYSITELIB}/buildbot/test/integration/test_integration_scheduler_reconfigure.py
-${PYSITELIB}/buildbot/test/integration/test_integration_scheduler_reconfigure.pyc
-${PYSITELIB}/buildbot/test/integration/test_integration_scheduler_reconfigure.pyo
-${PYSITELIB}/buildbot/test/integration/test_integration_secrets_with_vault.py
-${PYSITELIB}/buildbot/test/integration/test_integration_secrets_with_vault.pyc
-${PYSITELIB}/buildbot/test/integration/test_integration_secrets_with_vault.pyo
-${PYSITELIB}/buildbot/test/integration/test_integration_secrets_with_vault_hvac.py
-${PYSITELIB}/buildbot/test/integration/test_integration_secrets_with_vault_hvac.pyc
-${PYSITELIB}/buildbot/test/integration/test_integration_secrets_with_vault_hvac.pyo
-${PYSITELIB}/buildbot/test/integration/test_integration_template.py
-${PYSITELIB}/buildbot/test/integration/test_integration_template.pyc
-${PYSITELIB}/buildbot/test/integration/test_integration_template.pyo
-${PYSITELIB}/buildbot/test/integration/test_integration_with_secrets.py
-${PYSITELIB}/buildbot/test/integration/test_integration_with_secrets.pyc
-${PYSITELIB}/buildbot/test/integration/test_integration_with_secrets.pyo
-${PYSITELIB}/buildbot/test/integration/test_locks.py
-${PYSITELIB}/buildbot/test/integration/test_locks.pyc
-${PYSITELIB}/buildbot/test/integration/test_locks.pyo
-${PYSITELIB}/buildbot/test/integration/test_log_finish.py
-${PYSITELIB}/buildbot/test/integration/test_log_finish.pyc
-${PYSITELIB}/buildbot/test/integration/test_log_finish.pyo
-${PYSITELIB}/buildbot/test/integration/test_master.py
-${PYSITELIB}/buildbot/test/integration/test_master.pyc
-${PYSITELIB}/buildbot/test/integration/test_master.pyo
-${PYSITELIB}/buildbot/test/integration/test_notifier.py
-${PYSITELIB}/buildbot/test/integration/test_notifier.pyc
-${PYSITELIB}/buildbot/test/integration/test_notifier.pyo
-${PYSITELIB}/buildbot/test/integration/test_process_botmaster.py
-${PYSITELIB}/buildbot/test/integration/test_process_botmaster.pyc
-${PYSITELIB}/buildbot/test/integration/test_process_botmaster.pyo
-${PYSITELIB}/buildbot/test/integration/test_setup_entrypoints.py
-${PYSITELIB}/buildbot/test/integration/test_setup_entrypoints.pyc
-${PYSITELIB}/buildbot/test/integration/test_setup_entrypoints.pyo
-${PYSITELIB}/buildbot/test/integration/test_stop_build.py
-${PYSITELIB}/buildbot/test/integration/test_stop_build.pyc
-${PYSITELIB}/buildbot/test/integration/test_stop_build.pyo
-${PYSITELIB}/buildbot/test/integration/test_stop_trigger.py
-${PYSITELIB}/buildbot/test/integration/test_stop_trigger.pyc
-${PYSITELIB}/buildbot/test/integration/test_stop_trigger.pyo
-${PYSITELIB}/buildbot/test/integration/test_telegram_bot.py
-${PYSITELIB}/buildbot/test/integration/test_telegram_bot.pyc
-${PYSITELIB}/buildbot/test/integration/test_telegram_bot.pyo
-${PYSITELIB}/buildbot/test/integration/test_trigger.py
-${PYSITELIB}/buildbot/test/integration/test_trigger.pyc
-${PYSITELIB}/buildbot/test/integration/test_trigger.pyo
-${PYSITELIB}/buildbot/test/integration/test_try_client.py
-${PYSITELIB}/buildbot/test/integration/test_try_client.pyc
-${PYSITELIB}/buildbot/test/integration/test_try_client.pyo
-${PYSITELIB}/buildbot/test/integration/test_try_client_e2e.py
-${PYSITELIB}/buildbot/test/integration/test_try_client_e2e.pyc
-${PYSITELIB}/buildbot/test/integration/test_try_client_e2e.pyo
-${PYSITELIB}/buildbot/test/integration/test_upgrade.py
-${PYSITELIB}/buildbot/test/integration/test_upgrade.pyc
-${PYSITELIB}/buildbot/test/integration/test_upgrade.pyo
-${PYSITELIB}/buildbot/test/integration/test_usePty.py
-${PYSITELIB}/buildbot/test/integration/test_usePty.pyc
-${PYSITELIB}/buildbot/test/integration/test_usePty.pyo
-${PYSITELIB}/buildbot/test/integration/test_virtual_builder.py
-${PYSITELIB}/buildbot/test/integration/test_virtual_builder.pyc
-${PYSITELIB}/buildbot/test/integration/test_virtual_builder.pyo
-${PYSITELIB}/buildbot/test/integration/test_worker.py
-${PYSITELIB}/buildbot/test/integration/test_worker.pyc
-${PYSITELIB}/buildbot/test/integration/test_worker.pyo
-${PYSITELIB}/buildbot/test/integration/test_worker_comm.py
-${PYSITELIB}/buildbot/test/integration/test_worker_comm.pyc
-${PYSITELIB}/buildbot/test/integration/test_worker_comm.pyo
-${PYSITELIB}/buildbot/test/integration/test_worker_kubernetes.py
-${PYSITELIB}/buildbot/test/integration/test_worker_kubernetes.pyc
-${PYSITELIB}/buildbot/test/integration/test_worker_kubernetes.pyo
-${PYSITELIB}/buildbot/test/integration/test_worker_latent.py
-${PYSITELIB}/buildbot/test/integration/test_worker_latent.pyc
-${PYSITELIB}/buildbot/test/integration/test_worker_latent.pyo
-${PYSITELIB}/buildbot/test/integration/test_worker_marathon.py
-${PYSITELIB}/buildbot/test/integration/test_worker_marathon.pyc
-${PYSITELIB}/buildbot/test/integration/test_worker_marathon.pyo
-${PYSITELIB}/buildbot/test/integration/test_worker_proxy.py
-${PYSITELIB}/buildbot/test/integration/test_worker_proxy.pyc
-${PYSITELIB}/buildbot/test/integration/test_worker_proxy.pyo
-${PYSITELIB}/buildbot/test/integration/test_worker_upcloud.py
-${PYSITELIB}/buildbot/test/integration/test_worker_upcloud.pyc
-${PYSITELIB}/buildbot/test/integration/test_worker_upcloud.pyo
-${PYSITELIB}/buildbot/test/integration/test_worker_workerside.py
-${PYSITELIB}/buildbot/test/integration/test_worker_workerside.pyc
-${PYSITELIB}/buildbot/test/integration/test_worker_workerside.pyo
-${PYSITELIB}/buildbot/test/integration/test_www.py
-${PYSITELIB}/buildbot/test/integration/test_www.pyc
-${PYSITELIB}/buildbot/test/integration/test_www.pyo
${PYSITELIB}/buildbot/test/reactor.py
${PYSITELIB}/buildbot/test/reactor.pyc
${PYSITELIB}/buildbot/test/reactor.pyo
-${PYSITELIB}/buildbot/test/regressions/__init__.py
-${PYSITELIB}/buildbot/test/regressions/__init__.pyc
-${PYSITELIB}/buildbot/test/regressions/__init__.pyo
-${PYSITELIB}/buildbot/test/regressions/test_bad_change_properties_rows.py
-${PYSITELIB}/buildbot/test/regressions/test_bad_change_properties_rows.pyc
-${PYSITELIB}/buildbot/test/regressions/test_bad_change_properties_rows.pyo
-${PYSITELIB}/buildbot/test/regressions/test_oldpaths.py
-${PYSITELIB}/buildbot/test/regressions/test_oldpaths.pyc
-${PYSITELIB}/buildbot/test/regressions/test_oldpaths.pyo
-${PYSITELIB}/buildbot/test/regressions/test_steps_shell_WarningCountingShellCommand.py
-${PYSITELIB}/buildbot/test/regressions/test_steps_shell_WarningCountingShellCommand.pyc
-${PYSITELIB}/buildbot/test/regressions/test_steps_shell_WarningCountingShellCommand.pyo
${PYSITELIB}/buildbot/test/runprocess.py
${PYSITELIB}/buildbot/test/runprocess.pyc
${PYSITELIB}/buildbot/test/runprocess.pyo
@@ -1127,116 +1029,8 @@ ${PYSITELIB}/buildbot/test/steps.pyo
${PYSITELIB}/buildbot/test/test_extra_coverage.py
${PYSITELIB}/buildbot/test/test_extra_coverage.pyc
${PYSITELIB}/buildbot/test/test_extra_coverage.pyo
-${PYSITELIB}/buildbot/test/unit/__init__.py
-${PYSITELIB}/buildbot/test/unit/__init__.pyc
-${PYSITELIB}/buildbot/test/unit/__init__.pyo
-${PYSITELIB}/buildbot/test/unit/test_asyncio.py
-${PYSITELIB}/buildbot/test/unit/test_asyncio.pyc
-${PYSITELIB}/buildbot/test/unit/test_asyncio.pyo
-${PYSITELIB}/buildbot/test/unit/test_buildbot_net_usage_data.py
-${PYSITELIB}/buildbot/test/unit/test_buildbot_net_usage_data.pyc
-${PYSITELIB}/buildbot/test/unit/test_buildbot_net_usage_data.pyo
-${PYSITELIB}/buildbot/test/unit/test_clients_sendchange.py
-${PYSITELIB}/buildbot/test/unit/test_clients_sendchange.pyc
-${PYSITELIB}/buildbot/test/unit/test_clients_sendchange.pyo
-${PYSITELIB}/buildbot/test/unit/test_clients_tryclient.py
-${PYSITELIB}/buildbot/test/unit/test_clients_tryclient.pyc
-${PYSITELIB}/buildbot/test/unit/test_clients_tryclient.pyo
-${PYSITELIB}/buildbot/test/unit/test_clients_usersclient.py
-${PYSITELIB}/buildbot/test/unit/test_clients_usersclient.pyc
-${PYSITELIB}/buildbot/test/unit/test_clients_usersclient.pyo
-${PYSITELIB}/buildbot/test/unit/test_configurator_base.py
-${PYSITELIB}/buildbot/test/unit/test_configurator_base.pyc
-${PYSITELIB}/buildbot/test/unit/test_configurator_base.pyo
-${PYSITELIB}/buildbot/test/unit/test_contrib_buildbot_cvs_mail.py
-${PYSITELIB}/buildbot/test/unit/test_contrib_buildbot_cvs_mail.pyc
-${PYSITELIB}/buildbot/test/unit/test_contrib_buildbot_cvs_mail.pyo
-${PYSITELIB}/buildbot/test/unit/test_download_secret_to_worker.py
-${PYSITELIB}/buildbot/test/unit/test_download_secret_to_worker.pyc
-${PYSITELIB}/buildbot/test/unit/test_download_secret_to_worker.pyo
-${PYSITELIB}/buildbot/test/unit/test_fake_httpclientservice.py
-${PYSITELIB}/buildbot/test/unit/test_fake_httpclientservice.pyc
-${PYSITELIB}/buildbot/test/unit/test_fake_httpclientservice.pyo
-${PYSITELIB}/buildbot/test/unit/test_fake_secrets_manager.py
-${PYSITELIB}/buildbot/test/unit/test_fake_secrets_manager.pyc
-${PYSITELIB}/buildbot/test/unit/test_fake_secrets_manager.pyo
-${PYSITELIB}/buildbot/test/unit/test_interpolate_secrets.py
-${PYSITELIB}/buildbot/test/unit/test_interpolate_secrets.pyc
-${PYSITELIB}/buildbot/test/unit/test_interpolate_secrets.pyo
-${PYSITELIB}/buildbot/test/unit/test_janitor_configurator.py
-${PYSITELIB}/buildbot/test/unit/test_janitor_configurator.pyc
-${PYSITELIB}/buildbot/test/unit/test_janitor_configurator.pyo
-${PYSITELIB}/buildbot/test/unit/test_locks.py
-${PYSITELIB}/buildbot/test/unit/test_locks.pyc
-${PYSITELIB}/buildbot/test/unit/test_locks.pyo
-${PYSITELIB}/buildbot/test/unit/test_machine_generic.py
-${PYSITELIB}/buildbot/test/unit/test_machine_generic.pyc
-${PYSITELIB}/buildbot/test/unit/test_machine_generic.pyo
-${PYSITELIB}/buildbot/test/unit/test_master.py
-${PYSITELIB}/buildbot/test/unit/test_master.pyc
-${PYSITELIB}/buildbot/test/unit/test_master.pyo
-${PYSITELIB}/buildbot/test/unit/test_mq.py
-${PYSITELIB}/buildbot/test/unit/test_mq.pyc
-${PYSITELIB}/buildbot/test/unit/test_mq.pyo
-${PYSITELIB}/buildbot/test/unit/test_mq_base.py
-${PYSITELIB}/buildbot/test/unit/test_mq_base.pyc
-${PYSITELIB}/buildbot/test/unit/test_mq_base.pyo
-${PYSITELIB}/buildbot/test/unit/test_mq_connector.py
-${PYSITELIB}/buildbot/test/unit/test_mq_connector.pyc
-${PYSITELIB}/buildbot/test/unit/test_mq_connector.pyo
-${PYSITELIB}/buildbot/test/unit/test_mq_simple.py
-${PYSITELIB}/buildbot/test/unit/test_mq_simple.pyc
-${PYSITELIB}/buildbot/test/unit/test_mq_simple.pyo
-${PYSITELIB}/buildbot/test/unit/test_mq_wamp.py
-${PYSITELIB}/buildbot/test/unit/test_mq_wamp.pyc
-${PYSITELIB}/buildbot/test/unit/test_mq_wamp.pyo
-${PYSITELIB}/buildbot/test/unit/test_plugins.py
-${PYSITELIB}/buildbot/test/unit/test_plugins.pyc
-${PYSITELIB}/buildbot/test/unit/test_plugins.pyo
-${PYSITELIB}/buildbot/test/unit/test_revlinks.py
-${PYSITELIB}/buildbot/test/unit/test_revlinks.pyc
-${PYSITELIB}/buildbot/test/unit/test_revlinks.pyo
-${PYSITELIB}/buildbot/test/unit/test_secret_in_file.py
-${PYSITELIB}/buildbot/test/unit/test_secret_in_file.pyc
-${PYSITELIB}/buildbot/test/unit/test_secret_in_file.pyo
-${PYSITELIB}/buildbot/test/unit/test_secret_in_hvac.py
-${PYSITELIB}/buildbot/test/unit/test_secret_in_hvac.pyc
-${PYSITELIB}/buildbot/test/unit/test_secret_in_hvac.pyo
-${PYSITELIB}/buildbot/test/unit/test_secret_in_passwordstore.py
-${PYSITELIB}/buildbot/test/unit/test_secret_in_passwordstore.pyc
-${PYSITELIB}/buildbot/test/unit/test_secret_in_passwordstore.pyo
-${PYSITELIB}/buildbot/test/unit/test_secret_in_vault.py
-${PYSITELIB}/buildbot/test/unit/test_secret_in_vault.pyc
-${PYSITELIB}/buildbot/test/unit/test_secret_in_vault.pyo
-${PYSITELIB}/buildbot/test/unit/test_secret_rendered_service.py
-${PYSITELIB}/buildbot/test/unit/test_secret_rendered_service.pyc
-${PYSITELIB}/buildbot/test/unit/test_secret_rendered_service.pyo
-${PYSITELIB}/buildbot/test/unit/test_stats_service.py
-${PYSITELIB}/buildbot/test/unit/test_stats_service.pyc
-${PYSITELIB}/buildbot/test/unit/test_stats_service.pyo
-${PYSITELIB}/buildbot/test/unit/test_steps_git_diffinfo.py
-${PYSITELIB}/buildbot/test/unit/test_steps_git_diffinfo.pyc
-${PYSITELIB}/buildbot/test/unit/test_steps_git_diffinfo.pyo
${PYSITELIB}/buildbot/test/unit/test_templates_dir/builds.html
${PYSITELIB}/buildbot/test/unit/test_templates_dir/plugin/plugin.jade
-${PYSITELIB}/buildbot/test/unit/test_test_util_validation.py
-${PYSITELIB}/buildbot/test/unit/test_test_util_validation.pyc
-${PYSITELIB}/buildbot/test/unit/test_test_util_validation.pyo
-${PYSITELIB}/buildbot/test/unit/test_test_util_warnings.py
-${PYSITELIB}/buildbot/test/unit/test_test_util_warnings.pyc
-${PYSITELIB}/buildbot/test/unit/test_test_util_warnings.pyo
-${PYSITELIB}/buildbot/test/unit/test_util.py
-${PYSITELIB}/buildbot/test/unit/test_util.pyc
-${PYSITELIB}/buildbot/test/unit/test_util.pyo
-${PYSITELIB}/buildbot/test/unit/test_util_queue.py
-${PYSITELIB}/buildbot/test/unit/test_util_queue.pyc
-${PYSITELIB}/buildbot/test/unit/test_util_queue.pyo
-${PYSITELIB}/buildbot/test/unit/test_version.py
-${PYSITELIB}/buildbot/test/unit/test_version.pyc
-${PYSITELIB}/buildbot/test/unit/test_version.pyo
-${PYSITELIB}/buildbot/test/unit/test_wamp_connector.py
-${PYSITELIB}/buildbot/test/unit/test_wamp_connector.pyc
-${PYSITELIB}/buildbot/test/unit/test_wamp_connector.pyo
${PYSITELIB}/buildbot/test/util/__init__.py
${PYSITELIB}/buildbot/test/util/__init__.pyc
${PYSITELIB}/buildbot/test/util/__init__.pyo
@@ -1249,9 +1043,6 @@ ${PYSITELIB}/buildbot/test/util/config.pyo
${PYSITELIB}/buildbot/test/util/configurators.py
${PYSITELIB}/buildbot/test/util/configurators.pyc
${PYSITELIB}/buildbot/test/util/configurators.pyo
-${PYSITELIB}/buildbot/test/util/connector_component.py
-${PYSITELIB}/buildbot/test/util/connector_component.pyc
-${PYSITELIB}/buildbot/test/util/connector_component.pyo
${PYSITELIB}/buildbot/test/util/db.py
${PYSITELIB}/buildbot/test/util/db.pyc
${PYSITELIB}/buildbot/test/util/db.pyo
@@ -1267,6 +1058,9 @@ ${PYSITELIB}/buildbot/test/util/endpoint.pyo
${PYSITELIB}/buildbot/test/util/fuzz.py
${PYSITELIB}/buildbot/test/util/fuzz.pyc
${PYSITELIB}/buildbot/test/util/fuzz.pyo
+${PYSITELIB}/buildbot/test/util/git_repository.py
+${PYSITELIB}/buildbot/test/util/git_repository.pyc
+${PYSITELIB}/buildbot/test/util/git_repository.pyo
${PYSITELIB}/buildbot/test/util/integration.py
${PYSITELIB}/buildbot/test/util/integration.pyc
${PYSITELIB}/buildbot/test/util/integration.pyo
@@ -1306,9 +1100,15 @@ ${PYSITELIB}/buildbot/test/util/sandboxed_worker.pyo
${PYSITELIB}/buildbot/test/util/scheduler.py
${PYSITELIB}/buildbot/test/util/scheduler.pyc
${PYSITELIB}/buildbot/test/util/scheduler.pyo
+${PYSITELIB}/buildbot/test/util/site.py
+${PYSITELIB}/buildbot/test/util/site.pyc
+${PYSITELIB}/buildbot/test/util/site.pyo
${PYSITELIB}/buildbot/test/util/sourcesteps.py
${PYSITELIB}/buildbot/test/util/sourcesteps.pyc
${PYSITELIB}/buildbot/test/util/sourcesteps.pyo
+${PYSITELIB}/buildbot/test/util/state.py
+${PYSITELIB}/buildbot/test/util/state.pyc
+${PYSITELIB}/buildbot/test/util/state.pyo
${PYSITELIB}/buildbot/test/util/tuplematching.py
${PYSITELIB}/buildbot/test/util/tuplematching.pyc
${PYSITELIB}/buildbot/test/util/tuplematching.pyo
@@ -1342,9 +1142,6 @@ ${PYSITELIB}/buildbot/util/codebase.pyo
${PYSITELIB}/buildbot/util/config.py
${PYSITELIB}/buildbot/util/config.pyc
${PYSITELIB}/buildbot/util/config.pyo
-${PYSITELIB}/buildbot/util/croniter.py
-${PYSITELIB}/buildbot/util/croniter.pyc
-${PYSITELIB}/buildbot/util/croniter.pyo
${PYSITELIB}/buildbot/util/debounce.py
${PYSITELIB}/buildbot/util/debounce.pyc
${PYSITELIB}/buildbot/util/debounce.pyo
@@ -1357,6 +1154,9 @@ ${PYSITELIB}/buildbot/util/eventual.pyo
${PYSITELIB}/buildbot/util/git.py
${PYSITELIB}/buildbot/util/git.pyc
${PYSITELIB}/buildbot/util/git.pyo
+${PYSITELIB}/buildbot/util/git_credential.py
+${PYSITELIB}/buildbot/util/git_credential.pyc
+${PYSITELIB}/buildbot/util/git_credential.pyo
${PYSITELIB}/buildbot/util/giturlparse.py
${PYSITELIB}/buildbot/util/giturlparse.pyc
${PYSITELIB}/buildbot/util/giturlparse.pyo
@@ -1366,6 +1166,9 @@ ${PYSITELIB}/buildbot/util/httpclientservice.pyo
${PYSITELIB}/buildbot/util/identifiers.py
${PYSITELIB}/buildbot/util/identifiers.pyc
${PYSITELIB}/buildbot/util/identifiers.pyo
+${PYSITELIB}/buildbot/util/importlib_compat.py
+${PYSITELIB}/buildbot/util/importlib_compat.pyc
+${PYSITELIB}/buildbot/util/importlib_compat.pyo
${PYSITELIB}/buildbot/util/kubeclientservice.py
${PYSITELIB}/buildbot/util/kubeclientservice.pyc
${PYSITELIB}/buildbot/util/kubeclientservice.pyo
@@ -1441,6 +1244,12 @@ ${PYSITELIB}/buildbot/util/test_result_submitter.pyo
${PYSITELIB}/buildbot/util/tuplematch.py
${PYSITELIB}/buildbot/util/tuplematch.pyc
${PYSITELIB}/buildbot/util/tuplematch.pyo
+${PYSITELIB}/buildbot/util/twisted.py
+${PYSITELIB}/buildbot/util/twisted.pyc
+${PYSITELIB}/buildbot/util/twisted.pyo
+${PYSITELIB}/buildbot/util/watchdog.py
+${PYSITELIB}/buildbot/util/watchdog.pyc
+${PYSITELIB}/buildbot/util/watchdog.pyo
${PYSITELIB}/buildbot/wamp/__init__.py
${PYSITELIB}/buildbot/wamp/__init__.pyc
${PYSITELIB}/buildbot/wamp/__init__.pyo
@@ -1540,9 +1349,9 @@ ${PYSITELIB}/buildbot/www/change_hook.pyo
${PYSITELIB}/buildbot/www/config.py
${PYSITELIB}/buildbot/www/config.pyc
${PYSITELIB}/buildbot/www/config.pyo
-${PYSITELIB}/buildbot/www/graphql.py
-${PYSITELIB}/buildbot/www/graphql.pyc
-${PYSITELIB}/buildbot/www/graphql.pyo
+${PYSITELIB}/buildbot/www/encoding.py
+${PYSITELIB}/buildbot/www/encoding.pyc
+${PYSITELIB}/buildbot/www/encoding.pyo
${PYSITELIB}/buildbot/www/hooks/__init__.py
${PYSITELIB}/buildbot/www/hooks/__init__.pyc
${PYSITELIB}/buildbot/www/hooks/__init__.pyo
@@ -1594,4 +1403,3 @@ ${PYSITELIB}/buildbot/www/sse.pyo
${PYSITELIB}/buildbot/www/ws.py
${PYSITELIB}/buildbot/www/ws.pyc
${PYSITELIB}/buildbot/www/ws.pyo
-@pkgdir lib/python${PYVERSSUFFIX}/site-packages/buildbot/reporters/templates
diff --git a/py-buildbot/distinfo b/py-buildbot/distinfo
index 1eebf5aedc..61e72a86f8 100644
--- a/py-buildbot/distinfo
+++ b/py-buildbot/distinfo
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.11 2020/02/19 19:07:18 adam Exp $
-BLAKE2s (buildbot-3.9.2.tar.gz) = 180d9c5b79fa888357b4b73b62c23f9ac6fb61e49acff1b82baa6495b58dc584
-SHA512 (buildbot-3.9.2.tar.gz) = 268a9c6ac62ef137b6c23ef10245f960001f36babba6b0266541d9e158a05b468bfb1621d27ff9cd1350f136d5899cd778cfeafd2cfed3285886739f156a0dc9
-Size (buildbot-3.9.2.tar.gz) = 2506531 bytes
+BLAKE2s (buildbot-4.3.0.tar.gz) = 6af86960b1ac00b5325dbe16f9c1cd30e97c7de0ff7f3c51dbe97391e5f4869a
+SHA512 (buildbot-4.3.0.tar.gz) = 6fb34a1ce473d32e4533fccd32559fd083912f83a676797277f1988a6d83d75b51016af1ac78065e36e08dbf57695621c5b316a3826a61d23897e6aaf2078a70
+Size (buildbot-4.3.0.tar.gz) = 2575196 bytes
diff --git a/py-croniter/DESCR b/py-croniter/DESCR
new file mode 100644
index 0000000000..30e41add36
--- /dev/null
+++ b/py-croniter/DESCR
@@ -0,0 +1,2 @@
+TODO: Fill in a short description of the package.
+TODO: It should be between 3 and 20 lines.
diff --git a/py-croniter/Makefile b/py-croniter/Makefile
new file mode 100644
index 0000000000..5f427ab717
--- /dev/null
+++ b/py-croniter/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD$
+
+DISTNAME= croniter-6.0.0
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= time python
+MASTER_SITES= ${MASTER_SITE_PYPI:=c/croniter/}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= http://github.com/kiorky/croniter
+COMMENT= Iteration for datetime object with cron like format
+LICENSE= mit
+
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=0:../../devel/py-setuptools
+DEPENDS+= ${PYPKGPREFIX}-pytz>2021.1:../../time/py-pytz
+DEPENDS+= ${PYPKGPREFIX}-dateutil>=0:../../time/py-dateutil
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-croniter/PLIST b/py-croniter/PLIST
new file mode 100644
index 0000000000..e6f2ab2b1f
--- /dev/null
+++ b/py-croniter/PLIST
@@ -0,0 +1,12 @@
+@comment $NetBSD$
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/croniter/__init__.py
+${PYSITELIB}/croniter/__init__.pyc
+${PYSITELIB}/croniter/__init__.pyo
+${PYSITELIB}/croniter/croniter.py
+${PYSITELIB}/croniter/croniter.pyc
+${PYSITELIB}/croniter/croniter.pyo
diff --git a/py-croniter/distinfo b/py-croniter/distinfo
new file mode 100644
index 0000000000..a028abfc7f
--- /dev/null
+++ b/py-croniter/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (croniter-6.0.0.tar.gz) = 503b3dce063139abfd196b979c00c96173d50a529853664f8edb48581a7ee225
+SHA512 (croniter-6.0.0.tar.gz) = 189afd46439471be6f98e477f4a180c56de5b1640463de7a20a3a6c5ff36c121638183d4297be47bfd7fc33a4c38689c9f0d3578010117cf954043638d6a8fe4
+Size (croniter-6.0.0.tar.gz) = 64481 bytes
diff --git a/py-evalidate/DESCR b/py-evalidate/DESCR
new file mode 100644
index 0000000000..4f2f2452f1
--- /dev/null
+++ b/py-evalidate/DESCR
@@ -0,0 +1,2 @@
+Evalidate is simple python module for safe and very fast eval()'uating
+user-supplied (possible malicious) Python expressions.
diff --git a/py-evalidate/Makefile b/py-evalidate/Makefile
new file mode 100644
index 0000000000..48e797e73a
--- /dev/null
+++ b/py-evalidate/Makefile
@@ -0,0 +1,26 @@
+# $NetBSD$
+
+DISTNAME= evalidate-2.1.3
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= devel python
+MASTER_SITES= ${MASTER_SITE_PYPI:=e/evalidate/}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= http://github.com/yaroslaff/evalidate
+COMMENT= Validation and secure evaluation of untrusted python expressions
+LICENSE= mit
+
+TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling-[0-9]*:../../devel/py-hatchling
+
+USE_LANGUAGES= # none
+
+REPLACE_PYTHON+= evalidate/__init__.py
+REPLACE_PYTHON+= evalidate/cli/jg.py
+
+post-install:
+ cd ${DESTDIR}${PREFIX}/bin && ${MV} genfakeproducts genfakeproducts-${PYVERSSUFFIX} || ${TRUE}
+ cd ${DESTDIR}${PREFIX}/bin && ${MV} jg jg-${PYVERSSUFFIX} || ${TRUE}
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-evalidate/PLIST b/py-evalidate/PLIST
new file mode 100644
index 0000000000..c0704c3158
--- /dev/null
+++ b/py-evalidate/PLIST
@@ -0,0 +1,21 @@
+@comment $NetBSD$
+bin/genfakeproducts-${PYVERSSUFFIX}
+bin/jg-${PYVERSSUFFIX}
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
+${PYSITELIB}/evalidate/__init__.py
+${PYSITELIB}/evalidate/__init__.pyc
+${PYSITELIB}/evalidate/__init__.pyo
+${PYSITELIB}/evalidate/cli/genfakeproducts.py
+${PYSITELIB}/evalidate/cli/genfakeproducts.pyc
+${PYSITELIB}/evalidate/cli/genfakeproducts.pyo
+${PYSITELIB}/evalidate/cli/jg.py
+${PYSITELIB}/evalidate/cli/jg.pyc
+${PYSITELIB}/evalidate/cli/jg.pyo
+${PYSITELIB}/evalidate/credits.txt
+${PYSITELIB}/evalidate/security.py
+${PYSITELIB}/evalidate/security.pyc
+${PYSITELIB}/evalidate/security.pyo
diff --git a/py-evalidate/distinfo b/py-evalidate/distinfo
new file mode 100644
index 0000000000..d7c77941e3
--- /dev/null
+++ b/py-evalidate/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (evalidate-2.1.3.tar.gz) = 4e40b2a28f5d5cd8cd29cbeeb1df48f63d8c7b9d97a579ecb794d3996cbdcbb1
+SHA512 (evalidate-2.1.3.tar.gz) = 831f5de414201e3b9ece8e7db467df9b162ef00a0afd13badb57fb4aed51a6c8fcc37b925230df3bb91eb47b13e72129e206f6da2044ac91503ac99de7dfaae1
+Size (evalidate-2.1.3.tar.gz) = 14283 bytes
diff --git a/py-pugjs/DESCR b/py-pugjs/DESCR
new file mode 100644
index 0000000000..30e41add36
--- /dev/null
+++ b/py-pugjs/DESCR
@@ -0,0 +1,2 @@
+TODO: Fill in a short description of the package.
+TODO: It should be between 3 and 20 lines.
diff --git a/py-pugjs/Makefile b/py-pugjs/Makefile
new file mode 100644
index 0000000000..4a772ce9ed
--- /dev/null
+++ b/py-pugjs/Makefile
@@ -0,0 +1,29 @@
+# $NetBSD$
+
+DISTNAME= pypugjs-6.0.1
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//}
+CATEGORIES= www lang python
+MASTER_SITES= ${MASTER_SITE_PYPI:=p/pypugjs/}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/kakulukia/pypugjs
+COMMENT= PugJS syntax template adapter for Django, Jinja2, Mako and Tornado templates
+LICENSE= mit
+
+TOOL_DEPENDS+= ${PYPKGPREFIX}-poetry-core>=0:../../devel/py-poetry-core
+DEPENDS+= ${PYPKGPREFIX}-charset-normalizer>=0:../../converters/py-charset-normalizer
+DEPENDS+= ${PYPKGPREFIX}-six>=0:../../lang/py-six
+TEST_DEPENDS+= ${PYPKGPREFIX}-django>=0:../../www/py-django
+TEST_DEPENDS+= ${PYPKGPREFIX}-icecream>=0:../../misc/py-icecream
+TEST_DEPENDS+= ${PYPKGPREFIX}-jinja2>=0:../../textproc/py-jinja2
+TEST_DEPENDS+= ${PYPKGPREFIX}-mako>=0:../../devel/py-mako
+TEST_DEPENDS+= ${PYPKGPREFIX}-pyramid>=1.5:../../wip/py-pyramid
+TEST_DEPENDS+= ${PYPKGPREFIX}-test>=0:../../devel/py-test
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=0:../../devel/py-test-cov
+TEST_DEPENDS+= ${PYPKGPREFIX}-tornado>=0:../../www/py-tornado
+#TEST_DEPENDS+= # TODO: pyramid-mako>=0
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-pugjs/PLIST b/py-pugjs/PLIST
new file mode 100644
index 0000000000..ad03d688d3
--- /dev/null
+++ b/py-pugjs/PLIST
@@ -0,0 +1,68 @@
+@comment $NetBSD$
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
+${PYSITELIB}/pypugjs/__init__.py
+${PYSITELIB}/pypugjs/__init__.pyc
+${PYSITELIB}/pypugjs/__init__.pyo
+${PYSITELIB}/pypugjs/compiler.py
+${PYSITELIB}/pypugjs/compiler.pyc
+${PYSITELIB}/pypugjs/compiler.pyo
+${PYSITELIB}/pypugjs/convert.py
+${PYSITELIB}/pypugjs/convert.pyc
+${PYSITELIB}/pypugjs/convert.pyo
+${PYSITELIB}/pypugjs/exceptions.py
+${PYSITELIB}/pypugjs/exceptions.pyc
+${PYSITELIB}/pypugjs/exceptions.pyo
+${PYSITELIB}/pypugjs/ext/__init__.py
+${PYSITELIB}/pypugjs/ext/__init__.pyc
+${PYSITELIB}/pypugjs/ext/__init__.pyo
+${PYSITELIB}/pypugjs/ext/django/__init__.py
+${PYSITELIB}/pypugjs/ext/django/__init__.pyc
+${PYSITELIB}/pypugjs/ext/django/__init__.pyo
+${PYSITELIB}/pypugjs/ext/django/compiler.py
+${PYSITELIB}/pypugjs/ext/django/compiler.pyc
+${PYSITELIB}/pypugjs/ext/django/compiler.pyo
+${PYSITELIB}/pypugjs/ext/django/loader.py
+${PYSITELIB}/pypugjs/ext/django/loader.pyc
+${PYSITELIB}/pypugjs/ext/django/loader.pyo
+${PYSITELIB}/pypugjs/ext/django/templatetags.py
+${PYSITELIB}/pypugjs/ext/django/templatetags.pyc
+${PYSITELIB}/pypugjs/ext/django/templatetags.pyo
+${PYSITELIB}/pypugjs/ext/html.py
+${PYSITELIB}/pypugjs/ext/html.pyc
+${PYSITELIB}/pypugjs/ext/html.pyo
+${PYSITELIB}/pypugjs/ext/jinja.py
+${PYSITELIB}/pypugjs/ext/jinja.pyc
+${PYSITELIB}/pypugjs/ext/jinja.pyo
+${PYSITELIB}/pypugjs/ext/mako.py
+${PYSITELIB}/pypugjs/ext/mako.pyc
+${PYSITELIB}/pypugjs/ext/mako.pyo
+${PYSITELIB}/pypugjs/ext/pyramid/__init__.py
+${PYSITELIB}/pypugjs/ext/pyramid/__init__.pyc
+${PYSITELIB}/pypugjs/ext/pyramid/__init__.pyo
+${PYSITELIB}/pypugjs/ext/tornado/__init__.py
+${PYSITELIB}/pypugjs/ext/tornado/__init__.pyc
+${PYSITELIB}/pypugjs/ext/tornado/__init__.pyo
+${PYSITELIB}/pypugjs/ext/underscore.py
+${PYSITELIB}/pypugjs/ext/underscore.pyc
+${PYSITELIB}/pypugjs/ext/underscore.pyo
+${PYSITELIB}/pypugjs/filters.py
+${PYSITELIB}/pypugjs/filters.pyc
+${PYSITELIB}/pypugjs/filters.pyo
+${PYSITELIB}/pypugjs/lexer.py
+${PYSITELIB}/pypugjs/lexer.pyc
+${PYSITELIB}/pypugjs/lexer.pyo
+${PYSITELIB}/pypugjs/nodes.py
+${PYSITELIB}/pypugjs/nodes.pyc
+${PYSITELIB}/pypugjs/nodes.pyo
+${PYSITELIB}/pypugjs/parser.py
+${PYSITELIB}/pypugjs/parser.pyc
+${PYSITELIB}/pypugjs/parser.pyo
+${PYSITELIB}/pypugjs/runtime.py
+${PYSITELIB}/pypugjs/runtime.pyc
+${PYSITELIB}/pypugjs/runtime.pyo
+${PYSITELIB}/pypugjs/utils.py
+${PYSITELIB}/pypugjs/utils.pyc
+${PYSITELIB}/pypugjs/utils.pyo
diff --git a/py-pugjs/distinfo b/py-pugjs/distinfo
new file mode 100644
index 0000000000..ade09c2d98
--- /dev/null
+++ b/py-pugjs/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (pypugjs-6.0.1.tar.gz) = 159a42bd71d04ea681cfe8142ab74bdfb9b4581d551187c30032dff60fe592d3
+SHA512 (pypugjs-6.0.1.tar.gz) = 0182495be2d799098ea7d53df13d793a4103f1e6e47e718651307e96b5a39a2734c31c3518803956143e54e96cceb18964fcfcc0ff0c5568ab47eed8474326ac
+Size (pypugjs-6.0.1.tar.gz) = 34608 bytes
diff --git a/py-pyramid/Makefile b/py-pyramid/Makefile
index 9c789514d9..558b07c49e 100644
--- a/py-pyramid/Makefile
+++ b/py-pyramid/Makefile
@@ -25,8 +25,6 @@ TEST_DEPENDS+= ${PYPKGPREFIX}-zope.component>=4.0:../../devel/py-zope.component
USE_LANGUAGES= # none
-PYTHON_VERSIONS_INCOMPATIBLE= 27
-
post-install:
.for file in pdistreport prequest proutes pserve pshell ptweens pviews
cd ${DESTDIR}${PREFIX}/bin && ${MV} ${file} ${file}-${PYVERSSUFFIX}
diff --git a/py-pyramid/PLIST b/py-pyramid/PLIST
index fb0f21fcda..726679b021 100644
--- a/py-pyramid/PLIST
+++ b/py-pyramid/PLIST
@@ -6,11 +6,11 @@ bin/pserve-${PYVERSSUFFIX}
bin/pshell-${PYVERSSUFFIX}
bin/ptweens-${PYVERSSUFFIX}
bin/pviews-${PYVERSSUFFIX}
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/pyramid/__init__.py
${PYSITELIB}/pyramid/__init__.pyc
diff --git a/py-translationstring/Makefile b/py-translationstring/Makefile
index 49231477ff..3d07d3c828 100644
--- a/py-translationstring/Makefile
+++ b/py-translationstring/Makefile
@@ -10,14 +10,12 @@ HOMEPAGE= https://github.com/Pylons/translationstring
COMMENT= Library for i18n relied on by various Repoze and Pyramid
LICENSE= modified-bsd
-TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
WRKSRC= ${WRKDIR}/${DISTNAME}
USE_LANGUAGES= # none
-PYTHON_VERSIONS_INCOMPATIBLE= 27
-
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/py-translationstring/PLIST b/py-translationstring/PLIST
index f8f61d8146..d918e7cc8f 100644
--- a/py-translationstring/PLIST
+++ b/py-translationstring/PLIST
@@ -1,8 +1,8 @@
@comment $NetBSD$
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/translationstring/__init__.py
${PYSITELIB}/translationstring/__init__.pyc
diff --git a/py-venusian/PLIST b/py-venusian/PLIST
index 16f9b306a0..5ef3e807a8 100644
--- a/py-venusian/PLIST
+++ b/py-venusian/PLIST
@@ -1,8 +1,8 @@
@comment $NetBSD$
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/venusian/__init__.py
${PYSITELIB}/venusian/__init__.pyc
Home |
Main Index |
Thread Index |
Old Index