Metadata-Version: 2.5
Name: openbacktesting-studio
Version: 0.1.0
Summary: Local strategy workspace for OpenBacktesting
License-Expression: Apache-2.0
License-File: LICENSE
Requires-Python: <3.15,>=3.12
Requires-Dist: fastapi<1,>=0.115
Requires-Dist: jsonschema<5,>=4.23
Requires-Dist: openbacktesting<0.3,>=0.2.1
Requires-Dist: packaging<27,>=24
Requires-Dist: pydantic<3,>=2.10
Requires-Dist: uvicorn<1,>=0.34
Provides-Extra: test
Requires-Dist: httpx<1,>=0.28; extra == 'test'
Requires-Dist: pytest<10,>=8.4; extra == 'test'
Description-Content-Type: text/markdown

# OpenBacktesting Studio

An optional local web workspace for the OpenBacktesting Python framework.
Core-only users do not install Studio or its web dependencies. This package supplies
its own loopback host, prebuilt UI, chart library and editor worker.

- [Illustrated getting started guide](https://docs.openbacktesting.com/studio/)
- [Installation and workflow](docs/guide.md)
- [Troubleshooting](docs/troubleshooting.md)
- [Developer builds](docs/development.md)
- [Versioned host protocol](docs/protocol.md)
- [Chart source and licenses](vendor-metadata/README.md)

Install Studio 0.1.0 into a Python 3.12–3.14 environment:

```sh
python -m pip install openbacktesting-studio==0.1.0
openbacktesting-studio /path/to/strategies
```

Installation includes a compatible core (`openbacktesting>=0.2.1,<0.3`).
Independent wheel and sdist artifacts include the compiled interface; end-user installation
requires no Node or CDN. The verified platform is macOS with Python 3.12–3.14 compatibility
checks; platform verification details are recorded with the implementing OpenSpec change.
