diff options
author | Yuri Victorovich <yuri@FreeBSD.org> | 2022-12-25 06:45:18 +0000 |
---|---|---|
committer | Yuri Victorovich <yuri@FreeBSD.org> | 2022-12-25 09:57:37 +0000 |
commit | 5c9026862caed5f6397817217a2bb2163b37d8d2 (patch) | |
tree | e0b881a66a262e4b257841b5a17dc6233810f23e | |
parent | b35b54fe8cbff08448dfa554d94b4cb3d0940705 (diff) | |
download | ports-5c9026862caed5f6397817217a2bb2163b37d8d2.tar.gz ports-5c9026862caed5f6397817217a2bb2163b37d8d2.zip |
finance/py-finvizfinance: New port:Finviz Finance information downloader
-rw-r--r-- | finance/Makefile | 1 | ||||
-rw-r--r-- | finance/py-finvizfinance/Makefile | 30 | ||||
-rw-r--r-- | finance/py-finvizfinance/distinfo | 3 | ||||
-rw-r--r-- | finance/py-finvizfinance/pkg-descr | 6 |
4 files changed, 40 insertions, 0 deletions
diff --git a/finance/Makefile b/finance/Makefile index 97334205ba90..adae2dcd2605 100644 --- a/finance/Makefile +++ b/finance/Makefile @@ -99,6 +99,7 @@ SUBDIR += py-backtrader SUBDIR += py-bitcoin SUBDIR += py-ebaysdk + SUBDIR += py-finvizfinance SUBDIR += py-fundamentalanalysis SUBDIR += py-investiny SUBDIR += py-investpy diff --git a/finance/py-finvizfinance/Makefile b/finance/py-finvizfinance/Makefile new file mode 100644 index 000000000000..8b71d3771b5e --- /dev/null +++ b/finance/py-finvizfinance/Makefile @@ -0,0 +1,30 @@ +PORTNAME= finvizfinance +PORTVERSION= 0.14.4 +CATEGORIES= finance python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Finviz Finance information downloader +WWW= https://finvizfinance.readthedocs.io/en/latest/ + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>0:www/py-beautifulsoup@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}DateTime>0:devel/py-DateTime@${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= ${PY_DEPENDS} +RUN_DEPENDS= ${PY_DEPENDS} + +USES= python:3.6+ +USE_PYTHON= distutils autoplist pytest + +NO_ARCH= yes + +post-extract: + @${TOUCH} ${WRKSRC}/README_pypi.md + +.include <bsd.port.mk> diff --git a/finance/py-finvizfinance/distinfo b/finance/py-finvizfinance/distinfo new file mode 100644 index 000000000000..38cf733352f4 --- /dev/null +++ b/finance/py-finvizfinance/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1671949843 +SHA256 (finvizfinance-0.14.4.tar.gz) = de2a14dcc0371ac936f365881303dd4d2163910b5384f3153ab99c931d3d1a15 +SIZE (finvizfinance-0.14.4.tar.gz) = 708962 diff --git a/finance/py-finvizfinance/pkg-descr b/finance/py-finvizfinance/pkg-descr new file mode 100644 index 000000000000..8d3594993ae4 --- /dev/null +++ b/finance/py-finvizfinance/pkg-descr @@ -0,0 +1,6 @@ +finvizfinance is a package which collects financial information from FinViz +website. The package provides the information of the following: +* Stock charts, fundamental & technical information, insider information and + stock news +* Forex charts and performance +* Crypto charts and performance |