aiida-workgraph

View on PyPIReverse Dependencies (2)

0.4.10 aiida_workgraph-0.4.10-py3-none-any.whl

Wheel Details

Project: aiida-workgraph
Version: 0.4.10
Filename: aiida_workgraph-0.4.10-py3-none-any.whl
Download: [link]
Size: 76604
MD5: 5980c48622430df2df28c2b9dec8e8ac
SHA256: 73758fb53c8d164806802d28338e00f70c90f4e552c6fd95b9d79d299dd4c7f2
Uploaded: 2024-12-13 10:42:29 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: aiida-workgraph
Version: 0.4.10
Summary: Design flexible node-based workflow for AiiDA calculation.
Author-Email: Xing Wang <xingwang1991[at]gmail.com>
Project-Url: Documentation, https://aiida-workgraph.readthedocs.io
Project-Url: Source, https://github.com/aiidateam/aiida-workgraph
Keywords: aiida,workflows
Classifier: Development Status :: 1 - Planning
Classifier: Framework :: AiiDA
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering
Requires-Python: >=3.9
Requires-Dist: numpy (~=1.21)
Requires-Dist: scipy
Requires-Dist: ase
Requires-Dist: node-graph (==0.1.12)
Requires-Dist: node-graph-widget
Requires-Dist: aiida-core (>=2.3)
Requires-Dist: cloudpickle
Requires-Dist: aiida-shell (~=0.8)
Requires-Dist: aiida-pythonjob (==0.1.4)
Requires-Dist: fastapi
Requires-Dist: uvicorn
Requires-Dist: pydantic_settings
Requires-Dist: sphinx_rtd_theme; extra == "docs"
Requires-Dist: sphinx (~=7.2); extra == "docs"
Requires-Dist: sphinx-copybutton (~=0.5.0); extra == "docs"
Requires-Dist: sphinx-design (~=0.5.0); extra == "docs"
Requires-Dist: sphinx-notfound-page (~=1.0); extra == "docs"
Requires-Dist: sphinxext-rediraffe (~=0.2.4); extra == "docs"
Requires-Dist: sphinx-intl (~=2.1.0); extra == "docs"
Requires-Dist: sphinx-gallery; extra == "docs"
Requires-Dist: myst-nb (~=1.0.0); extra == "docs"
Requires-Dist: nbsphinx; extra == "docs"
Requires-Dist: pre-commit (~=2.2); extra == "pre-commit"
Requires-Dist: pylint (~=2.17.4); extra == "pre-commit"
Requires-Dist: pgtest (~=1.3); extra == "tests"
Requires-Dist: pytest (~=7.0); extra == "tests"
Requires-Dist: pytest-cov (<2.11,~=2.7); extra == "tests"
Requires-Dist: playwright; extra == "tests"
Requires-Dist: httpx; extra == "tests"
Provides-Extra: docs
Provides-Extra: pre-commit
Provides-Extra: tests
Description-Content-Type: text/markdown
[Description omitted; length: 3007 characters]

WHEEL

Wheel-Version: 1.0
Generator: flit 3.10.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
aiida_workgraph/__init__.py sha256=OqEnhQKw-zKj4VgcMIYQKdmiJ14Zgsm5qXgL-JR9JDY 175
aiida_workgraph/collection.py sha256=4v_jkXYr_pesR9vVHoWlVtmRYXWgBm_K-fVnKZ4-6vA 2314
aiida_workgraph/config.py sha256=nnGNPkM_1nfaKv5be_qTvwnueMFCkFFR2d6N2bsq5qA 986
aiida_workgraph/decorator.py sha256=kMaUDVAJwTTji1hBiqLdodZ2GLbFluGqopZ9mRG6Yz0 20925
aiida_workgraph/property.py sha256=Sv1M1X5VkRVFsBpwWc5ft1e99LfBJKrLNYU4Juc6frA 2119
aiida_workgraph/socket.py sha256=JxTYOLev19TbcSNTCXOD689gA-8J_ziLvBBX2IcHNEs 2026
aiida_workgraph/task.py sha256=wpfWRBZWDEoOojmEpzb27WphiVJjT9KnQZWaXKEQlek 11175
aiida_workgraph/workgraph.py sha256=CGGqs2E4h_xtNatVyg3iXCtpWXLh97mCcljWYnWSymM 20833
aiida_workgraph/cli/__init__.py sha256=-Ox-Lm_hvAQPbd3XDMf33WE6hzaa0kx0gtB5JT1ydPk 420
aiida_workgraph/cli/cmd_graph.py sha256=eNjrC3fEvDKyOWKEpE1rOnuYYvHd6dS0j1ZkPRlFKUw 12112
aiida_workgraph/cli/cmd_task.py sha256=G7DWW-QTojTG1QveXnPahs4FMrWVE2E12S0qGQ1drkg 2977
aiida_workgraph/cli/cmd_workgraph.py sha256=XgbkfTksw1vv6II5lYtiRdKNQZi0QDaknJ7-Mex4UFQ 714
aiida_workgraph/cli/query_workgraph.py sha256=DRkClXWy9aLpB9hbw5PE66O-X_FGJbt1d_3TQimCS4c 6599
aiida_workgraph/engine/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aiida_workgraph/engine/awaitable_manager.py sha256=7k3v8FxZMeW0r_i5-zry8Xpv_DlB0muCoCkV7OxXEBg 8983
aiida_workgraph/engine/context_manager.py sha256=BJfNJlkOPVaRolezl_jAujAx8mRzFNuFFckwpj5zU-8 2860
aiida_workgraph/engine/error_handler_manager.py sha256=SaywpP_6wu3WdEhmOjLz4o6hsa2UJN8eEp_WGgzbI5g 2298
aiida_workgraph/engine/task_manager.py sha256=Ym29y0wNpseYv3ebvcpSz9mA9nWc-1wyW0u7_D1VGIg 39707
aiida_workgraph/engine/utils.py sha256=R4k_k16eYOMk3qUmaAJLIreO-YVrWf2UhlUGSy9BXjY 5508
aiida_workgraph/engine/workgraph.py sha256=VQY0dUc0sn5MTNl2DZgQ1B9sf6GiQne_JD_MkDw0lEc 16533
aiida_workgraph/executors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aiida_workgraph/executors/builtins.py sha256=63dsH8zEN5LCWYAm0xwZraPnJBg1CwTKd3X7CmqUqF4 151
aiida_workgraph/executors/monitors.py sha256=zG4SH4nfOgAHQ6OqhWySZ6B7Z0aEDFX3vxRc7-MK9rs 1816
aiida_workgraph/executors/test.py sha256=1UU2Pruf4J5i48kUGqt3Wfhytb3u8DZx8ECki3cU3fE 656
aiida_workgraph/orm/__init__.py sha256=ijzrQCUmmDxLdlhaIS4qySXDDvXfvpt_5BFaZs8OPTQ 66
aiida_workgraph/orm/mapping.py sha256=44zEZFuGyM4MXPvfb0IKDd09na9gIG9VpeBmiN_b2CA 513
aiida_workgraph/orm/pickled_data.py sha256=WlwZAel42yv92kpxkgvFPbgbfdBodV2EDZRVqiwSWlk 2720
aiida_workgraph/orm/pickled_function.py sha256=ixZ37lPa5KnfzcoEUiKgU-pGTpzsBpXuMI6sRXI0nMM 5828
aiida_workgraph/orm/workgraph.py sha256=b0WCbONAvLcPnZBEqx701Fm-8C0fAM_FZctbWRe3ofk 1221
aiida_workgraph/properties/__init__.py sha256=rU0n4Ep3NBL-RaM9nyBZnnafUlQDjBu8Q8oStrvL0-E 185
aiida_workgraph/properties/builtins.py sha256=SXIIMDf21IkK-mbJPGy07k8byfPvD_XWZPdsNVnNlc4 6070
aiida_workgraph/sockets/__init__.py sha256=URz5n7KVGylvYbcB41yPGKBEgRdK657XHBkOpsrqQcY 179
aiida_workgraph/sockets/builtins.py sha256=ozVIV0N2UuaqA9okChdc0q0-p1wu2JXz2sSaNQthhdg 2479
aiida_workgraph/tasks/__init__.py sha256=HzIJOs1hI83IAaYIaX4-PKdVBebaF61lG0TLeCgNM2g 225
aiida_workgraph/tasks/aiida.py sha256=CltYAdmyM41p7WPltbA8BKI-6Z2Wsu8YBSjuWMVBxz4 2325
aiida_workgraph/tasks/builtins.py sha256=J0V_FGmQ5FNc6DJqsmoC2_beidGh1Anpvf0rSAduYcQ 9438
aiida_workgraph/tasks/monitors.py sha256=0sVcvmljK0Q1lqEbiHImXVJTkr9YgiPgHirWYr0XjYo 3149
aiida_workgraph/tasks/pythonjob.py sha256=jwv4Se74OetmlHXRybaPbxbMSf8d8g51A_IYmwnbUVY 2695
aiida_workgraph/tasks/test.py sha256=RcdFaRS4V0IiR_vWd-muHyreTO24KoMOWTLJYESXVik 3508
aiida_workgraph/utils/__init__.py sha256=nvV6hMuYgTHlRh_ETz23t3IqhrqaF1JrzoMTDRrZ8ts 22952
aiida_workgraph/utils/analysis.py sha256=xcApObjEXA2Trktv1MifgRJFETsXuDiuFq-BmuAzAH8 13346
aiida_workgraph/utils/control.py sha256=UyNluffPfcycZ5pGtUwkXpEVj8QYBQENb12qCYW9TeE 4540
aiida_workgraph/utils/graph.py sha256=8FQ6TocQKiQwKuiK5bmslIpYTjnUJhHZjHs-9m-PfRc 2062
aiida_workgraph/utils/inspect_aiida_components.py sha256=O7lXp7WT7iCZ0GjPg8kFDsCZ5YkdTV5D2UPfq71ynEM 6566
aiida_workgraph/utils/message.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aiida_workgraph/utils/svg_to_html.py sha256=sHzXsYZzsCMR-CABaukungfWxND9Lb3aueWIZjVfJus 3548
aiida_workgraph-0.4.10.dist-info/entry_points.txt sha256=-ntBwjiGxfHH59tI7dYr_goWTgVvTvQ8Bje9Pi4f900 4107
aiida_workgraph-0.4.10.dist-info/LICENSE sha256=YJLEYAG-YryBvolh8xKAXvcssdbASWv6hv7xaUhM-xs 1066
aiida_workgraph-0.4.10.dist-info/WHEEL sha256=CpUCUxeHQbRN5UGRQHYRJorO5Af-Qy_fHMctcQ8DSGI 82
aiida_workgraph-0.4.10.dist-info/METADATA sha256=QEBw2UBsoxWc7M-0QQt3T15zwrA890KXlbRLjOd0d4U 5191
aiida_workgraph-0.4.10.dist-info/RECORD

entry_points.txt

workgraph = aiida_workgraph.cli.cmd_workgraph:workgraph
workgraph.pickled_data = aiida_workgraph.orm.pickled_data:PickledData
workgraph.pickled_function = aiida_workgraph.orm.pickled_function:PickledFunction
workgraph.pickled_local_function = aiida_workgraph.orm.pickled_function:PickledLocalFunction
process.workflow.workgraph = aiida_workgraph.orm.workgraph:WorkGraphNode
workgraph.engine = aiida_workgraph.engine.workgraph:WorkGraphEngine
workgraph.aiida_bool = aiida_workgraph.properties.builtins:PropertyAiiDABool
workgraph.aiida_dict = aiida_workgraph.properties.builtins:PropertyAiiDADict
workgraph.aiida_float = aiida_workgraph.properties.builtins:PropertyAiiDAFloat
workgraph.aiida_float_vector = aiida_workgraph.properties.builtins:PropertyAiiDAFloatVector
workgraph.aiida_int = aiida_workgraph.properties.builtins:PropertyAiiDAInt
workgraph.aiida_int_vector = aiida_workgraph.properties.builtins:PropertyAiiDAIntVector
workgraph.aiida_list = aiida_workgraph.properties.builtins:PropertyAiiDAList
workgraph.aiida_string = aiida_workgraph.properties.builtins:PropertyAiiDAString
workgraph.aiida_structuredata = aiida_workgraph.properties.builtins:PropertyStructureData
workgraph.any = aiida_workgraph.properties.builtins:PropertyAny
workgraph.bool = aiida_workgraph.properties.builtins:PropertyBool
workgraph.float = aiida_workgraph.properties.builtins:PropertyFloat
workgraph.int = aiida_workgraph.properties.builtins:PropertyInt
workgraph.string = aiida_workgraph.properties.builtins:PropertyString
workgraph.aiida_bool = aiida_workgraph.sockets.builtins:SocketAiiDABool
workgraph.aiida_dict = aiida_workgraph.sockets.builtins:SocketAiiDADict
workgraph.aiida_float = aiida_workgraph.sockets.builtins:SocketAiiDAFloat
workgraph.aiida_float_vector = aiida_workgraph.sockets.builtins:SocketAiiDAFloatVector
workgraph.aiida_int = aiida_workgraph.sockets.builtins:SocketAiiDAInt
workgraph.aiida_int_vector = aiida_workgraph.sockets.builtins:SocketAiiDAIntVector
workgraph.aiida_list = aiida_workgraph.sockets.builtins:SocketAiiDAList
workgraph.aiida_string = aiida_workgraph.sockets.builtins:SocketAiiDAString
workgraph.aiida_structure = aiida_workgraph.sockets.builtins:SocketStructureData
workgraph.aiida_structuredata = aiida_workgraph.sockets.builtins:SocketStructureData
workgraph.any = aiida_workgraph.sockets.builtins:SocketAny
workgraph.bool = aiida_workgraph.sockets.builtins:SocketBool
workgraph.float = aiida_workgraph.sockets.builtins:SocketFloat
workgraph.int = aiida_workgraph.sockets.builtins:SocketInt
workgraph.namespace = aiida_workgraph.socket:TaskSocketNamespace
workgraph.string = aiida_workgraph.sockets.builtins:SocketString
workgraph.aiida_code = aiida_workgraph.tasks.builtins:AiiDACode
workgraph.aiida_dict = aiida_workgraph.tasks.builtins:AiiDADict
workgraph.aiida_float = aiida_workgraph.tasks.builtins:AiiDAFloat
workgraph.aiida_int = aiida_workgraph.tasks.builtins:AiiDAInt
workgraph.aiida_list = aiida_workgraph.tasks.builtins:AiiDAList
workgraph.aiida_node = aiida_workgraph.tasks.builtins:AiiDANode
workgraph.aiida_process = aiida_workgraph.tasks.aiida:AiiDAProcessTask
workgraph.aiida_string = aiida_workgraph.tasks.builtins:AiiDAString
workgraph.file_monitor = aiida_workgraph.tasks.monitors:FileMonitor
workgraph.get_context = aiida_workgraph.tasks.builtins:GetContext
workgraph.if = aiida_workgraph.tasks.builtins:If
workgraph.pythonjob = aiida_workgraph.tasks.pythonjob:PythonJob
workgraph.select = aiida_workgraph.tasks.builtins:Select
workgraph.set_context = aiida_workgraph.tasks.builtins:SetContext
workgraph.task_monitor = aiida_workgraph.tasks.monitors:TaskMonitor
workgraph.test_add = aiida_workgraph.tasks.test:TestAdd
workgraph.test_arithmetic_multiply_add = aiida_workgraph.tasks.test:TestArithmeticMultiplyAdd
workgraph.test_sum_diff = aiida_workgraph.tasks.test:TestSumDiff
workgraph.time_monitor = aiida_workgraph.tasks.monitors:TimeMonitor
workgraph.while = aiida_workgraph.tasks.builtins:While
workgraph.zone = aiida_workgraph.tasks.builtins:Zone
workgraph = aiida_workgraph.cli.cmd_workgraph:workgraph