{"id":26895,"library":"digitalpy","title":"DigitalPy","description":"DigitalPy is a Python implementation of the Aphrodite specification, heavily based on the WCMF framework. It provides a component-based architecture for building digital twins and cyber-physical systems. The current version is 0.3.16, released with an active development cadence.","status":"active","version":"0.3.16","language":"python","source_language":"en","source_url":"https://github.com/kwesiRutledge/digitalpy","tags":["digital-twin","cyber-physical-systems","component-framework","aphrodite"],"install":[{"cmd":"pip install digitalpy","lang":"bash","label":"Install latest version"}],"dependencies":[],"imports":[{"note":"Main class for initializing and running a DigitalPy application.","symbol":"DigitalPy","correct":"from digitalpy import DigitalPy"},{"note":"Base class for defining components.","symbol":"Component","correct":"from digitalpy.core.component import Component"}],"quickstart":{"code":"from digitalpy import DigitalPy\n\napp = DigitalPy()\napp.run()","lang":"python","description":"Initialize and run the DigitalPy application."},"warnings":[{"fix":"Use `pip install digitalpy==0.3.16` to lock version.","message":"DigitalPy is in early development (v0.3.x). APIs may change without notice. Pin your dependencies.","severity":"gotcha","affected_versions":"<1.0.0"},{"fix":"Ensure your environment uses Python >=3.10.","message":"Python 3.10+ is required. DigitalPy does not support Python 3.9 or earlier.","severity":"gotcha","affected_versions":"all"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Run `pip install digitalpy` in your target environment.","cause":"DigitalPy is not installed or installed in a different environment.","error":"ModuleNotFoundError: No module named 'digitalpy'"},{"fix":"Use `from digitalpy import DigitalPy`. Upgrade to the latest version: `pip install --upgrade digitalpy`.","cause":"Incorrect import path or older version of digitalpy.","error":"ImportError: cannot import name 'DigitalPy' from 'digitalpy'"}],"ecosystem":"pypi","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}