dependabot[bot]
026cf9bdbd
Update pre-commit requirement from <4.0,>=3.1 to >=3.1,<5.0
...
Updates the requirements on [pre-commit](https://github.com/pre-commit/pre-commit ) to permit the latest version.
- [Release notes](https://github.com/pre-commit/pre-commit/releases )
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md )
- [Commits](https://github.com/pre-commit/pre-commit/compare/v3.1.0...v4.3.0 )
---
updated-dependencies:
- dependency-name: pre-commit
dependency-version: 4.3.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-19 03:47:23 +00:00
Aran-Fey
b6d11dd3b9
refactor child accessor functions
2025-08-17 14:41:55 +02:00
Aran-Fey
945829dbe6
fix broken layouting when a browser addon inserts HTML elements into the <html>
2025-08-17 14:41:54 +02:00
Aran-Fey
16ca10a82f
Merge pull request #271 from rio-labs/dependabot/pip/polars-gte-0.20-and-lt-1.33
...
Update polars requirement from <0.21,>=0.20 to >=0.20,<1.33
2025-08-12 17:55:50 +02:00
dependabot[bot]
208e810258
Update polars requirement from <0.21,>=0.20 to >=0.20,<1.33
...
Updates the requirements on [polars](https://github.com/pola-rs/polars ) to permit the latest version.
- [Release notes](https://github.com/pola-rs/polars/releases )
- [Commits](https://github.com/pola-rs/polars/compare/py-0.20.0...py-1.32.2 )
---
updated-dependencies:
- dependency-name: polars
dependency-version: 1.32.2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-12 15:54:57 +00:00
Aran-Fey
e67ca1d061
Merge pull request #272 from rio-labs/dependabot/pip/ruff-gte-0.9.9-and-lt-0.13
...
Update ruff requirement from <0.10,>=0.9.9 to >=0.9.9,<0.13
2025-08-12 17:53:49 +02:00
dependabot[bot]
6e81ac9ff0
Update ruff requirement from <0.10,>=0.9.9 to >=0.9.9,<0.13
...
Updates the requirements on [ruff](https://github.com/astral-sh/ruff ) to permit the latest version.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.9.9...0.12.8 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.12.8
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-12 15:34:55 +00:00
Aran-Fey
1aedcd5b91
Merge pull request #270 from rio-labs/dependabot/pip/playwright-gte-1.44-and-lt-1.55
...
Update playwright requirement from <1.45,>=1.44 to >=1.44,<1.55
2025-08-12 08:28:41 +02:00
dependabot[bot]
2fbdbcac46
Update playwright requirement from <1.45,>=1.44 to >=1.44,<1.55
...
Updates the requirements on [playwright](https://github.com/microsoft/playwright-python ) to permit the latest version.
- [Release notes](https://github.com/microsoft/playwright-python/releases )
- [Commits](https://github.com/microsoft/playwright-python/compare/v1.44.0...v1.54.0 )
---
updated-dependencies:
- dependency-name: playwright
dependency-version: 1.54.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-12 06:28:32 +00:00
Aran-Fey
78fe35041d
Merge pull request #269 from rio-labs/dependabot/pip/plotly-gte-5.22-and-lt-7.0
...
Update plotly requirement from <6.0,>=5.22 to >=5.22,<7.0
2025-08-12 08:27:23 +02:00
Aran-Fey
3c30645f47
Merge pull request #268 from rio-labs/dependabot/pip/narwhals-gte-1.12-and-lt-3.0
...
Update narwhals requirement from <2.0,>=1.12 to >=1.12,<3.0
2025-08-12 08:26:11 +02:00
Aran-Fey
375aaaca0f
Merge pull request #267 from rio-labs/dependabot/pip/pywebview-pyside6--gte-5.3-and-lt-7.0
...
Update pywebview[pyside6] requirement from <6.0,>=5.3 to >=5.3,<7.0
2025-08-12 08:24:37 +02:00
Aran-Fey
cfd2fd29a7
Merge pull request #266 from rio-labs/dependabot/pip/pytest-cov-gte-5.0-and-lt-7.0
...
Update pytest-cov requirement from <6.0,>=5.0 to >=5.0,<7.0
2025-08-12 08:21:34 +02:00
dependabot[bot]
8fbde8d864
Update plotly requirement from <6.0,>=5.22 to >=5.22,<7.0
...
Updates the requirements on [plotly](https://github.com/plotly/plotly.py ) to permit the latest version.
- [Release notes](https://github.com/plotly/plotly.py/releases )
- [Changelog](https://github.com/plotly/plotly.py/blob/main/CHANGELOG.md )
- [Commits](https://github.com/plotly/plotly.py/compare/v5.22.0...v6.2.0 )
---
updated-dependencies:
- dependency-name: plotly
dependency-version: 6.2.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-12 02:16:19 +00:00
dependabot[bot]
7642dbc18a
Update narwhals requirement from <2.0,>=1.12 to >=1.12,<3.0
...
Updates the requirements on [narwhals](https://github.com/narwhals-dev/narwhals ) to permit the latest version.
- [Release notes](https://github.com/narwhals-dev/narwhals/releases )
- [Commits](https://github.com/narwhals-dev/narwhals/compare/v1.12.0...v2.1.0 )
---
updated-dependencies:
- dependency-name: narwhals
dependency-version: 2.1.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-12 01:48:26 +00:00
dependabot[bot]
f5444add4d
Update pywebview[pyside6] requirement from <6.0,>=5.3 to >=5.3,<7.0
...
Updates the requirements on [pywebview[pyside6]](https://github.com/r0x0r/pywebview ) to permit the latest version.
- [Release notes](https://github.com/r0x0r/pywebview/releases )
- [Changelog](https://github.com/r0x0r/pywebview/blob/master/docs/CHANGELOG.md )
- [Commits](https://github.com/r0x0r/pywebview/compare/5.3...6.0 )
---
updated-dependencies:
- dependency-name: pywebview[pyside6]
dependency-version: '6.0'
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-12 01:09:53 +00:00
dependabot[bot]
f6fbee66b1
Update pytest-cov requirement from <6.0,>=5.0 to >=5.0,<7.0
...
Updates the requirements on [pytest-cov](https://github.com/pytest-dev/pytest-cov ) to permit the latest version.
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v5.0.0...v6.2.1 )
---
updated-dependencies:
- dependency-name: pytest-cov
dependency-version: 6.2.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-12 00:27:22 +00:00
Jakob Pinterits
4209ba66a7
fix typos
2025-08-07 20:21:36 +02:00
Aran-Fey
5644b11c01
misc fixes
2025-07-27 13:05:59 +02:00
Aran-Fey
f1fe53092d
bump version to 0.11.2rc7
0.11.2rc7
2025-07-16 19:21:12 +02:00
Aran-Fey
b13cb6a6a1
fix fundamental components entering components_to_build set
2025-07-15 08:48:49 +02:00
Aran-Fey
dfec7b8106
fix monkeypatches interfering with other tests
2025-07-15 08:48:49 +02:00
Jakob Pinterits
662ddaaeca
add help for ai agents
2025-07-14 19:24:45 +02:00
Jakob Pinterits
a31099a019
fix failing documentation tests
2025-07-14 18:51:24 +02:00
Jakob Pinterits
db57c2a7a0
add unit test for modifications of unmounted components
2025-07-13 20:05:39 +02:00
Jakob Pinterits
79e2ce89af
more accurate tracking of components that need building
2025-07-13 19:56:10 +02:00
Jakob Pinterits
78f9e49687
force build components when they are first added to the tree
2025-07-13 19:44:24 +02:00
Jakob Pinterits
1e0008a3d9
move function for iterating tree children into components
2025-07-13 19:27:00 +02:00
Aran-Fey
778487c344
Merge pull request #260 from rio-labs/dependabot/pip/fastapi-gte-0.110-and-lt-0.117
...
Update fastapi requirement from <0.116,>=0.110 to >=0.110,<0.117
2025-07-07 23:43:16 +02:00
dependabot[bot]
4e97fa1f0d
Update fastapi requirement from <0.116,>=0.110 to >=0.110,<0.117
...
Updates the requirements on [fastapi](https://github.com/fastapi/fastapi ) to permit the latest version.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.110.0...0.116.0 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-version: 0.116.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-07 21:35:44 +00:00
Aran-Fey
209ed67aab
Merge pull request #258 from ilya-pevzner/main
...
Small fixes - type checking in debug mode and tree children
2025-07-02 11:22:25 +02:00
Aran-Fey
8b32f7fa64
Merge pull request #259 from rio-labs/dependabot/pip/uvicorn-standard--gte-0.29.0-and-lt-0.36
...
Update uvicorn[standard] requirement from <0.35,>=0.29.0 to >=0.29.0,<0.36
2025-07-01 06:41:03 +02:00
dependabot[bot]
2aa763c810
Update uvicorn[standard] requirement
...
Updates the requirements on [uvicorn[standard]](https://github.com/encode/uvicorn ) to permit the latest version.
- [Release notes](https://github.com/encode/uvicorn/releases )
- [Changelog](https://github.com/encode/uvicorn/blob/master/docs/release-notes.md )
- [Commits](https://github.com/encode/uvicorn/compare/0.29.0...0.35.0 )
---
updated-dependencies:
- dependency-name: uvicorn[standard]
dependency-version: 0.35.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-30 21:58:25 +00:00
ilya-pevzner
313a6a7c0b
relax type checking for tree children to allow components returning tree items from build()
2025-06-30 15:16:20 -04:00
ilya-pevzner
61cd0e571d
handle pending attribute binding when checking proportions
2025-06-30 15:16:19 -04:00
Jakob Pinterits
c00676f48c
fix indexing into dicts using unhashable objects
2025-06-27 21:20:54 +02:00
Jakob Pinterits
cf1d7a2bc3
allow configuring debounce intervals
2025-06-26 16:41:09 +02:00
Aran-Fey
2e6a7c587e
bump version to 0.11.2rc6
0.11.2rc6
2025-06-22 21:16:34 +02:00
Aran-Fey
2ec4f8e0b9
fix crash when an observable object is accessed
2025-06-22 20:49:48 +02:00
Aran-Fey
e650061f17
fix Dropdown not eating click events
2025-06-22 20:49:48 +02:00
Jakob Pinterits
143da16358
prevent clicking through checkboxes
2025-06-19 13:39:42 +02:00
Aran-Fey
3b3523a6c5
fix dialogs not opening
2025-06-17 06:56:35 +02:00
Aran-Fey
96639ac5ad
fix crash in refresh
2025-06-09 13:26:12 +02:00
Jakob Pinterits
3de892b7e7
Merge PR #123
2025-06-06 12:15:58 +02:00
Jakob Pinterits
ae93e25353
shrink back checkbox size a bit & add comments
...
I'm a bit concerned that the checkbox may obstruct other components due
to the hitbox extending above and beyond the visual box. This is
intentionaly, but to keep the risk of blocking other inputs to a minimum
I shrank down the overhang a bit again.
2025-06-06 12:13:49 +02:00
russelm3
3328a631c0
Merge branch 'main' into improve-checkboxes
2025-06-01 19:00:36 -07:00
russelm3
66acb9a7ea
Increase clickable area for Checkboxes
2025-06-01 18:51:08 -07:00
Aran-Fey
1190ca4279
fix dead components being rebuilt (and potentially crashing)
2025-05-27 21:49:58 +02:00
Jakob Pinterits
361955f040
documentation fixes
2025-05-20 20:26:38 +02:00
Aran-Fey
fb45e2f55b
TreeView rework
2025-05-20 19:52:35 +02:00