Skip to content

Commit c249ae2

Browse files
committed
chore: bump version to 1.0.0-beta.5
1 parent a398da3 commit c249ae2

File tree

9 files changed

+36
-14
lines changed

9 files changed

+36
-14
lines changed

.github/workflows/release.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,6 @@ jobs:
3131
- name: 'Install hatch'
3232
run: pip install hatch
3333

34-
- name: "Build source distribution"
35-
run: |
36-
hatch build -t sdist
37-
3834
- name: "Build wheel distribution"
3935
run: |
4036
hatch build -t wheel

.github/workflows/tests.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,35 @@ jobs:
9898
path: blob-report/
9999
retention-days: 7
100100

101+
test-build:
102+
name: 'Test build'
103+
runs-on: ubuntu-latest
104+
permissions:
105+
# Trusted Publishing to PyPI
106+
id-token: write
107+
steps:
108+
- name: 'Checkout'
109+
uses: actions/checkout@v4
110+
with:
111+
submodules: 'recursive'
112+
113+
- name: 'Set up Node'
114+
uses: actions/setup-node@v4
115+
with:
116+
node-version: "20.x"
117+
118+
- name: Set up Python
119+
uses: actions/setup-python@v5
120+
with:
121+
python-version: "3.10"
122+
123+
- name: 'Install hatch'
124+
run: pip install hatch
125+
126+
- name: "Build wheel distribution"
127+
run: |
128+
hatch build -t wheel
129+
101130
combine-report:
102131
name: 'Generate combined report'
103132
needs: test

CHANGELOG.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Changelog
22

3-
## Unreleased
3+
## v1.0.0-beta.5 (2025-12-09)
44

55
- Table input suggestions are now more visible (with a blueish outline)
66
- Update `Table` props and events: use pkey instead of row_key. Imperative handle now exposes scroll_to_row_idx and scroll_to_row_id. All row callbacks now receive row_id first, followed by row_idx, column, etc., and row_id can be None when unset. Adjust your handlers and highlighted-row keys to match.
@@ -11,16 +11,13 @@
1111
- Added `begin_key`, `end_key`, `primary_key`, `style_key`, `label_key` and `highlighted_key` to allow the user to customize the provenance of these attributes in the `AnnotatedText` component span data.
1212
- :boom: Breaking API change in `metanno.recipes.explorer`:
1313
- `create_table_widget`:
14-
- `store_key` -> `store_name`
1514
- `pkey_column` -> `primary_key`
1615
- `hidden_columns` -> `hidden_keys`
1716
- `id_columns` -> `id_keys`
1817
- `editable_columns` -> `editable_keys`
1918
- `categorical_columns` -> `categorical_keys`
2019
- `first_columns` -> `first_keys`
2120
- `create_text_widget`:
22-
- `store_text_key` -> `text_store_name`
23-
- `store_spans_key` -> `spans_store_name`
2421
- `text_pkey_column` -> `text_primary_key`
2522
- `spans_pkey_column` -> `text_primary_key`
2623
- new `primary_key`

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Develop and test in a notebook. If you prefer, you can also run it as a standalo
4444
### Easy setup
4545

4646
```bash { data-md-color-scheme="slate" }
47-
pip install metanno==1.0.0-beta.4
47+
pip install metanno==1.0.0-beta.5
4848
```
4949

5050
To use it with Jupyter, if you install the library in a custom environment (conda, venv, or other),

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Develop and test in a notebook. If you prefer, you can also run it as a standalo
3636
### Easy setup
3737

3838
```bash { data-md-color-scheme="slate" }
39-
pip install metanno==1.0.0-beta.4
39+
pip install metanno==1.0.0-beta.5
4040
```
4141

4242
To use it with Jupyter, if you install the library in a custom environment (conda, venv, or other),

docs/installation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
A simple pip installation should be enough to install Metanno *both* as a standalone web app framework and as a JupyterLab extension:
66

77
```bash { data-md-color-scheme="slate" }
8-
pip install metanno==1.0.0-beta.4
8+
pip install metanno==1.0.0-beta.5
99
```
1010

1111
To use it with Jupyter, if you install the library in a custom environment (conda, venv, or other),

metanno/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "1.0.0-beta.4"
1+
__version__ = "1.0.0-beta.5"

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "metanno",
3-
"version": "1.0.0-beta.4",
3+
"version": "1.0.0-beta.5",
44
"description": "Modular annotator building framework in Python",
55
"main": "client/index.ts",
66
"repository": "https://github.com/percevalw/metanno",

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ order-by-type = true
9494
path = "metanno/version.py"
9595

9696
[build-system]
97-
requires = ["hatchling", "jupyterlab<4.0.0", "pip<=24.0"]
97+
requires = ["hatchling", "jupyterlab<4.0.0", "pip<=24.0", "hatch-jupyter-builder"]
9898
build-backend = "hatchling.build"
9999

100100
[tool.hatch.build.hooks.jupyter-builder]

0 commit comments

Comments
 (0)