1759 Commits

Author SHA1 Message Date
Aran-Fey
2ffbe97d45 improve docs and add tests 2025-12-16 07:34:38 +01:00
Aran-Fey
54d14d3b82 Merge pull request #316 from rio-labs/dependabot/pip/playwright-gte-1.44-and-lt-1.58
Update playwright requirement from <1.57,>=1.44 to >=1.44,<1.58
2025-12-15 19:28:38 +01:00
dependabot[bot]
88ef89bfb0 Update playwright requirement from <1.57,>=1.44 to >=1.44,<1.58
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.57.0)

---
updated-dependencies:
- dependency-name: playwright
  dependency-version: 1.57.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-15 18:21:05 +00:00
Aran-Fey
e9e1b64992 Merge pull request #315 from rio-labs/dependabot/pip/polars-gte-0.20-and-lt-1.37
Update polars requirement from <1.36,>=0.20 to >=0.20,<1.37
2025-12-08 19:29:59 +01:00
Aran-Fey
2000ae139a Merge pull request #314 from rio-labs/dependabot/pip/fastapi-gte-0.110-and-lt-0.125
Update fastapi requirement from <0.124,>=0.110 to >=0.110,<0.125
2025-12-08 19:29:34 +01:00
dependabot[bot]
aaf41491e7 Update polars requirement from <1.36,>=0.20 to >=0.20,<1.37
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.36.0)

---
updated-dependencies:
- dependency-name: polars
  dependency-version: 1.36.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-08 18:20:52 +00:00
dependabot[bot]
fc8cc742d3 Update fastapi requirement from <0.124,>=0.110 to >=0.110,<0.125
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.124.0)

---
updated-dependencies:
- dependency-name: fastapi
  dependency-version: 0.124.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-08 18:20:29 +00:00
Aran-Fey
c04b22b70e allow multi-select without holding ctrl 2025-12-02 13:58:40 +01:00
Aran-Fey
a4bca3e18a improve logging messages 2025-12-02 09:05:18 +01:00
Aran-Fey
1d228868ec Merge pull request #312 from rio-labs/dependabot/pip/hatchling-1.28.0
Bump hatchling from 1.27.0 to 1.28.0
2025-12-01 22:09:27 +01:00
Aran-Fey
132fec0080 Merge pull request #313 from rio-labs/dependabot/pip/fastapi-gte-0.110-and-lt-0.124
Update fastapi requirement from <0.123,>=0.110 to >=0.110,<0.124
2025-12-01 22:08:48 +01:00
dependabot[bot]
1ba68ad560 Update fastapi requirement from <0.123,>=0.110 to >=0.110,<0.124
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.123.0)

---
updated-dependencies:
- dependency-name: fastapi
  dependency-version: 0.123.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 21:04:59 +00:00
dependabot[bot]
2fb16c0dfe Bump hatchling from 1.27.0 to 1.28.0
Bumps [hatchling](https://github.com/pypa/hatch) from 1.27.0 to 1.28.0.
- [Release notes](https://github.com/pypa/hatch/releases)
- [Commits](https://github.com/pypa/hatch/compare/hatchling-v1.27.0...hatchling-v1.28.0)

---
updated-dependencies:
- dependency-name: hatchling
  dependency-version: 1.28.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 21:04:50 +00:00
Jakob Pinterits
583d80e575 bump uniserde version 2025-12-01 17:31:09 +01:00
Aran-Fey
0c32d40900 remove border around Webview iframe 2025-11-26 08:42:59 +01:00
Aran-Fey
0cc7be95a7 Merge pull request #311 from rio-labs/dependabot/pip/fastapi-gte-0.110-and-lt-0.123
Update fastapi requirement from <0.122,>=0.110 to >=0.110,<0.123
2025-11-24 20:25:57 +01:00
dependabot[bot]
a5f47bd836 Update fastapi requirement from <0.122,>=0.110 to >=0.110,<0.123
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.122.0)

---
updated-dependencies:
- dependency-name: fastapi
  dependency-version: 0.122.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-24 19:24:16 +00:00
Aran-Fey
651c87af13 fix linter errors 2025-11-24 14:28:38 +01:00
Jakob Pinterits
df6f75b6f6 add event order control to KeyEventListener 2025-11-24 12:41:25 +01:00
Aran-Fey
72460013a7 bump version 0.11.2rc8 2025-11-20 19:21:38 +01:00
Aran-Fey
cce0c46ff5 fix publish script 2025-11-20 19:12:18 +01:00
Aran-Fey
c735a29e2c rename capture_events parameter to event_order 2025-11-20 19:09:00 +01:00
Aran-Fey
ac317ad8f6 fix Session.url_for_asset 2025-11-20 06:51:32 +01:00
Aran-Fey
aa7f934453 Merge pull request #310 from rio-labs/dependabot/pip/playwright-gte-1.44-and-lt-1.57
Update playwright requirement from <1.56,>=1.44 to >=1.44,<1.57
2025-11-17 19:48:40 +01:00
dependabot[bot]
96c18a7a5d Update playwright requirement from <1.56,>=1.44 to >=1.44,<1.57
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.56.0)

---
updated-dependencies:
- dependency-name: playwright
  dependency-version: 1.56.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-17 18:38:12 +00:00
Aran-Fey
250acb8938 add unit test 2025-11-17 18:49:03 +01:00
Aran-Fey
adc9c8d783 fix debugger detection 2025-11-17 18:38:55 +01:00
Jakob Pinterits
069831322e several small fixes 2025-11-16 10:43:34 +01:00
Aran-Fey
9c924ecec5 remove unnecessary double level/alive check 2025-11-14 07:16:53 +01:00
Aran-Fey
4805a0a090 xfail pyarrow test on windows 2025-11-13 21:29:49 +01:00
Aran-Fey
82424ee76c fix crash in add_children 2025-11-13 20:59:05 +01:00
Aran-Fey
32cb4ba0a8 merge Session into one class again to shut up the linter 2025-11-12 21:55:40 +01:00
Paul Pinterits
f56adfd6c3 shut up linter error 2025-11-12 20:41:39 +01:00
Paul Pinterits
ef733f065a fix DummyClient.get_components returning components in unexpected order 2025-11-12 20:41:39 +01:00
Paul Pinterits
8f939964f8 improve comments 2025-11-12 20:41:38 +01:00
Paul Pinterits
2de544187a fix nested components not triggering on_mount and on_unmount 2025-11-12 20:41:38 +01:00
Paul Pinterits
4dffad1d83 fix _needs_rebuild_on_mount_ being ignored 2025-11-12 20:41:38 +01:00
Paul Pinterits
a03e8fe6c0 update comments 2025-11-12 20:41:38 +01:00
Paul Pinterits
b13c127b4f remove unneeded code 2025-11-12 20:41:37 +01:00
Paul Pinterits
21c2572f9b fix direct_children not being updated 2025-11-12 20:41:37 +01:00
Paul Pinterits
0052b7f1c4 start replacing "builder" with "parent" 2025-11-12 20:41:37 +01:00
Paul Pinterits
24bdb05d33 begin refactoring _refresh_sync 2025-11-12 20:41:37 +01:00
Paul Pinterits
323a29258b organize Session code into multiple files 2025-11-12 20:41:37 +01:00
Aran-Fey
682ffef359 Merge pull request #309 from rio-labs/dependabot/pip/pytest-gte-8.2.1-and-lt-10.0
Update pytest requirement from <9.0,>=8.2.1 to >=8.2.1,<10.0
2025-11-10 19:48:15 +01:00
dependabot[bot]
a4feba66e7 Update pytest requirement from <9.0,>=8.2.1 to >=8.2.1,<10.0
Updates the requirements on [pytest](https://github.com/pytest-dev/pytest) to permit the latest version.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.2.1...9.0.0)

---
updated-dependencies:
- dependency-name: pytest
  dependency-version: 9.0.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-10 18:40:08 +00:00
Aran-Fey
eefd56d8ca fix incorrect fill use in yes_no_dialog 2025-11-03 23:03:53 +01:00
Aran-Fey
db2afb637b add setter for Session.theme 2025-11-03 22:55:44 +01:00
Aran-Fey
d77b009f4f Merge pull request #308 from rio-labs/dependabot/pip/polars-gte-0.20-and-lt-1.36
Update polars requirement from <1.35,>=0.20 to >=0.20,<1.36
2025-11-03 19:58:41 +01:00
Aran-Fey
c38dbb3387 Merge pull request #307 from rio-labs/dependabot/pip/fastapi-gte-0.110-and-lt-0.122
Update fastapi requirement from <0.121,>=0.110 to >=0.110,<0.122
2025-11-03 19:58:31 +01:00
dependabot[bot]
ef5fe80123 Update polars requirement from <1.35,>=0.20 to >=0.20,<1.36
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.35.1)

---
updated-dependencies:
- dependency-name: polars
  dependency-version: 1.35.1
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-03 18:44:39 +00:00