File tree Expand file tree Collapse file tree 3 files changed +27
-4
lines changed
Expand file tree Collapse file tree 3 files changed +27
-4
lines changed Original file line number Diff line number Diff line change 1+ name : Publish to PyPI
2+ on :
3+ push :
4+ tags : ["v*.*.*"]
5+ jobs :
6+ release :
7+ name : Publish to PyPI
8+ runs-on : ubuntu-latest
9+ environment : pypi
10+ permissions :
11+ id-token : write
12+ steps :
13+ - uses : actions/checkout@v4
14+ - uses : astral-sh/setup-uv@v5
15+
16+ - name : Install the project
17+ run : uv sync --all-groups
18+
19+ - name : Build wheel
20+ run : uv build
21+
22+ - name : Publish package
23+ run : uv publish
Original file line number Diff line number Diff line change 77[](https://arxiv.org/abs/2503.04412)
88[](https://sakana.ai/ab-mcts/)
99
10- ![ AB-MCTS] ( images/figure1.png )
10+ ![ AB-MCTS] ( https://raw.githubusercontent.com/SakanaAI/treequest/main/ images/figure1.png)
1111
1212A flexible answer tree search library featuring ** AB-MCTS** , useful for (but not limited to) LLM inference-time scaling.
1313
@@ -53,13 +53,13 @@ print(f"Best state: {best_state}, Score: {best_node_score}")
5353### uv
5454First, install [ ` uv ` ] ( https://github.com/astral-sh/uv?tab=readme-ov-file#installation ) . Then you can install TreeQuest with the following command:
5555``` bash
56- uv add " treequest[abmcts-m]" " https://github.com/SakanaAI/treequest.git@main "
56+ uv add " treequest[abmcts-m]"
5757```
5858
5959### pip
6060Alternatively, you can use pip to install TreeQuest:
6161``` bash
62- pip install " treequest[abmcts-m] @ git+https://github.com/SakanaAI/treequest.git "
62+ pip install " treequest[abmcts-m]"
6363```
6464
6565## Usage
Original file line number Diff line number Diff line change 11[project ]
22name = " treequest"
3- version = " 0.1.0 "
3+ version = " 0.1.1 "
44description = " A Tree Search Library with Flexible API for LLM Inference-Time Scaling"
55readme = " README.md"
66authors = [
You can’t perform that action at this time.
0 commit comments