git: bbafd6fc5504 - main - finance/py-finvizfinance: update 1.3.0 → 1.5.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 12 Sep 2026 00:37:42 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=bbafd6fc5504146d798fc67dd152a2e4870942f6
commit bbafd6fc5504146d798fc67dd152a2e4870942f6
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-09-11 17:19:22 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-09-12 00:37:21 +0000
finance/py-finvizfinance: update 1.3.0 → 1.5.0
---
finance/py-finvizfinance/Makefile | 21 ++++++++-------------
finance/py-finvizfinance/distinfo | 6 +++---
2 files changed, 11 insertions(+), 16 deletions(-)
diff --git a/finance/py-finvizfinance/Makefile b/finance/py-finvizfinance/Makefile
index 83952ae803ef..f1a0842a0b29 100644
--- a/finance/py-finvizfinance/Makefile
+++ b/finance/py-finvizfinance/Makefile
@@ -1,6 +1,5 @@
PORTNAME= finvizfinance
-DISTVERSION= 1.3.0
-PORTREVISION= 1
+DISTVERSION= 1.5.0
CATEGORIES= finance python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,22 +12,18 @@ WWW= https://finvizfinance.readthedocs.io/en/latest/ \
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup4>0:www/py-beautifulsoup4@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pandas>0:math/py-pandas@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup4>=4.9:www/py-beautifulsoup4@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>=4.6:devel/py-lxml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pandas>=1.5:math/py-pandas@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>=2.32.0:www/py-requests@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}xlsxwriter>=3.0:textproc/py-xlsxwriter@${PY_FLAVOR}
USES= python
-USE_PYTHON= distutils cython autoplist
+USE_PYTHON= pep517 autoplist
NO_ARCH= yes
-post-patch:
- @${REINPLACE_CMD} -e 's|packages=find_packages()|packages=find_packages(exclude=["test", "test.*"])|' ${WRKSRC}/setup.py
-
-post-extract:
- @${TOUCH} ${WRKSRC}/README_pypi.md
-
# tests disabled: upstream test suite relies on live finviz.com HTML which
# has changed, causing 7 errors and 1 failure, see
# https://github.com/lit26/finvizfinance/issues/140
diff --git a/finance/py-finvizfinance/distinfo b/finance/py-finvizfinance/distinfo
index 7100951c9037..cdab545f24bc 100644
--- a/finance/py-finvizfinance/distinfo
+++ b/finance/py-finvizfinance/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1785730665
-SHA256 (finvizfinance-1.3.0.tar.gz) = 906f3bfafcb8c995dd75304671f193bc2762a2c766320fcf7551716976de16b9
-SIZE (finvizfinance-1.3.0.tar.gz) = 33442
+TIMESTAMP = 1789141885
+SHA256 (finvizfinance-1.5.0.tar.gz) = d2ef8000cc281d36e9eccf524cac89f5bf0f41a9d1f38c51ae43defbda3c8858
+SIZE (finvizfinance-1.5.0.tar.gz) = 39565