pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

+new pkg import



Module Name:	pkgsrc-wip
Committed By:	K.I.A.Derouiche <kamel.derouiche%gmail.com@localhost>
Pushed By:	jihbed
Date:		Sun Sep 20 23:08:00 2020 +0100
Changeset:	3cf48ff9046688f23434d1df4734a5df0b4c065f

Modified Files:
	py-mystic/DESCR
	py-mystic/Makefile
	py-mystic/PLIST
	py-mystic/distinfo
Added Files:
	py-qrng/DESCR
	py-qrng/Makefile
	py-qrng/PLIST
	py-qrng/distinfo

Log Message:
+new pkg import

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=3cf48ff9046688f23434d1df4734a5df0b4c065f

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 py-mystic/DESCR    |  18 +++-
 py-mystic/Makefile |  21 +++--
 py-mystic/PLIST    | 263 +++++++++++++++++++++++++++++++++++++++++++++++------
 py-mystic/distinfo |   9 +-
 py-qrng/DESCR      |   7 ++
 py-qrng/Makefile   |  18 ++++
 py-qrng/PLIST      |   8 ++
 py-qrng/distinfo   |   6 ++
 8 files changed, 307 insertions(+), 43 deletions(-)

diffs:
diff --git a/py-mystic/DESCR b/py-mystic/DESCR
index 73bd100d4c..aab133ac61 100644
--- a/py-mystic/DESCR
+++ b/py-mystic/DESCR
@@ -1,5 +1,13 @@
-Mystic is written in python, and relies on numpy for several of it's
-data structures. The plotting package matplotlib is not required by mystic,
-however several of mystic's tutorial examples do require it to be installed.
-Note that although the tutorial examples are bundled with the distribution, they
-are not installed as a package.
+The mystic framework provides a collection of optimization algorithms
+and tools that allows the user to more robustly (and easily) solve hard
+optimization problems. All optimization algorithms included in mystic
+provide workflow at the fitting layer, not just access to the algorithms
+as function calls. mystic gives the user fine-grained power to both
+monitor and steer optimizations as the fit processes are running.
+Optimizers can advance one iteration with Step, or run to completion
+with ``Solve``.  Users can customize optimizer stop conditions, where both
+compound and user-provided conditions may be used. Optimizers can save
+state, can be reconfigured dynamically, and can be restarted from a
+saved solver or from a results file.  All solvers can also leverage
+parallel computing, either within each iteration or as an ensemble of
+solvers.
diff --git a/py-mystic/Makefile b/py-mystic/Makefile
index d114e6d950..8b80460c8c 100644
--- a/py-mystic/Makefile
+++ b/py-mystic/Makefile
@@ -1,18 +1,23 @@
-# $NetBSD: Makefile,v 1.1 2013/09/06 21:24:10 jihbed Exp $
+# $NetBSD$
 
-DISTNAME=	mystic-0.2a1
+DISTNAME=	mystic-0.3.6
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
-CATEGORIES=	math
-MASTER_SITES=	http://dev.danse.us/packages/
-EXTRACT_SUFX=	.tgz
+CATEGORIES=	math python
+MASTER_SITES=	https://files.pythonhosted.org/packages/2a/b2/41d3503725a7fe223a8082b330dad5ebeeb352ca36f0d15a5b00d5bcdc45/
+EXTRACT_SUFX=	.zip
 
 MAINTAINER=	jihbed.research%gmail.com@localhost
-HOMEPAGE=	http://trac.mystic.cacr.caltech.edu/project/mystic
-COMMENT=	Simple interactive inversion analysis framework
+HOMEPAGE=	https://pypi.org/project/mystic
+COMMENT=	Constrained non-convex optimization and uncertainty quantification
 LICENSE=	modified-bsd
 
+DEPENDS+=	${PYPKGPREFIX}-sympy>=0.6.7:../../math/py-sympy
+DEPENDS+=	${PYPKGPREFIX}-dill>=0.3.2:../../wip/py-dill
+DEPENDS+=	${PYPKGPREFIX}-klepto>=0.1.9:../../wip/py-klepto
+
 USE_LANGUAGES=	# none
 
-.include "../../lang/python/egg.mk"
+BUILDLINK_API_DEPENDS.${PYPKGPREFIX}-numpy+=	${PYPKGPREFIX}-numpy>=1.0
 .include "../../math/py-numpy/buildlink3.mk"
+.include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/py-mystic/PLIST b/py-mystic/PLIST
index 7ce92b84d2..09c7c0e411 100644
--- a/py-mystic/PLIST
+++ b/py-mystic/PLIST
@@ -1,31 +1,74 @@
-@comment $NetBSD: PLIST,v 1.1 2013/09/06 21:24:10 jihbed Exp $
+@comment $NetBSD$
+bin/mystic_collapse_plotter
+bin/mystic_log_reader
+bin/mystic_model_plotter
+bin/support_convergence
+bin/support_hypercube
+bin/support_hypercube_measures
+bin/support_hypercube_scenario
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/${EGG_INFODIR}/zip-safe
 ${PYSITELIB}/mystic/__init__.py
 ${PYSITELIB}/mystic/__init__.pyc
 ${PYSITELIB}/mystic/__init__.pyo
+${PYSITELIB}/mystic/__main__.py
+${PYSITELIB}/mystic/__main__.pyc
+${PYSITELIB}/mystic/__main__.pyo
 ${PYSITELIB}/mystic/_genSow.py
 ${PYSITELIB}/mystic/_genSow.pyc
 ${PYSITELIB}/mystic/_genSow.pyo
 ${PYSITELIB}/mystic/_scipy060optimize.py
 ${PYSITELIB}/mystic/_scipy060optimize.pyc
 ${PYSITELIB}/mystic/_scipy060optimize.pyo
+${PYSITELIB}/mystic/_scipyoptimize.py
+${PYSITELIB}/mystic/_scipyoptimize.pyc
+${PYSITELIB}/mystic/_scipyoptimize.pyo
+${PYSITELIB}/mystic/_signal.py
+${PYSITELIB}/mystic/_signal.pyc
+${PYSITELIB}/mystic/_signal.pyo
+${PYSITELIB}/mystic/_symbolic.py
+${PYSITELIB}/mystic/_symbolic.pyc
+${PYSITELIB}/mystic/_symbolic.pyo
+${PYSITELIB}/mystic/abstract_ensemble_solver.py
+${PYSITELIB}/mystic/abstract_ensemble_solver.pyc
+${PYSITELIB}/mystic/abstract_ensemble_solver.pyo
+${PYSITELIB}/mystic/abstract_launcher.py
+${PYSITELIB}/mystic/abstract_launcher.pyc
+${PYSITELIB}/mystic/abstract_launcher.pyo
 ${PYSITELIB}/mystic/abstract_map_solver.py
 ${PYSITELIB}/mystic/abstract_map_solver.pyc
 ${PYSITELIB}/mystic/abstract_map_solver.pyo
-${PYSITELIB}/mystic/abstract_nested_solver.py
-${PYSITELIB}/mystic/abstract_nested_solver.pyc
-${PYSITELIB}/mystic/abstract_nested_solver.pyo
 ${PYSITELIB}/mystic/abstract_solver.py
 ${PYSITELIB}/mystic/abstract_solver.pyc
 ${PYSITELIB}/mystic/abstract_solver.pyo
+${PYSITELIB}/mystic/cache/__init__.py
+${PYSITELIB}/mystic/cache/__init__.pyc
+${PYSITELIB}/mystic/cache/__init__.pyo
+${PYSITELIB}/mystic/cache/archive.py
+${PYSITELIB}/mystic/cache/archive.pyc
+${PYSITELIB}/mystic/cache/archive.pyo
+${PYSITELIB}/mystic/cache/function.py
+${PYSITELIB}/mystic/cache/function.pyc
+${PYSITELIB}/mystic/cache/function.pyo
+${PYSITELIB}/mystic/collapse.py
+${PYSITELIB}/mystic/collapse.pyc
+${PYSITELIB}/mystic/collapse.pyo
+${PYSITELIB}/mystic/constraints.py
+${PYSITELIB}/mystic/constraints.pyc
+${PYSITELIB}/mystic/constraints.pyo
+${PYSITELIB}/mystic/coupler.py
+${PYSITELIB}/mystic/coupler.pyc
+${PYSITELIB}/mystic/coupler.pyo
 ${PYSITELIB}/mystic/differential_evolution.py
 ${PYSITELIB}/mystic/differential_evolution.pyc
 ${PYSITELIB}/mystic/differential_evolution.pyo
+${PYSITELIB}/mystic/ensemble.py
+${PYSITELIB}/mystic/ensemble.pyc
+${PYSITELIB}/mystic/ensemble.pyo
 ${PYSITELIB}/mystic/filters.py
 ${PYSITELIB}/mystic/filters.pyc
 ${PYSITELIB}/mystic/filters.pyo
@@ -35,24 +78,69 @@ ${PYSITELIB}/mystic/forward_model.pyo
 ${PYSITELIB}/mystic/helputil.py
 ${PYSITELIB}/mystic/helputil.pyc
 ${PYSITELIB}/mystic/helputil.pyo
+${PYSITELIB}/mystic/info.py
+${PYSITELIB}/mystic/info.pyc
+${PYSITELIB}/mystic/info.pyo
+${PYSITELIB}/mystic/linesearch.py
+${PYSITELIB}/mystic/linesearch.pyc
+${PYSITELIB}/mystic/linesearch.pyo
+${PYSITELIB}/mystic/mask.py
+${PYSITELIB}/mystic/mask.pyc
+${PYSITELIB}/mystic/mask.pyo
 ${PYSITELIB}/mystic/math/__init__.py
 ${PYSITELIB}/mystic/math/__init__.pyc
 ${PYSITELIB}/mystic/math/__init__.pyo
+${PYSITELIB}/mystic/math/_rbf.py
+${PYSITELIB}/mystic/math/_rbf.pyc
+${PYSITELIB}/mystic/math/_rbf.pyo
 ${PYSITELIB}/mystic/math/approx.py
 ${PYSITELIB}/mystic/math/approx.pyc
 ${PYSITELIB}/mystic/math/approx.pyo
+${PYSITELIB}/mystic/math/compressed.py
+${PYSITELIB}/mystic/math/compressed.pyc
+${PYSITELIB}/mystic/math/compressed.pyo
+${PYSITELIB}/mystic/math/discrete.py
+${PYSITELIB}/mystic/math/discrete.pyc
+${PYSITELIB}/mystic/math/discrete.pyo
+${PYSITELIB}/mystic/math/distance.py
+${PYSITELIB}/mystic/math/distance.pyc
+${PYSITELIB}/mystic/math/distance.pyo
 ${PYSITELIB}/mystic/math/grid.py
 ${PYSITELIB}/mystic/math/grid.pyc
 ${PYSITELIB}/mystic/math/grid.pyo
+${PYSITELIB}/mystic/math/integrate.py
+${PYSITELIB}/mystic/math/integrate.pyc
+${PYSITELIB}/mystic/math/integrate.pyo
+${PYSITELIB}/mystic/math/interpolate.py
+${PYSITELIB}/mystic/math/interpolate.pyc
+${PYSITELIB}/mystic/math/interpolate.pyo
+${PYSITELIB}/mystic/math/legacydata.py
+${PYSITELIB}/mystic/math/legacydata.pyc
+${PYSITELIB}/mystic/math/legacydata.pyo
+${PYSITELIB}/mystic/math/measures.py
+${PYSITELIB}/mystic/math/measures.pyc
+${PYSITELIB}/mystic/math/measures.pyo
 ${PYSITELIB}/mystic/math/poly.py
 ${PYSITELIB}/mystic/math/poly.pyc
 ${PYSITELIB}/mystic/math/poly.pyo
+${PYSITELIB}/mystic/math/samples.py
+${PYSITELIB}/mystic/math/samples.pyc
+${PYSITELIB}/mystic/math/samples.pyo
+${PYSITELIB}/mystic/math/stats.py
+${PYSITELIB}/mystic/math/stats.pyc
+${PYSITELIB}/mystic/math/stats.pyo
 ${PYSITELIB}/mystic/metropolis.py
 ${PYSITELIB}/mystic/metropolis.pyc
 ${PYSITELIB}/mystic/metropolis.pyo
 ${PYSITELIB}/mystic/models/__init__.py
 ${PYSITELIB}/mystic/models/__init__.pyc
 ${PYSITELIB}/mystic/models/__init__.pyo
+${PYSITELIB}/mystic/models/__main__.py
+${PYSITELIB}/mystic/models/__main__.pyc
+${PYSITELIB}/mystic/models/__main__.pyo
+${PYSITELIB}/mystic/models/_model_helper.py
+${PYSITELIB}/mystic/models/_model_helper.pyc
+${PYSITELIB}/mystic/models/_model_helper.pyo
 ${PYSITELIB}/mystic/models/abstract_model.py
 ${PYSITELIB}/mystic/models/abstract_model.pyc
 ${PYSITELIB}/mystic/models/abstract_model.pyo
@@ -62,57 +150,180 @@ ${PYSITELIB}/mystic/models/br8.pyo
 ${PYSITELIB}/mystic/models/circle.py
 ${PYSITELIB}/mystic/models/circle.pyc
 ${PYSITELIB}/mystic/models/circle.pyo
-${PYSITELIB}/mystic/models/corana.py
-${PYSITELIB}/mystic/models/corana.pyc
-${PYSITELIB}/mystic/models/corana.pyo
 ${PYSITELIB}/mystic/models/dejong.py
 ${PYSITELIB}/mystic/models/dejong.pyc
 ${PYSITELIB}/mystic/models/dejong.pyo
-${PYSITELIB}/mystic/models/fosc3d.py
-${PYSITELIB}/mystic/models/fosc3d.pyc
-${PYSITELIB}/mystic/models/fosc3d.pyo
-${PYSITELIB}/mystic/models/griewangk.py
-${PYSITELIB}/mystic/models/griewangk.pyc
-${PYSITELIB}/mystic/models/griewangk.pyo
+${PYSITELIB}/mystic/models/functions.py
+${PYSITELIB}/mystic/models/functions.pyc
+${PYSITELIB}/mystic/models/functions.pyo
 ${PYSITELIB}/mystic/models/lorentzian.py
 ${PYSITELIB}/mystic/models/lorentzian.pyc
 ${PYSITELIB}/mystic/models/lorentzian.pyo
 ${PYSITELIB}/mystic/models/mogi.py
 ${PYSITELIB}/mystic/models/mogi.pyc
 ${PYSITELIB}/mystic/models/mogi.pyo
+${PYSITELIB}/mystic/models/nag.py
+${PYSITELIB}/mystic/models/nag.pyc
+${PYSITELIB}/mystic/models/nag.pyo
+${PYSITELIB}/mystic/models/pohlheim.py
+${PYSITELIB}/mystic/models/pohlheim.pyc
+${PYSITELIB}/mystic/models/pohlheim.pyo
 ${PYSITELIB}/mystic/models/poly.py
 ${PYSITELIB}/mystic/models/poly.pyc
 ${PYSITELIB}/mystic/models/poly.pyo
+${PYSITELIB}/mystic/models/schittkowski.py
+${PYSITELIB}/mystic/models/schittkowski.pyc
+${PYSITELIB}/mystic/models/schittkowski.pyo
+${PYSITELIB}/mystic/models/storn.py
+${PYSITELIB}/mystic/models/storn.pyc
+${PYSITELIB}/mystic/models/storn.pyo
+${PYSITELIB}/mystic/models/venkataraman.py
+${PYSITELIB}/mystic/models/venkataraman.pyc
+${PYSITELIB}/mystic/models/venkataraman.pyo
 ${PYSITELIB}/mystic/models/wavy.py
 ${PYSITELIB}/mystic/models/wavy.pyc
 ${PYSITELIB}/mystic/models/wavy.pyo
-${PYSITELIB}/mystic/models/zimmermann.py
-${PYSITELIB}/mystic/models/zimmermann.pyc
-${PYSITELIB}/mystic/models/zimmermann.pyo
-${PYSITELIB}/mystic/nested.py
-${PYSITELIB}/mystic/nested.pyc
-${PYSITELIB}/mystic/nested.pyo
+${PYSITELIB}/mystic/models/wolfram.py
+${PYSITELIB}/mystic/models/wolfram.pyc
+${PYSITELIB}/mystic/models/wolfram.pyo
+${PYSITELIB}/mystic/monitors.py
+${PYSITELIB}/mystic/monitors.pyc
+${PYSITELIB}/mystic/monitors.pyo
+${PYSITELIB}/mystic/munge.py
+${PYSITELIB}/mystic/munge.pyc
+${PYSITELIB}/mystic/munge.pyo
+${PYSITELIB}/mystic/penalty.py
+${PYSITELIB}/mystic/penalty.pyc
+${PYSITELIB}/mystic/penalty.pyo
+${PYSITELIB}/mystic/pools.py
+${PYSITELIB}/mystic/pools.pyc
+${PYSITELIB}/mystic/pools.pyo
 ${PYSITELIB}/mystic/python_map.py
 ${PYSITELIB}/mystic/python_map.pyc
 ${PYSITELIB}/mystic/python_map.pyo
+${PYSITELIB}/mystic/samplers.py
+${PYSITELIB}/mystic/samplers.pyc
+${PYSITELIB}/mystic/samplers.pyo
 ${PYSITELIB}/mystic/scemtools.py
 ${PYSITELIB}/mystic/scemtools.pyc
 ${PYSITELIB}/mystic/scemtools.pyo
 ${PYSITELIB}/mystic/scipy_optimize.py
 ${PYSITELIB}/mystic/scipy_optimize.pyc
 ${PYSITELIB}/mystic/scipy_optimize.pyo
+${PYSITELIB}/mystic/scripts.py
+${PYSITELIB}/mystic/scripts.pyc
+${PYSITELIB}/mystic/scripts.pyo
+${PYSITELIB}/mystic/search.py
+${PYSITELIB}/mystic/search.pyc
+${PYSITELIB}/mystic/search.pyo
+${PYSITELIB}/mystic/solvers.py
+${PYSITELIB}/mystic/solvers.pyc
+${PYSITELIB}/mystic/solvers.pyo
 ${PYSITELIB}/mystic/strategy.py
 ${PYSITELIB}/mystic/strategy.pyc
 ${PYSITELIB}/mystic/strategy.pyo
-${PYSITELIB}/mystic/svctools.py
-${PYSITELIB}/mystic/svctools.pyc
-${PYSITELIB}/mystic/svctools.pyo
-${PYSITELIB}/mystic/svmtools.py
-${PYSITELIB}/mystic/svmtools.pyc
-${PYSITELIB}/mystic/svmtools.pyo
+${PYSITELIB}/mystic/support.py
+${PYSITELIB}/mystic/support.pyc
+${PYSITELIB}/mystic/support.pyo
+${PYSITELIB}/mystic/svc.py
+${PYSITELIB}/mystic/svc.pyc
+${PYSITELIB}/mystic/svc.pyo
+${PYSITELIB}/mystic/svr.py
+${PYSITELIB}/mystic/svr.pyc
+${PYSITELIB}/mystic/svr.pyo
+${PYSITELIB}/mystic/symbolic.py
+${PYSITELIB}/mystic/symbolic.pyc
+${PYSITELIB}/mystic/symbolic.pyo
 ${PYSITELIB}/mystic/termination.py
 ${PYSITELIB}/mystic/termination.pyc
 ${PYSITELIB}/mystic/termination.pyo
+${PYSITELIB}/mystic/tests/__init__.py
+${PYSITELIB}/mystic/tests/__init__.pyc
+${PYSITELIB}/mystic/tests/__init__.pyo
+${PYSITELIB}/mystic/tests/__main__.py
+${PYSITELIB}/mystic/tests/__main__.pyc
+${PYSITELIB}/mystic/tests/__main__.pyo
+${PYSITELIB}/mystic/tests/_log.py
+${PYSITELIB}/mystic/tests/_log.pyc
+${PYSITELIB}/mystic/tests/_log.pyo
+${PYSITELIB}/mystic/tests/check_SOW.py
+${PYSITELIB}/mystic/tests/check_SOW.pyc
+${PYSITELIB}/mystic/tests/check_SOW.pyo
+${PYSITELIB}/mystic/tests/test_1d2d_expect.py
+${PYSITELIB}/mystic/tests/test_1d2d_expect.pyc
+${PYSITELIB}/mystic/tests/test_1d2d_expect.pyo
+${PYSITELIB}/mystic/tests/test_collapse.py
+${PYSITELIB}/mystic/tests/test_collapse.pyc
+${PYSITELIB}/mystic/tests/test_collapse.pyo
+${PYSITELIB}/mystic/tests/test_collapsed.py
+${PYSITELIB}/mystic/tests/test_collapsed.pyc
+${PYSITELIB}/mystic/tests/test_collapsed.pyo
+${PYSITELIB}/mystic/tests/test_combined.py
+${PYSITELIB}/mystic/tests/test_combined.pyc
+${PYSITELIB}/mystic/tests/test_combined.pyo
+${PYSITELIB}/mystic/tests/test_compound_termination.py
+${PYSITELIB}/mystic/tests/test_compound_termination.pyc
+${PYSITELIB}/mystic/tests/test_compound_termination.pyo
+${PYSITELIB}/mystic/tests/test_constraints.py
+${PYSITELIB}/mystic/tests/test_constraints.pyc
+${PYSITELIB}/mystic/tests/test_constraints.pyo
+${PYSITELIB}/mystic/tests/test_coupler.py
+${PYSITELIB}/mystic/tests/test_coupler.pyc
+${PYSITELIB}/mystic/tests/test_coupler.pyo
+${PYSITELIB}/mystic/tests/test_dirac_measure.py
+${PYSITELIB}/mystic/tests/test_dirac_measure.pyc
+${PYSITELIB}/mystic/tests/test_dirac_measure.pyo
+${PYSITELIB}/mystic/tests/test_expectation.py
+${PYSITELIB}/mystic/tests/test_expectation.pyc
+${PYSITELIB}/mystic/tests/test_expectation.pyo
+${PYSITELIB}/mystic/tests/test_impose.py
+${PYSITELIB}/mystic/tests/test_impose.pyc
+${PYSITELIB}/mystic/tests/test_impose.pyo
+${PYSITELIB}/mystic/tests/test_method_order.py
+${PYSITELIB}/mystic/tests/test_method_order.pyc
+${PYSITELIB}/mystic/tests/test_method_order.pyo
+${PYSITELIB}/mystic/tests/test_moments.py
+${PYSITELIB}/mystic/tests/test_moments.pyc
+${PYSITELIB}/mystic/tests/test_moments.pyo
+${PYSITELIB}/mystic/tests/test_normalize.py
+${PYSITELIB}/mystic/tests/test_normalize.pyc
+${PYSITELIB}/mystic/tests/test_normalize.pyo
+${PYSITELIB}/mystic/tests/test_samplestats.py
+${PYSITELIB}/mystic/tests/test_samplestats.pyc
+${PYSITELIB}/mystic/tests/test_samplestats.pyo
+${PYSITELIB}/mystic/tests/test_solver_best_performance.py
+${PYSITELIB}/mystic/tests/test_solver_best_performance.pyc
+${PYSITELIB}/mystic/tests/test_solver_best_performance.pyo
+${PYSITELIB}/mystic/tests/test_solver_compare.py
+${PYSITELIB}/mystic/tests/test_solver_compare.pyc
+${PYSITELIB}/mystic/tests/test_solver_compare.pyo
+${PYSITELIB}/mystic/tests/test_solver_constraints.py
+${PYSITELIB}/mystic/tests/test_solver_constraints.pyc
+${PYSITELIB}/mystic/tests/test_solver_constraints.pyo
+${PYSITELIB}/mystic/tests/test_solver_sanity.py
+${PYSITELIB}/mystic/tests/test_solver_sanity.pyc
+${PYSITELIB}/mystic/tests/test_solver_sanity.pyo
+${PYSITELIB}/mystic/tests/test_solver_state.py
+${PYSITELIB}/mystic/tests/test_solver_state.pyc
+${PYSITELIB}/mystic/tests/test_solver_state.pyo
+${PYSITELIB}/mystic/tests/test_solver_suite.py
+${PYSITELIB}/mystic/tests/test_solver_suite.pyc
+${PYSITELIB}/mystic/tests/test_solver_suite.pyo
+${PYSITELIB}/mystic/tests/test_symbolic.py
+${PYSITELIB}/mystic/tests/test_symbolic.pyc
+${PYSITELIB}/mystic/tests/test_symbolic.pyo
+${PYSITELIB}/mystic/tests/test_symbolic_basic.py
+${PYSITELIB}/mystic/tests/test_symbolic_basic.pyc
+${PYSITELIB}/mystic/tests/test_symbolic_basic.pyo
+${PYSITELIB}/mystic/tests/test_symbolic_solve.py
+${PYSITELIB}/mystic/tests/test_symbolic_solve.pyc
+${PYSITELIB}/mystic/tests/test_symbolic_solve.pyo
+${PYSITELIB}/mystic/tests/test_termination.py
+${PYSITELIB}/mystic/tests/test_termination.pyc
+${PYSITELIB}/mystic/tests/test_termination.pyo
+${PYSITELIB}/mystic/tests/test_vectorize.py
+${PYSITELIB}/mystic/tests/test_vectorize.pyc
+${PYSITELIB}/mystic/tests/test_vectorize.pyo
 ${PYSITELIB}/mystic/tools.py
 ${PYSITELIB}/mystic/tools.pyc
 ${PYSITELIB}/mystic/tools.pyo
diff --git a/py-mystic/distinfo b/py-mystic/distinfo
index b9d1c0b2d4..a366f8fac8 100644
--- a/py-mystic/distinfo
+++ b/py-mystic/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.1 2013/09/06 21:24:10 jihbed Exp $
+$NetBSD$
 
-SHA1 (mystic-0.2a1.tgz) = 1e557959518091d2360e994157df27d4159f7cf8
-RMD160 (mystic-0.2a1.tgz) = 8a48a613bbd727f084c01ecf0f13309c45638aa9
-Size (mystic-0.2a1.tgz) = 194630 bytes
+SHA1 (mystic-0.3.6.zip) = 3d29258d6666d60d66d5c63f25dde2b75dfe93c6
+RMD160 (mystic-0.3.6.zip) = cdc1171f91ae519a1fa38dc69e4fe48da3caabea
+SHA512 (mystic-0.3.6.zip) = a0cc71f697ed3c820c5eb05c5c1a0d486381ca33b490f9bf7702b2c809fce077342232674534f3687ea15aac44be81f4c6e0cd05ec516514f15ef75a9a7dbe05
+Size (mystic-0.3.6.zip) = 1007665 bytes
diff --git a/py-qrng/DESCR b/py-qrng/DESCR
new file mode 100644
index 0000000000..f2719bf69b
--- /dev/null
+++ b/py-qrng/DESCR
@@ -0,0 +1,7 @@
+qRNG is an open-source quantum random number generator written in python.
+It achieves this by using IBM's [QISKit](https://qiskit.org/) API to
+communicate with any one of their 3 publicly accessible quantum computers:
+
+- 'ibmqx4'
+- 'ibmqx5'
+- 'ibmqx_16_melborne'
diff --git a/py-qrng/Makefile b/py-qrng/Makefile
new file mode 100644
index 0000000000..3f4182f7c6
--- /dev/null
+++ b/py-qrng/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD$
+
+DISTNAME=	qrng-0.1.2
+PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=	math python
+MASTER_SITES=	https://files.pythonhosted.org/packages/e2/98/1682774ffff95e5387a54c0efb05b30b9338ac3a4fa0872a67c62db2dd65/
+
+MAINTAINER=	jihbed.research%gmail.com@localhost
+HOMEPAGE=	https://github.com/ozanerhansha/qRNG
+COMMENT=	Quantum Random Number Generator using IBM's Qiskit
+LICENSE=	mit
+
+USE_LANGUAGES=	# none
+
+DEPENDS+=	${PYPKGPREFIX}-qiskit>=0.20.1:../../wip/py-qiskit
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-qrng/PLIST b/py-qrng/PLIST
new file mode 100644
index 0000000000..a50504811f
--- /dev/null
+++ b/py-qrng/PLIST
@@ -0,0 +1,8 @@
+@comment $NetBSD$
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/qrng/__init__.py
+${PYSITELIB}/qrng/__init__.pyc
+${PYSITELIB}/qrng/__init__.pyo
diff --git a/py-qrng/distinfo b/py-qrng/distinfo
new file mode 100644
index 0000000000..2f8890ee1c
--- /dev/null
+++ b/py-qrng/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (qrng-0.1.2.tar.gz) = 2b76d36f5732a77f832846b6e9fa37947a1348fa
+RMD160 (qrng-0.1.2.tar.gz) = 5bb6b091f579aa09d2d0343e04e86ba4f1f752ab
+SHA512 (qrng-0.1.2.tar.gz) = 026e628b772904937aae96a049698deb290b08eb6753bb0560b1519f1f844b91b69610a5e50cc844d236fb9249d6ddd2f6fd3c85ee9cad7add05c703254f5d7a
+Size (qrng-0.1.2.tar.gz) = 4421 bytes


Home | Main Index | Thread Index | Old Index