git: 138331992a42 - main - misc/py-censys: update 2.2.19 → 2.3.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 19 Sep 2026 22:42:57 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=138331992a4231293537ed2575f51f062598e8d0
commit 138331992a4231293537ed2575f51f062598e8d0
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-09-19 19:57:05 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-09-19 22:42:22 +0000
misc/py-censys: update 2.2.19 → 2.3.0
---
misc/py-censys/Makefile | 23 +++++++++++++++++------
misc/py-censys/distinfo | 6 +++---
misc/py-censys/files/test.xml | 10 ++++++++++
3 files changed, 30 insertions(+), 9 deletions(-)
diff --git a/misc/py-censys/Makefile b/misc/py-censys/Makefile
index d74cdfdf43f6..2007c492fcb9 100644
--- a/misc/py-censys/Makefile
+++ b/misc/py-censys/Makefile
@@ -1,5 +1,5 @@
PORTNAME= censys
-DISTVERSION= 2.2.19
+DISTVERSION= 2.3.0
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,16 +13,27 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}argcomplete>=2.0.0:devel/py-argcomplete@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}backoff>=2.0.0:devel/py-backoff@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>=2.29.0:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}rich>=10.16.2:textproc/py-rich@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}urllib3>0:net/py-urllib3@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}requests>=2.32.0:www/py-requests@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}rich>=10.16.2:textproc/py-rich@${PY_FLAVOR}
BUILD_DEPENDS= ${PY_DEPENDS} \
- ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PY_DEPENDS}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-cov>=4:devel/py-pytest-cov@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-mock>=3.10.0:devel/py-pytest-mock@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}responses>=0.23.1:devel/py-responses@${PY_FLAVOR}
USES= python
-USE_PYTHON= pep517 autoplist
+USE_PYTHON= pep517 autoplist pytest
+
+TEST_ARGS= --disable-plugin-autoload -p pytest_cov -p pytest_mock
+TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
+TEST_WRKDIR= ${WRKSRC}
NO_ARCH= yes
+pre-test:
+ @${INSTALL_DATA} ${FILESDIR}/test.xml ${WRKSRC}/tests/cli/test.xml
+
+# tests as of 2.3.0: 459 passed, 14 skipped in 12.15s
+
.include <bsd.port.mk>
diff --git a/misc/py-censys/distinfo b/misc/py-censys/distinfo
index 0c9e88246221..312f618bb450 100644
--- a/misc/py-censys/distinfo
+++ b/misc/py-censys/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1774981384
-SHA256 (censys-2.2.19.tar.gz) = 9202e17c2583d4b3d0af32a5be161ddb505edd390a9ca909f2e7470d4af19a97
-SIZE (censys-2.2.19.tar.gz) = 62101
+TIMESTAMP = 1789490087
+SHA256 (censys-2.3.0.tar.gz) = 7ebf18d6327acd27817265a5ad34342afae56f9f5c7f0016f651b82e593a6a33
+SIZE (censys-2.3.0.tar.gz) = 412111
diff --git a/misc/py-censys/files/test.xml b/misc/py-censys/files/test.xml
new file mode 100644
index 000000000000..82eb4809c4cc
--- /dev/null
+++ b/misc/py-censys/files/test.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<nmaprun>
+ <host>
+ <status state="up"/>
+ <address addr="45.33.32.156" addrtype="ipv4"/>
+ <hostnames>
+ <hostname name="scanme.nmap.org" type="user"/>
+ </hostnames>
+ </host>
+</nmaprun>