Catalog PyPI
Back to packageRELEASE DETAILS

0.1.4

PyPI

aiida-workgraph-web-ui

Design flexible node-based workflow for AiiDA calculation.

aiidaworkflows
Published29 Apr 2025
Direct dependencies25
Transitive dependenciesNot calculated

README

Version 0.1.4 documentation

Welcome to AiiDA WorkGraph Web UI!

PyPI version Docs status Unit test

Web UI to visualize and manage the AiiDA WorkGraph.

Frontend

Use rete-kit to create the frontend, using react

npm i -g rete-kit
rete-kit frontend

Run

npm start

Build

Build frontend application so that it generates static files (HTML, CSS, JavaScript, etc.).

npm run build

This typically creates a build directory with all the static files needed to deploy the frontend.

Include Frontend Build in the Package

Now, ensure these static files are included in the Python package. The [tool.setuptools.package_data] in the pyproject.toml should be set to include these files.

[tool.setuptools.package_data]
your_package_name = ["path/to/frontend/build/*"]

Backend

Use FastAPI

The documentation page is http://localhost:8000/docs.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 25

Native requirements
25 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
numpy
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
numpy~=1.21runtime
scipy
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
scipyruntime
aiida-core
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
aiida-core>=2.3runtime
aiida_workgraph
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
aiida_workgraphruntime
cloudpickle
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
cloudpickleruntime
fastapi
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
fastapiruntime
uvicorn
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
uvicornruntime
pydantic_settings
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
pydantic_settingsruntime
sphinx_rtd_theme
Environment
{
  "extras": "",
  "marker": "extra == \"docs\"",
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
sphinx_rtd_theme; extra == "docs"runtime
sphinx
Environment
{
  "extras": "",
  "marker": "extra == \"docs\"",
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
sphinx~=7.2; extra == "docs"runtime
sphinx-copybutton
Environment
{
  "extras": "",
  "marker": "extra == \"docs\"",
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
sphinx-copybutton~=0.5.0; extra == "docs"runtime
sphinx-design
Environment
{
  "extras": "",
  "marker": "extra == \"docs\"",
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
sphinx-design~=0.5.0; extra == "docs"runtime
sphinx-notfound-page
Environment
{
  "extras": "",
  "marker": "extra == \"docs\"",
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
sphinx-notfound-page~=1.0; extra == "docs"runtime
sphinxext-rediraffe
Environment
{
  "extras": "",
  "marker": "extra == \"docs\"",
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
sphinxext-rediraffe~=0.2.4; extra == "docs"runtime
sphinx-intl
Environment
{
  "extras": "",
  "marker": "extra == \"docs\"",
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
sphinx-intl~=2.1.0; extra == "docs"runtime
sphinx-gallery
Environment
{
  "extras": "",
  "marker": "extra == \"docs\"",
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
sphinx-gallery; extra == "docs"runtime
myst-nb
Environment
{
  "extras": "",
  "marker": "extra == \"docs\"",
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
myst-nb~=1.0.0; extra == "docs"runtime
nbsphinx
Environment
{
  "extras": "",
  "marker": "extra == \"docs\"",
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
nbsphinx; extra == "docs"runtime
pre-commit
Environment
{
  "extras": "",
  "marker": "extra == \"pre-commit\"",
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
pre-commit~=2.2; extra == "pre-commit"runtime
pylint
Environment
{
  "extras": "",
  "marker": "extra == \"pre-commit\"",
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
pylint~=2.17.4; extra == "pre-commit"runtime
pgtest
Environment
{
  "extras": "",
  "marker": "extra == \"tests\"",
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
pgtest~=1.3; extra == "tests"runtime
pytest
Environment
{
  "extras": "",
  "marker": "extra == \"tests\"",
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
pytest~=7.0; extra == "tests"runtime
pytest-cov
Environment
{
  "extras": "",
  "marker": "extra == \"tests\"",
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
pytest-cov<2.11,~=2.7; extra == "tests"runtime
playwright
Environment
{
  "extras": "",
  "marker": "extra == \"tests\"",
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
playwright; extra == "tests"runtime
httpx
Environment
{
  "extras": "",
  "marker": "extra == \"tests\"",
  "requires_python": ">=3.9",
  "evaluation": "NOT_EVALUATED"
}
httpx; extra == "tests"runtime

Distribution files

2 collected
aiida_workgraph_web_ui-0.1.4-py3-none-any.whl

bdist_wheel · 6,342.34 KB · Python py3

Source file
aiida_workgraph_web_ui-0.1.4.tar.gz

sdist · 6,248.83 KB · Python source

Source file

Repository

PENDING
aiidateam/aiida-workgraph-web-ui

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 11:01 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:0c17e287ec11fbde3911c3f2ad45db49bd8a097f1534d3866973f4bf045f199c

Other collected versions

View all collected versions →