pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-orca
Module Name: pkgsrc
Committed By: bacon
Date: Fri Nov 22 21:37:43 UTC 2024
Added Files:
pkgsrc/devel/py-orca: DESCR Makefile PLIST distinfo
Log Message:
devel/py-orca: Python library for task orchestration
Orca is a Python library for task orchestration. It's designed for
workflows like city simulation, where the data representing a model's
state is so large that it needs to be managed outside of the task
graph. The building blocks of a workflow are "steps", Python
functions that can be assembled on the fly into linear or cyclical
pipelines. Steps typically interact with a central data store that
persists in memory while the pipeline runs. Derived tables and
columns can be updated automatically as base data changes, and
pipeline components are evaluated lazily to reduce unnecessary
overhead.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-orca/DESCR \
pkgsrc/devel/py-orca/Makefile pkgsrc/devel/py-orca/PLIST \
pkgsrc/devel/py-orca/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/devel/py-orca/DESCR
diff -u /dev/null pkgsrc/devel/py-orca/DESCR:1.1
--- /dev/null Fri Nov 22 21:37:43 2024
+++ pkgsrc/devel/py-orca/DESCR Fri Nov 22 21:37:43 2024
@@ -0,0 +1,10 @@
+Orca is a Python library for task orchestration. It's designed for
+workflows like city simulation, where the data representing a model's
+state is so large that it needs to be managed outside of the task
+graph. The building blocks of a workflow are "steps", Python
+functions that can be assembled on the fly into linear or cyclical
+pipelines. Steps typically interact with a central data store that
+persists in memory while the pipeline runs. Derived tables and
+columns can be updated automatically as base data changes, and
+pipeline components are evaluated lazily to reduce unnecessary
+overhead.
Index: pkgsrc/devel/py-orca/Makefile
diff -u /dev/null pkgsrc/devel/py-orca/Makefile:1.1
--- /dev/null Fri Nov 22 21:37:43 2024
+++ pkgsrc/devel/py-orca/Makefile Fri Nov 22 21:37:43 2024
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2024/11/22 21:37:43 bacon Exp $
+
+DISTNAME= orca-1.8
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= devel python
+MASTER_SITES= ${MASTER_SITE_PYPI:=o/orca/}
+
+OWNER= bacon%NetBSD.org@localhost
+HOMEPAGE= https://github.com/UDST/orca
+COMMENT= Python library for task orchestration
+LICENSE= modified-bsd
+
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
+DEPENDS+= ${PYPKGPREFIX}-pandas>=0.15.0:../../math/py-pandas
+DEPENDS+= ${PYPKGPREFIX}-tables>=3.1:../../math/py-tables
+DEPENDS+= ${PYPKGPREFIX}-toolz>=0.8.1:../../devel/py-toolz
+
+PYTHON_VERSIONS_INCOMPATIBLE= 27
+
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/py-orca/PLIST
diff -u /dev/null pkgsrc/devel/py-orca/PLIST:1.1
--- /dev/null Fri Nov 22 21:37:43 2024
+++ pkgsrc/devel/py-orca/PLIST Fri Nov 22 21:37:43 2024
@@ -0,0 +1,24 @@
+@comment $NetBSD: PLIST,v 1.1 2024/11/22 21:37:43 bacon Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/orca/__init__.py
+${PYSITELIB}/orca/__init__.pyc
+${PYSITELIB}/orca/__init__.pyo
+${PYSITELIB}/orca/orca.py
+${PYSITELIB}/orca/orca.pyc
+${PYSITELIB}/orca/orca.pyo
+${PYSITELIB}/orca/utils/__init__.py
+${PYSITELIB}/orca/utils/__init__.pyc
+${PYSITELIB}/orca/utils/__init__.pyo
+${PYSITELIB}/orca/utils/logutil.py
+${PYSITELIB}/orca/utils/logutil.pyc
+${PYSITELIB}/orca/utils/logutil.pyo
+${PYSITELIB}/orca/utils/testing.py
+${PYSITELIB}/orca/utils/testing.pyc
+${PYSITELIB}/orca/utils/testing.pyo
+${PYSITELIB}/orca/utils/utils.py
+${PYSITELIB}/orca/utils/utils.pyc
+${PYSITELIB}/orca/utils/utils.pyo
Index: pkgsrc/devel/py-orca/distinfo
diff -u /dev/null pkgsrc/devel/py-orca/distinfo:1.1
--- /dev/null Fri Nov 22 21:37:43 2024
+++ pkgsrc/devel/py-orca/distinfo Fri Nov 22 21:37:43 2024
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2024/11/22 21:37:43 bacon Exp $
+
+BLAKE2s (orca-1.8.tar.gz) = a7137360743fa2fe98e3e6c437d186e3618cecf35ecfedf8cb536c48f61390aa
+SHA512 (orca-1.8.tar.gz) = 1a48aba61d8276ca08b64ca70b2427363fd33f0964094c0e2aab4f32d1d000157ce259106776b9f2c6372a2a19a624bcac0b26c384ccb9ccaa53832fd107b796
+Size (orca-1.8.tar.gz) = 19753 bytes
Home |
Main Index |
Thread Index |
Old Index