Unified Planning is a Python framework for AI planning that provides a common API for modeling planning problems and using different planning engines. It supports PDDL, STRIPS, temporal and numeric planning, and integrates multiple solvers (e.g., Fast Downward, ENHSP). Current version is 1.3.0, with regular releases.
pip install unified-planningNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Creates a simple planning problem with one action and solves it using a oneshot planner.
Replace 'from unified_planning.engines import UPEngine' with 'from unified_planning.engines import Engine'
Use 'from unified_planning.shortcuts import Problem, ...' or import from submodules directly.
Check available planners with engine_selector().engines
Run 'pip install unified-planning' and ensure correct package name (with hyphen).
Upgrade to latest version: 'pip install --upgrade unified-planning'
Change to 'from unified_planning.engines import Engine'