{"id":23114,"library":"ipyflow-core","title":"ipyflow-core","description":"Backend package for ipyflow's dataflow functionality. Current version: 0.0.227. Release cadence: frequent, multiple releases per month.","status":"active","version":"0.0.227","language":"python","source_language":"en","source_url":"https://github.com/ipyflow/ipyflow","tags":["dataflow","reactive","jupyter","ipyflow"],"install":[{"cmd":"pip install ipyflow-core","lang":"bash","label":"install from PyPI"}],"dependencies":[],"imports":[{"note":"FlowManager is the core class for managing dataflow.","symbol":"FlowManager","correct":"from ipyflow.core import FlowManager"},{"note":"Decorator for reactive functions.","symbol":"reactive","correct":"from ipyflow.core import reactive"}],"quickstart":{"code":"from ipyflow.core import FlowManager\n\nfm = FlowManager()\n@fm.reactive()\ndef add(a, b):\n    return a + b\n\nprint(add(1, 2))","lang":"python","description":"Initialize a FlowManager and use the reactive decorator."},"warnings":[{"fix":"Use 'from ipyflow.core import ...'","message":"Do not import from 'ipyflow' directly for core functionality; use 'ipyflow-core' instead.","severity":"gotcha","affected_versions":"all"},{"fix":"Set 'FlowManager(reactive=False)' to opt out.","message":"Reactive behavior is enabled by default since v0.0.193; explicit opt-out required if not desired.","severity":"breaking","affected_versions":">=0.0.193"},{"fix":"Remove the flag; if you need to disable, use 'flow_manager.cousin_reactivity = False'.","message":"The 'cousin_reactivity' flag is deprecated; cousin reactivity is now the default.","severity":"deprecated","affected_versions":">=0.0.212"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Install 'ipyflow' jupyterlab extension or use 'from ipyflow.core import ...'","cause":"Installed ipyflow-core but trying to import 'ipyflow'.","error":"ModuleNotFoundError: No module named 'ipyflow'"},{"fix":"Install ipyflow-core and use 'from ipyflow.core import FlowManager'","cause":"Incorrect import path; FlowManager is in ipyflow-core, not ipyflow.","error":"ImportError: cannot import name 'FlowManager' from 'ipyflow'"}],"ecosystem":"pypi","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}