aboutsummaryrefslogtreecommitdiff
path: root/finance
diff options
context:
space:
mode:
authorPo-Chuan Hsieh <sunpoet@FreeBSD.org>2022-04-17 23:44:38 +0000
committerPo-Chuan Hsieh <sunpoet@FreeBSD.org>2022-04-17 23:58:20 +0000
commitde9b5aa9d1d72878ae3437efbb7ef47289f1ca3f (patch)
treecfefa0f681d3418864f6eaf69f257d842ac17bed /finance
parent8c98c3ebed499284f5695ab4e9cc0e1303698294 (diff)
downloadports-de9b5aa9d1d72878ae3437efbb7ef47289f1ca3f.tar.gz
ports-de9b5aa9d1d72878ae3437efbb7ef47289f1ca3f.zip
finance/py-quantecon: Update to 0.5.3
Diffstat (limited to 'finance')
-rw-r--r--finance/py-quantecon/Makefile9
-rw-r--r--finance/py-quantecon/distinfo6
-rw-r--r--finance/py-quantecon/files/setup.py47
3 files changed, 56 insertions, 6 deletions
diff --git a/finance/py-quantecon/Makefile b/finance/py-quantecon/Makefile
index 1f8d811cd171..fad11f0bb803 100644
--- a/finance/py-quantecon/Makefile
+++ b/finance/py-quantecon/Makefile
@@ -1,7 +1,7 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
PORTNAME= quantecon
-PORTVERSION= 0.5.2
+PORTVERSION= 0.5.3
CATEGORIES= finance python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -10,9 +10,9 @@ MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Support all forms of quantitative economic modelling
LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numba>=0.38:devel/py-numba@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numba>=0:devel/py-numba@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=1.0.0:science/py-scipy@${PY_FLAVOR} \
@@ -23,4 +23,7 @@ USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
+post-patch:
+ @${SED} -e 's|%%PORTVERSION%%|${PORTVERSION}|' ${FILESDIR}/setup.py > ${WRKSRC}/setup.py
+
.include <bsd.port.mk>
diff --git a/finance/py-quantecon/distinfo b/finance/py-quantecon/distinfo
index 6f38fc998a7c..1578402b3321 100644
--- a/finance/py-quantecon/distinfo
+++ b/finance/py-quantecon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1637519892
-SHA256 (quantecon-0.5.2.tar.gz) = f948de407150c859e29645a83140a1cbdc5d68f9da11e37ec2fb3516e394c027
-SIZE (quantecon-0.5.2.tar.gz) = 272317
+TIMESTAMP = 1650228792
+SHA256 (quantecon-0.5.3.tar.gz) = ff9f4378069ff5713d3d8ce8efaa123b24910cb1a2eb69b4bba4735ff08f2768
+SIZE (quantecon-0.5.3.tar.gz) = 151468
diff --git a/finance/py-quantecon/files/setup.py b/finance/py-quantecon/files/setup.py
new file mode 100644
index 000000000000..e78ed409c6c1
--- /dev/null
+++ b/finance/py-quantecon/files/setup.py
@@ -0,0 +1,47 @@
+#!/usr/bin/env python
+# setup.py generated by flit for tools that don't yet use PEP 517
+
+from distutils.core import setup
+
+packages = \
+['quantecon',
+ 'quantecon.game_theory',
+ 'quantecon.game_theory.game_generators',
+ 'quantecon.game_theory.game_generators.tests',
+ 'quantecon.game_theory.tests',
+ 'quantecon.markov',
+ 'quantecon.markov.tests',
+ 'quantecon.optimize',
+ 'quantecon.optimize.tests',
+ 'quantecon.random',
+ 'quantecon.random.tests',
+ 'quantecon.util']
+
+package_data = \
+{'': ['*']}
+
+install_requires = \
+['numba', 'numpy', 'requests', 'scipy>=1.0.0', 'sympy']
+
+extras_require = \
+{'testing': ['pytest',
+ 'coverage',
+ 'flake8',
+ 'numpy',
+ 'scipy',
+ 'pandas',
+ 'numba',
+ 'sympy']}
+
+setup(name='quantecon',
+ version='%%PORTVERSION%%',
+ description='Import the main names to top level.',
+ author=None,
+ author_email='QuantEcon Project <admin@quantecon.org>',
+ url=None,
+ packages=packages,
+ package_data=package_data,
+ install_requires=install_requires,
+ extras_require=extras_require,
+ python_requires='>=3.7',
+ )