finance/py-alpha-vantage: New port: Module to get stock data from the Alpha Vantage Api

This commit is contained in:
Yuri Victorovich 2022-12-26 12:07:19 -08:00
parent dcdc9494db
commit 0f81236993
4 changed files with 43 additions and 0 deletions

View File

@ -97,6 +97,7 @@
SUBDIR += prestashop
SUBDIR += py-Nasdaq-Data-Link
SUBDIR += py-TA-Lib
SUBDIR += py-alpha-vantage
SUBDIR += py-backtrader
SUBDIR += py-bitcoin
SUBDIR += py-ebaysdk

View File

@ -0,0 +1,31 @@
PORTNAME= alpha-vantage
DISTVERSION= 2.3.1
CATEGORIES= finance python
#MASTER_SITES= CHEESESHOP # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= ${PORTNAME:S/-/_/}-${PORTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Module to get stock data from the Alpha Vantage Api
WWW= https://github.com/RomelTorres/alpha_vantage
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>0:www/py-aiohttp@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR}
BUILD_DEPENDS= ${PY_DEPENDS}
RUN_DEPENDS= ${PY_DEPENDS}
USES= python:3.8+
USE_PYTHON= distutils autoplist pytest # tests fail to run, see https://github.com/RomelTorres/alpha_vantage/issues/340
USE_GITHUB= yes
GH_ACCOUNT= RomelTorres
GH_PROJECT= alpha_vantage
NO_ARCH= yes
TEST_WRLSRC= ${WRKSRC}/test_alpha_vantage
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1672084829
SHA256 (RomelTorres-alpha_vantage-2.3.1_GH0.tar.gz) = ceb46b8bfbba441f85d48b32649c7308280760bf970188707ba9248705dbeba7
SIZE (RomelTorres-alpha_vantage-2.3.1_GH0.tar.gz) = 557043

View File

@ -0,0 +1,8 @@
alpha-vantage is a Python module to get stock data/cryptocurrencies from the
Alpha Vantage API.
Alpha Vantage delivers a free API for real time financial data and most used
finance indicators in a simple json or pandas format. This module implements
a python interface to the free API provided by Alpha Vantage. It requires a
free API key, that can be requested from
http://www.alphavantage.co/support/#api-key.