icon: log title: 'Migration Guide'
v2.0 branch is a complete refactor of pocketpy in C11, which enables users to run pocketpy on platforms that do not support C++. Also we redesign the core interpreter to be more efficient and maintainable by using modern C11 language features.
v2.0 will be released on 2024/08.
| name | v1.x | v2.0 |
|---|---|---|
| legacy C++ API (v1.x only) | ✅ | ❌ |
| legacy C API (v1.x only) | ✅ | ❌ |
| C11 API (v2.0 only) | ❌ | ✅ (work-in-progress) |
| pybind11 API (both) | ✅ | ✅ (work-in-progress) |