Skip to content

E2e browser test file protocol#1736

Merged
whitphx merged 5 commits intomainfrom
e2e-browser-test-file-protocol
Nov 30, 2025
Merged

E2e browser test file protocol#1736
whitphx merged 5 commits intomainfrom
e2e-browser-test-file-protocol

Conversation

@whitphx
Copy link
Copy Markdown
Owner

@whitphx whitphx commented Nov 30, 2025

Summary by CodeRabbit

  • Tests

    • Added file-protocol support for end-to-end runs across Chromium, Firefox, and WebKit.
    • Improved test utilities to correctly resolve file-based URLs while preserving dead-link detection.
  • Chores

    • Renamed test fixture identifiers for clarity and consistency across test suites.

✏️ Tip: You can customize this high-level summary in your review settings.

Copilot AI review requested due to automatic review settings November 30, 2025 14:59
@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Nov 30, 2025

⚠️ No Changeset found

Latest commit: fcab36e

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Nov 30, 2025

Note

Other AI code review bot(s) detected

CodeRabbit has detected other AI code review bot(s) in this pull request and will avoid duplicating their findings in the review comments. This may lead to a less comprehensive review.

Walkthrough

Adds file-protocol Playwright projects and a file-URL-aware page fixture that resolves relative paths to file: URLs while preserving dead-link detection; renames the exported fixture type and fixture identifier across tests for consistency.

Changes

Cohort / File(s) Summary
Playwright config
packages/browser/e2e-tests/playwright.config.ts
Adds pagesDir and fileProtocolBaseURL, and three file-protocol projects: chromium-file-protocol, firefox-file-protocol, webkit-file-protocol, each reusing desktop device settings and using the file: baseURL.
Test utilities
packages/browser/e2e-tests/test-utils.ts
Imports node:path and node:url; adds urlOnlyHasPathAndQuery helper; renames exported fixture/type from PageWithDeadLinkDetection/pageWithDeadLinkDetection to CustomizedPageWithDeadLinkDetection/customizedPageWithDeadLinkDetection; fixture now accepts { page, baseURL }, overrides page.goto to resolve relative targets to file: URLs via pathToFileURL, and retains dead-link collection and expectNoDeadLinks.
Tests (fixture rename)
packages/browser/e2e-tests/tests/basic.test.ts, packages/browser/e2e-tests/tests/custom-element.test.ts, packages/browser/e2e-tests/tests/env.test.ts
Rename test fixture parameter from pageWithDeadLinkDetection to customizedPageWithDeadLinkDetection and update destructuring/usages; no other logic or assertions changed.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~20–30 minutes

  • Review test-utils.ts override of page.goto for correctness around absolute vs relative URLs, preservation of query/hash, and edge-case path joins.
  • Verify pathToFileURL usage and cross-platform path handling (Windows drive letters, path separators).
  • Confirm playwright.config.ts pagesDir/fileProtocolBaseURL correctly point to served files and projects use intended baseURL.
  • Ensure the renamed exported type/fixture is consistently updated across tests.

Poem

🐇 I hop through pages, map each trail,
I turn file paths into a tiny tale,
I watch responses, note the weak,
Then nudge the tests to find what they seek—
A tidy rabbit, light and hale. 🥕

Pre-merge checks and finishing touches

❌ Failed checks (1 warning)
Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. You can run @coderabbitai generate docstrings to improve docstring coverage.
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'E2e browser test file protocol' directly aligns with the main changes, which add file-protocol support to end-to-end browser tests through new Playwright configurations and test utilities.
✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch e2e-browser-test-file-protocol

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between a522862 and fcab36e.

📒 Files selected for processing (1)
  • packages/browser/e2e-tests/test-utils.ts (1 hunks)
🧰 Additional context used
📓 Path-based instructions (2)
packages/**/*.{ts,tsx,js,jsx}

📄 CodeRabbit inference engine (AGENTS.md)

Follow Prettier formatting (2 spaces, trailing commas, semicolons by default) as enforced by the project's configuration and workspace ESLint configs

Files:

  • packages/browser/e2e-tests/test-utils.ts
packages/browser/e2e-tests/**/*.{ts,tsx,js,jsx}

📄 CodeRabbit inference engine (AGENTS.md)

Browser E2E scenarios live in packages/browser/e2e-tests; extend them when touching mounting, requirements parsing, or iframe messaging

Files:

  • packages/browser/e2e-tests/test-utils.ts
🧠 Learnings (2)
📓 Common learnings
Learnt from: CR
Repo: whitphx/stlite PR: 0
File: AGENTS.md:0-0
Timestamp: 2025-11-25T04:48:17.214Z
Learning: Applies to packages/browser/e2e-tests/**/*.{ts,tsx,js,jsx} : Browser E2E scenarios live in `packages/browser/e2e-tests`; extend them when touching mounting, requirements parsing, or iframe messaging
📚 Learning: 2025-11-25T04:48:17.214Z
Learnt from: CR
Repo: whitphx/stlite PR: 0
File: AGENTS.md:0-0
Timestamp: 2025-11-25T04:48:17.214Z
Learning: Applies to packages/browser/e2e-tests/**/*.{ts,tsx,js,jsx} : Browser E2E scenarios live in `packages/browser/e2e-tests`; extend them when touching mounting, requirements parsing, or iframe messaging

Applied to files:

  • packages/browser/e2e-tests/test-utils.ts
🔇 Additional comments (3)
packages/browser/e2e-tests/test-utils.ts (3)

5-15: LGTM!

The urlOnlyHasPathAndQuery helper correctly distinguishes between absolute URLs (which successfully construct via new URL()) and relative paths (which throw).


17-23: LGTM!

The rename from PageWithDeadLinkDetection to CustomizedPageWithDeadLinkDetection is consistent and properly reflected in the fixture definition.


42-54: LGTM!

The dead link detection mechanism correctly captures responses with 4xx+ status codes and provides a clean assertion via expectNoDeadLinks.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Nov 30, 2025

Package Stats on d9c15d2

Diffs are from 0c97f01 on main (workflow run: 19795372168)

@stlite/browser

package.tgz: 28272 kiB (28272 kiB +0 kiB)

File Tree
.
└── package
    ├── CHANGELOG.md
    ├── README.md
    ├── build
    │   ├── ErrorOutline.esm-DF8c50ag.js
    │   ├── ErrorOutline.esm-DF8c50ag.js.map
    │   ├── FileDownload.esm-1spn-JbS.js
    │   ├── FileDownload.esm-1spn-JbS.js.map
    │   ├── FileHelper-kvS0YLVS.js
    │   ├── FileHelper-kvS0YLVS.js.map
    │   ├── FormClearHelper-Ctk6Kwsg.js
    │   ├── FormClearHelper-Ctk6Kwsg.js.map
    │   ├── Hooks-RRTaM0de.js
    │   ├── Hooks-RRTaM0de.js.map
    │   ├── InputInstructions-C3OpO67q.js
    │   ├── InputInstructions-C3OpO67q.js.map
    │   ├── Particles-UFveVEDf.js
    │   ├── Particles-UFveVEDf.js.map
    │   ├── ProgressBar-D6G-XM3e.js
    │   ├── ProgressBar-D6G-XM3e.js.map
    │   ├── Toolbar-k0QJUTuV.js
    │   ├── Toolbar-k0QJUTuV.js.map
    │   ├── UploadFileInfo-B5SttewO.js
    │   ├── UploadFileInfo-B5SttewO.js.map
    │   ├── assets
    │   │   ├── worker-BA5oCmMm.js
    │   │   ├── worker-BA5oCmMm.js.map
    │   │   ├── worker-CsSsm9aZ.js
    │   │   └── worker-CsSsm9aZ.js.map
    │   ├── base-input-o_l12yPq.js
    │   ├── base-input-o_l12yPq.js.map
    │   ├── checkbox-Y60z4h3B.js
    │   ├── checkbox-Y60z4h3B.js.map
    │   ├── createDownloadLinkElement-CbRjLJ8e.js
    │   ├── createDownloadLinkElement-CbRjLJ8e.js.map
    │   ├── createSuper-ID2RUR2w.js
    │   ├── createSuper-ID2RUR2w.js.map
    │   ├── data-grid-overlay-editor-CLvX8fBO.js
    │   ├── data-grid-overlay-editor-CLvX8fBO.js.map
    │   ├── downloader-DcCTL3Wz.js
    │   ├── downloader-DcCTL3Wz.js.map
    │   ├── es6--XPcqeHG.js
    │   ├── es6--XPcqeHG.js.map
    │   ├── iframeResizer.contentWindow-BrVoK9RX.js
    │   ├── iframeResizer.contentWindow-BrVoK9RX.js.map
    │   ├── index-6cY4S3zU.js
    │   ├── index-6cY4S3zU.js.map
    │   ├── index-77ha5oYd.js
    │   ├── index-77ha5oYd.js.map
    │   ├── index-8gNptFHg.js
    │   ├── index-8gNptFHg.js.map
    │   ├── index-B1neJ4F1.js
    │   ├── index-B1neJ4F1.js.map
    │   ├── index-B9jjJpbT.js
    │   ├── index-B9jjJpbT.js.map
    │   ├── index-BFn_urNb.js
    │   ├── index-BFn_urNb.js.map
    │   ├── index-BKC00bMD.js
    │   ├── index-BKC00bMD.js.map
    │   ├── index-BYYPZalW.js
    │   ├── index-BYYPZalW.js.map
    │   ├── index-BbqGnanZ.js
    │   ├── index-BbqGnanZ.js.map
    │   ├── index-Bg6a_Cia.js
    │   ├── index-Bg6a_Cia.js.map
    │   ├── index-Bmj28IFe.js
    │   ├── index-Bmj28IFe.js.map
    │   ├── index-Bmzb8RCt.js
    │   ├── index-Bmzb8RCt.js.map
    │   ├── index-Bn9ebqhT.js
    │   ├── index-Bn9ebqhT.js.map
    │   ├── index-Brdq1cSn.js
    │   ├── index-Brdq1cSn.js.map
    │   ├── index-Bw5dUn-X.js
    │   ├── index-Bw5dUn-X.js.map
    │   ├── index-BxidOgIH.js
    │   ├── index-BxidOgIH.js.map
    │   ├── index-ByU8Ojq5.js
    │   ├── index-ByU8Ojq5.js.map
    │   ├── index-Bze1y6hF.js
    │   ├── index-Bze1y6hF.js.map
    │   ├── index-C2uEck6-.js
    │   ├── index-C2uEck6-.js.map
    │   ├── index-C62wOwyS.js
    │   ├── index-C62wOwyS.js.map
    │   ├── index-CTUfY1Mo.js
    │   ├── index-CTUfY1Mo.js.map
    │   ├── index-CdB6Hl8H.js
    │   ├── index-CdB6Hl8H.js.map
    │   ├── index-Cp5PaA05.js
    │   ├── index-Cp5PaA05.js.map
    │   ├── index-Cu6wXA3n.js
    │   ├── index-Cu6wXA3n.js.map
    │   ├── index-Cw5RMe8X.js
    │   ├── index-Cw5RMe8X.js.map
    │   ├── index-CxjBejfa.js
    │   ├── index-CxjBejfa.js.map
    │   ├── index-D6vrIHGB.js
    │   ├── index-D6vrIHGB.js.map
    │   ├── index-D7e6zzOM.js
    │   ├── index-D7e6zzOM.js.map
    │   ├── index-DDWOULUh.js
    │   ├── index-DDWOULUh.js.map
    │   ├── index-DKjtmbu8.js
    │   ├── index-DKjtmbu8.js.map
    │   ├── index-DNF1j4X6.js
    │   ├── index-DNF1j4X6.js.map
    │   ├── index-DWKJRCjN.js
    │   ├── index-DWKJRCjN.js.map
    │   ├── index-DeVZKLNw.js
    │   ├── index-DeVZKLNw.js.map
    │   ├── index-DpkpMT8U.js
    │   ├── index-DpkpMT8U.js.map
    │   ├── index-Nw-qNOEk.js
    │   ├── index-Nw-qNOEk.js.map
    │   ├── index-eeHNcq0m.js
    │   ├── index-eeHNcq0m.js.map
    │   ├── index-iKfCJ40I.js
    │   ├── index-iKfCJ40I.js.map
    │   ├── inherits-wJFYXbZf.js
    │   ├── inherits-wJFYXbZf.js.map
    │   ├── input-WW9KkEjR.js
    │   ├── input-WW9KkEjR.js.map
    │   ├── inputUtils-DCYiajnz.js
    │   ├── inputUtils-DCYiajnz.js.map
    │   ├── memory-B3L1Fctl.js
    │   ├── memory-B3L1Fctl.js.map
    │   ├── number-overlay-editor-CMUNLCPS.js
    │   ├── number-overlay-editor-CMUNLCPS.js.map
    │   ├── sandbox-ChAzL-i-.js
    │   ├── sandbox-ChAzL-i-.js.map
    │   ├── slicedToArray-CXtg1wAf.js
    │   ├── slicedToArray-CXtg1wAf.js.map
    │   ├── sprintf-D5E86llw.js
    │   ├── sprintf-D5E86llw.js.map
    │   ├── stlite.css
    │   ├── stlite.d.ts
    │   ├── stlite.js
    │   ├── stlite.js.map
    │   ├── timepicker-CRVN_3BX.js
    │   ├── timepicker-CRVN_3BX.js.map
    │   ├── uniqueId-Bxx0qPPA.js
    │   ├── uniqueId-Bxx0qPPA.js.map
    │   ├── useBasicWidgetState-CxP3WeZJ.js
    │   ├── useBasicWidgetState-CxP3WeZJ.js.map
    │   ├── useTextInputAutoExpand-BSO_aTFZ.js
    │   ├── useTextInputAutoExpand-BSO_aTFZ.js.map
    │   ├── useUpdateUiValue-Bb4tEapL.js
    │   ├── useUpdateUiValue-Bb4tEapL.js.map
    │   ├── wheels
    │   │   ├── stlite_lib-0.1.0-py3-none-any.whl
    │   │   └── streamlit-1.50.0-cp313-none-any.whl
    │   ├── withFullScreenWrapper-CgBqn8zO.js
    │   └── withFullScreenWrapper-CgBqn8zO.js.map
    └── package.json

5 directories, 151 files
File Sizes
       5522 ./package/CHANGELOG.md
        111 ./package/README.md
        691 ./package/build/ErrorOutline.esm-DF8c50ag.js
       1577 ./package/build/ErrorOutline.esm-DF8c50ag.js.map
       1310 ./package/build/FileDownload.esm-1spn-JbS.js
       3129 ./package/build/FileDownload.esm-1spn-JbS.js.map
      79041 ./package/build/FileHelper-kvS0YLVS.js
     188728 ./package/build/FileHelper-kvS0YLVS.js.map
       1482 ./package/build/FormClearHelper-Ctk6Kwsg.js
       4570 ./package/build/FormClearHelper-Ctk6Kwsg.js.map
        226 ./package/build/Hooks-RRTaM0de.js
       2724 ./package/build/Hooks-RRTaM0de.js.map
       1343 ./package/build/InputInstructions-C3OpO67q.js
       6022 ./package/build/InputInstructions-C3OpO67q.js.map
       1095 ./package/build/Particles-UFveVEDf.js
       5767 ./package/build/Particles-UFveVEDf.js.map
      17868 ./package/build/ProgressBar-D6G-XM3e.js
      49441 ./package/build/ProgressBar-D6G-XM3e.js.map
       4206 ./package/build/Toolbar-k0QJUTuV.js
      14183 ./package/build/Toolbar-k0QJUTuV.js.map
        332 ./package/build/UploadFileInfo-B5SttewO.js
       2616 ./package/build/UploadFileInfo-B5SttewO.js.map
      26820 ./package/build/assets/worker-BA5oCmMm.js
      83182 ./package/build/assets/worker-BA5oCmMm.js.map
     463798 ./package/build/assets/worker-CsSsm9aZ.js
    1256013 ./package/build/assets/worker-CsSsm9aZ.js.map
      28730 ./package/build/base-input-o_l12yPq.js
      77631 ./package/build/base-input-o_l12yPq.js.map
      14838 ./package/build/checkbox-Y60z4h3B.js
      38500 ./package/build/checkbox-Y60z4h3B.js.map
        487 ./package/build/createDownloadLinkElement-CbRjLJ8e.js
       2810 ./package/build/createDownloadLinkElement-CbRjLJ8e.js.map
        550 ./package/build/createSuper-ID2RUR2w.js
       1764 ./package/build/createSuper-ID2RUR2w.js.map
       5077 ./package/build/data-grid-overlay-editor-CLvX8fBO.js
      16484 ./package/build/data-grid-overlay-editor-CLvX8fBO.js.map
       3402 ./package/build/downloader-DcCTL3Wz.js
       8754 ./package/build/downloader-DcCTL3Wz.js.map
      17913 ./package/build/es6--XPcqeHG.js
      42432 ./package/build/es6--XPcqeHG.js.map
      22999 ./package/build/iframeResizer.contentWindow-BrVoK9RX.js
      59354 ./package/build/iframeResizer.contentWindow-BrVoK9RX.js.map
       5194 ./package/build/index-6cY4S3zU.js
      16929 ./package/build/index-6cY4S3zU.js.map
    4169731 ./package/build/index-77ha5oYd.js
    6837667 ./package/build/index-77ha5oYd.js.map
      26233 ./package/build/index-8gNptFHg.js
      72586 ./package/build/index-8gNptFHg.js.map
      13315 ./package/build/index-B1neJ4F1.js
      42749 ./package/build/index-B1neJ4F1.js.map
       2225 ./package/build/index-B9jjJpbT.js
       9750 ./package/build/index-B9jjJpbT.js.map
       3559 ./package/build/index-BFn_urNb.js
      14902 ./package/build/index-BFn_urNb.js.map
      35190 ./package/build/index-BKC00bMD.js
      90817 ./package/build/index-BKC00bMD.js.map
      50034 ./package/build/index-BYYPZalW.js
     150100 ./package/build/index-BYYPZalW.js.map
      20180 ./package/build/index-BbqGnanZ.js
      75568 ./package/build/index-BbqGnanZ.js.map
    3695744 ./package/build/index-Bg6a_Cia.js
    9543519 ./package/build/index-Bg6a_Cia.js.map
      30571 ./package/build/index-Bmj28IFe.js
      99311 ./package/build/index-Bmj28IFe.js.map
       4501 ./package/build/index-Bmzb8RCt.js
      15284 ./package/build/index-Bmzb8RCt.js.map
       3350 ./package/build/index-Bn9ebqhT.js
      14307 ./package/build/index-Bn9ebqhT.js.map
       4466 ./package/build/index-Brdq1cSn.js
      17374 ./package/build/index-Brdq1cSn.js.map
      65498 ./package/build/index-Bw5dUn-X.js
      71024 ./package/build/index-Bw5dUn-X.js.map
      12610 ./package/build/index-BxidOgIH.js
      40725 ./package/build/index-BxidOgIH.js.map
      76717 ./package/build/index-ByU8Ojq5.js
     175055 ./package/build/index-ByU8Ojq5.js.map
     337465 ./package/build/index-Bze1y6hF.js
     342745 ./package/build/index-Bze1y6hF.js.map
     185305 ./package/build/index-C2uEck6-.js
     535847 ./package/build/index-C2uEck6-.js.map
       4509 ./package/build/index-C62wOwyS.js
      14767 ./package/build/index-C62wOwyS.js.map
      30934 ./package/build/index-CTUfY1Mo.js
      87479 ./package/build/index-CTUfY1Mo.js.map
    8990284 ./package/build/index-CdB6Hl8H.js
   19538635 ./package/build/index-CdB6Hl8H.js.map
       7421 ./package/build/index-Cp5PaA05.js
      22780 ./package/build/index-Cp5PaA05.js.map
       1170 ./package/build/index-Cu6wXA3n.js
       5244 ./package/build/index-Cu6wXA3n.js.map
        920 ./package/build/index-Cw5RMe8X.js
       4526 ./package/build/index-Cw5RMe8X.js.map
       2920 ./package/build/index-CxjBejfa.js
      10023 ./package/build/index-CxjBejfa.js.map
      11963 ./package/build/index-D6vrIHGB.js
      57114 ./package/build/index-D6vrIHGB.js.map
        870 ./package/build/index-D7e6zzOM.js
       4642 ./package/build/index-D7e6zzOM.js.map
     663750 ./package/build/index-DDWOULUh.js
    2222715 ./package/build/index-DDWOULUh.js.map
       4475 ./package/build/index-DKjtmbu8.js
      14008 ./package/build/index-DKjtmbu8.js.map
   16911284 ./package/build/index-DNF1j4X6.js
   22086339 ./package/build/index-DNF1j4X6.js.map
      22328 ./package/build/index-DWKJRCjN.js
      77998 ./package/build/index-DWKJRCjN.js.map
        676 ./package/build/index-DeVZKLNw.js
       3334 ./package/build/index-DeVZKLNw.js.map
       2363 ./package/build/index-DpkpMT8U.js
       9913 ./package/build/index-DpkpMT8U.js.map
       4518 ./package/build/index-Nw-qNOEk.js
      18130 ./package/build/index-Nw-qNOEk.js.map
     862796 ./package/build/index-eeHNcq0m.js
    1215467 ./package/build/index-eeHNcq0m.js.map
        833 ./package/build/index-iKfCJ40I.js
       3404 ./package/build/index-iKfCJ40I.js.map
       1357 ./package/build/inherits-wJFYXbZf.js
       3654 ./package/build/inherits-wJFYXbZf.js.map
       6907 ./package/build/input-WW9KkEjR.js
      20270 ./package/build/input-WW9KkEjR.js.map
        220 ./package/build/inputUtils-DCYiajnz.js
       1618 ./package/build/inputUtils-DCYiajnz.js.map
       4368 ./package/build/memory-B3L1Fctl.js
      10418 ./package/build/memory-B3L1Fctl.js.map
      21507 ./package/build/number-overlay-editor-CMUNLCPS.js
      99506 ./package/build/number-overlay-editor-CMUNLCPS.js.map
       4563 ./package/build/sandbox-ChAzL-i-.js
       9728 ./package/build/sandbox-ChAzL-i-.js.map
       1628 ./package/build/slicedToArray-CXtg1wAf.js
       4609 ./package/build/slicedToArray-CXtg1wAf.js.map
       5814 ./package/build/sprintf-D5E86llw.js
      14646 ./package/build/sprintf-D5E86llw.js.map
    3756445 ./package/build/stlite.css
      77609 ./package/build/stlite.d.ts
        107 ./package/build/stlite.js
         91 ./package/build/stlite.js.map
     133104 ./package/build/timepicker-CRVN_3BX.js
     527686 ./package/build/timepicker-CRVN_3BX.js.map
        324 ./package/build/uniqueId-Bxx0qPPA.js
        979 ./package/build/uniqueId-Bxx0qPPA.js.map
       1332 ./package/build/useBasicWidgetState-CxP3WeZJ.js
       8945 ./package/build/useBasicWidgetState-CxP3WeZJ.js.map
       8800 ./package/build/useTextInputAutoExpand-BSO_aTFZ.js
      28139 ./package/build/useTextInputAutoExpand-BSO_aTFZ.js.map
        902 ./package/build/useUpdateUiValue-Bb4tEapL.js
       9426 ./package/build/useUpdateUiValue-Bb4tEapL.js.map
      25648 ./package/build/wheels/stlite_lib-0.1.0-py3-none-any.whl
-   1226635 ./package/build/wheels/streamlit-1.50.0-cp313-none-any.whl
+   1226214 ./package/build/wheels/streamlit-1.50.0-cp313-none-any.whl
       2257 ./package/build/withFullScreenWrapper-CgBqn8zO.js
      13045 ./package/build/withFullScreenWrapper-CgBqn8zO.js.map
       2405 ./package/package.json

@stlite/desktop

package.tgz: 17160 kiB (17160 kiB +0 kiB)

File Tree
.
└── package
    ├── CHANGELOG.md
    ├── README.md
    ├── bin
    │   └── dump_artifacts.js
    ├── build
    │   ├── assets
    │   │   ├── ErrorOutline.esm-CSbmRBTs.js
    │   │   ├── FileDownload.esm-Chli17S8.js
    │   │   ├── FileHelper-BmOs-7p9.js
    │   │   ├── FormClearHelper-DzT4m6x-.js
    │   │   ├── Hooks-CWxcUAjO.js
    │   │   ├── InputInstructions-DXkJDo-d.js
    │   │   ├── KaTeX_AMS-Regular.BQhdFMY1.woff2
    │   │   ├── KaTeX_AMS-Regular.DMm9YOAa.woff
    │   │   ├── KaTeX_AMS-Regular.DRggAlZN.ttf
    │   │   ├── KaTeX_Caligraphic-Bold.ATXxdsX0.ttf
    │   │   ├── KaTeX_Caligraphic-Bold.BEiXGLvX.woff
    │   │   ├── KaTeX_Caligraphic-Bold.Dq_IR9rO.woff2
    │   │   ├── KaTeX_Caligraphic-Regular.CTRA-rTL.woff
    │   │   ├── KaTeX_Caligraphic-Regular.Di6jR-x-.woff2
    │   │   ├── KaTeX_Caligraphic-Regular.wX97UBjC.ttf
    │   │   ├── KaTeX_Fraktur-Bold.BdnERNNW.ttf
    │   │   ├── KaTeX_Fraktur-Bold.BsDP51OF.woff
    │   │   ├── KaTeX_Fraktur-Bold.CL6g_b3V.woff2
    │   │   ├── KaTeX_Fraktur-Regular.CB_wures.ttf
    │   │   ├── KaTeX_Fraktur-Regular.CTYiF6lA.woff2
    │   │   ├── KaTeX_Fraktur-Regular.Dxdc4cR9.woff
    │   │   ├── KaTeX_Main-Bold.Cx986IdX.woff2
    │   │   ├── KaTeX_Main-Bold.Jm3AIy58.woff
    │   │   ├── KaTeX_Main-Bold.waoOVXN0.ttf
    │   │   ├── KaTeX_Main-BoldItalic.DxDJ3AOS.woff2
    │   │   ├── KaTeX_Main-BoldItalic.DzxPMmG6.ttf
    │   │   ├── KaTeX_Main-BoldItalic.SpSLRI95.woff
    │   │   ├── KaTeX_Main-Italic.3WenGoN9.ttf
    │   │   ├── KaTeX_Main-Italic.BMLOBm91.woff
    │   │   ├── KaTeX_Main-Italic.NWA7e6Wa.woff2
    │   │   ├── KaTeX_Main-Regular.B22Nviop.woff2
    │   │   ├── KaTeX_Main-Regular.Dr94JaBh.woff
    │   │   ├── KaTeX_Main-Regular.ypZvNtVU.ttf
    │   │   ├── KaTeX_Math-BoldItalic.B3XSjfu4.ttf
    │   │   ├── KaTeX_Math-BoldItalic.CZnvNsCZ.woff2
    │   │   ├── KaTeX_Math-BoldItalic.iY-2wyZ7.woff
    │   │   ├── KaTeX_Math-Italic.DA0__PXp.woff
    │   │   ├── KaTeX_Math-Italic.flOr_0UB.ttf
    │   │   ├── KaTeX_Math-Italic.t53AETM-.woff2
    │   │   ├── KaTeX_SansSerif-Bold.CFMepnvq.ttf
    │   │   ├── KaTeX_SansSerif-Bold.D1sUS0GD.woff2
    │   │   ├── KaTeX_SansSerif-Bold.DbIhKOiC.woff
    │   │   ├── KaTeX_SansSerif-Italic.C3H0VqGB.woff2
    │   │   ├── KaTeX_SansSerif-Italic.DN2j7dab.woff
    │   │   ├── KaTeX_SansSerif-Italic.YYjJ1zSn.ttf
    │   │   ├── KaTeX_SansSerif-Regular.BNo7hRIc.ttf
    │   │   ├── KaTeX_SansSerif-Regular.CS6fqUqJ.woff
    │   │   ├── KaTeX_SansSerif-Regular.DDBCnlJ7.woff2
    │   │   ├── KaTeX_Script-Regular.C5JkGWo-.ttf
    │   │   ├── KaTeX_Script-Regular.D3wIWfF6.woff2
    │   │   ├── KaTeX_Script-Regular.D5yQViql.woff
    │   │   ├── KaTeX_Size1-Regular.C195tn64.woff
    │   │   ├── KaTeX_Size1-Regular.Dbsnue_I.ttf
    │   │   ├── KaTeX_Size1-Regular.mCD8mA8B.woff2
    │   │   ├── KaTeX_Size2-Regular.B7gKUWhC.ttf
    │   │   ├── KaTeX_Size2-Regular.Dy4dx90m.woff2
    │   │   ├── KaTeX_Size2-Regular.oD1tc_U0.woff
    │   │   ├── KaTeX_Size3-Regular.CTq5MqoE.woff
    │   │   ├── KaTeX_Size3-Regular.DgpXs0kz.ttf
    │   │   ├── KaTeX_Size4-Regular.BF-4gkZK.woff
    │   │   ├── KaTeX_Size4-Regular.DWFBv043.ttf
    │   │   ├── KaTeX_Size4-Regular.Dl5lxZxV.woff2
    │   │   ├── KaTeX_Typewriter-Regular.C0xS9mPB.woff
    │   │   ├── KaTeX_Typewriter-Regular.CO6r4hn1.woff2
    │   │   ├── KaTeX_Typewriter-Regular.D3Ib7_Hf.ttf
    │   │   ├── MaterialSymbols-Rounded.DeCZgS-4.woff2
    │   │   ├── Particles-DBUzeOij.js
    │   │   ├── ProgressBar-C3YNhB2j.js
    │   │   ├── SourceCodeVF-Italic.ttf.Ba1oaZG1.woff2
    │   │   ├── SourceCodeVF-Upright.ttf.BjWn63N-.woff2
    │   │   ├── SourceSansVF-Italic.ttf.Bt9VkdQ3.woff2
    │   │   ├── SourceSansVF-Upright.ttf.BsWL4Kly.woff2
    │   │   ├── SourceSerifVariable-Italic.ttf.CVdzAtxO.woff2
    │   │   ├── SourceSerifVariable-Roman.ttf.mdpVL9bi.woff2
    │   │   ├── Toolbar-B9tKdtfU.js
    │   │   ├── UploadFileInfo-C-jY39rj.js
    │   │   ├── balloon-0.Czj7AKwE.png
    │   │   ├── balloon-1.CNvFFrND.png
    │   │   ├── balloon-2.DTvC6B1t.png
    │   │   ├── balloon-3.CgSk4tbL.png
    │   │   ├── balloon-4.mbtFrzxf.png
    │   │   ├── balloon-5.CSwkUfRA.png
    │   │   ├── base-input-iLbK-zKR.js
    │   │   ├── checkbox-DeJjjX3E.js
    │   │   ├── createDownloadLinkElement-ZaXNnPK4.js
    │   │   ├── createSuper-CwBHRG8y.js
    │   │   ├── data-grid-overlay-editor-DUraHWw3.js
    │   │   ├── downloader-BaaVgY1J.js
    │   │   ├── es6-nNn5dvCp.js
    │   │   ├── fireworks.B4d-_KUe.gif
    │   │   ├── flake-0.DgWaVvm5.png
    │   │   ├── flake-1.B2r5AHMK.png
    │   │   ├── flake-2.BnWSExPC.png
    │   │   ├── iframeResizer.contentWindow-CdPHQImI.js
    │   │   ├── index-B3I5fK3b.js
    │   │   ├── index-B44FC7jH.js
    │   │   ├── index-B6gNZ4bX.js
    │   │   ├── index-B8qYwdp8.js
    │   │   ├── index-BAHHLDfa.js
    │   │   ├── index-BJFM3-2Z.js
    │   │   ├── index-BLv0ASbw.js
    │   │   ├── index-BMYYY1ow.js
    │   │   ├── index-BQMFy65W.js
    │   │   ├── index-BesF0m-H.js
    │   │   ├── index-Bkyb8y7c.js
    │   │   ├── index-BpdahSmb.js
    │   │   ├── index-BpkmIL-b.js
    │   │   ├── index-BzHXNIh0.js
    │   │   ├── index-C4GjZT3v.js
    │   │   ├── index-C55LbTPs.js
    │   │   ├── index-C73-Ejlm.js
    │   │   ├── index-C8YVD3tE.js
    │   │   ├── index-CKkdmaf5.js
    │   │   ├── index-CM9UKsWI.js
    │   │   ├── index-CfKvjJq7.js
    │   │   ├── index-ChDnLbTu.js
    │   │   ├── index-CtSzYaeu.js
    │   │   ├── index-D8gnxsH2.js
    │   │   ├── index-DJKUgCVw.js
    │   │   ├── index-DPfkKD9E.js
    │   │   ├── index-DZGDXXq2.js
    │   │   ├── index-DicWkuji.js
    │   │   ├── index-DmG-Yrnj.js
    │   │   ├── index-EPlPorpI.js
    │   │   ├── index-JmbIn5LC.js
    │   │   ├── index-TcDrXcNe.js
    │   │   ├── index-V3ySK6f2.js
    │   │   ├── index-ZWSe7q8u.js
    │   │   ├── index-fIgYGVDY.js
    │   │   ├── index-qAmeZqQd.js
    │   │   ├── index-xw-9-jMZ.js
    │   │   ├── index.BGUxDbb1.css
    │   │   ├── index.BuwrT-ty.css
    │   │   ├── index.CHEnSPGk.css
    │   │   ├── inherits-CarKs31i.js
    │   │   ├── input-DcFtOzfb.js
    │   │   ├── inputUtils-CptNuJwn.js
    │   │   ├── memory-DdaoK7yz.js
    │   │   ├── number-overlay-editor-DkLM--gB.js
    │   │   ├── parquet_wasm_bg.DrNke8Bl.wasm
    │   │   ├── sandbox-CyGfUjJC.js
    │   │   ├── slicedToArray-CgYaBkVH.js
    │   │   ├── snowflake.JU2jBHL8.svg
    │   │   ├── sprintf-DpPCfzXw.js
    │   │   ├── timepicker-B6A12HlE.js
    │   │   ├── uniqueId-Ca7uQu7S.js
    │   │   ├── useBasicWidgetState-DoAL3G-D.js
    │   │   ├── useTextInputAutoExpand-DuBV-baK.js
    │   │   ├── useUpdateUiValue-6gLwFH0m.js
    │   │   ├── withFullScreenWrapper-B0RGgIoE.js
    │   │   ├── worker-CO569BKa.js
    │   │   └── worker-G4qCxCBU.js
    │   ├── electron
    │   │   ├── main.js
    │   │   ├── preload.js
    │   │   └── worker.js
    │   ├── index.html
    │   └── pyodide
    │       ├── pyodide-lock.json
    │       ├── pyodide.asm.js
    │       ├── pyodide.asm.wasm
    │       ├── pyodide.mjs
    │       └── python_stdlib.zip
    ├── package.json
    └── wheels
        ├── stlite_lib-0.1.0-py3-none-any.whl
        └── streamlit-1.50.0-cp313-none-any.whl

8 directories, 167 files
File Sizes
       4681 ./package/CHANGELOG.md
      10184 ./package/README.md
     286330 ./package/bin/dump_artifacts.js
        499 ./package/build/assets/ErrorOutline.esm-CSbmRBTs.js
        918 ./package/build/assets/FileDownload.esm-Chli17S8.js
      61631 ./package/build/assets/FileHelper-BmOs-7p9.js
        611 ./package/build/assets/FormClearHelper-DzT4m6x-.js
        140 ./package/build/assets/Hooks-CWxcUAjO.js
        943 ./package/build/assets/InputInstructions-DXkJDo-d.js
      28076 ./package/build/assets/KaTeX_AMS-Regular.BQhdFMY1.woff2
      33516 ./package/build/assets/KaTeX_AMS-Regular.DMm9YOAa.woff
      63632 ./package/build/assets/KaTeX_AMS-Regular.DRggAlZN.ttf
      12368 ./package/build/assets/KaTeX_Caligraphic-Bold.ATXxdsX0.ttf
       7716 ./package/build/assets/KaTeX_Caligraphic-Bold.BEiXGLvX.woff
       6912 ./package/build/assets/KaTeX_Caligraphic-Bold.Dq_IR9rO.woff2
       7656 ./package/build/assets/KaTeX_Caligraphic-Regular.CTRA-rTL.woff
       6908 ./package/build/assets/KaTeX_Caligraphic-Regular.Di6jR-x-.woff2
      12344 ./package/build/assets/KaTeX_Caligraphic-Regular.wX97UBjC.ttf
      19584 ./package/build/assets/KaTeX_Fraktur-Bold.BdnERNNW.ttf
      13296 ./package/build/assets/KaTeX_Fraktur-Bold.BsDP51OF.woff
      11348 ./package/build/assets/KaTeX_Fraktur-Bold.CL6g_b3V.woff2
      19572 ./package/build/assets/KaTeX_Fraktur-Regular.CB_wures.ttf
      11316 ./package/build/assets/KaTeX_Fraktur-Regular.CTYiF6lA.woff2
      13208 ./package/build/assets/KaTeX_Fraktur-Regular.Dxdc4cR9.woff
      25324 ./package/build/assets/KaTeX_Main-Bold.Cx986IdX.woff2
      29912 ./package/build/assets/KaTeX_Main-Bold.Jm3AIy58.woff
      51336 ./package/build/assets/KaTeX_Main-Bold.waoOVXN0.ttf
      16780 ./package/build/assets/KaTeX_Main-BoldItalic.DxDJ3AOS.woff2
      32968 ./package/build/assets/KaTeX_Main-BoldItalic.DzxPMmG6.ttf
      19412 ./package/build/assets/KaTeX_Main-BoldItalic.SpSLRI95.woff
      33580 ./package/build/assets/KaTeX_Main-Italic.3WenGoN9.ttf
      19676 ./package/build/assets/KaTeX_Main-Italic.BMLOBm91.woff
      16988 ./package/build/assets/KaTeX_Main-Italic.NWA7e6Wa.woff2
      26272 ./package/build/assets/KaTeX_Main-Regular.B22Nviop.woff2
      30772 ./package/build/assets/KaTeX_Main-Regular.Dr94JaBh.woff
      53580 ./package/build/assets/KaTeX_Main-Regular.ypZvNtVU.ttf
      31196 ./package/build/assets/KaTeX_Math-BoldItalic.B3XSjfu4.ttf
      16400 ./package/build/assets/KaTeX_Math-BoldItalic.CZnvNsCZ.woff2
      18668 ./package/build/assets/KaTeX_Math-BoldItalic.iY-2wyZ7.woff
      18748 ./package/build/assets/KaTeX_Math-Italic.DA0__PXp.woff
      31308 ./package/build/assets/KaTeX_Math-Italic.flOr_0UB.ttf
      16440 ./package/build/assets/KaTeX_Math-Italic.t53AETM-.woff2
      24504 ./package/build/assets/KaTeX_SansSerif-Bold.CFMepnvq.ttf
      12216 ./package/build/assets/KaTeX_SansSerif-Bold.D1sUS0GD.woff2
      14408 ./package/build/assets/KaTeX_SansSerif-Bold.DbIhKOiC.woff
      12028 ./package/build/assets/KaTeX_SansSerif-Italic.C3H0VqGB.woff2
      14112 ./package/build/assets/KaTeX_SansSerif-Italic.DN2j7dab.woff
      22364 ./package/build/assets/KaTeX_SansSerif-Italic.YYjJ1zSn.ttf
      19436 ./package/build/assets/KaTeX_SansSerif-Regular.BNo7hRIc.ttf
      12316 ./package/build/assets/KaTeX_SansSerif-Regular.CS6fqUqJ.woff
      10344 ./package/build/assets/KaTeX_SansSerif-Regular.DDBCnlJ7.woff2
      16648 ./package/build/assets/KaTeX_Script-Regular.C5JkGWo-.ttf
       9644 ./package/build/assets/KaTeX_Script-Regular.D3wIWfF6.woff2
      10588 ./package/build/assets/KaTeX_Script-Regular.D5yQViql.woff
       6496 ./package/build/assets/KaTeX_Size1-Regular.C195tn64.woff
      12228 ./package/build/assets/KaTeX_Size1-Regular.Dbsnue_I.ttf
       5468 ./package/build/assets/KaTeX_Size1-Regular.mCD8mA8B.woff2
      11508 ./package/build/assets/KaTeX_Size2-Regular.B7gKUWhC.ttf
       5208 ./package/build/assets/KaTeX_Size2-Regular.Dy4dx90m.woff2
       6188 ./package/build/assets/KaTeX_Size2-Regular.oD1tc_U0.woff
       4420 ./package/build/assets/KaTeX_Size3-Regular.CTq5MqoE.woff
       7588 ./package/build/assets/KaTeX_Size3-Regular.DgpXs0kz.ttf
       5980 ./package/build/assets/KaTeX_Size4-Regular.BF-4gkZK.woff
      10364 ./package/build/assets/KaTeX_Size4-Regular.DWFBv043.ttf
       4928 ./package/build/assets/KaTeX_Size4-Regular.Dl5lxZxV.woff2
      16028 ./package/build/assets/KaTeX_Typewriter-Regular.C0xS9mPB.woff
      13568 ./package/build/assets/KaTeX_Typewriter-Regular.CO6r4hn1.woff2
      27556 ./package/build/assets/KaTeX_Typewriter-Regular.D3Ib7_Hf.ttf
     437536 ./package/build/assets/MaterialSymbols-Rounded.DeCZgS-4.woff2
        657 ./package/build/assets/Particles-DBUzeOij.js
      13313 ./package/build/assets/ProgressBar-C3YNhB2j.js
      75316 ./package/build/assets/SourceCodeVF-Italic.ttf.Ba1oaZG1.woff2
      90124 ./package/build/assets/SourceCodeVF-Upright.ttf.BjWn63N-.woff2
     137996 ./package/build/assets/SourceSansVF-Italic.ttf.Bt9VkdQ3.woff2
     170188 ./package/build/assets/SourceSansVF-Upright.ttf.BsWL4Kly.woff2
     346688 ./package/build/assets/SourceSerifVariable-Italic.ttf.CVdzAtxO.woff2
     429100 ./package/build/assets/SourceSerifVariable-Roman.ttf.mdpVL9bi.woff2
       2980 ./package/build/assets/Toolbar-B9tKdtfU.js
        151 ./package/build/assets/UploadFileInfo-C-jY39rj.js
       7924 ./package/build/assets/balloon-0.Czj7AKwE.png
       7803 ./package/build/assets/balloon-1.CNvFFrND.png
       8112 ./package/build/assets/balloon-2.DTvC6B1t.png
       8098 ./package/build/assets/balloon-3.CgSk4tbL.png
       7916 ./package/build/assets/balloon-4.mbtFrzxf.png
       8032 ./package/build/assets/balloon-5.CSwkUfRA.png
      21773 ./package/build/assets/base-input-iLbK-zKR.js
      11245 ./package/build/assets/checkbox-DeJjjX3E.js
        366 ./package/build/assets/createDownloadLinkElement-ZaXNnPK4.js
        372 ./package/build/assets/createSuper-CwBHRG8y.js
       4134 ./package/build/assets/data-grid-overlay-editor-DUraHWw3.js
       2510 ./package/build/assets/downloader-BaaVgY1J.js
      14366 ./package/build/assets/es6-nNn5dvCp.js
     101906 ./package/build/assets/fireworks.B4d-_KUe.gif
      73528 ./package/build/assets/flake-0.DgWaVvm5.png
      86179 ./package/build/assets/flake-1.B2r5AHMK.png
      92182 ./package/build/assets/flake-2.BnWSExPC.png
      14409 ./package/build/assets/iframeResizer.contentWindow-CdPHQImI.js
      24738 ./package/build/assets/index-B3I5fK3b.js
        882 ./package/build/assets/index-B44FC7jH.js
     127888 ./package/build/assets/index-B6gNZ4bX.js
       3182 ./package/build/assets/index-B8qYwdp8.js
    3373364 ./package/build/assets/index-BAHHLDfa.js
       7847 ./package/build/assets/index-BJFM3-2Z.js
       1290 ./package/build/assets/index-BLv0ASbw.js
    2596845 ./package/build/assets/index-BMYYY1ow.js
    4873203 ./package/build/assets/index-BQMFy65W.js
      14629 ./package/build/assets/index-BesF0m-H.js
        654 ./package/build/assets/index-Bkyb8y7c.js
      58006 ./package/build/assets/index-BpdahSmb.js
       9201 ./package/build/assets/index-BpkmIL-b.js
        554 ./package/build/assets/index-BzHXNIh0.js
       2275 ./package/build/assets/index-C4GjZT3v.js
       2823 ./package/build/assets/index-C55LbTPs.js
       2935 ./package/build/assets/index-C73-Ejlm.js
      35201 ./package/build/assets/index-C8YVD3tE.js
        696 ./package/build/assets/index-CKkdmaf5.js
      13720 ./package/build/assets/index-CM9UKsWI.js
       1626 ./package/build/assets/index-CfKvjJq7.js
       7755 ./package/build/assets/index-ChDnLbTu.js
       1537 ./package/build/assets/index-CtSzYaeu.js
     812281 ./package/build/assets/index-D8gnxsH2.js
       3530 ./package/build/assets/index-DJKUgCVw.js
      23214 ./package/build/assets/index-DPfkKD9E.js
       2581 ./package/build/assets/index-DZGDXXq2.js
       3161 ./package/build/assets/index-DicWkuji.js
       1232 ./package/build/assets/index-DmG-Yrnj.js
       2206 ./package/build/assets/index-EPlPorpI.js
     454733 ./package/build/assets/index-JmbIn5LC.js
    7111627 ./package/build/assets/index-TcDrXcNe.js
      19029 ./package/build/assets/index-V3ySK6f2.js
      19538 ./package/build/assets/index-ZWSe7q8u.js
        455 ./package/build/assets/index-fIgYGVDY.js
       4088 ./package/build/assets/index-qAmeZqQd.js
       2995 ./package/build/assets/index-xw-9-jMZ.js
      29885 ./package/build/assets/index.BGUxDbb1.css
      35080 ./package/build/assets/index.BuwrT-ty.css
      12683 ./package/build/assets/index.CHEnSPGk.css
       1067 ./package/build/assets/inherits-CarKs31i.js
       5242 ./package/build/assets/input-DcFtOzfb.js
        124 ./package/build/assets/inputUtils-CptNuJwn.js
       3041 ./package/build/assets/memory-DdaoK7yz.js
      16387 ./package/build/assets/number-overlay-editor-DkLM--gB.js
    5493393 ./package/build/assets/parquet_wasm_bg.DrNke8Bl.wasm
       2960 ./package/build/assets/sandbox-CyGfUjJC.js
       1154 ./package/build/assets/slicedToArray-CgYaBkVH.js
       7471 ./package/build/assets/snowflake.JU2jBHL8.svg
       3436 ./package/build/assets/sprintf-DpPCfzXw.js
      89277 ./package/build/assets/timepicker-B6A12HlE.js
        192 ./package/build/assets/uniqueId-Ca7uQu7S.js
        953 ./package/build/assets/useBasicWidgetState-DoAL3G-D.js
       6643 ./package/build/assets/useTextInputAutoExpand-DuBV-baK.js
        615 ./package/build/assets/useUpdateUiValue-6gLwFH0m.js
       1561 ./package/build/assets/withFullScreenWrapper-B0RGgIoE.js
      18881 ./package/build/assets/worker-CO569BKa.js
     278890 ./package/build/assets/worker-G4qCxCBU.js
      16136 ./package/build/electron/main.js
       1340 ./package/build/electron/preload.js
      19448 ./package/build/electron/worker.js
       1032 ./package/build/index.html
     109732 ./package/build/pyodide/pyodide-lock.json
    1072977 ./package/build/pyodide/pyodide.asm.js
    8645911 ./package/build/pyodide/pyodide.asm.wasm
      16356 ./package/build/pyodide/pyodide.mjs
    2416715 ./package/build/pyodide/python_stdlib.zip
       4380 ./package/package.json
      25648 ./package/wheels/stlite_lib-0.1.0-py3-none-any.whl
-   1226631 ./package/wheels/streamlit-1.50.0-cp313-none-any.whl+   1226055 ./package/wheels/streamlit-1.50.0-cp313-none-any.whl

stlite sharing

build.tar: 91920 kiB (91920 kiB +0 kiB)

File Tree
.
└── build
    ├── android-chrome-192x192.png
    ├── android-chrome-512x512.png
    ├── apple-touch-icon.png
    ├── assets
    │   ├── ErrorOutline.esm-BbJyf4bo.js
    │   ├── ErrorOutline.esm-BbJyf4bo.js.map
    │   ├── FileDownload.esm-CqqlvufL.js
    │   ├── FileDownload.esm-CqqlvufL.js.map
    │   ├── FileHelper-BPR1CEKl.js
    │   ├── FileHelper-BPR1CEKl.js.map
    │   ├── FormClearHelper-bRC2jxkX.js
    │   ├── FormClearHelper-bRC2jxkX.js.map
    │   ├── Hooks-Bh8P1tvE.js
    │   ├── Hooks-Bh8P1tvE.js.map
    │   ├── InputInstructions-CNQG7KjN.js
    │   ├── InputInstructions-CNQG7KjN.js.map
    │   ├── KaTeX_AMS-Regular-BQhdFMY1.woff2
    │   ├── KaTeX_AMS-Regular-DMm9YOAa.woff
    │   ├── KaTeX_AMS-Regular-DRggAlZN.ttf
    │   ├── KaTeX_Caligraphic-Bold-ATXxdsX0.ttf
    │   ├── KaTeX_Caligraphic-Bold-BEiXGLvX.woff
    │   ├── KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2
    │   ├── KaTeX_Caligraphic-Regular-CTRA-rTL.woff
    │   ├── KaTeX_Caligraphic-Regular-Di6jR-x-.woff2
    │   ├── KaTeX_Caligraphic-Regular-wX97UBjC.ttf
    │   ├── KaTeX_Fraktur-Bold-BdnERNNW.ttf
    │   ├── KaTeX_Fraktur-Bold-BsDP51OF.woff
    │   ├── KaTeX_Fraktur-Bold-CL6g_b3V.woff2
    │   ├── KaTeX_Fraktur-Regular-CB_wures.ttf
    │   ├── KaTeX_Fraktur-Regular-CTYiF6lA.woff2
    │   ├── KaTeX_Fraktur-Regular-Dxdc4cR9.woff
    │   ├── KaTeX_Main-Bold-Cx986IdX.woff2
    │   ├── KaTeX_Main-Bold-Jm3AIy58.woff
    │   ├── KaTeX_Main-Bold-waoOVXN0.ttf
    │   ├── KaTeX_Main-BoldItalic-DxDJ3AOS.woff2
    │   ├── KaTeX_Main-BoldItalic-DzxPMmG6.ttf
    │   ├── KaTeX_Main-BoldItalic-SpSLRI95.woff
    │   ├── KaTeX_Main-Italic-3WenGoN9.ttf
    │   ├── KaTeX_Main-Italic-BMLOBm91.woff
    │   ├── KaTeX_Main-Italic-NWA7e6Wa.woff2
    │   ├── KaTeX_Main-Regular-B22Nviop.woff2
    │   ├── KaTeX_Main-Regular-Dr94JaBh.woff
    │   ├── KaTeX_Main-Regular-ypZvNtVU.ttf
    │   ├── KaTeX_Math-BoldItalic-B3XSjfu4.ttf
    │   ├── KaTeX_Math-BoldItalic-CZnvNsCZ.woff2
    │   ├── KaTeX_Math-BoldItalic-iY-2wyZ7.woff
    │   ├── KaTeX_Math-Italic-DA0__PXp.woff
    │   ├── KaTeX_Math-Italic-flOr_0UB.ttf
    │   ├── KaTeX_Math-Italic-t53AETM-.woff2
    │   ├── KaTeX_SansSerif-Bold-CFMepnvq.ttf
    │   ├── KaTeX_SansSerif-Bold-D1sUS0GD.woff2
    │   ├── KaTeX_SansSerif-Bold-DbIhKOiC.woff
    │   ├── KaTeX_SansSerif-Italic-C3H0VqGB.woff2
    │   ├── KaTeX_SansSerif-Italic-DN2j7dab.woff
    │   ├── KaTeX_SansSerif-Italic-YYjJ1zSn.ttf
    │   ├── KaTeX_SansSerif-Regular-BNo7hRIc.ttf
    │   ├── KaTeX_SansSerif-Regular-CS6fqUqJ.woff
    │   ├── KaTeX_SansSerif-Regular-DDBCnlJ7.woff2
    │   ├── KaTeX_Script-Regular-C5JkGWo-.ttf
    │   ├── KaTeX_Script-Regular-D3wIWfF6.woff2
    │   ├── KaTeX_Script-Regular-D5yQViql.woff
    │   ├── KaTeX_Size1-Regular-C195tn64.woff
    │   ├── KaTeX_Size1-Regular-Dbsnue_I.ttf
    │   ├── KaTeX_Size1-Regular-mCD8mA8B.woff2
    │   ├── KaTeX_Size2-Regular-B7gKUWhC.ttf
    │   ├── KaTeX_Size2-Regular-Dy4dx90m.woff2
    │   ├── KaTeX_Size2-Regular-oD1tc_U0.woff
    │   ├── KaTeX_Size3-Regular-CTq5MqoE.woff
    │   ├── KaTeX_Size3-Regular-DgpXs0kz.ttf
    │   ├── KaTeX_Size4-Regular-BF-4gkZK.woff
    │   ├── KaTeX_Size4-Regular-DWFBv043.ttf
    │   ├── KaTeX_Size4-Regular-Dl5lxZxV.woff2
    │   ├── KaTeX_Typewriter-Regular-C0xS9mPB.woff
    │   ├── KaTeX_Typewriter-Regular-CO6r4hn1.woff2
    │   ├── KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf
    │   ├── MaterialSymbols-Rounded-DeCZgS-4.woff2
    │   ├── Particles-JwWWCGRj.js
    │   ├── Particles-JwWWCGRj.js.map
    │   ├── ProgressBar-DM-MV7_b.js
    │   ├── ProgressBar-DM-MV7_b.js.map
    │   ├── SourceCodeVF-Italic.ttf-Ba1oaZG1.woff2
    │   ├── SourceCodeVF-Upright.ttf-BjWn63N-.woff2
    │   ├── SourceSansVF-Italic.ttf-Bt9VkdQ3.woff2
    │   ├── SourceSansVF-Upright.ttf-BsWL4Kly.woff2
    │   ├── SourceSerifVariable-Italic.ttf-CVdzAtxO.woff2
    │   ├── SourceSerifVariable-Roman.ttf-mdpVL9bi.woff2
    │   ├── Toolbar-Uf99VRuy.js
    │   ├── Toolbar-Uf99VRuy.js.map
    │   ├── UploadFileInfo-C-jY39rj.js
    │   ├── UploadFileInfo-C-jY39rj.js.map
    │   ├── balloon-0-Czj7AKwE.png
    │   ├── balloon-1-CNvFFrND.png
    │   ├── balloon-2-DTvC6B1t.png
    │   ├── balloon-3-CgSk4tbL.png
    │   ├── balloon-4-mbtFrzxf.png
    │   ├── balloon-5-CSwkUfRA.png
    │   ├── base-input-DZ6zHR-Q.js
    │   ├── base-input-DZ6zHR-Q.js.map
    │   ├── checkbox-BQC-KSe-.js
    │   ├── checkbox-BQC-KSe-.js.map
    │   ├── createDownloadLinkElement-ZaXNnPK4.js
    │   ├── createDownloadLinkElement-ZaXNnPK4.js.map
    │   ├── createSuper-B8y9ERxZ.js
    │   ├── createSuper-B8y9ERxZ.js.map
    │   ├── data-grid-overlay-editor-gVpptry5.js
    │   ├── data-grid-overlay-editor-gVpptry5.js.map
    │   ├── downloader-D06VODfj.js
    │   ├── downloader-D06VODfj.js.map
    │   ├── es6-C0GwdNCE.js
    │   ├── es6-C0GwdNCE.js.map
    │   ├── fireworks-B4d-_KUe.gif
    │   ├── flake-0-DgWaVvm5.png
    │   ├── flake-1-B2r5AHMK.png
    │   ├── flake-2-BnWSExPC.png
    │   ├── iframeResizer.contentWindow-0aTHmCTf.js
    │   ├── iframeResizer.contentWindow-0aTHmCTf.js.map
    │   ├── index--86GK3nQ.js
    │   ├── index--86GK3nQ.js.map
    │   ├── index-B7c-nIQn.js
    │   ├── index-B7c-nIQn.js.map
    │   ├── index-B8E9cWo8.js
    │   ├── index-B8E9cWo8.js.map
    │   ├── index-BAnvYmhN.js
    │   ├── index-BAnvYmhN.js.map
    │   ├── index-BJ3drMDJ.js
    │   ├── index-BJ3drMDJ.js.map
    │   ├── index-BNh5yCgS.js
    │   ├── index-BNh5yCgS.js.map
    │   ├── index-BcxpO5ZD.js
    │   ├── index-BcxpO5ZD.js.map
    │   ├── index-BjbgUCqs.js
    │   ├── index-BjbgUCqs.js.map
    │   ├── index-BmdWun4M.js
    │   ├── index-BmdWun4M.js.map
    │   ├── index-BuwrT-ty.css
    │   ├── index-C4QMQ9mq.js
    │   ├── index-C4QMQ9mq.js.map
    │   ├── index-C4c5tURH.js
    │   ├── index-C4c5tURH.js.map
    │   ├── index-CHEnSPGk.css
    │   ├── index-CQ2Rs6HW.js
    │   ├── index-CQ2Rs6HW.js.map
    │   ├── index-CSRPbLLQ.js
    │   ├── index-CSRPbLLQ.js.map
    │   ├── index-CeXikP6q.js
    │   ├── index-CeXikP6q.js.map
    │   ├── index-CjinZy_M.css
    │   ├── index-D-ByR_Zf.js
    │   ├── index-D-ByR_Zf.js.map
    │   ├── index-D1teAEXF.js
    │   ├── index-D1teAEXF.js.map
    │   ├── index-D2V_mRva.js
    │   ├── index-D2V_mRva.js.map
    │   ├── index-DQpE5IZk.js
    │   ├── index-DQpE5IZk.js.map
    │   ├── index-DRXTVaRs.js
    │   ├── index-DRXTVaRs.js.map
    │   ├── index-DRrzGHJU.js
    │   ├── index-DRrzGHJU.js.map
    │   ├── index-DWvtVIuH.js
    │   ├── index-DWvtVIuH.js.map
    │   ├── index-D_KonBzz.js
    │   ├── index-D_KonBzz.js.map
    │   ├── index-DaOG7Dj3.js
    │   ├── index-DaOG7Dj3.js.map
    │   ├── index-Dd3Fqoz7.js
    │   ├── index-Dd3Fqoz7.js.map
    │   ├── index-DlvT1l9w.js
    │   ├── index-DlvT1l9w.js.map
    │   ├── index-DlxaW45d.js
    │   ├── index-DlxaW45d.js.map
    │   ├── index-DmwOvEPI.js
    │   ├── index-DmwOvEPI.js.map
    │   ├── index-Dur2__uF.js
    │   ├── index-Dur2__uF.js.map
    │   ├── index-Dy5BsHzM.js
    │   ├── index-Dy5BsHzM.js.map
    │   ├── index-Dz4srxjd.js
    │   ├── index-Dz4srxjd.js.map
    │   ├── index-E-YwvrkM.js
    │   ├── index-E-YwvrkM.js.map
    │   ├── index-I_mhKGa5.js
    │   ├── index-I_mhKGa5.js.map
    │   ├── index-Z7gkos_E.js
    │   ├── index-Z7gkos_E.js.map
    │   ├── index-hjVqc10Z.js
    │   ├── index-hjVqc10Z.js.map
    │   ├── index-kDCCtMcc.js
    │   ├── index-kDCCtMcc.js.map
    │   ├── index-nrtMZYAZ.js
    │   ├── index-nrtMZYAZ.js.map
    │   ├── index-qkG6pj56.js
    │   ├── index-qkG6pj56.js.map
    │   ├── inherits-BZKgCmGZ.js
    │   ├── inherits-BZKgCmGZ.js.map
    │   ├── input-C6wYPVfn.js
    │   ├── input-C6wYPVfn.js.map
    │   ├── inputUtils-CptNuJwn.js
    │   ├── inputUtils-CptNuJwn.js.map
    │   ├── memory-DJ9AWLQn.js
    │   ├── memory-DJ9AWLQn.js.map
    │   ├── number-overlay-editor-BTljCRfC.js
    │   ├── number-overlay-editor-BTljCRfC.js.map
    │   ├── parquet_wasm_bg-DrNke8Bl.wasm
    │   ├── sandbox-CCrBt9Qa.js
    │   ├── sandbox-CCrBt9Qa.js.map
    │   ├── slicedToArray-C6EH6kSu.js
    │   ├── slicedToArray-C6EH6kSu.js.map
    │   ├── snowflake-JU2jBHL8.svg
    │   ├── sprintf-DpPCfzXw.js
    │   ├── sprintf-DpPCfzXw.js.map
    │   ├── stlite_lib-0.1.0-py3-none-any.whl
    │   ├── streamlit-1.50.0-cp313-none-any.whl
    │   ├── timepicker-9ZyO6qHh.js
    │   ├── timepicker-9ZyO6qHh.js.map
    │   ├── uniqueId-DK3XQx_M.js
    │   ├── uniqueId-DK3XQx_M.js.map
    │   ├── useBasicWidgetState-CfJ21vEX.js
    │   ├── useBasicWidgetState-CfJ21vEX.js.map
    │   ├── useTextInputAutoExpand-CPUHI2bu.js
    │   ├── useTextInputAutoExpand-CPUHI2bu.js.map
    │   ├── useUpdateUiValue-DxoBxXHX.js
    │   ├── useUpdateUiValue-DxoBxXHX.js.map
    │   ├── withFullScreenWrapper-BE7GrhcY.js
    │   ├── withFullScreenWrapper-BE7GrhcY.js.map
    │   ├── worker-CO569BKa.js
    │   ├── worker-CO569BKa.js.map
    │   ├── worker-G4qCxCBU.js
    │   └── worker-G4qCxCBU.js.map
    ├── browserconfig.xml
    ├── favicon-16x16.png
    ├── favicon-32x32.png
    ├── favicon.ico
    ├── index.html
    ├── logo192.png
    ├── logo512.png
    ├── manifest.json
    ├── mstile-150x150.png
    ├── ogp.png
    ├── robots.txt
    └── safari-pinned-tab.svg

3 directories, 240 files
File Sizes
       5946 ./build/android-chrome-192x192.png
      18336 ./build/android-chrome-512x512.png
       5553 ./build/apple-touch-icon.png
-       553 ./build/assets/ErrorOutline.esm-Bb4Te6yk.js
-      1505 ./build/assets/ErrorOutline.esm-Bb4Te6yk.js.map
-       972 ./build/assets/FileDownload.esm-D0cTwqVY.js
-      2938 ./build/assets/FileDownload.esm-D0cTwqVY.js.map
-     61679 ./build/assets/FileHelper-CJt2RWOy.js
-    179778 ./build/assets/FileHelper-CJt2RWOy.js.map
-       664 ./build/assets/FormClearHelper-D1lZLVeG.js
-      4428 ./build/assets/FormClearHelper-D1lZLVeG.js.map
-       183 ./build/assets/Hooks-Dxff-TLg.js
-      2708 ./build/assets/Hooks-Dxff-TLg.js.map
-       998 ./build/assets/InputInstructions-BvWFQVTL.js
-      5834 ./build/assets/InputInstructions-BvWFQVTL.js.map
+       553 ./build/assets/ErrorOutline.esm-BbJyf4bo.js
+      1505 ./build/assets/ErrorOutline.esm-BbJyf4bo.js.map
+       972 ./build/assets/FileDownload.esm-CqqlvufL.js
+      2938 ./build/assets/FileDownload.esm-CqqlvufL.js.map
+     61679 ./build/assets/FileHelper-BPR1CEKl.js
+    179778 ./build/assets/FileHelper-BPR1CEKl.js.map
+       664 ./build/assets/FormClearHelper-bRC2jxkX.js
+      4428 ./build/assets/FormClearHelper-bRC2jxkX.js.map
+       183 ./build/assets/Hooks-Bh8P1tvE.js
+      2708 ./build/assets/Hooks-Bh8P1tvE.js.map
+       998 ./build/assets/InputInstructions-CNQG7KjN.js
+      5834 ./build/assets/InputInstructions-CNQG7KjN.js.map
      28076 ./build/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2
      33516 ./build/assets/KaTeX_AMS-Regular-DMm9YOAa.woff
      63632 ./build/assets/KaTeX_AMS-Regular-DRggAlZN.ttf
      12368 ./build/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf
       7716 ./build/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff
       6912 ./build/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2
       7656 ./build/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff
       6908 ./build/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2
      12344 ./build/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf
      19584 ./build/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf
      13296 ./build/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff
      11348 ./build/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2
      19572 ./build/assets/KaTeX_Fraktur-Regular-CB_wures.ttf
      11316 ./build/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2
      13208 ./build/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff
      25324 ./build/assets/KaTeX_Main-Bold-Cx986IdX.woff2
      29912 ./build/assets/KaTeX_Main-Bold-Jm3AIy58.woff
      51336 ./build/assets/KaTeX_Main-Bold-waoOVXN0.ttf
      16780 ./build/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2
      32968 ./build/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf
      19412 ./build/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff
      33580 ./build/assets/KaTeX_Main-Italic-3WenGoN9.ttf
      19676 ./build/assets/KaTeX_Main-Italic-BMLOBm91.woff
      16988 ./build/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2
      26272 ./build/assets/KaTeX_Main-Regular-B22Nviop.woff2
      30772 ./build/assets/KaTeX_Main-Regular-Dr94JaBh.woff
      53580 ./build/assets/KaTeX_Main-Regular-ypZvNtVU.ttf
      31196 ./build/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf
      16400 ./build/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2
      18668 ./build/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff
      18748 ./build/assets/KaTeX_Math-Italic-DA0__PXp.woff
      31308 ./build/assets/KaTeX_Math-Italic-flOr_0UB.ttf
      16440 ./build/assets/KaTeX_Math-Italic-t53AETM-.woff2
      24504 ./build/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf
      12216 ./build/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2
      14408 ./build/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff
      12028 ./build/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2
      14112 ./build/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff
      22364 ./build/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf
      19436 ./build/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf
      12316 ./build/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff
      10344 ./build/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2
      16648 ./build/assets/KaTeX_Script-Regular-C5JkGWo-.ttf
       9644 ./build/assets/KaTeX_Script-Regular-D3wIWfF6.woff2
      10588 ./build/assets/KaTeX_Script-Regular-D5yQViql.woff
       6496 ./build/assets/KaTeX_Size1-Regular-C195tn64.woff
      12228 ./build/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf
       5468 ./build/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2
      11508 ./build/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf
       5208 ./build/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2
       6188 ./build/assets/KaTeX_Size2-Regular-oD1tc_U0.woff
       4420 ./build/assets/KaTeX_Size3-Regular-CTq5MqoE.woff
       7588 ./build/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf
       5980 ./build/assets/KaTeX_Size4-Regular-BF-4gkZK.woff
      10364 ./build/assets/KaTeX_Size4-Regular-DWFBv043.ttf
       4928 ./build/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2
      16028 ./build/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff
      13568 ./build/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2
      27556 ./build/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf
     437536 ./build/assets/MaterialSymbols-Rounded-DeCZgS-4.woff2
-       704 ./build/assets/Particles-CsGBF5E1.js
-      5637 ./build/assets/Particles-CsGBF5E1.js.map
-     13362 ./build/assets/ProgressBar-4--cXJGp.js
-     47780 ./build/assets/ProgressBar-4--cXJGp.js.map
+       704 ./build/assets/Particles-JwWWCGRj.js
+      5637 ./build/assets/Particles-JwWWCGRj.js.map
+     13362 ./build/assets/ProgressBar-DM-MV7_b.js
+     47780 ./build/assets/ProgressBar-DM-MV7_b.js.map
      75316 ./build/assets/SourceCodeVF-Italic.ttf-Ba1oaZG1.woff2
      90124 ./build/assets/SourceCodeVF-Upright.ttf-BjWn63N-.woff2
     137996 ./build/assets/SourceSansVF-Italic.ttf-Bt9VkdQ3.woff2
     170188 ./build/assets/SourceSansVF-Upright.ttf-BsWL4Kly.woff2
     346688 ./build/assets/SourceSerifVariable-Italic.ttf-CVdzAtxO.woff2
     429100 ./build/assets/SourceSerifVariable-Roman.ttf-mdpVL9bi.woff2
-      3025 ./build/assets/Toolbar-rBRmnWAy.js
-     13485 ./build/assets/Toolbar-rBRmnWAy.js.map
+      3025 ./build/assets/Toolbar-Uf99VRuy.js
+     13485 ./build/assets/Toolbar-Uf99VRuy.js.map
        203 ./build/assets/UploadFileInfo-C-jY39rj.js
       2582 ./build/assets/UploadFileInfo-C-jY39rj.js.map
       7924 ./build/assets/balloon-0-Czj7AKwE.png
       7803 ./build/assets/balloon-1-CNvFFrND.png
       8112 ./build/assets/balloon-2-DTvC6B1t.png
       8098 ./build/assets/balloon-3-CgSk4tbL.png
       7916 ./build/assets/balloon-4-mbtFrzxf.png
       8032 ./build/assets/balloon-5-CSwkUfRA.png
-     21821 ./build/assets/base-input-Ci5VD-RK.js
-     75064 ./build/assets/base-input-Ci5VD-RK.js.map
-     11291 ./build/assets/checkbox-TAY2eD90.js
-     37199 ./build/assets/checkbox-TAY2eD90.js.map
+     21821 ./build/assets/base-input-DZ6zHR-Q.js
+     75064 ./build/assets/base-input-DZ6zHR-Q.js.map
+     11291 ./build/assets/checkbox-BQC-KSe-.js
+     37199 ./build/assets/checkbox-BQC-KSe-.js.map
        429 ./build/assets/createDownloadLinkElement-ZaXNnPK4.js
       2790 ./build/assets/createDownloadLinkElement-ZaXNnPK4.js.map
-       421 ./build/assets/createSuper-BPsdHNAB.js
-      1739 ./build/assets/createSuper-BPsdHNAB.js.map
-      4196 ./build/assets/data-grid-overlay-editor-abfrgoNw.js
-     16131 ./build/assets/data-grid-overlay-editor-abfrgoNw.js.map
-      2558 ./build/assets/downloader-DzS6SJxZ.js
-      8369 ./build/assets/downloader-DzS6SJxZ.js.map
-     14407 ./build/assets/es6-feYpgPty.js
-     41398 ./build/assets/es6-feYpgPty.js.map
+       421 ./build/assets/createSuper-B8y9ERxZ.js
+      1739 ./build/assets/createSuper-B8y9ERxZ.js.map
+      4196 ./build/assets/data-grid-overlay-editor-gVpptry5.js
+     16131 ./build/assets/data-grid-overlay-editor-gVpptry5.js.map
+      2558 ./build/assets/downloader-D06VODfj.js
+      8369 ./build/assets/downloader-D06VODfj.js.map
+     14407 ./build/assets/es6-C0GwdNCE.js
+     41398 ./build/assets/es6-C0GwdNCE.js.map
     101906 ./build/assets/fireworks-B4d-_KUe.gif
      73528 ./build/assets/flake-0-DgWaVvm5.png
      86179 ./build/assets/flake-1-B2r5AHMK.png
      92182 ./build/assets/flake-2-BnWSExPC.png
-     14474 ./build/assets/iframeResizer.contentWindow-cHy0XpD9.js
-     56974 ./build/assets/iframeResizer.contentWindow-cHy0XpD9.js.map
-       739 ./build/assets/index-6DA_Z4f2.js
-      4391 ./build/assets/index-6DA_Z4f2.js.map
-       697 ./build/assets/index-B25WsGaO.js
-      4575 ./build/assets/index-B25WsGaO.js.map
-      1669 ./build/assets/index-B34zwt3k.js
-      9675 ./build/assets/index-B34zwt3k.js.map
-      7890 ./build/assets/index-B8313DvU.js
-     55662 ./build/assets/index-B8313DvU.js.map
-      9244 ./build/assets/index-BHG9KUPr.js
-     41649 ./build/assets/index-BHG9KUPr.js.map
-      3038 ./build/assets/index-BUuE0VVP.js
-     14064 ./build/assets/index-BUuE0VVP.js.map
-    454776 ./build/assets/index-BX0-zqgP.js
-   2146055 ./build/assets/index-BX0-zqgP.js.map
-     19072 ./build/assets/index-BYrN7X9f.js
-     70158 ./build/assets/index-BYrN7X9f.js.map
-      2978 ./build/assets/index-B_w570ui.js
-     14699 ./build/assets/index-B_w570ui.js.map
-      2318 ./build/assets/index-BbXqt2ZH.js
-     13795 ./build/assets/index-BbXqt2ZH.js.map
-      3204 ./build/assets/index-BfEnYGT7.js
-     17539 ./build/assets/index-BfEnYGT7.js.map
-      2249 ./build/assets/index-BjYWRzEH.js
-      9562 ./build/assets/index-BjYWRzEH.js.map
-     24781 ./build/assets/index-BlzxpuYK.js
-     87571 ./build/assets/index-BlzxpuYK.js.map
+     14474 ./build/assets/iframeResizer.contentWindow-0aTHmCTf.js
+     56974 ./build/assets/iframeResizer.contentWindow-0aTHmCTf.js.map
+      1669 ./build/assets/index--86GK3nQ.js
+      9675 ./build/assets/index--86GK3nQ.js.map
+   7129903 ./build/assets/index-B7c-nIQn.js
+  21272736 ./build/assets/index-B7c-nIQn.js.map
+     14672 ./build/assets/index-B8E9cWo8.js
+     74632 ./build/assets/index-B8E9cWo8.js.map
+     58049 ./build/assets/index-BAnvYmhN.js
+    168691 ./build/assets/index-BAnvYmhN.js.map
+      3573 ./build/assets/index-BJ3drMDJ.js
+     16093 ./build/assets/index-BJ3drMDJ.js.map
+      2318 ./build/assets/index-BNh5yCgS.js
+     13795 ./build/assets/index-BNh5yCgS.js.map
+       498 ./build/assets/index-BcxpO5ZD.js
+      3262 ./build/assets/index-BcxpO5ZD.js.map
+       697 ./build/assets/index-BjbgUCqs.js
+      4575 ./build/assets/index-BjbgUCqs.js.map
+      2978 ./build/assets/index-BmdWun4M.js
+     14699 ./build/assets/index-BmdWun4M.js.map
      35080 ./build/assets/index-BuwrT-ty.css
-       498 ./build/assets/index-BwViUY_S.js
-      3262 ./build/assets/index-BwViUY_S.js.map
-     58049 ./build/assets/index-Byx4UpLS.js
-    168691 ./build/assets/index-Byx4UpLS.js.map
-      4131 ./build/assets/index-CHDbudGN.js
-     21587 ./build/assets/index-CHDbudGN.js.map
+      4131 ./build/assets/index-C4QMQ9mq.js
+     21587 ./build/assets/index-C4QMQ9mq.js.map
+       597 ./build/assets/index-C4c5tURH.js
+      3300 ./build/assets/index-C4c5tURH.js.map
      12683 ./build/assets/index-CHEnSPGk.css
-      7798 ./build/assets/index-CLQoSzng.js
-     38741 ./build/assets/index-CLQoSzng.js.map
-   7129734 ./build/assets/index-CUYv9SS_.js
-  21272556 ./build/assets/index-CUYv9SS_.js.map
-      3225 ./build/assets/index-CZpCZqGg.js
-     17003 ./build/assets/index-CZpCZqGg.js.map
-       925 ./build/assets/index-CeCDX5DU.js
-      5072 ./build/assets/index-CeCDX5DU.js.map
-   4873246 ./build/assets/index-CiVLUegs.js
-  18825779 ./build/assets/index-CiVLUegs.js.map
+      7890 ./build/assets/index-CQ2Rs6HW.js
+     55662 ./build/assets/index-CQ2Rs6HW.js.map
+     35244 ./build/assets/index-CSRPbLLQ.js
+    146059 ./build/assets/index-CSRPbLLQ.js.map
+    454776 ./build/assets/index-CeXikP6q.js
+   2146055 ./build/assets/index-CeXikP6q.js.map
      29885 ./build/assets/index-CjinZy_M.css
-     13763 ./build/assets/index-CyoUshJy.js
-     72451 ./build/assets/index-CyoUshJy.js.map
-    812324 ./build/assets/index-CzgDqH-k.js
-   1204589 ./build/assets/index-CzgDqH-k.js.map
-      1580 ./build/assets/index-D-hIxCBC.js
-      9492 ./build/assets/index-D-hIxCBC.js.map
-     14672 ./build/assets/index-D4jk0pFy.js
-     74632 ./build/assets/index-D4jk0pFy.js.map
-      1275 ./build/assets/index-D7P2p5AX.js
-      7050 ./build/assets/index-D7P2p5AX.js.map
-      3573 ./build/assets/index-DBZdECbi.js
-     16093 ./build/assets/index-DBZdECbi.js.map
-       597 ./build/assets/index-DJALDfjP.js
-      3300 ./build/assets/index-DJALDfjP.js.map
-     19581 ./build/assets/index-DQB1rwjD.js
-     83808 ./build/assets/index-DQB1rwjD.js.map
-   3373407 ./build/assets/index-DXn1dFO0.js
-   6646963 ./build/assets/index-DXn1dFO0.js.map
-      2866 ./build/assets/index-Da2n7uvF.js
-     13339 ./build/assets/index-Da2n7uvF.js.map
-    127931 ./build/assets/index-DcIXzTkP.js
-    518787 ./build/assets/index-DcIXzTkP.js.map
-   2596888 ./build/assets/index-aBpU0W-Y.js
-   9280390 ./build/assets/index-aBpU0W-Y.js.map
-     35244 ./build/assets/index-hRdcnBag.js
-    146059 ./build/assets/index-hRdcnBag.js.map
-     23257 ./build/assets/index-oqgXptb1.js
-     97570 ./build/assets/index-oqgXptb1.js.map
-      1333 ./build/assets/index-r-dTUWFN.js
-      6772 ./build/assets/index-r-dTUWFN.js.map
-      2624 ./build/assets/index-ssRb8ttR.js
-     14522 ./build/assets/index-ssRb8ttR.js.map
-      1113 ./build/assets/inherits-DGXgpu5O.js
-      3602 ./build/assets/inherits-DGXgpu5O.js.map
-      5285 ./build/assets/input-G1l0LjIX.js
-     19830 ./build/assets/input-G1l0LjIX.js.map
+   4873246 ./build/assets/index-D-ByR_Zf.js
+  18825779 ./build/assets/index-D-ByR_Zf.js.map
+       739 ./build/assets/index-D1teAEXF.js
+      4391 ./build/assets/index-D1teAEXF.js.map
+      7798 ./build/assets/index-D2V_mRva.js
+     38741 ./build/assets/index-D2V_mRva.js.map
+   2596888 ./build/assets/index-DQpE5IZk.js
+   9280390 ./build/assets/index-DQpE5IZk.js.map
+      1275 ./build/assets/index-DRXTVaRs.js
+      7050 ./build/assets/index-DRXTVaRs.js.map
+      3038 ./build/assets/index-DRrzGHJU.js
+     14064 ./build/assets/index-DRrzGHJU.js.map
+      2624 ./build/assets/index-DWvtVIuH.js
+     14522 ./build/assets/index-DWvtVIuH.js.map
+      9244 ./build/assets/index-D_KonBzz.js
+     41649 ./build/assets/index-D_KonBzz.js.map
+     19072 ./build/assets/index-DaOG7Dj3.js
+     70158 ./build/assets/index-DaOG7Dj3.js.map
+       925 ./build/assets/index-Dd3Fqoz7.js
+      5072 ./build/assets/index-Dd3Fqoz7.js.map
+      2866 ./build/assets/index-DlvT1l9w.js
+     13339 ./build/assets/index-DlvT1l9w.js.map
+     24781 ./build/assets/index-DlxaW45d.js
+     87571 ./build/assets/index-DlxaW45d.js.map
+      1580 ./build/assets/index-DmwOvEPI.js
+      9492 ./build/assets/index-DmwOvEPI.js.map
+     13763 ./build/assets/index-Dur2__uF.js
+     72451 ./build/assets/index-Dur2__uF.js.map
+      3204 ./build/assets/index-Dy5BsHzM.js
+     17539 ./build/assets/index-Dy5BsHzM.js.map
+   3373407 ./build/assets/index-Dz4srxjd.js
+   6646963 ./build/assets/index-Dz4srxjd.js.map
+    812324 ./build/assets/index-E-YwvrkM.js
+   1204589 ./build/assets/index-E-YwvrkM.js.map
+      2249 ./build/assets/index-I_mhKGa5.js
+      9562 ./build/assets/index-I_mhKGa5.js.map
+      3225 ./build/assets/index-Z7gkos_E.js
+     17003 ./build/assets/index-Z7gkos_E.js.map
+     19581 ./build/assets/index-hjVqc10Z.js
+     83808 ./build/assets/index-hjVqc10Z.js.map
+    127931 ./build/assets/index-kDCCtMcc.js
+    518787 ./build/assets/index-kDCCtMcc.js.map
+     23257 ./build/assets/index-nrtMZYAZ.js
+     97570 ./build/assets/index-nrtMZYAZ.js.map
+      1333 ./build/assets/index-qkG6pj56.js
+      6772 ./build/assets/index-qkG6pj56.js.map
+      1113 ./build/assets/inherits-BZKgCmGZ.js
+      3602 ./build/assets/inherits-BZKgCmGZ.js.map
+      5285 ./build/assets/input-C6wYPVfn.js
+     19830 ./build/assets/input-C6wYPVfn.js.map
        172 ./build/assets/inputUtils-CptNuJwn.js
       1602 ./build/assets/inputUtils-CptNuJwn.js.map
-      3085 ./build/assets/memory-DMxR25hV.js
-     10091 ./build/assets/memory-DMxR25hV.js.map
-     16446 ./build/assets/number-overlay-editor-BC5zlvzd.js
-     98138 ./build/assets/number-overlay-editor-BC5zlvzd.js.map
+      3085 ./build/assets/memory-DJ9AWLQn.js
+     10091 ./build/assets/memory-DJ9AWLQn.js.map
+     16446 ./build/assets/number-overlay-editor-BTljCRfC.js
+     98138 ./build/assets/number-overlay-editor-BTljCRfC.js.map
    5493393 ./build/assets/parquet_wasm_bg-DrNke8Bl.wasm
-      3005 ./build/assets/sandbox-COTnycLh.js
-      9256 ./build/assets/sandbox-COTnycLh.js.map
-      1205 ./build/assets/slicedToArray-D0NSHyEe.js
-      4483 ./build/assets/slicedToArray-D0NSHyEe.js.map
+      3005 ./build/assets/sandbox-CCrBt9Qa.js
+      9256 ./build/assets/sandbox-CCrBt9Qa.js.map
+      1205 ./build/assets/slicedToArray-C6EH6kSu.js
+      4483 ./build/assets/slicedToArray-C6EH6kSu.js.map
       7471 ./build/assets/snowflake-JU2jBHL8.svg
       3481 ./build/assets/sprintf-DpPCfzXw.js
      14148 ./build/assets/sprintf-DpPCfzXw.js.map
      25648 ./build/assets/stlite_lib-0.1.0-py3-none-any.whl
-   1226618 ./build/assets/streamlit-1.50.0-cp313-none-any.whl
-     89325 ./build/assets/timepicker-CJL-pttN.js
-    514517 ./build/assets/timepicker-CJL-pttN.js.map
-       238 ./build/assets/uniqueId-rV3HktkD.js
-       969 ./build/assets/uniqueId-rV3HktkD.js.map
-      1010 ./build/assets/useBasicWidgetState-BAd3kaIp.js
-      8704 ./build/assets/useBasicWidgetState-BAd3kaIp.js.map
-      6703 ./build/assets/useTextInputAutoExpand-KFYluI9x.js
-     27386 ./build/assets/useTextInputAutoExpand-KFYluI9x.js.map
-       669 ./build/assets/useUpdateUiValue-Cd_BI5ck.js
-      9313 ./build/assets/useUpdateUiValue-Cd_BI5ck.js.map
-      1620 ./build/assets/withFullScreenWrapper-BciLHcfb.js
-     12720 ./build/assets/withFullScreenWrapper-BciLHcfb.js.map
+   1226205 ./build/assets/streamlit-1.50.0-cp313-none-any.whl
+     89325 ./build/assets/timepicker-9ZyO6qHh.js
+    514517 ./build/assets/timepicker-9ZyO6qHh.js.map
+       238 ./build/assets/uniqueId-DK3XQx_M.js
+       969 ./build/assets/uniqueId-DK3XQx_M.js.map
+      1010 ./build/assets/useBasicWidgetState-CfJ21vEX.js
+      8704 ./build/assets/useBasicWidgetState-CfJ21vEX.js.map
+      6703 ./build/assets/useTextInputAutoExpand-CPUHI2bu.js
+     27386 ./build/assets/useTextInputAutoExpand-CPUHI2bu.js.map
+       669 ./build/assets/useUpdateUiValue-DxoBxXHX.js
+      9313 ./build/assets/useUpdateUiValue-DxoBxXHX.js.map
+      1620 ./build/assets/withFullScreenWrapper-BE7GrhcY.js
+     12720 ./build/assets/withFullScreenWrapper-BE7GrhcY.js.map
      18925 ./build/assets/worker-CO569BKa.js
      81292 ./build/assets/worker-CO569BKa.js.map
     278934 ./build/assets/worker-G4qCxCBU.js
    1228362 ./build/assets/worker-G4qCxCBU.js.map
        246 ./build/browserconfig.xml
       1028 ./build/favicon-16x16.png
       1751 ./build/favicon-32x32.png
      15086 ./build/favicon.ico
       1879 ./build/index.html
       4517 ./build/logo192.png
      12188 ./build/logo512.png
        700 ./build/manifest.json
       3911 ./build/mstile-150x150.png
      43307 ./build/ogp.png
         67 ./build/robots.txt
       8806 ./build/safari-pinned-tab.svg

stlite sharing editor

dist.tar: 14060 kiB (14060 kiB +0 kiB)

File Tree
.
└── dist
    ├── android-chrome-192x192.png
    ├── android-chrome-512x512.png
    ├── apple-touch-icon.png
    ├── assets
    │   ├── index-C0MQ1yuW.js
    │   ├── index-C0MQ1yuW.js.map
    │   └── index-D-M48OQT.css
    ├── browserconfig.xml
    ├── favicon-16x16.png
    ├── favicon-32x32.png
    ├── favicon.ico
    ├── index.html
    ├── logo192.png
    ├── logo512.png
    ├── manifest.json
    ├── mstile-150x150.png
    ├── ogp.png
    ├── robots.txt
    ├── safari-pinned-tab.svg
    └── samples
        ├── 000_intro
        │   ├── data
        │   │   └── logo.png
        │   ├── pages
        │   │   └── 🎈_subpage.py
        │   ├── stlite.json
        │   └── streamlit_app.py
        ├── 001_template
        │   ├── stlite.json
        │   └── streamlit_app.py
        ├── 010_streamlit_hello
        │   ├── Hello.py
        │   ├── README.md
        │   ├── __init__.py
        │   ├── agri.csv.gz
        │   ├── pages
        │   │   ├── 0_Animation_Demo.py
        │   │   ├── 1_Plotting_Demo.py
        │   │   ├── 2_Mapping_Demo.py
        │   │   └── 3_DataFrame_Demo.py
        │   ├── requirements.txt
        │   ├── stlite.json
        │   └── utils.py
        ├── 011_component_gallery
        │   ├── data
        │   │   └── capitals.csv
        │   ├── pages
        │   │   ├── annotations-in-altair.py
        │   │   ├── cat-purr.mp3
        │   │   ├── charts.altair_chart.py
        │   │   ├── charts.altair_custom_colors.py
        │   │   ├── charts.altair_selections.py
        │   │   ├── charts.area_chart.py
        │   │   ├── charts.area_chart1.py
        │   │   ├── charts.area_chart2.py
        │   │   ├── charts.area_chart_steamgraph.py
        │   │   ├── charts.audio-purr.py
        │   │   ├── charts.audio.py
        │   │   ├── charts.bar_chart.py
        │   │   ├── charts.bar_chart1.py
        │   │   ├── charts.bar_chart2.py
        │   │   ├── charts.bar_chart_horizontal.py
        │   │   ├── charts.bar_chart_unstacked.py
        │   │   ├── charts.bokeh_chart.py
        │   │   ├── charts.graphviz_chart.py
        │   │   ├── charts.image.py
        │   │   ├── charts.line_chart.py
        │   │   ├── charts.line_chart1.py
        │   │   ├── charts.line_chart2.py
        │   │   ├── charts.map.py
        │   │   ├── charts.map_color.py
        │   │   ├── charts.plotly_chart.py
        │   │   ├── charts.plotly_chart_config.py
        │   │   ├── charts.plotly_chart_event_state.py
        │   │   ├── charts.plotly_chart_event_state_selections.py
        │   │   ├── charts.plotly_chart_theme.py
        │   │   ├── charts.plotly_custom_colors.py
        │   │   ├── charts.pydeck_chart.py
        │   │   ├── charts.pydeck_event_state_selections.py
        │   │   ├── charts.pyplot.py
        │   │   ├── charts.scatter_chart.py
        │   │   ├── charts.scatter_chart1.py
        │   │   ├── charts.scatter_chart2.py
        │   │   ├── charts.vega_lite_chart.py
        │   │   ├── charts.vega_lite_theme.py
        │   │   ├── charts.video.py
        │   │   ├── charts.video2.py
        │   │   ├── chat.echo.py
        │   │   ├── chat.input-file-uploader.py
        │   │   ├── chat.input-inline.py
        │   │   ├── chat.input.py
        │   │   ├── chat.input_set_value.py
        │   │   ├── chat.llm.py
        │   │   ├── chat.message.py
        │   │   ├── chat.message1.py
        │   │   ├── chat.simple.py
        │   │   ├── create-a-simple-grid.py
        │   │   ├── data.areachart_column.py
        │   │   ├── data.barchart_column.py
        │   │   ├── data.checkbox_column.py
        │   │   ├── data.column.py
        │   │   ├── data.column_config.empty.py
        │   │   ├── data.column_config.py
        │   │   ├── data.data_editor.py
        │   │   ├── data.data_editor1.py
        │   │   ├── data.data_editor2.py
        │   │   ├── data.data_editor3.py
        │   │   ├── data.data_editor4.py
        │   │   ├── data.data_editor_config.py
        │   │   ├── data.dataframe.py
        │   │   ├── data.dataframe1.py
        │   │   ├── data.dataframe2.py
        │   │   ├── data.dataframe_config.py
        │   │   ├── data.dataframe_config_index.py
        │   │   ├── data.dataframe_event_state_selections.py
        │   │   ├── data.date_column.py
        │   │   ├── data.datetime_column.py
        │   │   ├── data.image_column.py
        │   │   ├── data.json.py
        │   │   ├── data.json_column.py
        │   │   ├── data.linechart_column.py
        │   │   ├── data.link_column.py
        │   │   ├── data.list_column.py
        │   │   ├── data.multiselect_column_1.py
        │   │   ├── data.multiselect_column_2.py
        │   │   ├── data.number_column.py
        │   │   ├── data.progress_column.py
        │   │   ├── data.selectbox_column.py
        │   │   ├── data.table.py
        │   │   ├── data.table_confusion.py
        │   │   ├── data.table_horizontal_border.py
        │   │   ├── data.table_markdown.py
        │   │   ├── data.text_column.py
        │   │   ├── data.time_column.py
        │   │   ├── dataframe-row-selections.py
        │   │   ├── execution.dialog.py
        │   │   ├── execution.fragment-rerun.py
        │   │   ├── execution.fragment.py
        │   │   ├── execution.fragment_balloon.py
        │   │   ├── flower.png
        │   │   ├── forms.form1.py
        │   │   ├── forms.form2.py
        │   │   ├── forms.form_container.py
        │   │   ├── forms.form_default.py
        │   │   ├── forms.form_overview.py
        │   │   ├── forms.form_process1.py
        │   │   ├── forms.form_process2.py
        │   │   ├── forms.form_process3.py
        │   │   ├── images
        │   │   │   ├── horizontal_blue.png
        │   │   │   ├── horizontal_red.png
        │   │   │   ├── icon_blue.png
        │   │   │   └── icon_red.png
        │   │   ├── layout.columns1.py
        │   │   ├── layout.columns2.py
        │   │   ├── layout.columns_borders.py
        │   │   ├── layout.columns_bottom_widgets.py
        │   │   ├── layout.columns_vertical_alignment.py
        │   │   ├── layout.container1.py
        │   │   ├── layout.container2.py
        │   │   ├── layout.container3.py
        │   │   ├── layout.container4.py
        │   │   ├── layout.container5.py
        │   │   ├── layout.empty.py
        │   │   ├── layout.empty_placeholder.py
        │   │   ├── layout.expander.py
        │   │   ├── layout.popover.py
        │   │   ├── layout.popover2.py
        │   │   ├── layout.tabs1.py
        │   │   ├── layout.tabs2.py
        │   │   ├── layout.tabs3.py
        │   │   ├── layouts.container4.py
        │   │   ├── media.logo.py
        │   │   ├── metric.example1.py
        │   │   ├── metric.example2.py
        │   │   ├── metric.example3.py
        │   │   ├── metric.example4.py
        │   │   ├── metric.example5.py
        │   │   ├── status.exception.py
        │   │   ├── status.progress.py
        │   │   ├── status.spinner.py
        │   │   ├── status.status.py
        │   │   ├── status.status1.py
        │   │   ├── status.toast.py
        │   │   ├── status.toast1.py
        │   │   ├── status.toast2.py
        │   │   ├── text.badge.py
        │   │   ├── text.caption.py
        │   │   ├── text.code-ascii.py
        │   │   ├── text.code.py
        │   │   ├── text.header.py
        │   │   ├── text.latex.py
        │   │   ├── text.markdown.py
        │   │   ├── text.markdown1.py
        │   │   ├── text.subheader.py
        │   │   ├── text.text.py
        │   │   ├── text.text_area.py
        │   │   ├── text.title.py
        │   │   ├── text.write1.py
        │   │   ├── text.write2.py
        │   │   ├── text.write3.py
        │   │   ├── text.write_stream.py
        │   │   ├── utilities.help.py
        │   │   ├── utilities.help1.py
        │   │   ├── utilities.help2.py
        │   │   ├── utilities.html.py
        │   │   ├── widget.audio_input.py
        │   │   ├── widget.button.py
        │   │   ├── widget.button_icons.py
        │   │   ├── widget.camera_input.py
        │   │   ├── widget.checkbox.py
        │   │   ├── widget.color_picker.py
        │   │   ├── widget.date_input.py
        │   │   ├── widget.date_input1.py
        │   │   ├── widget.date_input_empty.py
        │   │   ├── widget.download_button.py
        │   │   ├── widget.download_button_csv.py
        │   │   ├── widget.download_button_file.py
        │   │   ├── widget.download_button_text.py
        │   │   ├── widget.feedback_stars.py
        │   │   ├── widget.feedback_thumbs.py
        │   │   ├── widget.file_uploader.py
        │   │   ├── widget.file_uploader_directory.py
        │   │   ├── widget.link_button.py
        │   │   ├── widget.multiselect.py
        │   │   ├── widget.multiselect_accept_new_options.py
        │   │   ├── widget.number_input.py
        │   │   ├── widget.number_input_empty.py
        │   │   ├── widget.pills_multi.py
        │   │   ├── widget.pills_single.py
        │   │   ├── widget.radio.py
        │   │   ├── widget.radio1.py
        │   │   ├── widget.radio_empty.py
        │   │   ├── widget.segmented_control_multi.py
        │   │   ├── widget.segmented_control_single.py
        │   │   ├── widget.select_slider.py
        │   │   ├── widget.selectbox.py
        │   │   ├── widget.selectbox1.py
        │   │   ├── widget.selectbox_accept_new_options.py
        │   │   ├── widget.selectbox_empty.py
        │   │   ├── widget.slider.py
        │   │   ├── widget.text_area.py
        │   │   ├── widget.text_input.py
        │   │   ├── widget.text_input1.py
        │   │   ├── widget.time_input.py
        │   │   ├── widget.time_input_empty.py
        │   │   ├── widget.toggle.py
        │   │   ├── widgets.audio_input_high_rate.py
        │   │   ├── widgets.change_parameters.py
        │   │   ├── widgets.change_parameters_best.py
        │   │   └── widgets.form_callbacks.py
        │   ├── requirements.txt
        │   ├── stlite.json
        │   └── streamlit_app.py
        ├── 012_hello
        │   ├── agri.csv.gz
        │   ├── hello.py
        │   ├── requirements.txt
        │   └── stlite.json
        ├── 012_mpa-hello
        │   ├── 0_👋_Hello.py
        │   ├── README.md
        │   ├── agri.csv.gz
        │   ├── pages
        │   │   ├── 1_📈_Plotting_Demo.py
        │   │   ├── 2_🌍_Mapping_Demo.py
        │   │   ├── 3_📊_DataFrame_Demo.py
        │   │   └── 4_📷_Webcam_Demo.py
        │   ├── requirements.txt
        │   ├── stlite.json
        │   └── utils.py
        ├── 012_navigation.multipage_widgets
        │   ├── app.py
        │   └── stlite.json
        ├── 012_tutorials_custom-navigation
        │   ├── README.md
        │   ├── app.py
        │   ├── menu.py
        │   ├── pages
        │   │   ├── admin.py
        │   │   ├── super-admin.py
        │   │   └── user.py
        │   ├── requirements.txt
        │   └── stlite.json
        ├── 012_tutorials_dynamic-navigation
        │   ├── README.md
        │   ├── admin
        │   │   ├── admin_1.py
        │   │   └── admin_2.py
        │   ├── images
        │   │   ├── horizontal_blue.png
        │   │   └── icon_blue.png
        │   ├── request
        │   │   ├── request_1.py
        │   │   └── request_2.py
        │   ├── respond
        │   │   ├── respond_1.py
        │   │   └── respond_2.py
        │   ├── settings.py
        │   ├── stlite.json
        │   └── streamlit_app.py
        ├── 012_tutorials_fragments
        │   ├── README.md
        │   ├── app.py
        │   ├── pages
        │   │   ├── tutorial-fragment-multiple-container.py
        │   │   ├── tutorial-fragment-rerun.py
        │   │   └── tutorial-fragment-streaming.py
        │   └── stlite.json
        ├── 012_utilities.switch_page
        │   ├── README.md
        │   ├── pages
        │   │   ├── page_1.py
        │   │   └── page_2.py
        │   ├── requirements.txt
        │   ├── stlite.json
        │   └── your_app.py
        ├── 012_widget.page_link
        │   ├── README.md
        │   ├── pages
        │   │   ├── page_1.py
        │   │   └── page_2.py
        │   ├── requirements.txt
        │   ├── stlite.json
        │   └── your_app.py
        ├── 020_custom_components
        │   ├── home.py
        │   ├── pages
        │   │   ├── aggrid.py
        │   │   ├── agraph.py
        │   │   ├── cropper.py
        │   │   ├── d3_demo.py
        │   │   ├── drawable_canvas.py
        │   │   ├── embedcode.py
        │   │   ├── folium.py
        │   │   ├── lottie.py
        │   │   ├── player.py
        │   │   └── stmol.py
        │   ├── requirements.txt
        │   └── stlite.json
        ├── 021_opencv
        │   ├── data
        │   │   └── logo.png
        │   ├── requirements.txt
        │   ├── stlite.json
        │   └── streamlit_app.py
        ├── 022_realtime_image_processing
        │   ├── requirements.txt
        │   ├── stlite.json
        │   └── streamlit_app.py
        └── 030_streamlit_e2e_tests
            ├── pages
            │   ├── empty_labels.py
            │   ├── iframe_resizer.py
            │   ├── redisplayed_widgets.py
            │   ├── session_state_frontend_sync.py
            │   ├── st_columns.py
            │   ├── st_disabled.py
            │   ├── st_disconnect.py
            │   ├── st_download_button.py
            │   ├── st_exception.py
            │   ├── st_experimental_get_query_params.py
            │   ├── st_experimental_set_query_params.py
            │   ├── st_form_column_association.py
            │   ├── st_image.py
            │   ├── st_image_replay.py
            │   ├── st_image_replay_old_image.py
            │   ├── st_image_svg_sizing.py
            │   ├── st_json.py
            │   ├── st_map.py
            │   ├── st_media_replay.py
            │   ├── st_pydeck_chart.py
            │   ├── st_pydeck_geo_layers.py
            │   ├── st_reuse_label.py
            │   ├── st_select_slider.py
            │   ├── st_session_state.py
            │   ├── st_set_page_config.py
            │   ├── st_sidebar.py
            │   ├── st_slider.py
            │   ├── st_tabs.py
            │   ├── st_tooltips.py
            │   ├── websocket_reconnects.py
            │   └── widget_state_heavy_usage.py
            ├── requirements.txt
            ├── stlite.json
            └── streamlit_app.py

38 directories, 350 files
File Sizes
       5946 ./dist/android-chrome-192x192.png
      18336 ./dist/android-chrome-512x512.png
       5553 ./dist/apple-touch-icon.png
-    379866 ./dist/assets/index-CP0PRqKG.js
-  12523836 ./dist/assets/index-CP0PRqKG.js.map
+    379962 ./dist/assets/index-C0MQ1yuW.js
+  12523938 ./dist/assets/index-C0MQ1yuW.js.map
      16976 ./dist/assets/index-D-M48OQT.css
        246 ./dist/browserconfig.xml
       1028 ./dist/favicon-16x16.png
       1751 ./dist/favicon-32x32.png
      15086 ./dist/favicon.ico
       2263 ./dist/index.html
       4517 ./dist/logo192.png
      12188 ./dist/logo512.png
        714 ./dist/manifest.json
       3911 ./dist/mstile-150x150.png
      43307 ./dist/ogp.png
         67 ./dist/robots.txt
       8806 ./dist/safari-pinned-tab.svg
       4517 ./dist/samples/000_intro/data/logo.png
        311 ./dist/samples/000_intro/pages/🎈_subpage.py
         66 ./dist/samples/000_intro/stlite.json
       3392 ./dist/samples/000_intro/streamlit_app.py
         68 ./dist/samples/001_template/stlite.json
         49 ./dist/samples/001_template/streamlit_app.py
       1546 ./dist/samples/010_streamlit_hello/Hello.py
       1811 ./dist/samples/010_streamlit_hello/README.md
        582 ./dist/samples/010_streamlit_hello/__init__.py
      36065 ./dist/samples/010_streamlit_hello/agri.csv.gz
       3297 ./dist/samples/010_streamlit_hello/pages/0_Animation_Demo.py
       1760 ./dist/samples/010_streamlit_hello/pages/1_Plotting_Demo.py
       3839 ./dist/samples/010_streamlit_hello/pages/2_Mapping_Demo.py
       2584 ./dist/samples/010_streamlit_hello/pages/3_DataFrame_Demo.py
          7 ./dist/samples/010_streamlit_hello/requirements.txt
         61 ./dist/samples/010_streamlit_hello/stlite.json
        957 ./dist/samples/010_streamlit_hello/utils.py
       2530 ./dist/samples/011_component_gallery/data/capitals.csv
       1776 ./dist/samples/011_component_gallery/pages/annotations-in-altair.py
     184083 ./dist/samples/011_component_gallery/pages/cat-purr.mp3
        828 ./dist/samples/011_component_gallery/pages/charts.altair_chart.py
       2169 ./dist/samples/011_component_gallery/pages/charts.altair_custom_colors.py
        704 ./dist/samples/011_component_gallery/pages/charts.altair_selections.py
        183 ./dist/samples/011_component_gallery/pages/charts.area_chart.py
        309 ./dist/samples/011_component_gallery/pages/charts.area_chart1.py
        344 ./dist/samples/011_component_gallery/pages/charts.area_chart2.py
        170 ./dist/samples/011_component_gallery/pages/charts.area_chart_steamgraph.py
         87 ./dist/samples/011_component_gallery/pages/charts.audio-purr.py
       1773 ./dist/samples/011_component_gallery/pages/charts.audio.py
        182 ./dist/samples/011_component_gallery/pages/charts.bar_chart.py
        308 ./dist/samples/011_component_gallery/pages/charts.bar_chart1.py
        339 ./dist/samples/011_component_gallery/pages/charts.bar_chart2.py
        155 ./dist/samples/011_component_gallery/pages/charts.bar_chart_horizontal.py
        148 ./dist/samples/011_component_gallery/pages/charts.bar_chart_unstacked.py
        245 ./dist/samples/011_component_gallery/pages/charts.bokeh_chart.py
        650 ./dist/samples/011_component_gallery/pages/charts.graphviz_chart.py
        461 ./dist/samples/011_component_gallery/pages/charts.image.py
        183 ./dist/samples/011_component_gallery/pages/charts.line_chart.py
        309 ./dist/samples/011_component_gallery/pages/charts.line_chart1.py
        253 ./dist/samples/011_component_gallery/pages/charts.line_chart2.py
        217 ./dist/samples/011_component_gallery/pages/charts.map.py
        426 ./dist/samples/011_component_gallery/pages/charts.map_color.py
        375 ./dist/samples/011_component_gallery/pages/charts.plotly_chart.py
        222 ./dist/samples/011_component_gallery/pages/charts.plotly_chart_config.py
        196 ./dist/samples/011_component_gallery/pages/charts.plotly_chart_event_state.py
        299 ./dist/samples/011_component_gallery/pages/charts.plotly_chart_event_state_selections.py
        733 ./dist/samples/011_component_gallery/pages/charts.plotly_chart_theme.py
        793 ./dist/samples/011_component_gallery/pages/charts.plotly_custom_colors.py
       1040 ./dist/samples/011_component_gallery/pages/charts.pydeck_chart.py
        895 ./dist/samples/011_component_gallery/pages/charts.pydeck_event_state_selections.py
        199 ./dist/samples/011_component_gallery/pages/charts.pyplot.py
        186 ./dist/samples/011_component_gallery/pages/charts.scatter_chart.py
        319 ./dist/samples/011_component_gallery/pages/charts.scatter_chart1.py
        305 ./dist/samples/011_component_gallery/pages/charts.scatter_chart2.py
        529 ./dist/samples/011_component_gallery/pages/charts.vega_lite_chart.py
       1016 ./dist/samples/011_component_gallery/pages/charts.vega_lite_theme.py
        388 ./dist/samples/011_component_gallery/pages/charts.video.py
        527 ./dist/samples/011_component_gallery/pages/charts.video2.py
        887 ./dist/samples/011_component_gallery/pages/chat.echo.py
        274 ./dist/samples/011_component_gallery/pages/chat.input-file-uploader.py
        250 ./dist/samples/011_component_gallery/pages/chat.input-inline.py
        137 ./dist/samples/011_component_gallery/pages/chat.input.py
        192 ./dist/samples/011_component_gallery/pages/chat.input_set_value.py
       2645 ./dist/samples/011_component_gallery/pages/chat.llm.py
        142 ./dist/samples/011_component_gallery/pages/chat.message.py
        153 ./dist/samples/011_component_gallery/pages/chat.message1.py
       1277 ./dist/samples/011_component_gallery/pages/chat.simple.py
        651 ./dist/samples/011_component_gallery/pages/create-a-simple-grid.py
        670 ./dist/samples/011_component_gallery/pages/data.areachart_column.py
        640 ./dist/samples/011_component_gallery/pages/data.barchart_column.py
        572 ./dist/samples/011_component_gallery/pages/data.checkbox_column.py
        542 ./dist/samples/011_component_gallery/pages/data.column.py
        580 ./dist/samples/011_component_gallery/pages/data.column_config.empty.py
       3119 ./dist/samples/011_component_gallery/pages/data.column_config.py
        460 ./dist/samples/011_component_gallery/pages/data.data_editor.py
        480 ./dist/samples/011_component_gallery/pages/data.data_editor1.py
        410 ./dist/samples/011_component_gallery/pages/data.data_editor2.py
        903 ./dist/samples/011_component_gallery/pages/data.data_editor3.py
        814 ./dist/samples/011_component_gallery/pages/data.data_editor4.py
        874 ./dist/samples/011_component_gallery/pages/data.data_editor_config.py
        207 ./dist/samples/011_component_gallery/pages/data.dataframe.py
        235 ./dist/samples/011_component_gallery/pages/data.dataframe1.py
        614 ./dist/samples/011_component_gallery/pages/data.dataframe2.py
        900 ./dist/samples/011_component_gallery/pages/data.dataframe_config.py
        432 ./dist/samples/011_component_gallery/pages/data.dataframe_config_index.py
        332 ./dist/samples/011_component_gallery/pages/data.dataframe_event_state_selections.py
        654 ./dist/samples/011_component_gallery/pages/data.date_column.py
        735 ./dist/samples/011_component_gallery/pages/data.datetime_column.py
       1019 ./dist/samples/011_component_gallery/pages/data.image_column.py
        239 ./dist/samples/011_component_gallery/pages/data.json.py
        485 ./dist/samples/011_component_gallery/pages/data.json_column.py
        669 ./dist/samples/011_component_gallery/pages/data.linechart_column.py
        975 ./dist/samples/011_component_gallery/pages/data.link_column.py
        668 ./dist/samples/011_component_gallery/pages/data.list_column.py
        657 ./dist/samples/011_component_gallery/pages/data.multiselect_column_1.py
        522 ./dist/samples/011_component_gallery/pages/data.multiselect_column_2.py
        513 ./dist/samples/011_component_gallery/pages/data.number_column.py
        487 ./dist/samples/011_component_gallery/pages/data.progress_column.py
        766 ./dist/samples/011_component_gallery/pages/data.selectbox_column.py
        206 ./dist/samples/011_component_gallery/pages/data.table.py
        351 ./dist/samples/011_component_gallery/pages/data.table_confusion.py
        444 ./dist/samples/011_component_gallery/pages/data.table_horizontal_border.py
        443 ./dist/samples/011_component_gallery/pages/data.table_markdown.py
        549 ./dist/samples/011_component_gallery/pages/data.text_column.py
        636 ./dist/samples/011_component_gallery/pages/data.time_column.py
       2555 ./dist/samples/011_component_gallery/pages/dataframe-row-selections.py
        528 ./dist/samples/011_component_gallery/pages/execution.dialog.py
        461 ./dist/samples/011_component_gallery/pages/execution.fragment-rerun.py
        543 ./dist/samples/011_component_gallery/pages/execution.fragment.py
        296 ./dist/samples/011_component_gallery/pages/execution.fragment_balloon.py
     411449 ./dist/samples/011_component_gallery/pages/flower.png
        377 ./dist/samples/011_component_gallery/pages/forms.form1.py
        185 ./dist/samples/011_component_gallery/pages/forms.form2.py
        606 ./dist/samples/011_component_gallery/pages/forms.form_container.py
        347 ./dist/samples/011_component_gallery/pages/forms.form_default.py
       1442 ./dist/samples/011_component_gallery/pages/forms.form_overview.py
        243 ./dist/samples/011_component_gallery/pages/forms.form_process1.py
        468 ./dist/samples/011_component_gallery/pages/forms.form_process2.py
        637 ./dist/samples/011_component_gallery/pages/forms.form_process3.py
      39446 ./dist/samples/011_component_gallery/pages/images/horizontal_blue.png
      32992 ./dist/samples/011_component_gallery/pages/images/horizontal_red.png
       4241 ./dist/samples/011_component_gallery/pages/images/icon_blue.png
       3763 ./dist/samples/011_component_gallery/pages/images/icon_red.png
        577 ./dist/samples/011_component_gallery/pages/layout.columns1.py
        267 ./dist/samples/011_component_gallery/pages/layout.columns2.py
        176 ./dist/samples/011_component_gallery/pages/layout.columns_borders.py
        203 ./dist/samples/011_component_gallery/pages/layout.columns_bottom_widgets.py
        606 ./dist/samples/011_component_gallery/pages/layout.columns_vertical_alignment.py
        284 ./dist/samples/011_component_gallery/pages/layout.container1.py
        191 ./dist/samples/011_component_gallery/pages/layout.container2.py
        169 ./dist/samples/011_component_gallery/pages/layout.container3.py
        118 ./dist/samples/011_component_gallery/pages/layout.container4.py
        152 ./dist/samples/011_component_gallery/pages/layout.container5.py
        229 ./dist/samples/011_component_gallery/pages/layout.empty.py
        586 ./dist/samples/011_component_gallery/pages/layout.empty_placeholder.py
        452 ./dist/samples/011_component_gallery/pages/layout.expander.py
        169 ./dist/samples/011_component_gallery/pages/layout.popover.py
        263 ./dist/samples/011_component_gallery/pages/layout.popover2.py
        395 ./dist/samples/011_component_gallery/pages/layout.tabs1.py
        268 ./dist/samples/011_component_gallery/pages/layout.tabs2.py
        447 ./dist/samples/011_component_gallery/pages/layout.tabs3.py
        118 ./dist/samples/011_component_gallery/pages/layouts.container4.py
        476 ./dist/samples/011_component_gallery/pages/media.logo.py
        110 ./dist/samples/011_component_gallery/pages/metric.example1.py
        178 ./dist/samples/011_component_gallery/pages/metric.example2.py
        175 ./dist/samples/011_component_gallery/pages/metric.example3.py
        277 ./dist/samples/011_component_gallery/pages/metric.example4.py
        502 ./dist/samples/011_component_gallery/pages/metric.example5.py
        102 ./dist/samples/011_component_gallery/pages/status.exception.py
        303 ./dist/samples/011_component_gallery/pages/status.progress.py
        144 ./dist/samples/011_component_gallery/pages/status.spinner.py
        250 ./dist/samples/011_component_gallery/pages/status.status.py
        355 ./dist/samples/011_component_gallery/pages/status.status1.py
        105 ./dist/samples/011_component_gallery/pages/status.toast.py
        185 ./dist/samples/011_component_gallery/pages/status.toast1.py
        262 ./dist/samples/011_component_gallery/pages/status.toast2.py
        221 ./dist/samples/011_component_gallery/pages/text.badge.py
         56 ./dist/samples/011_component_gallery/pages/text.caption.py
        566 ./dist/samples/011_component_gallery/pages/text.code-ascii.py
        114 ./dist/samples/011_component_gallery/pages/text.code.py
        329 ./dist/samples/011_component_gallery/pages/text.header.py
        170 ./dist/samples/011_component_gallery/pages/text.latex.py
        552 ./dist/samples/011_component_gallery/pages/text.markdown.py
        240 ./dist/samples/011_component_gallery/pages/text.markdown1.py
        356 ./dist/samples/011_component_gallery/pages/text.subheader.py
         94 ./dist/samples/011_component_gallery/pages/text.text.py
        444 ./dist/samples/011_component_gallery/pages/text.text_area.py
        104 ./dist/samples/011_component_gallery/pages/text.title.py
         65 ./dist/samples/011_component_gallery/pages/text.write1.py
        155 ./dist/samples/011_component_gallery/pages/text.write2.py
        332 ./dist/samples/011_component_gallery/pages/text.write3.py
        733 ./dist/samples/011_component_gallery/pages/text.write_stream.py
         64 ./dist/samples/011_component_gallery/pages/utilities.help.py
        245 ./dist/samples/011_component_gallery/pages/utilities.help1.py
        123 ./dist/samples/011_component_gallery/pages/utilities.help2.py
        111 ./dist/samples/011_component_gallery/pages/utilities.html.py
        122 ./dist/samples/011_component_gallery/pages/widget.audio_input.py
        210 ./dist/samples/011_component_gallery/pages/widget.button.py
        409 ./dist/samples/011_component_gallery/pages/widget.button_icons.py
        162 ./dist/samples/011_component_gallery/pages/widget.camera_input.py
         88 ./dist/samples/011_component_gallery/pages/widget.checkbox.py
        115 ./dist/samples/011_component_gallery/pages/widget.color_picker.py
        143 ./dist/samples/011_component_gallery/pages/widget.date_input.py
        341 ./dist/samples/011_component_gallery/pages/widget.date_input1.py
        127 ./dist/samples/011_component_gallery/pages/widget.date_input_empty.py
        917 ./dist/samples/011_component_gallery/pages/widget.download_button.py
        490 ./dist/samples/011_component_gallery/pages/widget.download_button_csv.py
        208 ./dist/samples/011_component_gallery/pages/widget.download_button_file.py
        338 ./dist/samples/011_component_gallery/pages/widget.download_button_text.py
        213 ./dist/samples/011_component_gallery/pages/widget.feedback_stars.py
        215 ./dist/samples/011_component_gallery/pages/widget.feedback_thumbs.py
        230 ./dist/samples/011_component_gallery/pages/widget.file_uploader.py
        202 ./dist/samples/011_component_gallery/pages/widget.file_uploader_directory.py
         88 ./dist/samples/011_component_gallery/pages/widget.link_button.py
        196 ./dist/samples/011_component_gallery/pages/widget.multiselect.py
        235 ./dist/samples/011_component_gallery/pages/widget.multiselect_accept_new_options.py
        111 ./dist/samples/011_component_gallery/pages/widget.number_input.py
        155 ./dist/samples/011_component_gallery/pages/widget.number_input_empty.py
        203 ./dist/samples/011_component_gallery/pages/widget.pills_multi.py
        409 ./dist/samples/011_component_gallery/pages/widget.pills_single.py
        351 ./dist/samples/011_component_gallery/pages/widget.radio.py
        693 ./dist/samples/011_component_gallery/pages/widget.radio1.py
        205 ./dist/samples/011_component_gallery/pages/widget.radio_empty.py
        215 ./dist/samples/011_component_gallery/pages/widget.segmented_control_multi.py
        421 ./dist/samples/011_component_gallery/pages/widget.segmented_control_single.py
        478 ./dist/samples/011_component_gallery/pages/widget.select_slider.py
        167 ./dist/samples/011_component_gallery/pages/widget.selectbox.py
        685 ./dist/samples/011_component_gallery/pages/widget.selectbox1.py
        272 ./dist/samples/011_component_gallery/pages/widget.selectbox_accept_new_options.py
        232 ./dist/samples/011_component_gallery/pages/widget.selectbox_empty.py
        657 ./dist/samples/011_component_gallery/pages/widget.slider.py
        503 ./dist/samples/011_component_gallery/pages/widget.text_area.py
        124 ./dist/samples/011_component_gallery/pages/widget.text_input.py
        884 ./dist/samples/011_component_gallery/pages/widget.text_input1.py
        132 ./dist/samples/011_component_gallery/pages/widget.time_input.py
        122 ./dist/samples/011_component_gallery/pages/widget.time_input_empty.py
        102 ./dist/samples/011_component_gallery/pages/widget.toggle.py
        144 ./dist/samples/011_component_gallery/pages/widgets.audio_input_high_rate.py
        399 ./dist/samples/011_component_gallery/pages/widgets.change_parameters.py
        562 ./dist/samples/011_component_gallery/pages/widgets.change_parameters_best.py
        468 ./dist/samples/011_component_gallery/pages/widgets.form_callbacks.py
        259 ./dist/samples/011_component_gallery/requirements.txt
         71 ./dist/samples/011_component_gallery/stlite.json
       1901 ./dist/samples/011_component_gallery/streamlit_app.py
      36065 ./dist/samples/012_hello/agri.csv.gz
       7239 ./dist/samples/012_hello/hello.py
         45 ./dist/samples/012_hello/requirements.txt
         51 ./dist/samples/012_hello/stlite.json
       1637 ./dist/samples/012_mpa-hello/0_👋_Hello.py
        477 ./dist/samples/012_mpa-hello/README.md
      36065 ./dist/samples/012_mpa-hello/agri.csv.gz
       1691 ./dist/samples/012_mpa-hello/pages/1_📈_Plotting_Demo.py
       3775 ./dist/samples/012_mpa-hello/pages/2_🌍_Mapping_Demo.py
       2522 ./dist/samples/012_mpa-hello/pages/3_📊_DataFrame_Demo.py
       1674 ./dist/samples/012_mpa-hello/pages/4_📷_Webcam_Demo.py
         59 ./dist/samples/012_mpa-hello/requirements.txt
         62 ./dist/samples/012_mpa-hello/stlite.json
        957 ./dist/samples/012_mpa-hello/utils.py
        295 ./dist/samples/012_navigation.multipage_widgets/app.py
         60 ./dist/samples/012_navigation.multipage_widgets/stlite.json
        495 ./dist/samples/012_tutorials_custom-navigation/README.md
        649 ./dist/samples/012_tutorials_custom-navigation/app.py
       1172 ./dist/samples/012_tutorials_custom-navigation/menu.py
        504 ./dist/samples/012_tutorials_custom-navigation/pages/admin.py
        497 ./dist/samples/012_tutorials_custom-navigation/pages/super-admin.py
        341 ./dist/samples/012_tutorials_custom-navigation/pages/user.py
         18 ./dist/samples/012_tutorials_custom-navigation/requirements.txt
         71 ./dist/samples/012_tutorials_custom-navigation/stlite.json
        496 ./dist/samples/012_tutorials_dynamic-navigation/README.md
        104 ./dist/samples/012_tutorials_dynamic-navigation/admin/admin_1.py
        104 ./dist/samples/012_tutorials_dynamic-navigation/admin/admin_2.py
      39446 ./dist/samples/012_tutorials_dynamic-navigation/images/horizontal_blue.png
       4241 ./dist/samples/012_tutorials_dynamic-navigation/images/icon_blue.png
        106 ./dist/samples/012_tutorials_dynamic-navigation/request/request_1.py
        106 ./dist/samples/012_tutorials_dynamic-navigation/request/request_2.py
        106 ./dist/samples/012_tutorials_dynamic-navigation/respond/respond_1.py
        106 ./dist/samples/012_tutorials_dynamic-navigation/respond/respond_2.py
        105 ./dist/samples/012_tutorials_dynamic-navigation/settings.py
         82 ./dist/samples/012_tutorials_dynamic-navigation/stlite.json
       1940 ./dist/samples/012_tutorials_dynamic-navigation/streamlit_app.py
        529 ./dist/samples/012_tutorials_fragments/README.md
          0 ./dist/samples/012_tutorials_fragments/app.py
       1294 ./dist/samples/012_tutorials_fragments/pages/tutorial-fragment-multiple-container.py
       2897 ./dist/samples/012_tutorials_fragments/pages/tutorial-fragment-rerun.py
       1748 ./dist/samples/012_tutorials_fragments/pages/tutorial-fragment-streaming.py
         63 ./dist/samples/012_tutorials_fragments/stlite.json
        489 ./dist/samples/012_utilities.switch_page/README.md
        204 ./dist/samples/012_utilities.switch_page/pages/page_1.py
        204 ./dist/samples/012_utilities.switch_page/pages/page_2.py
         18 ./dist/samples/012_utilities.switch_page/requirements.txt
         68 ./dist/samples/012_utilities.switch_page/stlite.json
        204 ./dist/samples/012_utilities.switch_page/your_app.py
        484 ./dist/samples/012_widget.page_link/README.md
        289 ./dist/samples/012_widget.page_link/pages/page_1.py
        289 ./dist/samples/012_widget.page_link/pages/page_2.py
         18 ./dist/samples/012_widget.page_link/requirements.txt
         65 ./dist/samples/012_widget.page_link/stlite.json
        289 ./dist/samples/012_widget.page_link/your_app.py
        332 ./dist/samples/020_custom_components/home.py
        649 ./dist/samples/020_custom_components/pages/aggrid.py
       1086 ./dist/samples/020_custom_components/pages/agraph.py
       1260 ./dist/samples/020_custom_components/pages/cropper.py
        344 ./dist/samples/020_custom_components/pages/d3_demo.py
       1740 ./dist/samples/020_custom_components/pages/drawable_canvas.py
        251 ./dist/samples/020_custom_components/pages/embedcode.py
       5270 ./dist/samples/020_custom_components/pages/folium.py
       1022 ./dist/samples/020_custom_components/pages/lottie.py
        285 ./dist/samples/020_custom_components/pages/player.py
        343 ./dist/samples/020_custom_components/pages/stmol.py
        187 ./dist/samples/020_custom_components/requirements.txt
         62 ./dist/samples/020_custom_components/stlite.json
       4517 ./dist/samples/021_opencv/data/logo.png
         14 ./dist/samples/021_opencv/requirements.txt
         60 ./dist/samples/021_opencv/stlite.json
       1092 ./dist/samples/021_opencv/streamlit_app.py
         30 ./dist/samples/022_realtime_image_processing/requirements.txt
         79 ./dist/samples/022_realtime_image_processing/stlite.json
       2568 ./dist/samples/022_realtime_image_processing/streamlit_app.py
        724 ./dist/samples/030_streamlit_e2e_tests/pages/empty_labels.py
        733 ./dist/samples/030_streamlit_e2e_tests/pages/iframe_resizer.py
        876 ./dist/samples/030_streamlit_e2e_tests/pages/redisplayed_widgets.py
       1225 ./dist/samples/030_streamlit_e2e_tests/pages/session_state_frontend_sync.py
       1400 ./dist/samples/030_streamlit_e2e_tests/pages/st_columns.py
       1140 ./dist/samples/030_streamlit_e2e_tests/pages/st_disabled.py
        616 ./dist/samples/030_streamlit_e2e_tests/pages/st_disconnect.py
       1681 ./dist/samples/030_streamlit_e2e_tests/pages/st_download_button.py
       2475 ./dist/samples/030_streamlit_e2e_tests/pages/st_exception.py
        747 ./dist/samples/030_streamlit_e2e_tests/pages/st_experimental_get_query_params.py
        856 ./dist/samples/030_streamlit_e2e_tests/pages/st_experimental_set_query_params.py
       2405 ./dist/samples/030_streamlit_e2e_tests/pages/st_form_column_association.py
       3329 ./dist/samples/030_streamlit_e2e_tests/pages/st_image.py
       2160 ./dist/samples/030_streamlit_e2e_tests/pages/st_image_replay.py
        810 ./dist/samples/030_streamlit_e2e_tests/pages/st_image_replay_old_image.py
       1705 ./dist/samples/030_streamlit_e2e_tests/pages/st_image_svg_sizing.py
        762 ./dist/samples/030_streamlit_e2e_tests/pages/st_json.py
       1484 ./dist/samples/030_streamlit_e2e_tests/pages/st_map.py
        969 ./dist/samples/030_streamlit_e2e_tests/pages/st_media_replay.py
       2141 ./dist/samples/030_streamlit_e2e_tests/pages/st_pydeck_chart.py
       1524 ./dist/samples/030_streamlit_e2e_tests/pages/st_pydeck_geo_layers.py
       1263 ./dist/samples/030_streamlit_e2e_tests/pages/st_reuse_label.py
       2551 ./dist/samples/030_streamlit_e2e_tests/pages/st_select_slider.py
       1592 ./dist/samples/030_streamlit_e2e_tests/pages/st_session_state.py
       1592 ./dist/samples/030_streamlit_e2e_tests/pages/st_set_page_config.py
       1087 ./dist/samples/030_streamlit_e2e_tests/pages/st_sidebar.py
       2458 ./dist/samples/030_streamlit_e2e_tests/pages/st_slider.py
       1149 ./dist/samples/030_streamlit_e2e_tests/pages/st_tabs.py
       2732 ./dist/samples/030_streamlit_e2e_tests/pages/st_tooltips.py
       1108 ./dist/samples/030_streamlit_e2e_tests/pages/websocket_reconnects.py
        730 ./dist/samples/030_streamlit_e2e_tests/pages/widget_state_heavy_usage.py
         27 ./dist/samples/030_streamlit_e2e_tests/requirements.txt
         75 ./dist/samples/030_streamlit_e2e_tests/stlite.json
        117 ./dist/samples/030_streamlit_e2e_tests/streamlit_app.py

stlite-lib wheel (built as a part of @stlite/browser)

stlite_lib-0.1.0-py3-none-any.whl: 28 kiB (28 kiB +0 kiB)

File Tree
.
├── stlite_lib
│   ├── __init__.py
│   ├── async_utils.py
│   ├── bootstrap.py
│   ├── codemod.py
│   └── server
│       ├── __init__.py
│       ├── component_request_handler.py
│       ├── handler.py
│       ├── health_handler.py
│       ├── httputil.py
│       ├── media_file_handler.py
│       ├── server.py
│       ├── server_util.py
│       ├── task_context.py
│       └── upload_file_request_handler.py
└── stlite_lib-0.1.0.dist-info
    ├── METADATA
    ├── RECORD
    └── WHEEL

4 directories, 17 files
File Sizes
        200 ./stlite_lib-0.1.0.dist-info/METADATA
       1442 ./stlite_lib-0.1.0.dist-info/RECORD
         87 ./stlite_lib-0.1.0.dist-info/WHEEL
          0 ./stlite_lib/__init__.py
        197 ./stlite_lib/async_utils.py
       6663 ./stlite_lib/bootstrap.py
      38439 ./stlite_lib/codemod.py
         49 ./stlite_lib/server/__init__.py
       2851 ./stlite_lib/server/component_request_handler.py
        698 ./stlite_lib/server/handler.py
        689 ./stlite_lib/server/health_handler.py
      11309 ./stlite_lib/server/httputil.py
       3704 ./stlite_lib/server/media_file_handler.py
      11455 ./stlite_lib/server/server.py
        472 ./stlite_lib/server/server_util.py
        886 ./stlite_lib/server/task_context.py
       2901 ./stlite_lib/server/upload_file_request_handler.py

streamlit wheel (built as a part of @stlite/browser)

streamlit-1.50.0-cp313-none-any.whl: 1200 kiB (1200 kiB +0 kiB)

File Tree
.
├── streamlit
│   ├── __init__.pyc
│   ├── __main__.pyc
│   ├── auth_util.pyc
│   ├── cli_util.pyc
│   ├── column_config.pyc
│   ├── commands
│   │   ├── __init__.pyc
│   │   ├── echo.pyc
│   │   ├── execution_control.pyc
│   │   ├── experimental_query_params.pyc
│   │   ├── logo.pyc
│   │   ├── navigation.pyc
│   │   └── page_config.pyc
│   ├── components
│   │   ├── __init__.pyc
│   │   ├── lib
│   │   │   ├── __init__.pyc
│   │   │   └── local_component_registry.pyc
│   │   ├── types
│   │   │   ├── __init__.pyc
│   │   │   ├── base_component_registry.pyc
│   │   │   └── base_custom_component.pyc
│   │   └── v1
│   │       ├── __init__.pyc
│   │       ├── component_arrow.pyc
│   │       ├── component_registry.pyc
│   │       ├── components.pyc
│   │       └── custom_component.pyc
│   ├── config.pyc
│   ├── config_option.pyc
│   ├── config_util.pyc
│   ├── connections
│   │   ├── __init__.pyc
│   │   ├── base_connection.pyc
│   │   ├── snowflake_connection.pyc
│   │   ├── snowpark_connection.pyc
│   │   ├── sql_connection.pyc
│   │   └── util.pyc
│   ├── cursor.pyc
│   ├── dataframe_util.pyc
│   ├── delta_generator.pyc
│   ├── delta_generator_singletons.pyc
│   ├── deprecation_util.pyc
│   ├── development.pyc
│   ├── elements
│   │   ├── __init__.pyc
│   │   ├── alert.pyc
│   │   ├── arrow.pyc
│   │   ├── balloons.pyc
│   │   ├── bokeh_chart.pyc
│   │   ├── code.pyc
│   │   ├── deck_gl_json_chart.pyc
│   │   ├── dialog_decorator.pyc
│   │   ├── doc_string.pyc
│   │   ├── empty.pyc
│   │   ├── exception.pyc
│   │   ├── form.pyc
│   │   ├── graphviz_chart.pyc
│   │   ├── heading.pyc
│   │   ├── html.pyc
│   │   ├── iframe.pyc
│   │   ├── image.pyc
│   │   ├── json.pyc
│   │   ├── layouts.pyc
│   │   ├── lib
│   │   │   ├── __init__.pyc
│   │   │   ├── built_in_chart_utils.pyc
│   │   │   ├── color_util.pyc
│   │   │   ├── column_config_utils.pyc
│   │   │   ├── column_types.pyc
│   │   │   ├── dialog.pyc
│   │   │   ├── dicttools.pyc
│   │   │   ├── file_uploader_utils.pyc
│   │   │   ├── form_utils.pyc
│   │   │   ├── image_utils.pyc
│   │   │   ├── js_number.pyc
│   │   │   ├── layout_utils.pyc
│   │   │   ├── mutable_status_container.pyc
│   │   │   ├── options_selector_utils.pyc
│   │   │   ├── pandas_styler_utils.pyc
│   │   │   ├── policies.pyc
│   │   │   ├── streamlit_plotly_theme.pyc
│   │   │   ├── subtitle_utils.pyc
│   │   │   └── utils.pyc
│   │   ├── map.pyc
│   │   ├── markdown.pyc
│   │   ├── media.pyc
│   │   ├── metric.pyc
│   │   ├── pdf.pyc
│   │   ├── plotly_chart.pyc
│   │   ├── progress.pyc
│   │   ├── pyplot.pyc
│   │   ├── snow.pyc
│   │   ├── spinner.pyc
│   │   ├── text.pyc
│   │   ├── toast.pyc
│   │   ├── vega_charts.pyc
│   │   ├── widgets
│   │   │   ├── __init__.pyc
│   │   │   ├── audio_input.pyc
│   │   │   ├── button.pyc
│   │   │   ├── button_group.pyc
│   │   │   ├── camera_input.pyc
│   │   │   ├── chat.pyc
│   │   │   ├── checkbox.pyc
│   │   │   ├── color_picker.pyc
│   │   │   ├── data_editor.pyc
│   │   │   ├── file_uploader.pyc
│   │   │   ├── multiselect.pyc
│   │   │   ├── number_input.pyc
│   │   │   ├── radio.pyc
│   │   │   ├── select_slider.pyc
│   │   │   ├── selectbox.pyc
│   │   │   ├── slider.pyc
│   │   │   ├── text_widgets.pyc
│   │   │   └── time_widgets.pyc
│   │   └── write.pyc
│   ├── emojis.pyc
│   ├── env_util.pyc
│   ├── error_util.pyc
│   ├── errors.pyc
│   ├── external
│   │   ├── __init__.pyc
│   │   └── langchain
│   │       ├── __init__.pyc
│   │       └── streamlit_callback_handler.pyc
│   ├── file_util.pyc
│   ├── git_util.pyc
│   ├── hello
│   │   ├── __init__.pyc
│   │   ├── animation_demo.pyc
│   │   ├── dataframe_demo.pyc
│   │   ├── hello.pyc
│   │   ├── mapping_demo.pyc
│   │   ├── plotting_demo.pyc
│   │   ├── streamlit_app.pyc
│   │   └── utils.pyc
│   ├── logger.pyc
│   ├── material_icon_names.pyc
│   ├── navigation
│   │   ├── __init__.pyc
│   │   └── page.pyc
│   ├── net_util.pyc
│   ├── platform.pyc
│   ├── proto
│   │   ├── Alert_pb2.pyc
│   │   ├── AppPage_pb2.pyc
│   │   ├── ArrowNamedDataSet_pb2.pyc
│   │   ├── ArrowVegaLiteChart_pb2.pyc
│   │   ├── Arrow_pb2.pyc
│   │   ├── AudioInput_pb2.pyc
│   │   ├── Audio_pb2.pyc
│   │   ├── AuthRedirect_pb2.pyc
│   │   ├── AutoRerun_pb2.pyc
│   │   ├── BackMsg_pb2.pyc
│   │   ├── Balloons_pb2.pyc
│   │   ├── Block_pb2.pyc
│   │   ├── BokehChart_pb2.pyc
│   │   ├── ButtonGroup_pb2.pyc
│   │   ├── Button_pb2.pyc
│   │   ├── CameraInput_pb2.pyc
│   │   ├── ChatInput_pb2.pyc
│   │   ├── Checkbox_pb2.pyc
│   │   ├── ClientState_pb2.pyc
│   │   ├── Code_pb2.pyc
│   │   ├── ColorPicker_pb2.pyc
│   │   ├── Common_pb2.pyc
│   │   ├── Components_pb2.pyc
│   │   ├── DataFrame_pb2.pyc
│   │   ├── DateInput_pb2.pyc
│   │   ├── DeckGlJsonChart_pb2.pyc
│   │   ├── Delta_pb2.pyc
│   │   ├── DocString_pb2.pyc
│   │   ├── DownloadButton_pb2.pyc
│   │   ├── Element_pb2.pyc
│   │   ├── Empty_pb2.pyc
│   │   ├── Exception_pb2.pyc
│   │   ├── Favicon_pb2.pyc
│   │   ├── FileUploader_pb2.pyc
│   │   ├── ForwardMsg_pb2.pyc
│   │   ├── GapSize_pb2.pyc
│   │   ├── GitInfo_pb2.pyc
│   │   ├── GraphVizChart_pb2.pyc
│   │   ├── Heading_pb2.pyc
│   │   ├── HeightConfig_pb2.pyc
│   │   ├── Html_pb2.pyc
│   │   ├── IFrame_pb2.pyc
│   │   ├── Image_pb2.pyc
│   │   ├── Json_pb2.pyc
│   │   ├── LabelVisibilityMessage_pb2.pyc
│   │   ├── LinkButton_pb2.pyc
│   │   ├── Logo_pb2.pyc
│   │   ├── Markdown_pb2.pyc
│   │   ├── Metric_pb2.pyc
│   │   ├── MetricsEvent_pb2.pyc
│   │   ├── MultiSelect_pb2.pyc
│   │   ├── NamedDataSet_pb2.pyc
│   │   ├── Navigation_pb2.pyc
│   │   ├── NewSession_pb2.pyc
│   │   ├── NumberInput_pb2.pyc
│   │   ├── PageConfig_pb2.pyc
│   │   ├── PageInfo_pb2.pyc
│   │   ├── PageLink_pb2.pyc
│   │   ├── PageNotFound_pb2.pyc
│   │   ├── PageProfile_pb2.pyc
│   │   ├── PagesChanged_pb2.pyc
│   │   ├── ParentMessage_pb2.pyc
│   │   ├── PlotlyChart_pb2.pyc
│   │   ├── Progress_pb2.pyc
│   │   ├── Radio_pb2.pyc
│   │   ├── RootContainer_pb2.pyc
│   │   ├── Selectbox_pb2.pyc
│   │   ├── SessionEvent_pb2.pyc
│   │   ├── SessionStatus_pb2.pyc
│   │   ├── Skeleton_pb2.pyc
│   │   ├── Slider_pb2.pyc
│   │   ├── Snow_pb2.pyc
│   │   ├── Spinner_pb2.pyc
│   │   ├── TextArea_pb2.pyc
│   │   ├── TextInput_pb2.pyc
│   │   ├── Text_pb2.pyc
│   │   ├── TimeInput_pb2.pyc
│   │   ├── Toast_pb2.pyc
│   │   ├── VegaLiteChart_pb2.pyc
│   │   ├── Video_pb2.pyc
│   │   ├── WidgetStates_pb2.pyc
│   │   ├── WidthConfig_pb2.pyc
│   │   ├── __init__.pyc
│   │   └── openmetrics_data_model_pb2.pyc
│   ├── py.typed
│   ├── runtime
│   │   ├── __init__.pyc
│   │   ├── app_session.pyc
│   │   ├── caching
│   │   │   ├── __init__.pyc
│   │   │   ├── cache_data_api.pyc
│   │   │   ├── cache_errors.pyc
│   │   │   ├── cache_resource_api.pyc
│   │   │   ├── cache_type.pyc
│   │   │   ├── cache_utils.pyc
│   │   │   ├── cached_message_replay.pyc
│   │   │   ├── hashing.pyc
│   │   │   ├── legacy_cache_api.pyc
│   │   │   └── storage
│   │   │       ├── __init__.pyc
│   │   │       ├── cache_storage_protocol.pyc
│   │   │       ├── dummy_cache_storage.pyc
│   │   │       ├── in_memory_cache_storage_wrapper.pyc
│   │   │       └── local_disk_cache_storage.pyc
│   │   ├── connection_factory.pyc
│   │   ├── context.pyc
│   │   ├── context_util.pyc
│   │   ├── credentials.pyc
│   │   ├── forward_msg_cache.pyc
│   │   ├── forward_msg_queue.pyc
│   │   ├── fragment.pyc
│   │   ├── media_file_manager.pyc
│   │   ├── media_file_storage.pyc
│   │   ├── memory_media_file_storage.pyc
│   │   ├── memory_session_storage.pyc
│   │   ├── memory_uploaded_file_manager.pyc
│   │   ├── metrics_util.pyc
│   │   ├── pages_manager.pyc
│   │   ├── runtime.pyc
│   │   ├── runtime_util.pyc
│   │   ├── script_data.pyc
│   │   ├── scriptrunner
│   │   │   ├── __init__.pyc
│   │   │   ├── exec_code.pyc
│   │   │   ├── magic.pyc
│   │   │   ├── magic_funcs.pyc
│   │   │   ├── script_cache.pyc
│   │   │   └── script_runner.pyc
│   │   ├── scriptrunner_utils
│   │   │   ├── __init__.pyc
│   │   │   ├── exceptions.pyc
│   │   │   ├── script_requests.pyc
│   │   │   └── script_run_context.pyc
│   │   ├── secrets.pyc
│   │   ├── session_manager.pyc
│   │   ├── state
│   │   │   ├── __init__.pyc
│   │   │   ├── common.pyc
│   │   │   ├── query_params.pyc
│   │   │   ├── query_params_proxy.pyc
│   │   │   ├── safe_session_state.pyc
│   │   │   ├── session_state.pyc
│   │   │   ├── session_state_proxy.pyc
│   │   │   └── widgets.pyc
│   │   ├── stats.pyc
│   │   ├── theme_util.pyc
│   │   ├── uploaded_file_manager.pyc
│   │   └── websocket_session_manager.pyc
│   ├── source_util.pyc
│   ├── string_util.pyc
│   ├── temporary_directory.pyc
│   ├── testing
│   │   ├── __init__.pyc
│   │   └── v1
│   │       ├── __init__.pyc
│   │       ├── app_test.pyc
│   │       ├── element_tree.pyc
│   │       ├── local_script_runner.pyc
│   │       └── util.pyc
│   ├── time_util.pyc
│   ├── type_util.pyc
│   ├── url_util.pyc
│   ├── user_info.pyc
│   ├── util.pyc
│   ├── vendor
│   │   ├── __init__.pyc
│   │   └── pympler
│   │       ├── __init__.pyc
│   │       └── asizeof.pyc
│   ├── version.pyc
│   └── watcher
│       ├── __init__.pyc
│       ├── event_based_path_watcher.pyc
│       ├── folder_black_list.pyc
│       ├── local_sources_watcher.pyc
│       ├── path_watcher.pyc
│       ├── polling_path_watcher.pyc
│       └── util.pyc
├── streamlit-1.50.0.data
│   └── scripts
│       └── streamlit.cmd
└── streamlit-1.50.0.dist-info
    ├── METADATA
    ├── RECORD
    ├── WHEEL
    ├── entry_points.txt
    └── top_level.txt

30 directories, 304 files
File Sizes
        676 ./streamlit-1.50.0.data/scripts/streamlit.cmd
       9260 ./streamlit-1.50.0.dist-info/METADATA
      27704 ./streamlit-1.50.0.dist-info/RECORD
         91 ./streamlit-1.50.0.dist-info/WHEEL
         53 ./streamlit-1.50.0.dist-info/entry_points.txt
         10 ./streamlit-1.50.0.dist-info/top_level.txt
       8498 ./streamlit/__init__.pyc
        262 ./streamlit/__main__.pyc
       9115 ./streamlit/auth_util.pyc
       3244 ./streamlit/cli_util.pyc
        800 ./streamlit/column_config.pyc
        127 ./streamlit/commands/__init__.pyc
       4386 ./streamlit/commands/echo.pyc
       7730 ./streamlit/commands/execution_control.pyc
       5833 ./streamlit/commands/experimental_query_params.pyc
       6877 ./streamlit/commands/logo.pyc
      15346 ./streamlit/commands/navigation.pyc
      13802 ./streamlit/commands/page_config.pyc
        129 ./streamlit/components/__init__.pyc
        133 ./streamlit/components/lib/__init__.pyc
       4004 ./streamlit/components/lib/local_component_registry.pyc
        135 ./streamlit/components/types/__init__.pyc
       3093 ./streamlit/components/types/base_component_registry.pyc
       6089 ./streamlit/components/types/base_custom_component.pyc
        510 ./streamlit/components/v1/__init__.pyc
       5185 ./streamlit/components/v1/component_arrow.pyc
       4706 ./streamlit/components/v1/component_registry.pyc
        455 ./streamlit/components/v1/components.pyc
       9324 ./streamlit/components/v1/custom_component.pyc
      71624 ./streamlit/config.pyc
      11154 ./streamlit/config_option.pyc
       6850 ./streamlit/config_util.pyc
        548 ./streamlit/connections/__init__.pyc
       7245 ./streamlit/connections/base_connection.pyc
      20157 ./streamlit/connections/snowflake_connection.pyc
       7977 ./streamlit/connections/snowpark_connection.pyc
      15162 ./streamlit/connections/sql_connection.pyc
       2665 ./streamlit/connections/util.pyc
       8013 ./streamlit/cursor.pyc
      53824 ./streamlit/dataframe_util.pyc
      23113 ./streamlit/delta_generator.pyc
       9014 ./streamlit/delta_generator_singletons.pyc
       8440 ./streamlit/deprecation_util.pyc
        332 ./streamlit/development.pyc
        127 ./streamlit/elements/__init__.pyc
      11470 ./streamlit/elements/alert.pyc
      38786 ./streamlit/elements/arrow.pyc
       1436 ./streamlit/elements/balloons.pyc
       4966 ./streamlit/elements/bokeh_chart.pyc
       5620 ./streamlit/elements/code.pyc
      19536 ./streamlit/elements/deck_gl_json_chart.pyc
      10465 ./streamlit/elements/dialog_decorator.pyc
      15599 ./streamlit/elements/doc_string.pyc
       4206 ./streamlit/elements/empty.pyc
      12559 ./streamlit/elements/exception.pyc
      16528 ./streamlit/elements/form.pyc
       7284 ./streamlit/elements/graphviz_chart.pyc
      12513 ./streamlit/elements/heading.pyc
       6570 ./streamlit/elements/html.pyc
       7611 ./streamlit/elements/iframe.pyc
       8145 ./streamlit/elements/image.pyc
       5401 ./streamlit/elements/json.pyc
      42753 ./streamlit/elements/layouts.pyc
        131 ./streamlit/elements/lib/__init__.pyc
      35102 ./streamlit/elements/lib/built_in_chart_utils.pyc
       9789 ./streamlit/elements/lib/color_util.pyc
      17687 ./streamlit/elements/lib/column_config_utils.pyc
      90593 ./streamlit/elements/lib/column_types.pyc
       7528 ./streamlit/elements/lib/dialog.pyc
       3469 ./streamlit/elements/lib/dicttools.pyc
       3299 ./streamlit/elements/lib/file_uploader_utils.pyc
       2435 ./streamlit/elements/lib/form_utils.pyc
      16738 ./streamlit/elements/lib/image_utils.pyc
       2994 ./streamlit/elements/lib/js_number.pyc
       7863 ./streamlit/elements/lib/layout_utils.pyc
       6807 ./streamlit/elements/lib/mutable_status_container.pyc
      10274 ./streamlit/elements/lib/options_selector_utils.pyc
       9340 ./streamlit/elements/lib/pandas_styler_utils.pyc
       7086 ./streamlit/elements/lib/policies.pyc
       8374 ./streamlit/elements/lib/streamlit_plotly_theme.pyc
       6505 ./streamlit/elements/lib/subtitle_utils.pyc
       9945 ./streamlit/elements/lib/utils.pyc
      15941 ./streamlit/elements/map.pyc
      17527 ./streamlit/elements/markdown.pyc
      31790 ./streamlit/elements/media.pyc
      14982 ./streamlit/elements/metric.pyc
       6386 ./streamlit/elements/pdf.pyc
      20173 ./streamlit/elements/plotly_chart.pyc
       6074 ./streamlit/elements/progress.pyc
       7574 ./streamlit/elements/pyplot.pyc
       1396 ./streamlit/elements/snow.pyc
       5169 ./streamlit/elements/spinner.pyc
       3178 ./streamlit/elements/text.pyc
       5791 ./streamlit/elements/toast.pyc
      74539 ./streamlit/elements/vega_charts.pyc
        135 ./streamlit/elements/widgets/__init__.pyc
      11817 ./streamlit/elements/widgets/audio_input.pyc
      42670 ./streamlit/elements/widgets/button.pyc
      38032 ./streamlit/elements/widgets/button_group.pyc
      10062 ./streamlit/elements/widgets/camera_input.pyc
      26728 ./streamlit/elements/widgets/chat.pyc
      13091 ./streamlit/elements/widgets/checkbox.pyc
       9548 ./streamlit/elements/widgets/color_picker.pyc
      36559 ./streamlit/elements/widgets/data_editor.pyc
      18453 ./streamlit/elements/widgets/file_uploader.pyc
      18583 ./streamlit/elements/widgets/multiselect.pyc
      21542 ./streamlit/elements/widgets/number_input.pyc
      15471 ./streamlit/elements/widgets/radio.pyc
      15808 ./streamlit/elements/widgets/select_slider.pyc
      19493 ./streamlit/elements/widgets/selectbox.pyc
      33793 ./streamlit/elements/widgets/slider.pyc
      23469 ./streamlit/elements/widgets/text_widgets.pyc
      35015 ./streamlit/elements/widgets/time_widgets.pyc
      19930 ./streamlit/elements/write.pyc
      85772 ./streamlit/emojis.pyc
       1709 ./streamlit/env_util.pyc
       3432 ./streamlit/error_util.pyc
      26179 ./streamlit/errors.pyc
        127 ./streamlit/external/__init__.pyc
        316 ./streamlit/external/langchain/__init__.pyc
      18134 ./streamlit/external/langchain/streamlit_callback_handler.pyc
      10441 ./streamlit/file_util.pyc
       7993 ./streamlit/git_util.pyc
        124 ./streamlit/hello/__init__.pyc
       3229 ./streamlit/hello/animation_demo.pyc
       3083 ./streamlit/hello/dataframe_demo.pyc
       1140 ./streamlit/hello/hello.pyc
       3660 ./streamlit/hello/mapping_demo.pyc
       1917 ./streamlit/hello/plotting_demo.pyc
       1306 ./streamlit/hello/streamlit_app.pyc
        958 ./streamlit/hello/utils.pyc
       4193 ./streamlit/logger.pyc
      59379 ./streamlit/material_icon_names.pyc
        129 ./streamlit/navigation/__init__.pyc
      11643 ./streamlit/navigation/page.pyc
       3310 ./streamlit/net_util.pyc
        809 ./streamlit/platform.pyc
       1703 ./streamlit/proto/Alert_pb2.pyc
       1446 ./streamlit/proto/AppPage_pb2.pyc
       1564 ./streamlit/proto/ArrowNamedDataSet_pb2.pyc
       1829 ./streamlit/proto/ArrowVegaLiteChart_pb2.pyc
       2840 ./streamlit/proto/Arrow_pb2.pyc
       1680 ./streamlit/proto/AudioInput_pb2.pyc
       1638 ./streamlit/proto/Audio_pb2.pyc
       1368 ./streamlit/proto/AuthRedirect_pb2.pyc
       1373 ./streamlit/proto/AutoRerun_pb2.pyc
       1919 ./streamlit/proto/BackMsg_pb2.pyc
       1353 ./streamlit/proto/Balloons_pb2.pyc
       5942 ./streamlit/proto/Block_pb2.pyc
       1406 ./streamlit/proto/BokehChart_pb2.pyc
       2675 ./streamlit/proto/ButtonGroup_pb2.pyc
       1681 ./streamlit/proto/Button_pb2.pyc
       1645 ./streamlit/proto/CameraInput_pb2.pyc
       1870 ./streamlit/proto/ChatInput_pb2.pyc
       1842 ./streamlit/proto/Checkbox_pb2.pyc
       2040 ./streamlit/proto/ClientState_pb2.pyc
       1574 ./streamlit/proto/Code_pb2.pyc
       1696 ./streamlit/proto/ColorPicker_pb2.pyc
       3210 ./streamlit/proto/Common_pb2.pyc
       2245 ./streamlit/proto/Components_pb2.pyc
       3868 ./streamlit/proto/DataFrame_pb2.pyc
       1742 ./streamlit/proto/DateInput_pb2.pyc
       1736 ./streamlit/proto/DeckGlJsonChart_pb2.pyc
       1954 ./streamlit/proto/Delta_pb2.pyc
       1615 ./streamlit/proto/DocString_pb2.pyc
       1557 ./streamlit/proto/DownloadButton_pb2.pyc
       8965 ./streamlit/proto/Element_pb2.pyc
       1306 ./streamlit/proto/Empty_pb2.pyc
       1618 ./streamlit/proto/Exception_pb2.pyc
       1333 ./streamlit/proto/Favicon_pb2.pyc
       1750 ./streamlit/proto/FileUploader_pb2.pyc
       4945 ./streamlit/proto/ForwardMsg_pb2.pyc
       1547 ./streamlit/proto/GapSize_pb2.pyc
       1619 ./streamlit/proto/GitInfo_pb2.pyc
       1647 ./streamlit/proto/GraphVizChart_pb2.pyc
       1415 ./streamlit/proto/Heading_pb2.pyc
       1451 ./streamlit/proto/HeightConfig_pb2.pyc
       1313 ./streamlit/proto/Html_pb2.pyc
       1943 ./streamlit/proto/IFrame_pb2.pyc
       1676 ./streamlit/proto/Image_pb2.pyc
       1383 ./streamlit/proto/Json_pb2.pyc
       1678 ./streamlit/proto/LabelVisibilityMessage_pb2.pyc
       1459 ./streamlit/proto/LinkButton_pb2.pyc
       1362 ./streamlit/proto/Logo_pb2.pyc
       1607 ./streamlit/proto/Markdown_pb2.pyc
       2180 ./streamlit/proto/Metric_pb2.pyc
       2622 ./streamlit/proto/MetricsEvent_pb2.pyc
       2008 ./streamlit/proto/MultiSelect_pb2.pyc
       1543 ./streamlit/proto/NamedDataSet_pb2.pyc
       1704 ./streamlit/proto/Navigation_pb2.pyc
       6779 ./streamlit/proto/NewSession_pb2.pyc
       2064 ./streamlit/proto/NumberInput_pb2.pyc
       2096 ./streamlit/proto/PageConfig_pb2.pyc
       1349 ./streamlit/proto/PageInfo_pb2.pyc
       1505 ./streamlit/proto/PageLink_pb2.pyc
       1374 ./streamlit/proto/PageNotFound_pb2.pyc
       1847 ./streamlit/proto/PageProfile_pb2.pyc
       1508 ./streamlit/proto/PagesChanged_pb2.pyc
       1381 ./streamlit/proto/ParentMessage_pb2.pyc
       1847 ./streamlit/proto/PlotlyChart_pb2.pyc
       1356 ./streamlit/proto/Progress_pb2.pyc
       1741 ./streamlit/proto/Radio_pb2.pyc
       1410 ./streamlit/proto/RootContainer_pb2.pyc
       2020 ./streamlit/proto/Selectbox_pb2.pyc
       1619 ./streamlit/proto/SessionEvent_pb2.pyc
       1412 ./streamlit/proto/SessionStatus_pb2.pyc
       1541 ./streamlit/proto/Skeleton_pb2.pyc
       2102 ./streamlit/proto/Slider_pb2.pyc
       1313 ./streamlit/proto/Snow_pb2.pyc
       1368 ./streamlit/proto/Spinner_pb2.pyc
       1938 ./streamlit/proto/TextArea_pb2.pyc
       1951 ./streamlit/proto/TextInput_pb2.pyc
       1327 ./streamlit/proto/Text_pb2.pyc
       1728 ./streamlit/proto/TimeInput_pb2.pyc
       1370 ./streamlit/proto/Toast_pb2.pyc
       1721 ./streamlit/proto/VegaLiteChart_pb2.pyc
       1995 ./streamlit/proto/Video_pb2.pyc
       2419 ./streamlit/proto/WidgetStates_pb2.pyc
       1442 ./streamlit/proto/WidthConfig_pb2.pyc
        124 ./streamlit/proto/__init__.pyc
       4927 ./streamlit/proto/openmetrics_data_model_pb2.pyc
          0 ./streamlit/py.typed
       1489 ./streamlit/runtime/__init__.pyc
      46698 ./streamlit/runtime/app_session.pyc
       2789 ./streamlit/runtime/caching/__init__.pyc
      24849 ./streamlit/runtime/caching/cache_data_api.pyc
       6794 ./streamlit/runtime/caching/cache_errors.pyc
      21621 ./streamlit/runtime/caching/cache_resource_api.pyc
       1034 ./streamlit/runtime/caching/cache_type.pyc
      20212 ./streamlit/runtime/caching/cache_utils.pyc
      11362 ./streamlit/runtime/caching/cached_message_replay.pyc
      26752 ./streamlit/runtime/caching/hashing.pyc
       5308 ./streamlit/runtime/caching/legacy_cache_api.pyc
        396 ./streamlit/runtime/caching/storage/__init__.pyc
       9673 ./streamlit/runtime/caching/storage/cache_storage_protocol.pyc
       2538 ./streamlit/runtime/caching/storage/dummy_cache_storage.pyc
       7505 ./streamlit/runtime/caching/storage/in_memory_cache_storage_wrapper.pyc
      11388 ./streamlit/runtime/caching/storage/local_disk_cache_storage.pyc
      13876 ./streamlit/runtime/connection_factory.pyc
      17432 ./streamlit/runtime/context.pyc
       1570 ./streamlit/runtime/context_util.pyc
      13502 ./streamlit/runtime/credentials.pyc
       2854 ./streamlit/runtime/forward_msg_cache.pyc
       8127 ./streamlit/runtime/forward_msg_queue.pyc
      15942 ./streamlit/runtime/fragment.pyc
       9390 ./streamlit/runtime/media_file_manager.pyc
       4238 ./streamlit/runtime/media_file_storage.pyc
       7273 ./streamlit/runtime/memory_media_file_storage.pyc
       2820 ./streamlit/runtime/memory_session_storage.pyc
       5133 ./streamlit/runtime/memory_uploaded_file_manager.pyc
      17155 ./streamlit/runtime/metrics_util.pyc
       6404 ./streamlit/runtime/pages_manager.pyc
      27735 ./streamlit/runtime/runtime.pyc
       4377 ./streamlit/runtime/runtime_util.pyc
       1981 ./streamlit/runtime/script_data.pyc
        716 ./streamlit/runtime/scriptrunner/__init__.pyc
       5106 ./streamlit/runtime/scriptrunner/exec_code.pyc
       9178 ./streamlit/runtime/scriptrunner/magic.pyc
        770 ./streamlit/runtime/scriptrunner/magic_funcs.pyc
       2952 ./streamlit/runtime/scriptrunner/script_cache.pyc
      25929 ./streamlit/runtime/scriptrunner/script_runner.pyc
        378 ./streamlit/runtime/scriptrunner_utils/__init__.pyc
       1577 ./streamlit/runtime/scriptrunner_utils/exceptions.pyc
      11409 ./streamlit/runtime/scriptrunner_utils/script_requests.pyc
      12379 ./streamlit/runtime/scriptrunner_utils/script_run_context.pyc
      24817 ./streamlit/runtime/secrets.pyc
      13786 ./streamlit/runtime/session_manager.pyc
        850 ./streamlit/runtime/state/__init__.pyc
       6114 ./streamlit/runtime/state/common.pyc
       9627 ./streamlit/runtime/state/query_params.pyc
      10628 ./streamlit/runtime/state/query_params_proxy.pyc
       8958 ./streamlit/runtime/state/safe_session_state.pyc
      34259 ./streamlit/runtime/state/session_state.pyc
       6329 ./streamlit/runtime/state/session_state_proxy.pyc
       4763 ./streamlit/runtime/state/widgets.pyc
       5135 ./streamlit/runtime/stats.pyc
       4711 ./streamlit/runtime/theme_util.pyc
       5956 ./streamlit/runtime/uploaded_file_manager.pyc
       7643 ./streamlit/runtime/websocket_session_manager.pyc
       3502 ./streamlit/source_util.pyc
       8745 ./streamlit/string_util.pyc
       2257 ./streamlit/temporary_directory.pyc
        126 ./streamlit/testing/__init__.pyc
        222 ./streamlit/testing/v1/__init__.pyc
      41215 ./streamlit/testing/v1/app_test.pyc
      94311 ./streamlit/testing/v1/element_tree.pyc
       8228 ./streamlit/testing/v1/local_script_runner.pyc
       1981 ./streamlit/testing/v1/util.pyc
       2646 ./streamlit/time_util.pyc
      18149 ./streamlit/type_util.pyc
       3156 ./streamlit/url_util.pyc
      21237 ./streamlit/user_info.pyc
       5299 ./streamlit/util.pyc
        125 ./streamlit/vendor/__init__.pyc
        133 ./streamlit/vendor/pympler/__init__.pyc
      96480 ./streamlit/vendor/pympler/asizeof.pyc
        337 ./streamlit/version.pyc
        393 ./streamlit/watcher/__init__.pyc
      18397 ./streamlit/watcher/event_based_path_watcher.pyc
       2592 ./streamlit/watcher/folder_black_list.pyc
      12572 ./streamlit/watcher/local_sources_watcher.pyc
       5182 ./streamlit/watcher/path_watcher.pyc
       5117 ./streamlit/watcher/polling_path_watcher.pyc
       7492 ./streamlit/watcher/util.pyc

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds support for testing the browser package using the file protocol in addition to the existing HTTP-based tests. This allows testing scenarios where the application is loaded directly from the filesystem rather than through a web server.

Key Changes

  • Added three new Playwright test projects (chromium-file-protocol, firefox-file-protocol, webkit-file-protocol) that use file:// URLs
  • Modified the test fixture to intercept page.goto() calls and properly resolve relative URLs when using the file protocol
  • Renamed the fixture from pageWithDeadLinkDetection to customizedPageWithDeadLinkDetection to reflect its expanded functionality

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
packages/browser/e2e-tests/playwright.config.ts Added file protocol base URL configuration and three new test projects for each browser using file:// protocol
packages/browser/e2e-tests/test-utils.ts Enhanced test fixture to handle file protocol by overriding page.goto() to resolve relative URLs correctly; renamed fixture to better reflect customization
packages/browser/e2e-tests/tests/basic.test.ts Updated to use renamed fixture customizedPageWithDeadLinkDetection
packages/browser/e2e-tests/tests/custom-element.test.ts Updated to use renamed fixture customizedPageWithDeadLinkDetection
packages/browser/e2e-tests/tests/env.test.ts Updated to use renamed fixture customizedPageWithDeadLinkDetection

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review for a chance to win a $100 gift card. Take the survey.

Comment thread packages/browser/e2e-tests/test-utils.ts Outdated
Comment thread packages/browser/e2e-tests/playwright.config.ts Outdated
Comment thread packages/browser/e2e-tests/test-utils.ts Outdated
Comment thread packages/browser/e2e-tests/test-utils.ts
@github-actions
Copy link
Copy Markdown
Contributor

Bundle visualizer reports for d9c15d2

Download the artifact and open the contained HTML locally to inspect the bundle makeup.

@github-actions
Copy link
Copy Markdown
Contributor

Deployment completed successfully (log).

@github-actions
Copy link
Copy Markdown
Contributor

Deployment completed successfully (log).

  • https://e834b40e.stlite-browser-preview.pages.dev/stlite.js
  • https://e834b40e.stlite-browser-preview.pages.dev/stlite.css
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <title>Stlite Browser preview</title>
    <link rel="stylesheet" href="https://e834b40e.stlite-browser-preview.pages.dev/stlite.css" />
  </head>
  <body>
    <noscript>You need to enable JavaScript to run this app.</noscript>
    <div id="root"></div>
    <script type="module">
import { mount } from "https://e834b40e.stlite-browser-preview.pages.dev/stlite.js"
mount(
  {
    entrypoint: "streamlit_app.py",
    files: {
      "streamlit_app.py": `
import streamlit as st
st.write("Hello world")
`,
    },
    requirements: [],
  },
  document.getElementById("root"),
);

    </script>
  </body>
</html>

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Nov 30, 2025

Package Stats on ca75da8

Diffs are from 0c97f01 on main (workflow run: 19795372168)

@stlite/browser

package.tgz: 28272 kiB (28272 kiB +0 kiB)

File Tree
.
└── package
    ├── CHANGELOG.md
    ├── README.md
    ├── build
    │   ├── ErrorOutline.esm-DF8c50ag.js
    │   ├── ErrorOutline.esm-DF8c50ag.js.map
    │   ├── FileDownload.esm-1spn-JbS.js
    │   ├── FileDownload.esm-1spn-JbS.js.map
    │   ├── FileHelper-kvS0YLVS.js
    │   ├── FileHelper-kvS0YLVS.js.map
    │   ├── FormClearHelper-Ctk6Kwsg.js
    │   ├── FormClearHelper-Ctk6Kwsg.js.map
    │   ├── Hooks-RRTaM0de.js
    │   ├── Hooks-RRTaM0de.js.map
    │   ├── InputInstructions-C3OpO67q.js
    │   ├── InputInstructions-C3OpO67q.js.map
    │   ├── Particles-UFveVEDf.js
    │   ├── Particles-UFveVEDf.js.map
    │   ├── ProgressBar-D6G-XM3e.js
    │   ├── ProgressBar-D6G-XM3e.js.map
    │   ├── Toolbar-k0QJUTuV.js
    │   ├── Toolbar-k0QJUTuV.js.map
    │   ├── UploadFileInfo-B5SttewO.js
    │   ├── UploadFileInfo-B5SttewO.js.map
    │   ├── assets
    │   │   ├── worker-BA5oCmMm.js
    │   │   ├── worker-BA5oCmMm.js.map
    │   │   ├── worker-CsSsm9aZ.js
    │   │   └── worker-CsSsm9aZ.js.map
    │   ├── base-input-o_l12yPq.js
    │   ├── base-input-o_l12yPq.js.map
    │   ├── checkbox-Y60z4h3B.js
    │   ├── checkbox-Y60z4h3B.js.map
    │   ├── createDownloadLinkElement-CbRjLJ8e.js
    │   ├── createDownloadLinkElement-CbRjLJ8e.js.map
    │   ├── createSuper-ID2RUR2w.js
    │   ├── createSuper-ID2RUR2w.js.map
    │   ├── data-grid-overlay-editor-CLvX8fBO.js
    │   ├── data-grid-overlay-editor-CLvX8fBO.js.map
    │   ├── downloader-DcCTL3Wz.js
    │   ├── downloader-DcCTL3Wz.js.map
    │   ├── es6--XPcqeHG.js
    │   ├── es6--XPcqeHG.js.map
    │   ├── iframeResizer.contentWindow-BrVoK9RX.js
    │   ├── iframeResizer.contentWindow-BrVoK9RX.js.map
    │   ├── index-6cY4S3zU.js
    │   ├── index-6cY4S3zU.js.map
    │   ├── index-77ha5oYd.js
    │   ├── index-77ha5oYd.js.map
    │   ├── index-8gNptFHg.js
    │   ├── index-8gNptFHg.js.map
    │   ├── index-B1neJ4F1.js
    │   ├── index-B1neJ4F1.js.map
    │   ├── index-B9jjJpbT.js
    │   ├── index-B9jjJpbT.js.map
    │   ├── index-BFn_urNb.js
    │   ├── index-BFn_urNb.js.map
    │   ├── index-BKC00bMD.js
    │   ├── index-BKC00bMD.js.map
    │   ├── index-BYYPZalW.js
    │   ├── index-BYYPZalW.js.map
    │   ├── index-BbqGnanZ.js
    │   ├── index-BbqGnanZ.js.map
    │   ├── index-Bg6a_Cia.js
    │   ├── index-Bg6a_Cia.js.map
    │   ├── index-Bmj28IFe.js
    │   ├── index-Bmj28IFe.js.map
    │   ├── index-Bmzb8RCt.js
    │   ├── index-Bmzb8RCt.js.map
    │   ├── index-Bn9ebqhT.js
    │   ├── index-Bn9ebqhT.js.map
    │   ├── index-Brdq1cSn.js
    │   ├── index-Brdq1cSn.js.map
    │   ├── index-Bw5dUn-X.js
    │   ├── index-Bw5dUn-X.js.map
    │   ├── index-BxidOgIH.js
    │   ├── index-BxidOgIH.js.map
    │   ├── index-ByU8Ojq5.js
    │   ├── index-ByU8Ojq5.js.map
    │   ├── index-Bze1y6hF.js
    │   ├── index-Bze1y6hF.js.map
    │   ├── index-C2uEck6-.js
    │   ├── index-C2uEck6-.js.map
    │   ├── index-C62wOwyS.js
    │   ├── index-C62wOwyS.js.map
    │   ├── index-CTUfY1Mo.js
    │   ├── index-CTUfY1Mo.js.map
    │   ├── index-CdB6Hl8H.js
    │   ├── index-CdB6Hl8H.js.map
    │   ├── index-Cp5PaA05.js
    │   ├── index-Cp5PaA05.js.map
    │   ├── index-Cu6wXA3n.js
    │   ├── index-Cu6wXA3n.js.map
    │   ├── index-Cw5RMe8X.js
    │   ├── index-Cw5RMe8X.js.map
    │   ├── index-CxjBejfa.js
    │   ├── index-CxjBejfa.js.map
    │   ├── index-D6vrIHGB.js
    │   ├── index-D6vrIHGB.js.map
    │   ├── index-D7e6zzOM.js
    │   ├── index-D7e6zzOM.js.map
    │   ├── index-DDWOULUh.js
    │   ├── index-DDWOULUh.js.map
    │   ├── index-DKjtmbu8.js
    │   ├── index-DKjtmbu8.js.map
    │   ├── index-DNF1j4X6.js
    │   ├── index-DNF1j4X6.js.map
    │   ├── index-DWKJRCjN.js
    │   ├── index-DWKJRCjN.js.map
    │   ├── index-DeVZKLNw.js
    │   ├── index-DeVZKLNw.js.map
    │   ├── index-DpkpMT8U.js
    │   ├── index-DpkpMT8U.js.map
    │   ├── index-Nw-qNOEk.js
    │   ├── index-Nw-qNOEk.js.map
    │   ├── index-eeHNcq0m.js
    │   ├── index-eeHNcq0m.js.map
    │   ├── index-iKfCJ40I.js
    │   ├── index-iKfCJ40I.js.map
    │   ├── inherits-wJFYXbZf.js
    │   ├── inherits-wJFYXbZf.js.map
    │   ├── input-WW9KkEjR.js
    │   ├── input-WW9KkEjR.js.map
    │   ├── inputUtils-DCYiajnz.js
    │   ├── inputUtils-DCYiajnz.js.map
    │   ├── memory-B3L1Fctl.js
    │   ├── memory-B3L1Fctl.js.map
    │   ├── number-overlay-editor-CMUNLCPS.js
    │   ├── number-overlay-editor-CMUNLCPS.js.map
    │   ├── sandbox-ChAzL-i-.js
    │   ├── sandbox-ChAzL-i-.js.map
    │   ├── slicedToArray-CXtg1wAf.js
    │   ├── slicedToArray-CXtg1wAf.js.map
    │   ├── sprintf-D5E86llw.js
    │   ├── sprintf-D5E86llw.js.map
    │   ├── stlite.css
    │   ├── stlite.d.ts
    │   ├── stlite.js
    │   ├── stlite.js.map
    │   ├── timepicker-CRVN_3BX.js
    │   ├── timepicker-CRVN_3BX.js.map
    │   ├── uniqueId-Bxx0qPPA.js
    │   ├── uniqueId-Bxx0qPPA.js.map
    │   ├── useBasicWidgetState-CxP3WeZJ.js
    │   ├── useBasicWidgetState-CxP3WeZJ.js.map
    │   ├── useTextInputAutoExpand-BSO_aTFZ.js
    │   ├── useTextInputAutoExpand-BSO_aTFZ.js.map
    │   ├── useUpdateUiValue-Bb4tEapL.js
    │   ├── useUpdateUiValue-Bb4tEapL.js.map
    │   ├── wheels
    │   │   ├── stlite_lib-0.1.0-py3-none-any.whl
    │   │   └── streamlit-1.50.0-cp313-none-any.whl
    │   ├── withFullScreenWrapper-CgBqn8zO.js
    │   └── withFullScreenWrapper-CgBqn8zO.js.map
    └── package.json

5 directories, 151 files
File Sizes
       5522 ./package/CHANGELOG.md
        111 ./package/README.md
        691 ./package/build/ErrorOutline.esm-DF8c50ag.js
       1577 ./package/build/ErrorOutline.esm-DF8c50ag.js.map
       1310 ./package/build/FileDownload.esm-1spn-JbS.js
       3129 ./package/build/FileDownload.esm-1spn-JbS.js.map
      79041 ./package/build/FileHelper-kvS0YLVS.js
     188728 ./package/build/FileHelper-kvS0YLVS.js.map
       1482 ./package/build/FormClearHelper-Ctk6Kwsg.js
       4570 ./package/build/FormClearHelper-Ctk6Kwsg.js.map
        226 ./package/build/Hooks-RRTaM0de.js
       2724 ./package/build/Hooks-RRTaM0de.js.map
       1343 ./package/build/InputInstructions-C3OpO67q.js
       6022 ./package/build/InputInstructions-C3OpO67q.js.map
       1095 ./package/build/Particles-UFveVEDf.js
       5767 ./package/build/Particles-UFveVEDf.js.map
      17868 ./package/build/ProgressBar-D6G-XM3e.js
      49441 ./package/build/ProgressBar-D6G-XM3e.js.map
       4206 ./package/build/Toolbar-k0QJUTuV.js
      14183 ./package/build/Toolbar-k0QJUTuV.js.map
        332 ./package/build/UploadFileInfo-B5SttewO.js
       2616 ./package/build/UploadFileInfo-B5SttewO.js.map
      26820 ./package/build/assets/worker-BA5oCmMm.js
      83182 ./package/build/assets/worker-BA5oCmMm.js.map
     463798 ./package/build/assets/worker-CsSsm9aZ.js
    1256013 ./package/build/assets/worker-CsSsm9aZ.js.map
      28730 ./package/build/base-input-o_l12yPq.js
      77631 ./package/build/base-input-o_l12yPq.js.map
      14838 ./package/build/checkbox-Y60z4h3B.js
      38500 ./package/build/checkbox-Y60z4h3B.js.map
        487 ./package/build/createDownloadLinkElement-CbRjLJ8e.js
       2810 ./package/build/createDownloadLinkElement-CbRjLJ8e.js.map
        550 ./package/build/createSuper-ID2RUR2w.js
       1764 ./package/build/createSuper-ID2RUR2w.js.map
       5077 ./package/build/data-grid-overlay-editor-CLvX8fBO.js
      16484 ./package/build/data-grid-overlay-editor-CLvX8fBO.js.map
       3402 ./package/build/downloader-DcCTL3Wz.js
       8754 ./package/build/downloader-DcCTL3Wz.js.map
      17913 ./package/build/es6--XPcqeHG.js
      42432 ./package/build/es6--XPcqeHG.js.map
      22999 ./package/build/iframeResizer.contentWindow-BrVoK9RX.js
      59354 ./package/build/iframeResizer.contentWindow-BrVoK9RX.js.map
       5194 ./package/build/index-6cY4S3zU.js
      16929 ./package/build/index-6cY4S3zU.js.map
    4169731 ./package/build/index-77ha5oYd.js
    6837667 ./package/build/index-77ha5oYd.js.map
      26233 ./package/build/index-8gNptFHg.js
      72586 ./package/build/index-8gNptFHg.js.map
      13315 ./package/build/index-B1neJ4F1.js
      42749 ./package/build/index-B1neJ4F1.js.map
       2225 ./package/build/index-B9jjJpbT.js
       9750 ./package/build/index-B9jjJpbT.js.map
       3559 ./package/build/index-BFn_urNb.js
      14902 ./package/build/index-BFn_urNb.js.map
      35190 ./package/build/index-BKC00bMD.js
      90817 ./package/build/index-BKC00bMD.js.map
      50034 ./package/build/index-BYYPZalW.js
     150100 ./package/build/index-BYYPZalW.js.map
      20180 ./package/build/index-BbqGnanZ.js
      75568 ./package/build/index-BbqGnanZ.js.map
    3695744 ./package/build/index-Bg6a_Cia.js
    9543519 ./package/build/index-Bg6a_Cia.js.map
      30571 ./package/build/index-Bmj28IFe.js
      99311 ./package/build/index-Bmj28IFe.js.map
       4501 ./package/build/index-Bmzb8RCt.js
      15284 ./package/build/index-Bmzb8RCt.js.map
       3350 ./package/build/index-Bn9ebqhT.js
      14307 ./package/build/index-Bn9ebqhT.js.map
       4466 ./package/build/index-Brdq1cSn.js
      17374 ./package/build/index-Brdq1cSn.js.map
      65498 ./package/build/index-Bw5dUn-X.js
      71024 ./package/build/index-Bw5dUn-X.js.map
      12610 ./package/build/index-BxidOgIH.js
      40725 ./package/build/index-BxidOgIH.js.map
      76717 ./package/build/index-ByU8Ojq5.js
     175055 ./package/build/index-ByU8Ojq5.js.map
     337465 ./package/build/index-Bze1y6hF.js
     342745 ./package/build/index-Bze1y6hF.js.map
     185305 ./package/build/index-C2uEck6-.js
     535847 ./package/build/index-C2uEck6-.js.map
       4509 ./package/build/index-C62wOwyS.js
      14767 ./package/build/index-C62wOwyS.js.map
      30934 ./package/build/index-CTUfY1Mo.js
      87479 ./package/build/index-CTUfY1Mo.js.map
    8990284 ./package/build/index-CdB6Hl8H.js
   19538635 ./package/build/index-CdB6Hl8H.js.map
       7421 ./package/build/index-Cp5PaA05.js
      22780 ./package/build/index-Cp5PaA05.js.map
       1170 ./package/build/index-Cu6wXA3n.js
       5244 ./package/build/index-Cu6wXA3n.js.map
        920 ./package/build/index-Cw5RMe8X.js
       4526 ./package/build/index-Cw5RMe8X.js.map
       2920 ./package/build/index-CxjBejfa.js
      10023 ./package/build/index-CxjBejfa.js.map
      11963 ./package/build/index-D6vrIHGB.js
      57114 ./package/build/index-D6vrIHGB.js.map
        870 ./package/build/index-D7e6zzOM.js
       4642 ./package/build/index-D7e6zzOM.js.map
     663750 ./package/build/index-DDWOULUh.js
    2222715 ./package/build/index-DDWOULUh.js.map
       4475 ./package/build/index-DKjtmbu8.js
      14008 ./package/build/index-DKjtmbu8.js.map
   16911284 ./package/build/index-DNF1j4X6.js
   22086339 ./package/build/index-DNF1j4X6.js.map
      22328 ./package/build/index-DWKJRCjN.js
      77998 ./package/build/index-DWKJRCjN.js.map
        676 ./package/build/index-DeVZKLNw.js
       3334 ./package/build/index-DeVZKLNw.js.map
       2363 ./package/build/index-DpkpMT8U.js
       9913 ./package/build/index-DpkpMT8U.js.map
       4518 ./package/build/index-Nw-qNOEk.js
      18130 ./package/build/index-Nw-qNOEk.js.map
     862796 ./package/build/index-eeHNcq0m.js
    1215467 ./package/build/index-eeHNcq0m.js.map
        833 ./package/build/index-iKfCJ40I.js
       3404 ./package/build/index-iKfCJ40I.js.map
       1357 ./package/build/inherits-wJFYXbZf.js
       3654 ./package/build/inherits-wJFYXbZf.js.map
       6907 ./package/build/input-WW9KkEjR.js
      20270 ./package/build/input-WW9KkEjR.js.map
        220 ./package/build/inputUtils-DCYiajnz.js
       1618 ./package/build/inputUtils-DCYiajnz.js.map
       4368 ./package/build/memory-B3L1Fctl.js
      10418 ./package/build/memory-B3L1Fctl.js.map
      21507 ./package/build/number-overlay-editor-CMUNLCPS.js
      99506 ./package/build/number-overlay-editor-CMUNLCPS.js.map
       4563 ./package/build/sandbox-ChAzL-i-.js
       9728 ./package/build/sandbox-ChAzL-i-.js.map
       1628 ./package/build/slicedToArray-CXtg1wAf.js
       4609 ./package/build/slicedToArray-CXtg1wAf.js.map
       5814 ./package/build/sprintf-D5E86llw.js
      14646 ./package/build/sprintf-D5E86llw.js.map
    3756445 ./package/build/stlite.css
      77609 ./package/build/stlite.d.ts
        107 ./package/build/stlite.js
         91 ./package/build/stlite.js.map
     133104 ./package/build/timepicker-CRVN_3BX.js
     527686 ./package/build/timepicker-CRVN_3BX.js.map
        324 ./package/build/uniqueId-Bxx0qPPA.js
        979 ./package/build/uniqueId-Bxx0qPPA.js.map
       1332 ./package/build/useBasicWidgetState-CxP3WeZJ.js
       8945 ./package/build/useBasicWidgetState-CxP3WeZJ.js.map
       8800 ./package/build/useTextInputAutoExpand-BSO_aTFZ.js
      28139 ./package/build/useTextInputAutoExpand-BSO_aTFZ.js.map
        902 ./package/build/useUpdateUiValue-Bb4tEapL.js
       9426 ./package/build/useUpdateUiValue-Bb4tEapL.js.map
      25648 ./package/build/wheels/stlite_lib-0.1.0-py3-none-any.whl
-   1226635 ./package/build/wheels/streamlit-1.50.0-cp313-none-any.whl
+   1226026 ./package/build/wheels/streamlit-1.50.0-cp313-none-any.whl
       2257 ./package/build/withFullScreenWrapper-CgBqn8zO.js
      13045 ./package/build/withFullScreenWrapper-CgBqn8zO.js.map
       2405 ./package/package.json

@stlite/desktop

package.tgz: 17160 kiB (17160 kiB +0 kiB)

File Tree
.
└── package
    ├── CHANGELOG.md
    ├── README.md
    ├── bin
    │   └── dump_artifacts.js
    ├── build
    │   ├── assets
    │   │   ├── ErrorOutline.esm-CSbmRBTs.js
    │   │   ├── FileDownload.esm-Chli17S8.js
    │   │   ├── FileHelper-BmOs-7p9.js
    │   │   ├── FormClearHelper-DzT4m6x-.js
    │   │   ├── Hooks-CWxcUAjO.js
    │   │   ├── InputInstructions-DXkJDo-d.js
    │   │   ├── KaTeX_AMS-Regular.BQhdFMY1.woff2
    │   │   ├── KaTeX_AMS-Regular.DMm9YOAa.woff
    │   │   ├── KaTeX_AMS-Regular.DRggAlZN.ttf
    │   │   ├── KaTeX_Caligraphic-Bold.ATXxdsX0.ttf
    │   │   ├── KaTeX_Caligraphic-Bold.BEiXGLvX.woff
    │   │   ├── KaTeX_Caligraphic-Bold.Dq_IR9rO.woff2
    │   │   ├── KaTeX_Caligraphic-Regular.CTRA-rTL.woff
    │   │   ├── KaTeX_Caligraphic-Regular.Di6jR-x-.woff2
    │   │   ├── KaTeX_Caligraphic-Regular.wX97UBjC.ttf
    │   │   ├── KaTeX_Fraktur-Bold.BdnERNNW.ttf
    │   │   ├── KaTeX_Fraktur-Bold.BsDP51OF.woff
    │   │   ├── KaTeX_Fraktur-Bold.CL6g_b3V.woff2
    │   │   ├── KaTeX_Fraktur-Regular.CB_wures.ttf
    │   │   ├── KaTeX_Fraktur-Regular.CTYiF6lA.woff2
    │   │   ├── KaTeX_Fraktur-Regular.Dxdc4cR9.woff
    │   │   ├── KaTeX_Main-Bold.Cx986IdX.woff2
    │   │   ├── KaTeX_Main-Bold.Jm3AIy58.woff
    │   │   ├── KaTeX_Main-Bold.waoOVXN0.ttf
    │   │   ├── KaTeX_Main-BoldItalic.DxDJ3AOS.woff2
    │   │   ├── KaTeX_Main-BoldItalic.DzxPMmG6.ttf
    │   │   ├── KaTeX_Main-BoldItalic.SpSLRI95.woff
    │   │   ├── KaTeX_Main-Italic.3WenGoN9.ttf
    │   │   ├── KaTeX_Main-Italic.BMLOBm91.woff
    │   │   ├── KaTeX_Main-Italic.NWA7e6Wa.woff2
    │   │   ├── KaTeX_Main-Regular.B22Nviop.woff2
    │   │   ├── KaTeX_Main-Regular.Dr94JaBh.woff
    │   │   ├── KaTeX_Main-Regular.ypZvNtVU.ttf
    │   │   ├── KaTeX_Math-BoldItalic.B3XSjfu4.ttf
    │   │   ├── KaTeX_Math-BoldItalic.CZnvNsCZ.woff2
    │   │   ├── KaTeX_Math-BoldItalic.iY-2wyZ7.woff
    │   │   ├── KaTeX_Math-Italic.DA0__PXp.woff
    │   │   ├── KaTeX_Math-Italic.flOr_0UB.ttf
    │   │   ├── KaTeX_Math-Italic.t53AETM-.woff2
    │   │   ├── KaTeX_SansSerif-Bold.CFMepnvq.ttf
    │   │   ├── KaTeX_SansSerif-Bold.D1sUS0GD.woff2
    │   │   ├── KaTeX_SansSerif-Bold.DbIhKOiC.woff
    │   │   ├── KaTeX_SansSerif-Italic.C3H0VqGB.woff2
    │   │   ├── KaTeX_SansSerif-Italic.DN2j7dab.woff
    │   │   ├── KaTeX_SansSerif-Italic.YYjJ1zSn.ttf
    │   │   ├── KaTeX_SansSerif-Regular.BNo7hRIc.ttf
    │   │   ├── KaTeX_SansSerif-Regular.CS6fqUqJ.woff
    │   │   ├── KaTeX_SansSerif-Regular.DDBCnlJ7.woff2
    │   │   ├── KaTeX_Script-Regular.C5JkGWo-.ttf
    │   │   ├── KaTeX_Script-Regular.D3wIWfF6.woff2
    │   │   ├── KaTeX_Script-Regular.D5yQViql.woff
    │   │   ├── KaTeX_Size1-Regular.C195tn64.woff
    │   │   ├── KaTeX_Size1-Regular.Dbsnue_I.ttf
    │   │   ├── KaTeX_Size1-Regular.mCD8mA8B.woff2
    │   │   ├── KaTeX_Size2-Regular.B7gKUWhC.ttf
    │   │   ├── KaTeX_Size2-Regular.Dy4dx90m.woff2
    │   │   ├── KaTeX_Size2-Regular.oD1tc_U0.woff
    │   │   ├── KaTeX_Size3-Regular.CTq5MqoE.woff
    │   │   ├── KaTeX_Size3-Regular.DgpXs0kz.ttf
    │   │   ├── KaTeX_Size4-Regular.BF-4gkZK.woff
    │   │   ├── KaTeX_Size4-Regular.DWFBv043.ttf
    │   │   ├── KaTeX_Size4-Regular.Dl5lxZxV.woff2
    │   │   ├── KaTeX_Typewriter-Regular.C0xS9mPB.woff
    │   │   ├── KaTeX_Typewriter-Regular.CO6r4hn1.woff2
    │   │   ├── KaTeX_Typewriter-Regular.D3Ib7_Hf.ttf
    │   │   ├── MaterialSymbols-Rounded.DeCZgS-4.woff2
    │   │   ├── Particles-DBUzeOij.js
    │   │   ├── ProgressBar-C3YNhB2j.js
    │   │   ├── SourceCodeVF-Italic.ttf.Ba1oaZG1.woff2
    │   │   ├── SourceCodeVF-Upright.ttf.BjWn63N-.woff2
    │   │   ├── SourceSansVF-Italic.ttf.Bt9VkdQ3.woff2
    │   │   ├── SourceSansVF-Upright.ttf.BsWL4Kly.woff2
    │   │   ├── SourceSerifVariable-Italic.ttf.CVdzAtxO.woff2
    │   │   ├── SourceSerifVariable-Roman.ttf.mdpVL9bi.woff2
    │   │   ├── Toolbar-B9tKdtfU.js
    │   │   ├── UploadFileInfo-C-jY39rj.js
    │   │   ├── balloon-0.Czj7AKwE.png
    │   │   ├── balloon-1.CNvFFrND.png
    │   │   ├── balloon-2.DTvC6B1t.png
    │   │   ├── balloon-3.CgSk4tbL.png
    │   │   ├── balloon-4.mbtFrzxf.png
    │   │   ├── balloon-5.CSwkUfRA.png
    │   │   ├── base-input-iLbK-zKR.js
    │   │   ├── checkbox-DeJjjX3E.js
    │   │   ├── createDownloadLinkElement-ZaXNnPK4.js
    │   │   ├── createSuper-CwBHRG8y.js
    │   │   ├── data-grid-overlay-editor-DUraHWw3.js
    │   │   ├── downloader-BaaVgY1J.js
    │   │   ├── es6-nNn5dvCp.js
    │   │   ├── fireworks.B4d-_KUe.gif
    │   │   ├── flake-0.DgWaVvm5.png
    │   │   ├── flake-1.B2r5AHMK.png
    │   │   ├── flake-2.BnWSExPC.png
    │   │   ├── iframeResizer.contentWindow-CdPHQImI.js
    │   │   ├── index-B3I5fK3b.js
    │   │   ├── index-B44FC7jH.js
    │   │   ├── index-B6gNZ4bX.js
    │   │   ├── index-B8qYwdp8.js
    │   │   ├── index-BAHHLDfa.js
    │   │   ├── index-BJFM3-2Z.js
    │   │   ├── index-BLv0ASbw.js
    │   │   ├── index-BMYYY1ow.js
    │   │   ├── index-BQMFy65W.js
    │   │   ├── index-BesF0m-H.js
    │   │   ├── index-Bkyb8y7c.js
    │   │   ├── index-BpdahSmb.js
    │   │   ├── index-BpkmIL-b.js
    │   │   ├── index-BzHXNIh0.js
    │   │   ├── index-C4GjZT3v.js
    │   │   ├── index-C55LbTPs.js
    │   │   ├── index-C73-Ejlm.js
    │   │   ├── index-C8YVD3tE.js
    │   │   ├── index-CKkdmaf5.js
    │   │   ├── index-CM9UKsWI.js
    │   │   ├── index-CfKvjJq7.js
    │   │   ├── index-ChDnLbTu.js
    │   │   ├── index-CtSzYaeu.js
    │   │   ├── index-D8gnxsH2.js
    │   │   ├── index-DJKUgCVw.js
    │   │   ├── index-DPfkKD9E.js
    │   │   ├── index-DZGDXXq2.js
    │   │   ├── index-DicWkuji.js
    │   │   ├── index-DmG-Yrnj.js
    │   │   ├── index-EPlPorpI.js
    │   │   ├── index-JmbIn5LC.js
    │   │   ├── index-TcDrXcNe.js
    │   │   ├── index-V3ySK6f2.js
    │   │   ├── index-ZWSe7q8u.js
    │   │   ├── index-fIgYGVDY.js
    │   │   ├── index-qAmeZqQd.js
    │   │   ├── index-xw-9-jMZ.js
    │   │   ├── index.BGUxDbb1.css
    │   │   ├── index.BuwrT-ty.css
    │   │   ├── index.CHEnSPGk.css
    │   │   ├── inherits-CarKs31i.js
    │   │   ├── input-DcFtOzfb.js
    │   │   ├── inputUtils-CptNuJwn.js
    │   │   ├── memory-DdaoK7yz.js
    │   │   ├── number-overlay-editor-DkLM--gB.js
    │   │   ├── parquet_wasm_bg.DrNke8Bl.wasm
    │   │   ├── sandbox-CyGfUjJC.js
    │   │   ├── slicedToArray-CgYaBkVH.js
    │   │   ├── snowflake.JU2jBHL8.svg
    │   │   ├── sprintf-DpPCfzXw.js
    │   │   ├── timepicker-B6A12HlE.js
    │   │   ├── uniqueId-Ca7uQu7S.js
    │   │   ├── useBasicWidgetState-DoAL3G-D.js
    │   │   ├── useTextInputAutoExpand-DuBV-baK.js
    │   │   ├── useUpdateUiValue-6gLwFH0m.js
    │   │   ├── withFullScreenWrapper-B0RGgIoE.js
    │   │   ├── worker-CO569BKa.js
    │   │   └── worker-G4qCxCBU.js
    │   ├── electron
    │   │   ├── main.js
    │   │   ├── preload.js
    │   │   └── worker.js
    │   ├── index.html
    │   └── pyodide
    │       ├── pyodide-lock.json
    │       ├── pyodide.asm.js
    │       ├── pyodide.asm.wasm
    │       ├── pyodide.mjs
    │       └── python_stdlib.zip
    ├── package.json
    └── wheels
        ├── stlite_lib-0.1.0-py3-none-any.whl
        └── streamlit-1.50.0-cp313-none-any.whl

8 directories, 167 files
File Sizes
       4681 ./package/CHANGELOG.md
      10184 ./package/README.md
     286330 ./package/bin/dump_artifacts.js
        499 ./package/build/assets/ErrorOutline.esm-CSbmRBTs.js
        918 ./package/build/assets/FileDownload.esm-Chli17S8.js
      61631 ./package/build/assets/FileHelper-BmOs-7p9.js
        611 ./package/build/assets/FormClearHelper-DzT4m6x-.js
        140 ./package/build/assets/Hooks-CWxcUAjO.js
        943 ./package/build/assets/InputInstructions-DXkJDo-d.js
      28076 ./package/build/assets/KaTeX_AMS-Regular.BQhdFMY1.woff2
      33516 ./package/build/assets/KaTeX_AMS-Regular.DMm9YOAa.woff
      63632 ./package/build/assets/KaTeX_AMS-Regular.DRggAlZN.ttf
      12368 ./package/build/assets/KaTeX_Caligraphic-Bold.ATXxdsX0.ttf
       7716 ./package/build/assets/KaTeX_Caligraphic-Bold.BEiXGLvX.woff
       6912 ./package/build/assets/KaTeX_Caligraphic-Bold.Dq_IR9rO.woff2
       7656 ./package/build/assets/KaTeX_Caligraphic-Regular.CTRA-rTL.woff
       6908 ./package/build/assets/KaTeX_Caligraphic-Regular.Di6jR-x-.woff2
      12344 ./package/build/assets/KaTeX_Caligraphic-Regular.wX97UBjC.ttf
      19584 ./package/build/assets/KaTeX_Fraktur-Bold.BdnERNNW.ttf
      13296 ./package/build/assets/KaTeX_Fraktur-Bold.BsDP51OF.woff
      11348 ./package/build/assets/KaTeX_Fraktur-Bold.CL6g_b3V.woff2
      19572 ./package/build/assets/KaTeX_Fraktur-Regular.CB_wures.ttf
      11316 ./package/build/assets/KaTeX_Fraktur-Regular.CTYiF6lA.woff2
      13208 ./package/build/assets/KaTeX_Fraktur-Regular.Dxdc4cR9.woff
      25324 ./package/build/assets/KaTeX_Main-Bold.Cx986IdX.woff2
      29912 ./package/build/assets/KaTeX_Main-Bold.Jm3AIy58.woff
      51336 ./package/build/assets/KaTeX_Main-Bold.waoOVXN0.ttf
      16780 ./package/build/assets/KaTeX_Main-BoldItalic.DxDJ3AOS.woff2
      32968 ./package/build/assets/KaTeX_Main-BoldItalic.DzxPMmG6.ttf
      19412 ./package/build/assets/KaTeX_Main-BoldItalic.SpSLRI95.woff
      33580 ./package/build/assets/KaTeX_Main-Italic.3WenGoN9.ttf
      19676 ./package/build/assets/KaTeX_Main-Italic.BMLOBm91.woff
      16988 ./package/build/assets/KaTeX_Main-Italic.NWA7e6Wa.woff2
      26272 ./package/build/assets/KaTeX_Main-Regular.B22Nviop.woff2
      30772 ./package/build/assets/KaTeX_Main-Regular.Dr94JaBh.woff
      53580 ./package/build/assets/KaTeX_Main-Regular.ypZvNtVU.ttf
      31196 ./package/build/assets/KaTeX_Math-BoldItalic.B3XSjfu4.ttf
      16400 ./package/build/assets/KaTeX_Math-BoldItalic.CZnvNsCZ.woff2
      18668 ./package/build/assets/KaTeX_Math-BoldItalic.iY-2wyZ7.woff
      18748 ./package/build/assets/KaTeX_Math-Italic.DA0__PXp.woff
      31308 ./package/build/assets/KaTeX_Math-Italic.flOr_0UB.ttf
      16440 ./package/build/assets/KaTeX_Math-Italic.t53AETM-.woff2
      24504 ./package/build/assets/KaTeX_SansSerif-Bold.CFMepnvq.ttf
      12216 ./package/build/assets/KaTeX_SansSerif-Bold.D1sUS0GD.woff2
      14408 ./package/build/assets/KaTeX_SansSerif-Bold.DbIhKOiC.woff
      12028 ./package/build/assets/KaTeX_SansSerif-Italic.C3H0VqGB.woff2
      14112 ./package/build/assets/KaTeX_SansSerif-Italic.DN2j7dab.woff
      22364 ./package/build/assets/KaTeX_SansSerif-Italic.YYjJ1zSn.ttf
      19436 ./package/build/assets/KaTeX_SansSerif-Regular.BNo7hRIc.ttf
      12316 ./package/build/assets/KaTeX_SansSerif-Regular.CS6fqUqJ.woff
      10344 ./package/build/assets/KaTeX_SansSerif-Regular.DDBCnlJ7.woff2
      16648 ./package/build/assets/KaTeX_Script-Regular.C5JkGWo-.ttf
       9644 ./package/build/assets/KaTeX_Script-Regular.D3wIWfF6.woff2
      10588 ./package/build/assets/KaTeX_Script-Regular.D5yQViql.woff
       6496 ./package/build/assets/KaTeX_Size1-Regular.C195tn64.woff
      12228 ./package/build/assets/KaTeX_Size1-Regular.Dbsnue_I.ttf
       5468 ./package/build/assets/KaTeX_Size1-Regular.mCD8mA8B.woff2
      11508 ./package/build/assets/KaTeX_Size2-Regular.B7gKUWhC.ttf
       5208 ./package/build/assets/KaTeX_Size2-Regular.Dy4dx90m.woff2
       6188 ./package/build/assets/KaTeX_Size2-Regular.oD1tc_U0.woff
       4420 ./package/build/assets/KaTeX_Size3-Regular.CTq5MqoE.woff
       7588 ./package/build/assets/KaTeX_Size3-Regular.DgpXs0kz.ttf
       5980 ./package/build/assets/KaTeX_Size4-Regular.BF-4gkZK.woff
      10364 ./package/build/assets/KaTeX_Size4-Regular.DWFBv043.ttf
       4928 ./package/build/assets/KaTeX_Size4-Regular.Dl5lxZxV.woff2
      16028 ./package/build/assets/KaTeX_Typewriter-Regular.C0xS9mPB.woff
      13568 ./package/build/assets/KaTeX_Typewriter-Regular.CO6r4hn1.woff2
      27556 ./package/build/assets/KaTeX_Typewriter-Regular.D3Ib7_Hf.ttf
     437536 ./package/build/assets/MaterialSymbols-Rounded.DeCZgS-4.woff2
        657 ./package/build/assets/Particles-DBUzeOij.js
      13313 ./package/build/assets/ProgressBar-C3YNhB2j.js
      75316 ./package/build/assets/SourceCodeVF-Italic.ttf.Ba1oaZG1.woff2
      90124 ./package/build/assets/SourceCodeVF-Upright.ttf.BjWn63N-.woff2
     137996 ./package/build/assets/SourceSansVF-Italic.ttf.Bt9VkdQ3.woff2
     170188 ./package/build/assets/SourceSansVF-Upright.ttf.BsWL4Kly.woff2
     346688 ./package/build/assets/SourceSerifVariable-Italic.ttf.CVdzAtxO.woff2
     429100 ./package/build/assets/SourceSerifVariable-Roman.ttf.mdpVL9bi.woff2
       2980 ./package/build/assets/Toolbar-B9tKdtfU.js
        151 ./package/build/assets/UploadFileInfo-C-jY39rj.js
       7924 ./package/build/assets/balloon-0.Czj7AKwE.png
       7803 ./package/build/assets/balloon-1.CNvFFrND.png
       8112 ./package/build/assets/balloon-2.DTvC6B1t.png
       8098 ./package/build/assets/balloon-3.CgSk4tbL.png
       7916 ./package/build/assets/balloon-4.mbtFrzxf.png
       8032 ./package/build/assets/balloon-5.CSwkUfRA.png
      21773 ./package/build/assets/base-input-iLbK-zKR.js
      11245 ./package/build/assets/checkbox-DeJjjX3E.js
        366 ./package/build/assets/createDownloadLinkElement-ZaXNnPK4.js
        372 ./package/build/assets/createSuper-CwBHRG8y.js
       4134 ./package/build/assets/data-grid-overlay-editor-DUraHWw3.js
       2510 ./package/build/assets/downloader-BaaVgY1J.js
      14366 ./package/build/assets/es6-nNn5dvCp.js
     101906 ./package/build/assets/fireworks.B4d-_KUe.gif
      73528 ./package/build/assets/flake-0.DgWaVvm5.png
      86179 ./package/build/assets/flake-1.B2r5AHMK.png
      92182 ./package/build/assets/flake-2.BnWSExPC.png
      14409 ./package/build/assets/iframeResizer.contentWindow-CdPHQImI.js
      24738 ./package/build/assets/index-B3I5fK3b.js
        882 ./package/build/assets/index-B44FC7jH.js
     127888 ./package/build/assets/index-B6gNZ4bX.js
       3182 ./package/build/assets/index-B8qYwdp8.js
    3373364 ./package/build/assets/index-BAHHLDfa.js
       7847 ./package/build/assets/index-BJFM3-2Z.js
       1290 ./package/build/assets/index-BLv0ASbw.js
    2596845 ./package/build/assets/index-BMYYY1ow.js
    4873203 ./package/build/assets/index-BQMFy65W.js
      14629 ./package/build/assets/index-BesF0m-H.js
        654 ./package/build/assets/index-Bkyb8y7c.js
      58006 ./package/build/assets/index-BpdahSmb.js
       9201 ./package/build/assets/index-BpkmIL-b.js
        554 ./package/build/assets/index-BzHXNIh0.js
       2275 ./package/build/assets/index-C4GjZT3v.js
       2823 ./package/build/assets/index-C55LbTPs.js
       2935 ./package/build/assets/index-C73-Ejlm.js
      35201 ./package/build/assets/index-C8YVD3tE.js
        696 ./package/build/assets/index-CKkdmaf5.js
      13720 ./package/build/assets/index-CM9UKsWI.js
       1626 ./package/build/assets/index-CfKvjJq7.js
       7755 ./package/build/assets/index-ChDnLbTu.js
       1537 ./package/build/assets/index-CtSzYaeu.js
     812281 ./package/build/assets/index-D8gnxsH2.js
       3530 ./package/build/assets/index-DJKUgCVw.js
      23214 ./package/build/assets/index-DPfkKD9E.js
       2581 ./package/build/assets/index-DZGDXXq2.js
       3161 ./package/build/assets/index-DicWkuji.js
       1232 ./package/build/assets/index-DmG-Yrnj.js
       2206 ./package/build/assets/index-EPlPorpI.js
     454733 ./package/build/assets/index-JmbIn5LC.js
    7111627 ./package/build/assets/index-TcDrXcNe.js
      19029 ./package/build/assets/index-V3ySK6f2.js
      19538 ./package/build/assets/index-ZWSe7q8u.js
        455 ./package/build/assets/index-fIgYGVDY.js
       4088 ./package/build/assets/index-qAmeZqQd.js
       2995 ./package/build/assets/index-xw-9-jMZ.js
      29885 ./package/build/assets/index.BGUxDbb1.css
      35080 ./package/build/assets/index.BuwrT-ty.css
      12683 ./package/build/assets/index.CHEnSPGk.css
       1067 ./package/build/assets/inherits-CarKs31i.js
       5242 ./package/build/assets/input-DcFtOzfb.js
        124 ./package/build/assets/inputUtils-CptNuJwn.js
       3041 ./package/build/assets/memory-DdaoK7yz.js
      16387 ./package/build/assets/number-overlay-editor-DkLM--gB.js
    5493393 ./package/build/assets/parquet_wasm_bg.DrNke8Bl.wasm
       2960 ./package/build/assets/sandbox-CyGfUjJC.js
       1154 ./package/build/assets/slicedToArray-CgYaBkVH.js
       7471 ./package/build/assets/snowflake.JU2jBHL8.svg
       3436 ./package/build/assets/sprintf-DpPCfzXw.js
      89277 ./package/build/assets/timepicker-B6A12HlE.js
        192 ./package/build/assets/uniqueId-Ca7uQu7S.js
        953 ./package/build/assets/useBasicWidgetState-DoAL3G-D.js
       6643 ./package/build/assets/useTextInputAutoExpand-DuBV-baK.js
        615 ./package/build/assets/useUpdateUiValue-6gLwFH0m.js
       1561 ./package/build/assets/withFullScreenWrapper-B0RGgIoE.js
      18881 ./package/build/assets/worker-CO569BKa.js
     278890 ./package/build/assets/worker-G4qCxCBU.js
      16136 ./package/build/electron/main.js
       1340 ./package/build/electron/preload.js
      19448 ./package/build/electron/worker.js
       1032 ./package/build/index.html
     109732 ./package/build/pyodide/pyodide-lock.json
    1072977 ./package/build/pyodide/pyodide.asm.js
    8645911 ./package/build/pyodide/pyodide.asm.wasm
      16356 ./package/build/pyodide/pyodide.mjs
    2416715 ./package/build/pyodide/python_stdlib.zip
       4380 ./package/package.json
      25648 ./package/wheels/stlite_lib-0.1.0-py3-none-any.whl
-   1226631 ./package/wheels/streamlit-1.50.0-cp313-none-any.whl+   1225959 ./package/wheels/streamlit-1.50.0-cp313-none-any.whl

stlite sharing

build.tar: 91920 kiB (91920 kiB +0 kiB)

File Tree
.
└── build
    ├── android-chrome-192x192.png
    ├── android-chrome-512x512.png
    ├── apple-touch-icon.png
    ├── assets
    │   ├── ErrorOutline.esm-BbJyf4bo.js
    │   ├── ErrorOutline.esm-BbJyf4bo.js.map
    │   ├── FileDownload.esm-CqqlvufL.js
    │   ├── FileDownload.esm-CqqlvufL.js.map
    │   ├── FileHelper-BPR1CEKl.js
    │   ├── FileHelper-BPR1CEKl.js.map
    │   ├── FormClearHelper-bRC2jxkX.js
    │   ├── FormClearHelper-bRC2jxkX.js.map
    │   ├── Hooks-Bh8P1tvE.js
    │   ├── Hooks-Bh8P1tvE.js.map
    │   ├── InputInstructions-CNQG7KjN.js
    │   ├── InputInstructions-CNQG7KjN.js.map
    │   ├── KaTeX_AMS-Regular-BQhdFMY1.woff2
    │   ├── KaTeX_AMS-Regular-DMm9YOAa.woff
    │   ├── KaTeX_AMS-Regular-DRggAlZN.ttf
    │   ├── KaTeX_Caligraphic-Bold-ATXxdsX0.ttf
    │   ├── KaTeX_Caligraphic-Bold-BEiXGLvX.woff
    │   ├── KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2
    │   ├── KaTeX_Caligraphic-Regular-CTRA-rTL.woff
    │   ├── KaTeX_Caligraphic-Regular-Di6jR-x-.woff2
    │   ├── KaTeX_Caligraphic-Regular-wX97UBjC.ttf
    │   ├── KaTeX_Fraktur-Bold-BdnERNNW.ttf
    │   ├── KaTeX_Fraktur-Bold-BsDP51OF.woff
    │   ├── KaTeX_Fraktur-Bold-CL6g_b3V.woff2
    │   ├── KaTeX_Fraktur-Regular-CB_wures.ttf
    │   ├── KaTeX_Fraktur-Regular-CTYiF6lA.woff2
    │   ├── KaTeX_Fraktur-Regular-Dxdc4cR9.woff
    │   ├── KaTeX_Main-Bold-Cx986IdX.woff2
    │   ├── KaTeX_Main-Bold-Jm3AIy58.woff
    │   ├── KaTeX_Main-Bold-waoOVXN0.ttf
    │   ├── KaTeX_Main-BoldItalic-DxDJ3AOS.woff2
    │   ├── KaTeX_Main-BoldItalic-DzxPMmG6.ttf
    │   ├── KaTeX_Main-BoldItalic-SpSLRI95.woff
    │   ├── KaTeX_Main-Italic-3WenGoN9.ttf
    │   ├── KaTeX_Main-Italic-BMLOBm91.woff
    │   ├── KaTeX_Main-Italic-NWA7e6Wa.woff2
    │   ├── KaTeX_Main-Regular-B22Nviop.woff2
    │   ├── KaTeX_Main-Regular-Dr94JaBh.woff
    │   ├── KaTeX_Main-Regular-ypZvNtVU.ttf
    │   ├── KaTeX_Math-BoldItalic-B3XSjfu4.ttf
    │   ├── KaTeX_Math-BoldItalic-CZnvNsCZ.woff2
    │   ├── KaTeX_Math-BoldItalic-iY-2wyZ7.woff
    │   ├── KaTeX_Math-Italic-DA0__PXp.woff
    │   ├── KaTeX_Math-Italic-flOr_0UB.ttf
    │   ├── KaTeX_Math-Italic-t53AETM-.woff2
    │   ├── KaTeX_SansSerif-Bold-CFMepnvq.ttf
    │   ├── KaTeX_SansSerif-Bold-D1sUS0GD.woff2
    │   ├── KaTeX_SansSerif-Bold-DbIhKOiC.woff
    │   ├── KaTeX_SansSerif-Italic-C3H0VqGB.woff2
    │   ├── KaTeX_SansSerif-Italic-DN2j7dab.woff
    │   ├── KaTeX_SansSerif-Italic-YYjJ1zSn.ttf
    │   ├── KaTeX_SansSerif-Regular-BNo7hRIc.ttf
    │   ├── KaTeX_SansSerif-Regular-CS6fqUqJ.woff
    │   ├── KaTeX_SansSerif-Regular-DDBCnlJ7.woff2
    │   ├── KaTeX_Script-Regular-C5JkGWo-.ttf
    │   ├── KaTeX_Script-Regular-D3wIWfF6.woff2
    │   ├── KaTeX_Script-Regular-D5yQViql.woff
    │   ├── KaTeX_Size1-Regular-C195tn64.woff
    │   ├── KaTeX_Size1-Regular-Dbsnue_I.ttf
    │   ├── KaTeX_Size1-Regular-mCD8mA8B.woff2
    │   ├── KaTeX_Size2-Regular-B7gKUWhC.ttf
    │   ├── KaTeX_Size2-Regular-Dy4dx90m.woff2
    │   ├── KaTeX_Size2-Regular-oD1tc_U0.woff
    │   ├── KaTeX_Size3-Regular-CTq5MqoE.woff
    │   ├── KaTeX_Size3-Regular-DgpXs0kz.ttf
    │   ├── KaTeX_Size4-Regular-BF-4gkZK.woff
    │   ├── KaTeX_Size4-Regular-DWFBv043.ttf
    │   ├── KaTeX_Size4-Regular-Dl5lxZxV.woff2
    │   ├── KaTeX_Typewriter-Regular-C0xS9mPB.woff
    │   ├── KaTeX_Typewriter-Regular-CO6r4hn1.woff2
    │   ├── KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf
    │   ├── MaterialSymbols-Rounded-DeCZgS-4.woff2
    │   ├── Particles-JwWWCGRj.js
    │   ├── Particles-JwWWCGRj.js.map
    │   ├── ProgressBar-DM-MV7_b.js
    │   ├── ProgressBar-DM-MV7_b.js.map
    │   ├── SourceCodeVF-Italic.ttf-Ba1oaZG1.woff2
    │   ├── SourceCodeVF-Upright.ttf-BjWn63N-.woff2
    │   ├── SourceSansVF-Italic.ttf-Bt9VkdQ3.woff2
    │   ├── SourceSansVF-Upright.ttf-BsWL4Kly.woff2
    │   ├── SourceSerifVariable-Italic.ttf-CVdzAtxO.woff2
    │   ├── SourceSerifVariable-Roman.ttf-mdpVL9bi.woff2
    │   ├── Toolbar-Uf99VRuy.js
    │   ├── Toolbar-Uf99VRuy.js.map
    │   ├── UploadFileInfo-C-jY39rj.js
    │   ├── UploadFileInfo-C-jY39rj.js.map
    │   ├── balloon-0-Czj7AKwE.png
    │   ├── balloon-1-CNvFFrND.png
    │   ├── balloon-2-DTvC6B1t.png
    │   ├── balloon-3-CgSk4tbL.png
    │   ├── balloon-4-mbtFrzxf.png
    │   ├── balloon-5-CSwkUfRA.png
    │   ├── base-input-DZ6zHR-Q.js
    │   ├── base-input-DZ6zHR-Q.js.map
    │   ├── checkbox-BQC-KSe-.js
    │   ├── checkbox-BQC-KSe-.js.map
    │   ├── createDownloadLinkElement-ZaXNnPK4.js
    │   ├── createDownloadLinkElement-ZaXNnPK4.js.map
    │   ├── createSuper-B8y9ERxZ.js
    │   ├── createSuper-B8y9ERxZ.js.map
    │   ├── data-grid-overlay-editor-gVpptry5.js
    │   ├── data-grid-overlay-editor-gVpptry5.js.map
    │   ├── downloader-D06VODfj.js
    │   ├── downloader-D06VODfj.js.map
    │   ├── es6-C0GwdNCE.js
    │   ├── es6-C0GwdNCE.js.map
    │   ├── fireworks-B4d-_KUe.gif
    │   ├── flake-0-DgWaVvm5.png
    │   ├── flake-1-B2r5AHMK.png
    │   ├── flake-2-BnWSExPC.png
    │   ├── iframeResizer.contentWindow-0aTHmCTf.js
    │   ├── iframeResizer.contentWindow-0aTHmCTf.js.map
    │   ├── index--86GK3nQ.js
    │   ├── index--86GK3nQ.js.map
    │   ├── index-B7c-nIQn.js
    │   ├── index-B7c-nIQn.js.map
    │   ├── index-B8E9cWo8.js
    │   ├── index-B8E9cWo8.js.map
    │   ├── index-BAnvYmhN.js
    │   ├── index-BAnvYmhN.js.map
    │   ├── index-BJ3drMDJ.js
    │   ├── index-BJ3drMDJ.js.map
    │   ├── index-BNh5yCgS.js
    │   ├── index-BNh5yCgS.js.map
    │   ├── index-BcxpO5ZD.js
    │   ├── index-BcxpO5ZD.js.map
    │   ├── index-BjbgUCqs.js
    │   ├── index-BjbgUCqs.js.map
    │   ├── index-BmdWun4M.js
    │   ├── index-BmdWun4M.js.map
    │   ├── index-BuwrT-ty.css
    │   ├── index-C4QMQ9mq.js
    │   ├── index-C4QMQ9mq.js.map
    │   ├── index-C4c5tURH.js
    │   ├── index-C4c5tURH.js.map
    │   ├── index-CHEnSPGk.css
    │   ├── index-CQ2Rs6HW.js
    │   ├── index-CQ2Rs6HW.js.map
    │   ├── index-CSRPbLLQ.js
    │   ├── index-CSRPbLLQ.js.map
    │   ├── index-CeXikP6q.js
    │   ├── index-CeXikP6q.js.map
    │   ├── index-CjinZy_M.css
    │   ├── index-D-ByR_Zf.js
    │   ├── index-D-ByR_Zf.js.map
    │   ├── index-D1teAEXF.js
    │   ├── index-D1teAEXF.js.map
    │   ├── index-D2V_mRva.js
    │   ├── index-D2V_mRva.js.map
    │   ├── index-DQpE5IZk.js
    │   ├── index-DQpE5IZk.js.map
    │   ├── index-DRXTVaRs.js
    │   ├── index-DRXTVaRs.js.map
    │   ├── index-DRrzGHJU.js
    │   ├── index-DRrzGHJU.js.map
    │   ├── index-DWvtVIuH.js
    │   ├── index-DWvtVIuH.js.map
    │   ├── index-D_KonBzz.js
    │   ├── index-D_KonBzz.js.map
    │   ├── index-DaOG7Dj3.js
    │   ├── index-DaOG7Dj3.js.map
    │   ├── index-Dd3Fqoz7.js
    │   ├── index-Dd3Fqoz7.js.map
    │   ├── index-DlvT1l9w.js
    │   ├── index-DlvT1l9w.js.map
    │   ├── index-DlxaW45d.js
    │   ├── index-DlxaW45d.js.map
    │   ├── index-DmwOvEPI.js
    │   ├── index-DmwOvEPI.js.map
    │   ├── index-Dur2__uF.js
    │   ├── index-Dur2__uF.js.map
    │   ├── index-Dy5BsHzM.js
    │   ├── index-Dy5BsHzM.js.map
    │   ├── index-Dz4srxjd.js
    │   ├── index-Dz4srxjd.js.map
    │   ├── index-E-YwvrkM.js
    │   ├── index-E-YwvrkM.js.map
    │   ├── index-I_mhKGa5.js
    │   ├── index-I_mhKGa5.js.map
    │   ├── index-Z7gkos_E.js
    │   ├── index-Z7gkos_E.js.map
    │   ├── index-hjVqc10Z.js
    │   ├── index-hjVqc10Z.js.map
    │   ├── index-kDCCtMcc.js
    │   ├── index-kDCCtMcc.js.map
    │   ├── index-nrtMZYAZ.js
    │   ├── index-nrtMZYAZ.js.map
    │   ├── index-qkG6pj56.js
    │   ├── index-qkG6pj56.js.map
    │   ├── inherits-BZKgCmGZ.js
    │   ├── inherits-BZKgCmGZ.js.map
    │   ├── input-C6wYPVfn.js
    │   ├── input-C6wYPVfn.js.map
    │   ├── inputUtils-CptNuJwn.js
    │   ├── inputUtils-CptNuJwn.js.map
    │   ├── memory-DJ9AWLQn.js
    │   ├── memory-DJ9AWLQn.js.map
    │   ├── number-overlay-editor-BTljCRfC.js
    │   ├── number-overlay-editor-BTljCRfC.js.map
    │   ├── parquet_wasm_bg-DrNke8Bl.wasm
    │   ├── sandbox-CCrBt9Qa.js
    │   ├── sandbox-CCrBt9Qa.js.map
    │   ├── slicedToArray-C6EH6kSu.js
    │   ├── slicedToArray-C6EH6kSu.js.map
    │   ├── snowflake-JU2jBHL8.svg
    │   ├── sprintf-DpPCfzXw.js
    │   ├── sprintf-DpPCfzXw.js.map
    │   ├── stlite_lib-0.1.0-py3-none-any.whl
    │   ├── streamlit-1.50.0-cp313-none-any.whl
    │   ├── timepicker-9ZyO6qHh.js
    │   ├── timepicker-9ZyO6qHh.js.map
    │   ├── uniqueId-DK3XQx_M.js
    │   ├── uniqueId-DK3XQx_M.js.map
    │   ├── useBasicWidgetState-CfJ21vEX.js
    │   ├── useBasicWidgetState-CfJ21vEX.js.map
    │   ├── useTextInputAutoExpand-CPUHI2bu.js
    │   ├── useTextInputAutoExpand-CPUHI2bu.js.map
    │   ├── useUpdateUiValue-DxoBxXHX.js
    │   ├── useUpdateUiValue-DxoBxXHX.js.map
    │   ├── withFullScreenWrapper-BE7GrhcY.js
    │   ├── withFullScreenWrapper-BE7GrhcY.js.map
    │   ├── worker-CO569BKa.js
    │   ├── worker-CO569BKa.js.map
    │   ├── worker-G4qCxCBU.js
    │   └── worker-G4qCxCBU.js.map
    ├── browserconfig.xml
    ├── favicon-16x16.png
    ├── favicon-32x32.png
    ├── favicon.ico
    ├── index.html
    ├── logo192.png
    ├── logo512.png
    ├── manifest.json
    ├── mstile-150x150.png
    ├── ogp.png
    ├── robots.txt
    └── safari-pinned-tab.svg

3 directories, 240 files
File Sizes
       5946 ./build/android-chrome-192x192.png
      18336 ./build/android-chrome-512x512.png
       5553 ./build/apple-touch-icon.png
-       553 ./build/assets/ErrorOutline.esm-Bb4Te6yk.js
-      1505 ./build/assets/ErrorOutline.esm-Bb4Te6yk.js.map
-       972 ./build/assets/FileDownload.esm-D0cTwqVY.js
-      2938 ./build/assets/FileDownload.esm-D0cTwqVY.js.map
-     61679 ./build/assets/FileHelper-CJt2RWOy.js
-    179778 ./build/assets/FileHelper-CJt2RWOy.js.map
-       664 ./build/assets/FormClearHelper-D1lZLVeG.js
-      4428 ./build/assets/FormClearHelper-D1lZLVeG.js.map
-       183 ./build/assets/Hooks-Dxff-TLg.js
-      2708 ./build/assets/Hooks-Dxff-TLg.js.map
-       998 ./build/assets/InputInstructions-BvWFQVTL.js
-      5834 ./build/assets/InputInstructions-BvWFQVTL.js.map
+       553 ./build/assets/ErrorOutline.esm-BbJyf4bo.js
+      1505 ./build/assets/ErrorOutline.esm-BbJyf4bo.js.map
+       972 ./build/assets/FileDownload.esm-CqqlvufL.js
+      2938 ./build/assets/FileDownload.esm-CqqlvufL.js.map
+     61679 ./build/assets/FileHelper-BPR1CEKl.js
+    179778 ./build/assets/FileHelper-BPR1CEKl.js.map
+       664 ./build/assets/FormClearHelper-bRC2jxkX.js
+      4428 ./build/assets/FormClearHelper-bRC2jxkX.js.map
+       183 ./build/assets/Hooks-Bh8P1tvE.js
+      2708 ./build/assets/Hooks-Bh8P1tvE.js.map
+       998 ./build/assets/InputInstructions-CNQG7KjN.js
+      5834 ./build/assets/InputInstructions-CNQG7KjN.js.map
      28076 ./build/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2
      33516 ./build/assets/KaTeX_AMS-Regular-DMm9YOAa.woff
      63632 ./build/assets/KaTeX_AMS-Regular-DRggAlZN.ttf
      12368 ./build/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf
       7716 ./build/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff
       6912 ./build/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2
       7656 ./build/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff
       6908 ./build/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2
      12344 ./build/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf
      19584 ./build/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf
      13296 ./build/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff
      11348 ./build/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2
      19572 ./build/assets/KaTeX_Fraktur-Regular-CB_wures.ttf
      11316 ./build/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2
      13208 ./build/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff
      25324 ./build/assets/KaTeX_Main-Bold-Cx986IdX.woff2
      29912 ./build/assets/KaTeX_Main-Bold-Jm3AIy58.woff
      51336 ./build/assets/KaTeX_Main-Bold-waoOVXN0.ttf
      16780 ./build/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2
      32968 ./build/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf
      19412 ./build/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff
      33580 ./build/assets/KaTeX_Main-Italic-3WenGoN9.ttf
      19676 ./build/assets/KaTeX_Main-Italic-BMLOBm91.woff
      16988 ./build/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2
      26272 ./build/assets/KaTeX_Main-Regular-B22Nviop.woff2
      30772 ./build/assets/KaTeX_Main-Regular-Dr94JaBh.woff
      53580 ./build/assets/KaTeX_Main-Regular-ypZvNtVU.ttf
      31196 ./build/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf
      16400 ./build/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2
      18668 ./build/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff
      18748 ./build/assets/KaTeX_Math-Italic-DA0__PXp.woff
      31308 ./build/assets/KaTeX_Math-Italic-flOr_0UB.ttf
      16440 ./build/assets/KaTeX_Math-Italic-t53AETM-.woff2
      24504 ./build/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf
      12216 ./build/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2
      14408 ./build/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff
      12028 ./build/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2
      14112 ./build/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff
      22364 ./build/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf
      19436 ./build/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf
      12316 ./build/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff
      10344 ./build/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2
      16648 ./build/assets/KaTeX_Script-Regular-C5JkGWo-.ttf
       9644 ./build/assets/KaTeX_Script-Regular-D3wIWfF6.woff2
      10588 ./build/assets/KaTeX_Script-Regular-D5yQViql.woff
       6496 ./build/assets/KaTeX_Size1-Regular-C195tn64.woff
      12228 ./build/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf
       5468 ./build/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2
      11508 ./build/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf
       5208 ./build/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2
       6188 ./build/assets/KaTeX_Size2-Regular-oD1tc_U0.woff
       4420 ./build/assets/KaTeX_Size3-Regular-CTq5MqoE.woff
       7588 ./build/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf
       5980 ./build/assets/KaTeX_Size4-Regular-BF-4gkZK.woff
      10364 ./build/assets/KaTeX_Size4-Regular-DWFBv043.ttf
       4928 ./build/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2
      16028 ./build/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff
      13568 ./build/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2
      27556 ./build/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf
     437536 ./build/assets/MaterialSymbols-Rounded-DeCZgS-4.woff2
-       704 ./build/assets/Particles-CsGBF5E1.js
-      5637 ./build/assets/Particles-CsGBF5E1.js.map
-     13362 ./build/assets/ProgressBar-4--cXJGp.js
-     47780 ./build/assets/ProgressBar-4--cXJGp.js.map
+       704 ./build/assets/Particles-JwWWCGRj.js
+      5637 ./build/assets/Particles-JwWWCGRj.js.map
+     13362 ./build/assets/ProgressBar-DM-MV7_b.js
+     47780 ./build/assets/ProgressBar-DM-MV7_b.js.map
      75316 ./build/assets/SourceCodeVF-Italic.ttf-Ba1oaZG1.woff2
      90124 ./build/assets/SourceCodeVF-Upright.ttf-BjWn63N-.woff2
     137996 ./build/assets/SourceSansVF-Italic.ttf-Bt9VkdQ3.woff2
     170188 ./build/assets/SourceSansVF-Upright.ttf-BsWL4Kly.woff2
     346688 ./build/assets/SourceSerifVariable-Italic.ttf-CVdzAtxO.woff2
     429100 ./build/assets/SourceSerifVariable-Roman.ttf-mdpVL9bi.woff2
-      3025 ./build/assets/Toolbar-rBRmnWAy.js
-     13485 ./build/assets/Toolbar-rBRmnWAy.js.map
+      3025 ./build/assets/Toolbar-Uf99VRuy.js
+     13485 ./build/assets/Toolbar-Uf99VRuy.js.map
        203 ./build/assets/UploadFileInfo-C-jY39rj.js
       2582 ./build/assets/UploadFileInfo-C-jY39rj.js.map
       7924 ./build/assets/balloon-0-Czj7AKwE.png
       7803 ./build/assets/balloon-1-CNvFFrND.png
       8112 ./build/assets/balloon-2-DTvC6B1t.png
       8098 ./build/assets/balloon-3-CgSk4tbL.png
       7916 ./build/assets/balloon-4-mbtFrzxf.png
       8032 ./build/assets/balloon-5-CSwkUfRA.png
-     21821 ./build/assets/base-input-Ci5VD-RK.js
-     75064 ./build/assets/base-input-Ci5VD-RK.js.map
-     11291 ./build/assets/checkbox-TAY2eD90.js
-     37199 ./build/assets/checkbox-TAY2eD90.js.map
+     21821 ./build/assets/base-input-DZ6zHR-Q.js
+     75064 ./build/assets/base-input-DZ6zHR-Q.js.map
+     11291 ./build/assets/checkbox-BQC-KSe-.js
+     37199 ./build/assets/checkbox-BQC-KSe-.js.map
        429 ./build/assets/createDownloadLinkElement-ZaXNnPK4.js
       2790 ./build/assets/createDownloadLinkElement-ZaXNnPK4.js.map
-       421 ./build/assets/createSuper-BPsdHNAB.js
-      1739 ./build/assets/createSuper-BPsdHNAB.js.map
-      4196 ./build/assets/data-grid-overlay-editor-abfrgoNw.js
-     16131 ./build/assets/data-grid-overlay-editor-abfrgoNw.js.map
-      2558 ./build/assets/downloader-DzS6SJxZ.js
-      8369 ./build/assets/downloader-DzS6SJxZ.js.map
-     14407 ./build/assets/es6-feYpgPty.js
-     41398 ./build/assets/es6-feYpgPty.js.map
+       421 ./build/assets/createSuper-B8y9ERxZ.js
+      1739 ./build/assets/createSuper-B8y9ERxZ.js.map
+      4196 ./build/assets/data-grid-overlay-editor-gVpptry5.js
+     16131 ./build/assets/data-grid-overlay-editor-gVpptry5.js.map
+      2558 ./build/assets/downloader-D06VODfj.js
+      8369 ./build/assets/downloader-D06VODfj.js.map
+     14407 ./build/assets/es6-C0GwdNCE.js
+     41398 ./build/assets/es6-C0GwdNCE.js.map
     101906 ./build/assets/fireworks-B4d-_KUe.gif
      73528 ./build/assets/flake-0-DgWaVvm5.png
      86179 ./build/assets/flake-1-B2r5AHMK.png
      92182 ./build/assets/flake-2-BnWSExPC.png
-     14474 ./build/assets/iframeResizer.contentWindow-cHy0XpD9.js
-     56974 ./build/assets/iframeResizer.contentWindow-cHy0XpD9.js.map
-       739 ./build/assets/index-6DA_Z4f2.js
-      4391 ./build/assets/index-6DA_Z4f2.js.map
-       697 ./build/assets/index-B25WsGaO.js
-      4575 ./build/assets/index-B25WsGaO.js.map
-      1669 ./build/assets/index-B34zwt3k.js
-      9675 ./build/assets/index-B34zwt3k.js.map
-      7890 ./build/assets/index-B8313DvU.js
-     55662 ./build/assets/index-B8313DvU.js.map
-      9244 ./build/assets/index-BHG9KUPr.js
-     41649 ./build/assets/index-BHG9KUPr.js.map
-      3038 ./build/assets/index-BUuE0VVP.js
-     14064 ./build/assets/index-BUuE0VVP.js.map
-    454776 ./build/assets/index-BX0-zqgP.js
-   2146055 ./build/assets/index-BX0-zqgP.js.map
-     19072 ./build/assets/index-BYrN7X9f.js
-     70158 ./build/assets/index-BYrN7X9f.js.map
-      2978 ./build/assets/index-B_w570ui.js
-     14699 ./build/assets/index-B_w570ui.js.map
-      2318 ./build/assets/index-BbXqt2ZH.js
-     13795 ./build/assets/index-BbXqt2ZH.js.map
-      3204 ./build/assets/index-BfEnYGT7.js
-     17539 ./build/assets/index-BfEnYGT7.js.map
-      2249 ./build/assets/index-BjYWRzEH.js
-      9562 ./build/assets/index-BjYWRzEH.js.map
-     24781 ./build/assets/index-BlzxpuYK.js
-     87571 ./build/assets/index-BlzxpuYK.js.map
+     14474 ./build/assets/iframeResizer.contentWindow-0aTHmCTf.js
+     56974 ./build/assets/iframeResizer.contentWindow-0aTHmCTf.js.map
+      1669 ./build/assets/index--86GK3nQ.js
+      9675 ./build/assets/index--86GK3nQ.js.map
+   7129903 ./build/assets/index-B7c-nIQn.js
+  21272736 ./build/assets/index-B7c-nIQn.js.map
+     14672 ./build/assets/index-B8E9cWo8.js
+     74632 ./build/assets/index-B8E9cWo8.js.map
+     58049 ./build/assets/index-BAnvYmhN.js
+    168691 ./build/assets/index-BAnvYmhN.js.map
+      3573 ./build/assets/index-BJ3drMDJ.js
+     16093 ./build/assets/index-BJ3drMDJ.js.map
+      2318 ./build/assets/index-BNh5yCgS.js
+     13795 ./build/assets/index-BNh5yCgS.js.map
+       498 ./build/assets/index-BcxpO5ZD.js
+      3262 ./build/assets/index-BcxpO5ZD.js.map
+       697 ./build/assets/index-BjbgUCqs.js
+      4575 ./build/assets/index-BjbgUCqs.js.map
+      2978 ./build/assets/index-BmdWun4M.js
+     14699 ./build/assets/index-BmdWun4M.js.map
      35080 ./build/assets/index-BuwrT-ty.css
-       498 ./build/assets/index-BwViUY_S.js
-      3262 ./build/assets/index-BwViUY_S.js.map
-     58049 ./build/assets/index-Byx4UpLS.js
-    168691 ./build/assets/index-Byx4UpLS.js.map
-      4131 ./build/assets/index-CHDbudGN.js
-     21587 ./build/assets/index-CHDbudGN.js.map
+      4131 ./build/assets/index-C4QMQ9mq.js
+     21587 ./build/assets/index-C4QMQ9mq.js.map
+       597 ./build/assets/index-C4c5tURH.js
+      3300 ./build/assets/index-C4c5tURH.js.map
      12683 ./build/assets/index-CHEnSPGk.css
-      7798 ./build/assets/index-CLQoSzng.js
-     38741 ./build/assets/index-CLQoSzng.js.map
-   7129734 ./build/assets/index-CUYv9SS_.js
-  21272556 ./build/assets/index-CUYv9SS_.js.map
-      3225 ./build/assets/index-CZpCZqGg.js
-     17003 ./build/assets/index-CZpCZqGg.js.map
-       925 ./build/assets/index-CeCDX5DU.js
-      5072 ./build/assets/index-CeCDX5DU.js.map
-   4873246 ./build/assets/index-CiVLUegs.js
-  18825779 ./build/assets/index-CiVLUegs.js.map
+      7890 ./build/assets/index-CQ2Rs6HW.js
+     55662 ./build/assets/index-CQ2Rs6HW.js.map
+     35244 ./build/assets/index-CSRPbLLQ.js
+    146059 ./build/assets/index-CSRPbLLQ.js.map
+    454776 ./build/assets/index-CeXikP6q.js
+   2146055 ./build/assets/index-CeXikP6q.js.map
      29885 ./build/assets/index-CjinZy_M.css
-     13763 ./build/assets/index-CyoUshJy.js
-     72451 ./build/assets/index-CyoUshJy.js.map
-    812324 ./build/assets/index-CzgDqH-k.js
-   1204589 ./build/assets/index-CzgDqH-k.js.map
-      1580 ./build/assets/index-D-hIxCBC.js
-      9492 ./build/assets/index-D-hIxCBC.js.map
-     14672 ./build/assets/index-D4jk0pFy.js
-     74632 ./build/assets/index-D4jk0pFy.js.map
-      1275 ./build/assets/index-D7P2p5AX.js
-      7050 ./build/assets/index-D7P2p5AX.js.map
-      3573 ./build/assets/index-DBZdECbi.js
-     16093 ./build/assets/index-DBZdECbi.js.map
-       597 ./build/assets/index-DJALDfjP.js
-      3300 ./build/assets/index-DJALDfjP.js.map
-     19581 ./build/assets/index-DQB1rwjD.js
-     83808 ./build/assets/index-DQB1rwjD.js.map
-   3373407 ./build/assets/index-DXn1dFO0.js
-   6646963 ./build/assets/index-DXn1dFO0.js.map
-      2866 ./build/assets/index-Da2n7uvF.js
-     13339 ./build/assets/index-Da2n7uvF.js.map
-    127931 ./build/assets/index-DcIXzTkP.js
-    518787 ./build/assets/index-DcIXzTkP.js.map
-   2596888 ./build/assets/index-aBpU0W-Y.js
-   9280390 ./build/assets/index-aBpU0W-Y.js.map
-     35244 ./build/assets/index-hRdcnBag.js
-    146059 ./build/assets/index-hRdcnBag.js.map
-     23257 ./build/assets/index-oqgXptb1.js
-     97570 ./build/assets/index-oqgXptb1.js.map
-      1333 ./build/assets/index-r-dTUWFN.js
-      6772 ./build/assets/index-r-dTUWFN.js.map
-      2624 ./build/assets/index-ssRb8ttR.js
-     14522 ./build/assets/index-ssRb8ttR.js.map
-      1113 ./build/assets/inherits-DGXgpu5O.js
-      3602 ./build/assets/inherits-DGXgpu5O.js.map
-      5285 ./build/assets/input-G1l0LjIX.js
-     19830 ./build/assets/input-G1l0LjIX.js.map
+   4873246 ./build/assets/index-D-ByR_Zf.js
+  18825779 ./build/assets/index-D-ByR_Zf.js.map
+       739 ./build/assets/index-D1teAEXF.js
+      4391 ./build/assets/index-D1teAEXF.js.map
+      7798 ./build/assets/index-D2V_mRva.js
+     38741 ./build/assets/index-D2V_mRva.js.map
+   2596888 ./build/assets/index-DQpE5IZk.js
+   9280390 ./build/assets/index-DQpE5IZk.js.map
+      1275 ./build/assets/index-DRXTVaRs.js
+      7050 ./build/assets/index-DRXTVaRs.js.map
+      3038 ./build/assets/index-DRrzGHJU.js
+     14064 ./build/assets/index-DRrzGHJU.js.map
+      2624 ./build/assets/index-DWvtVIuH.js
+     14522 ./build/assets/index-DWvtVIuH.js.map
+      9244 ./build/assets/index-D_KonBzz.js
+     41649 ./build/assets/index-D_KonBzz.js.map
+     19072 ./build/assets/index-DaOG7Dj3.js
+     70158 ./build/assets/index-DaOG7Dj3.js.map
+       925 ./build/assets/index-Dd3Fqoz7.js
+      5072 ./build/assets/index-Dd3Fqoz7.js.map
+      2866 ./build/assets/index-DlvT1l9w.js
+     13339 ./build/assets/index-DlvT1l9w.js.map
+     24781 ./build/assets/index-DlxaW45d.js
+     87571 ./build/assets/index-DlxaW45d.js.map
+      1580 ./build/assets/index-DmwOvEPI.js
+      9492 ./build/assets/index-DmwOvEPI.js.map
+     13763 ./build/assets/index-Dur2__uF.js
+     72451 ./build/assets/index-Dur2__uF.js.map
+      3204 ./build/assets/index-Dy5BsHzM.js
+     17539 ./build/assets/index-Dy5BsHzM.js.map
+   3373407 ./build/assets/index-Dz4srxjd.js
+   6646963 ./build/assets/index-Dz4srxjd.js.map
+    812324 ./build/assets/index-E-YwvrkM.js
+   1204589 ./build/assets/index-E-YwvrkM.js.map
+      2249 ./build/assets/index-I_mhKGa5.js
+      9562 ./build/assets/index-I_mhKGa5.js.map
+      3225 ./build/assets/index-Z7gkos_E.js
+     17003 ./build/assets/index-Z7gkos_E.js.map
+     19581 ./build/assets/index-hjVqc10Z.js
+     83808 ./build/assets/index-hjVqc10Z.js.map
+    127931 ./build/assets/index-kDCCtMcc.js
+    518787 ./build/assets/index-kDCCtMcc.js.map
+     23257 ./build/assets/index-nrtMZYAZ.js
+     97570 ./build/assets/index-nrtMZYAZ.js.map
+      1333 ./build/assets/index-qkG6pj56.js
+      6772 ./build/assets/index-qkG6pj56.js.map
+      1113 ./build/assets/inherits-BZKgCmGZ.js
+      3602 ./build/assets/inherits-BZKgCmGZ.js.map
+      5285 ./build/assets/input-C6wYPVfn.js
+     19830 ./build/assets/input-C6wYPVfn.js.map
        172 ./build/assets/inputUtils-CptNuJwn.js
       1602 ./build/assets/inputUtils-CptNuJwn.js.map
-      3085 ./build/assets/memory-DMxR25hV.js
-     10091 ./build/assets/memory-DMxR25hV.js.map
-     16446 ./build/assets/number-overlay-editor-BC5zlvzd.js
-     98138 ./build/assets/number-overlay-editor-BC5zlvzd.js.map
+      3085 ./build/assets/memory-DJ9AWLQn.js
+     10091 ./build/assets/memory-DJ9AWLQn.js.map
+     16446 ./build/assets/number-overlay-editor-BTljCRfC.js
+     98138 ./build/assets/number-overlay-editor-BTljCRfC.js.map
    5493393 ./build/assets/parquet_wasm_bg-DrNke8Bl.wasm
-      3005 ./build/assets/sandbox-COTnycLh.js
-      9256 ./build/assets/sandbox-COTnycLh.js.map
-      1205 ./build/assets/slicedToArray-D0NSHyEe.js
-      4483 ./build/assets/slicedToArray-D0NSHyEe.js.map
+      3005 ./build/assets/sandbox-CCrBt9Qa.js
+      9256 ./build/assets/sandbox-CCrBt9Qa.js.map
+      1205 ./build/assets/slicedToArray-C6EH6kSu.js
+      4483 ./build/assets/slicedToArray-C6EH6kSu.js.map
       7471 ./build/assets/snowflake-JU2jBHL8.svg
       3481 ./build/assets/sprintf-DpPCfzXw.js
      14148 ./build/assets/sprintf-DpPCfzXw.js.map
      25648 ./build/assets/stlite_lib-0.1.0-py3-none-any.whl
-   1226618 ./build/assets/streamlit-1.50.0-cp313-none-any.whl
-     89325 ./build/assets/timepicker-CJL-pttN.js
-    514517 ./build/assets/timepicker-CJL-pttN.js.map
-       238 ./build/assets/uniqueId-rV3HktkD.js
-       969 ./build/assets/uniqueId-rV3HktkD.js.map
-      1010 ./build/assets/useBasicWidgetState-BAd3kaIp.js
-      8704 ./build/assets/useBasicWidgetState-BAd3kaIp.js.map
-      6703 ./build/assets/useTextInputAutoExpand-KFYluI9x.js
-     27386 ./build/assets/useTextInputAutoExpand-KFYluI9x.js.map
-       669 ./build/assets/useUpdateUiValue-Cd_BI5ck.js
-      9313 ./build/assets/useUpdateUiValue-Cd_BI5ck.js.map
-      1620 ./build/assets/withFullScreenWrapper-BciLHcfb.js
-     12720 ./build/assets/withFullScreenWrapper-BciLHcfb.js.map
+   1226089 ./build/assets/streamlit-1.50.0-cp313-none-any.whl
+     89325 ./build/assets/timepicker-9ZyO6qHh.js
+    514517 ./build/assets/timepicker-9ZyO6qHh.js.map
+       238 ./build/assets/uniqueId-DK3XQx_M.js
+       969 ./build/assets/uniqueId-DK3XQx_M.js.map
+      1010 ./build/assets/useBasicWidgetState-CfJ21vEX.js
+      8704 ./build/assets/useBasicWidgetState-CfJ21vEX.js.map
+      6703 ./build/assets/useTextInputAutoExpand-CPUHI2bu.js
+     27386 ./build/assets/useTextInputAutoExpand-CPUHI2bu.js.map
+       669 ./build/assets/useUpdateUiValue-DxoBxXHX.js
+      9313 ./build/assets/useUpdateUiValue-DxoBxXHX.js.map
+      1620 ./build/assets/withFullScreenWrapper-BE7GrhcY.js
+     12720 ./build/assets/withFullScreenWrapper-BE7GrhcY.js.map
      18925 ./build/assets/worker-CO569BKa.js
      81292 ./build/assets/worker-CO569BKa.js.map
     278934 ./build/assets/worker-G4qCxCBU.js
    1228362 ./build/assets/worker-G4qCxCBU.js.map
        246 ./build/browserconfig.xml
       1028 ./build/favicon-16x16.png
       1751 ./build/favicon-32x32.png
      15086 ./build/favicon.ico
       1879 ./build/index.html
       4517 ./build/logo192.png
      12188 ./build/logo512.png
        700 ./build/manifest.json
       3911 ./build/mstile-150x150.png
      43307 ./build/ogp.png
         67 ./build/robots.txt
       8806 ./build/safari-pinned-tab.svg

stlite sharing editor

dist.tar: 14060 kiB (14060 kiB +0 kiB)

File Tree
.
└── dist
    ├── android-chrome-192x192.png
    ├── android-chrome-512x512.png
    ├── apple-touch-icon.png
    ├── assets
    │   ├── index-D-M48OQT.css
    │   ├── index-DQGq0zlS.js
    │   └── index-DQGq0zlS.js.map
    ├── browserconfig.xml
    ├── favicon-16x16.png
    ├── favicon-32x32.png
    ├── favicon.ico
    ├── index.html
    ├── logo192.png
    ├── logo512.png
    ├── manifest.json
    ├── mstile-150x150.png
    ├── ogp.png
    ├── robots.txt
    ├── safari-pinned-tab.svg
    └── samples
        ├── 000_intro
        │   ├── data
        │   │   └── logo.png
        │   ├── pages
        │   │   └── 🎈_subpage.py
        │   ├── stlite.json
        │   └── streamlit_app.py
        ├── 001_template
        │   ├── stlite.json
        │   └── streamlit_app.py
        ├── 010_streamlit_hello
        │   ├── Hello.py
        │   ├── README.md
        │   ├── __init__.py
        │   ├── agri.csv.gz
        │   ├── pages
        │   │   ├── 0_Animation_Demo.py
        │   │   ├── 1_Plotting_Demo.py
        │   │   ├── 2_Mapping_Demo.py
        │   │   └── 3_DataFrame_Demo.py
        │   ├── requirements.txt
        │   ├── stlite.json
        │   └── utils.py
        ├── 011_component_gallery
        │   ├── data
        │   │   └── capitals.csv
        │   ├── pages
        │   │   ├── annotations-in-altair.py
        │   │   ├── cat-purr.mp3
        │   │   ├── charts.altair_chart.py
        │   │   ├── charts.altair_custom_colors.py
        │   │   ├── charts.altair_selections.py
        │   │   ├── charts.area_chart.py
        │   │   ├── charts.area_chart1.py
        │   │   ├── charts.area_chart2.py
        │   │   ├── charts.area_chart_steamgraph.py
        │   │   ├── charts.audio-purr.py
        │   │   ├── charts.audio.py
        │   │   ├── charts.bar_chart.py
        │   │   ├── charts.bar_chart1.py
        │   │   ├── charts.bar_chart2.py
        │   │   ├── charts.bar_chart_horizontal.py
        │   │   ├── charts.bar_chart_unstacked.py
        │   │   ├── charts.bokeh_chart.py
        │   │   ├── charts.graphviz_chart.py
        │   │   ├── charts.image.py
        │   │   ├── charts.line_chart.py
        │   │   ├── charts.line_chart1.py
        │   │   ├── charts.line_chart2.py
        │   │   ├── charts.map.py
        │   │   ├── charts.map_color.py
        │   │   ├── charts.plotly_chart.py
        │   │   ├── charts.plotly_chart_config.py
        │   │   ├── charts.plotly_chart_event_state.py
        │   │   ├── charts.plotly_chart_event_state_selections.py
        │   │   ├── charts.plotly_chart_theme.py
        │   │   ├── charts.plotly_custom_colors.py
        │   │   ├── charts.pydeck_chart.py
        │   │   ├── charts.pydeck_event_state_selections.py
        │   │   ├── charts.pyplot.py
        │   │   ├── charts.scatter_chart.py
        │   │   ├── charts.scatter_chart1.py
        │   │   ├── charts.scatter_chart2.py
        │   │   ├── charts.vega_lite_chart.py
        │   │   ├── charts.vega_lite_theme.py
        │   │   ├── charts.video.py
        │   │   ├── charts.video2.py
        │   │   ├── chat.echo.py
        │   │   ├── chat.input-file-uploader.py
        │   │   ├── chat.input-inline.py
        │   │   ├── chat.input.py
        │   │   ├── chat.input_set_value.py
        │   │   ├── chat.llm.py
        │   │   ├── chat.message.py
        │   │   ├── chat.message1.py
        │   │   ├── chat.simple.py
        │   │   ├── create-a-simple-grid.py
        │   │   ├── data.areachart_column.py
        │   │   ├── data.barchart_column.py
        │   │   ├── data.checkbox_column.py
        │   │   ├── data.column.py
        │   │   ├── data.column_config.empty.py
        │   │   ├── data.column_config.py
        │   │   ├── data.data_editor.py
        │   │   ├── data.data_editor1.py
        │   │   ├── data.data_editor2.py
        │   │   ├── data.data_editor3.py
        │   │   ├── data.data_editor4.py
        │   │   ├── data.data_editor_config.py
        │   │   ├── data.dataframe.py
        │   │   ├── data.dataframe1.py
        │   │   ├── data.dataframe2.py
        │   │   ├── data.dataframe_config.py
        │   │   ├── data.dataframe_config_index.py
        │   │   ├── data.dataframe_event_state_selections.py
        │   │   ├── data.date_column.py
        │   │   ├── data.datetime_column.py
        │   │   ├── data.image_column.py
        │   │   ├── data.json.py
        │   │   ├── data.json_column.py
        │   │   ├── data.linechart_column.py
        │   │   ├── data.link_column.py
        │   │   ├── data.list_column.py
        │   │   ├── data.multiselect_column_1.py
        │   │   ├── data.multiselect_column_2.py
        │   │   ├── data.number_column.py
        │   │   ├── data.progress_column.py
        │   │   ├── data.selectbox_column.py
        │   │   ├── data.table.py
        │   │   ├── data.table_confusion.py
        │   │   ├── data.table_horizontal_border.py
        │   │   ├── data.table_markdown.py
        │   │   ├── data.text_column.py
        │   │   ├── data.time_column.py
        │   │   ├── dataframe-row-selections.py
        │   │   ├── execution.dialog.py
        │   │   ├── execution.fragment-rerun.py
        │   │   ├── execution.fragment.py
        │   │   ├── execution.fragment_balloon.py
        │   │   ├── flower.png
        │   │   ├── forms.form1.py
        │   │   ├── forms.form2.py
        │   │   ├── forms.form_container.py
        │   │   ├── forms.form_default.py
        │   │   ├── forms.form_overview.py
        │   │   ├── forms.form_process1.py
        │   │   ├── forms.form_process2.py
        │   │   ├── forms.form_process3.py
        │   │   ├── images
        │   │   │   ├── horizontal_blue.png
        │   │   │   ├── horizontal_red.png
        │   │   │   ├── icon_blue.png
        │   │   │   └── icon_red.png
        │   │   ├── layout.columns1.py
        │   │   ├── layout.columns2.py
        │   │   ├── layout.columns_borders.py
        │   │   ├── layout.columns_bottom_widgets.py
        │   │   ├── layout.columns_vertical_alignment.py
        │   │   ├── layout.container1.py
        │   │   ├── layout.container2.py
        │   │   ├── layout.container3.py
        │   │   ├── layout.container4.py
        │   │   ├── layout.container5.py
        │   │   ├── layout.empty.py
        │   │   ├── layout.empty_placeholder.py
        │   │   ├── layout.expander.py
        │   │   ├── layout.popover.py
        │   │   ├── layout.popover2.py
        │   │   ├── layout.tabs1.py
        │   │   ├── layout.tabs2.py
        │   │   ├── layout.tabs3.py
        │   │   ├── layouts.container4.py
        │   │   ├── media.logo.py
        │   │   ├── metric.example1.py
        │   │   ├── metric.example2.py
        │   │   ├── metric.example3.py
        │   │   ├── metric.example4.py
        │   │   ├── metric.example5.py
        │   │   ├── status.exception.py
        │   │   ├── status.progress.py
        │   │   ├── status.spinner.py
        │   │   ├── status.status.py
        │   │   ├── status.status1.py
        │   │   ├── status.toast.py
        │   │   ├── status.toast1.py
        │   │   ├── status.toast2.py
        │   │   ├── text.badge.py
        │   │   ├── text.caption.py
        │   │   ├── text.code-ascii.py
        │   │   ├── text.code.py
        │   │   ├── text.header.py
        │   │   ├── text.latex.py
        │   │   ├── text.markdown.py
        │   │   ├── text.markdown1.py
        │   │   ├── text.subheader.py
        │   │   ├── text.text.py
        │   │   ├── text.text_area.py
        │   │   ├── text.title.py
        │   │   ├── text.write1.py
        │   │   ├── text.write2.py
        │   │   ├── text.write3.py
        │   │   ├── text.write_stream.py
        │   │   ├── utilities.help.py
        │   │   ├── utilities.help1.py
        │   │   ├── utilities.help2.py
        │   │   ├── utilities.html.py
        │   │   ├── widget.audio_input.py
        │   │   ├── widget.button.py
        │   │   ├── widget.button_icons.py
        │   │   ├── widget.camera_input.py
        │   │   ├── widget.checkbox.py
        │   │   ├── widget.color_picker.py
        │   │   ├── widget.date_input.py
        │   │   ├── widget.date_input1.py
        │   │   ├── widget.date_input_empty.py
        │   │   ├── widget.download_button.py
        │   │   ├── widget.download_button_csv.py
        │   │   ├── widget.download_button_file.py
        │   │   ├── widget.download_button_text.py
        │   │   ├── widget.feedback_stars.py
        │   │   ├── widget.feedback_thumbs.py
        │   │   ├── widget.file_uploader.py
        │   │   ├── widget.file_uploader_directory.py
        │   │   ├── widget.link_button.py
        │   │   ├── widget.multiselect.py
        │   │   ├── widget.multiselect_accept_new_options.py
        │   │   ├── widget.number_input.py
        │   │   ├── widget.number_input_empty.py
        │   │   ├── widget.pills_multi.py
        │   │   ├── widget.pills_single.py
        │   │   ├── widget.radio.py
        │   │   ├── widget.radio1.py
        │   │   ├── widget.radio_empty.py
        │   │   ├── widget.segmented_control_multi.py
        │   │   ├── widget.segmented_control_single.py
        │   │   ├── widget.select_slider.py
        │   │   ├── widget.selectbox.py
        │   │   ├── widget.selectbox1.py
        │   │   ├── widget.selectbox_accept_new_options.py
        │   │   ├── widget.selectbox_empty.py
        │   │   ├── widget.slider.py
        │   │   ├── widget.text_area.py
        │   │   ├── widget.text_input.py
        │   │   ├── widget.text_input1.py
        │   │   ├── widget.time_input.py
        │   │   ├── widget.time_input_empty.py
        │   │   ├── widget.toggle.py
        │   │   ├── widgets.audio_input_high_rate.py
        │   │   ├── widgets.change_parameters.py
        │   │   ├── widgets.change_parameters_best.py
        │   │   └── widgets.form_callbacks.py
        │   ├── requirements.txt
        │   ├── stlite.json
        │   └── streamlit_app.py
        ├── 012_hello
        │   ├── agri.csv.gz
        │   ├── hello.py
        │   ├── requirements.txt
        │   └── stlite.json
        ├── 012_mpa-hello
        │   ├── 0_👋_Hello.py
        │   ├── README.md
        │   ├── agri.csv.gz
        │   ├── pages
        │   │   ├── 1_📈_Plotting_Demo.py
        │   │   ├── 2_🌍_Mapping_Demo.py
        │   │   ├── 3_📊_DataFrame_Demo.py
        │   │   └── 4_📷_Webcam_Demo.py
        │   ├── requirements.txt
        │   ├── stlite.json
        │   └── utils.py
        ├── 012_navigation.multipage_widgets
        │   ├── app.py
        │   └── stlite.json
        ├── 012_tutorials_custom-navigation
        │   ├── README.md
        │   ├── app.py
        │   ├── menu.py
        │   ├── pages
        │   │   ├── admin.py
        │   │   ├── super-admin.py
        │   │   └── user.py
        │   ├── requirements.txt
        │   └── stlite.json
        ├── 012_tutorials_dynamic-navigation
        │   ├── README.md
        │   ├── admin
        │   │   ├── admin_1.py
        │   │   └── admin_2.py
        │   ├── images
        │   │   ├── horizontal_blue.png
        │   │   └── icon_blue.png
        │   ├── request
        │   │   ├── request_1.py
        │   │   └── request_2.py
        │   ├── respond
        │   │   ├── respond_1.py
        │   │   └── respond_2.py
        │   ├── settings.py
        │   ├── stlite.json
        │   └── streamlit_app.py
        ├── 012_tutorials_fragments
        │   ├── README.md
        │   ├── app.py
        │   ├── pages
        │   │   ├── tutorial-fragment-multiple-container.py
        │   │   ├── tutorial-fragment-rerun.py
        │   │   └── tutorial-fragment-streaming.py
        │   └── stlite.json
        ├── 012_utilities.switch_page
        │   ├── README.md
        │   ├── pages
        │   │   ├── page_1.py
        │   │   └── page_2.py
        │   ├── requirements.txt
        │   ├── stlite.json
        │   └── your_app.py
        ├── 012_widget.page_link
        │   ├── README.md
        │   ├── pages
        │   │   ├── page_1.py
        │   │   └── page_2.py
        │   ├── requirements.txt
        │   ├── stlite.json
        │   └── your_app.py
        ├── 020_custom_components
        │   ├── home.py
        │   ├── pages
        │   │   ├── aggrid.py
        │   │   ├── agraph.py
        │   │   ├── cropper.py
        │   │   ├── d3_demo.py
        │   │   ├── drawable_canvas.py
        │   │   ├── embedcode.py
        │   │   ├── folium.py
        │   │   ├── lottie.py
        │   │   ├── player.py
        │   │   └── stmol.py
        │   ├── requirements.txt
        │   └── stlite.json
        ├── 021_opencv
        │   ├── data
        │   │   └── logo.png
        │   ├── requirements.txt
        │   ├── stlite.json
        │   └── streamlit_app.py
        ├── 022_realtime_image_processing
        │   ├── requirements.txt
        │   ├── stlite.json
        │   └── streamlit_app.py
        └── 030_streamlit_e2e_tests
            ├── pages
            │   ├── empty_labels.py
            │   ├── iframe_resizer.py
            │   ├── redisplayed_widgets.py
            │   ├── session_state_frontend_sync.py
            │   ├── st_columns.py
            │   ├── st_disabled.py
            │   ├── st_disconnect.py
            │   ├── st_download_button.py
            │   ├── st_exception.py
            │   ├── st_experimental_get_query_params.py
            │   ├── st_experimental_set_query_params.py
            │   ├── st_form_column_association.py
            │   ├── st_image.py
            │   ├── st_image_replay.py
            │   ├── st_image_replay_old_image.py
            │   ├── st_image_svg_sizing.py
            │   ├── st_json.py
            │   ├── st_map.py
            │   ├── st_media_replay.py
            │   ├── st_pydeck_chart.py
            │   ├── st_pydeck_geo_layers.py
            │   ├── st_reuse_label.py
            │   ├── st_select_slider.py
            │   ├── st_session_state.py
            │   ├── st_set_page_config.py
            │   ├── st_sidebar.py
            │   ├── st_slider.py
            │   ├── st_tabs.py
            │   ├── st_tooltips.py
            │   ├── websocket_reconnects.py
            │   └── widget_state_heavy_usage.py
            ├── requirements.txt
            ├── stlite.json
            └── streamlit_app.py

38 directories, 350 files
File Sizes
       5946 ./dist/android-chrome-192x192.png
      18336 ./dist/android-chrome-512x512.png
       5553 ./dist/apple-touch-icon.png
-    379866 ./dist/assets/index-CP0PRqKG.js
-  12523836 ./dist/assets/index-CP0PRqKG.js.map
      16976 ./dist/assets/index-D-M48OQT.css
+    379962 ./dist/assets/index-DQGq0zlS.js
+  12523938 ./dist/assets/index-DQGq0zlS.js.map
        246 ./dist/browserconfig.xml
       1028 ./dist/favicon-16x16.png
       1751 ./dist/favicon-32x32.png
      15086 ./dist/favicon.ico
       2263 ./dist/index.html
       4517 ./dist/logo192.png
      12188 ./dist/logo512.png
        714 ./dist/manifest.json
       3911 ./dist/mstile-150x150.png
      43307 ./dist/ogp.png
         67 ./dist/robots.txt
       8806 ./dist/safari-pinned-tab.svg
       4517 ./dist/samples/000_intro/data/logo.png
        311 ./dist/samples/000_intro/pages/🎈_subpage.py
         66 ./dist/samples/000_intro/stlite.json
       3392 ./dist/samples/000_intro/streamlit_app.py
         68 ./dist/samples/001_template/stlite.json
         49 ./dist/samples/001_template/streamlit_app.py
       1546 ./dist/samples/010_streamlit_hello/Hello.py
       1811 ./dist/samples/010_streamlit_hello/README.md
        582 ./dist/samples/010_streamlit_hello/__init__.py
      36065 ./dist/samples/010_streamlit_hello/agri.csv.gz
       3297 ./dist/samples/010_streamlit_hello/pages/0_Animation_Demo.py
       1760 ./dist/samples/010_streamlit_hello/pages/1_Plotting_Demo.py
       3839 ./dist/samples/010_streamlit_hello/pages/2_Mapping_Demo.py
       2584 ./dist/samples/010_streamlit_hello/pages/3_DataFrame_Demo.py
          7 ./dist/samples/010_streamlit_hello/requirements.txt
         61 ./dist/samples/010_streamlit_hello/stlite.json
        957 ./dist/samples/010_streamlit_hello/utils.py
       2530 ./dist/samples/011_component_gallery/data/capitals.csv
       1776 ./dist/samples/011_component_gallery/pages/annotations-in-altair.py
     184083 ./dist/samples/011_component_gallery/pages/cat-purr.mp3
        828 ./dist/samples/011_component_gallery/pages/charts.altair_chart.py
       2169 ./dist/samples/011_component_gallery/pages/charts.altair_custom_colors.py
        704 ./dist/samples/011_component_gallery/pages/charts.altair_selections.py
        183 ./dist/samples/011_component_gallery/pages/charts.area_chart.py
        309 ./dist/samples/011_component_gallery/pages/charts.area_chart1.py
        344 ./dist/samples/011_component_gallery/pages/charts.area_chart2.py
        170 ./dist/samples/011_component_gallery/pages/charts.area_chart_steamgraph.py
         87 ./dist/samples/011_component_gallery/pages/charts.audio-purr.py
       1773 ./dist/samples/011_component_gallery/pages/charts.audio.py
        182 ./dist/samples/011_component_gallery/pages/charts.bar_chart.py
        308 ./dist/samples/011_component_gallery/pages/charts.bar_chart1.py
        339 ./dist/samples/011_component_gallery/pages/charts.bar_chart2.py
        155 ./dist/samples/011_component_gallery/pages/charts.bar_chart_horizontal.py
        148 ./dist/samples/011_component_gallery/pages/charts.bar_chart_unstacked.py
        245 ./dist/samples/011_component_gallery/pages/charts.bokeh_chart.py
        650 ./dist/samples/011_component_gallery/pages/charts.graphviz_chart.py
        461 ./dist/samples/011_component_gallery/pages/charts.image.py
        183 ./dist/samples/011_component_gallery/pages/charts.line_chart.py
        309 ./dist/samples/011_component_gallery/pages/charts.line_chart1.py
        253 ./dist/samples/011_component_gallery/pages/charts.line_chart2.py
        217 ./dist/samples/011_component_gallery/pages/charts.map.py
        426 ./dist/samples/011_component_gallery/pages/charts.map_color.py
        375 ./dist/samples/011_component_gallery/pages/charts.plotly_chart.py
        222 ./dist/samples/011_component_gallery/pages/charts.plotly_chart_config.py
        196 ./dist/samples/011_component_gallery/pages/charts.plotly_chart_event_state.py
        299 ./dist/samples/011_component_gallery/pages/charts.plotly_chart_event_state_selections.py
        733 ./dist/samples/011_component_gallery/pages/charts.plotly_chart_theme.py
        793 ./dist/samples/011_component_gallery/pages/charts.plotly_custom_colors.py
       1040 ./dist/samples/011_component_gallery/pages/charts.pydeck_chart.py
        895 ./dist/samples/011_component_gallery/pages/charts.pydeck_event_state_selections.py
        199 ./dist/samples/011_component_gallery/pages/charts.pyplot.py
        186 ./dist/samples/011_component_gallery/pages/charts.scatter_chart.py
        319 ./dist/samples/011_component_gallery/pages/charts.scatter_chart1.py
        305 ./dist/samples/011_component_gallery/pages/charts.scatter_chart2.py
        529 ./dist/samples/011_component_gallery/pages/charts.vega_lite_chart.py
       1016 ./dist/samples/011_component_gallery/pages/charts.vega_lite_theme.py
        388 ./dist/samples/011_component_gallery/pages/charts.video.py
        527 ./dist/samples/011_component_gallery/pages/charts.video2.py
        887 ./dist/samples/011_component_gallery/pages/chat.echo.py
        274 ./dist/samples/011_component_gallery/pages/chat.input-file-uploader.py
        250 ./dist/samples/011_component_gallery/pages/chat.input-inline.py
        137 ./dist/samples/011_component_gallery/pages/chat.input.py
        192 ./dist/samples/011_component_gallery/pages/chat.input_set_value.py
       2645 ./dist/samples/011_component_gallery/pages/chat.llm.py
        142 ./dist/samples/011_component_gallery/pages/chat.message.py
        153 ./dist/samples/011_component_gallery/pages/chat.message1.py
       1277 ./dist/samples/011_component_gallery/pages/chat.simple.py
        651 ./dist/samples/011_component_gallery/pages/create-a-simple-grid.py
        670 ./dist/samples/011_component_gallery/pages/data.areachart_column.py
        640 ./dist/samples/011_component_gallery/pages/data.barchart_column.py
        572 ./dist/samples/011_component_gallery/pages/data.checkbox_column.py
        542 ./dist/samples/011_component_gallery/pages/data.column.py
        580 ./dist/samples/011_component_gallery/pages/data.column_config.empty.py
       3119 ./dist/samples/011_component_gallery/pages/data.column_config.py
        460 ./dist/samples/011_component_gallery/pages/data.data_editor.py
        480 ./dist/samples/011_component_gallery/pages/data.data_editor1.py
        410 ./dist/samples/011_component_gallery/pages/data.data_editor2.py
        903 ./dist/samples/011_component_gallery/pages/data.data_editor3.py
        814 ./dist/samples/011_component_gallery/pages/data.data_editor4.py
        874 ./dist/samples/011_component_gallery/pages/data.data_editor_config.py
        207 ./dist/samples/011_component_gallery/pages/data.dataframe.py
        235 ./dist/samples/011_component_gallery/pages/data.dataframe1.py
        614 ./dist/samples/011_component_gallery/pages/data.dataframe2.py
        900 ./dist/samples/011_component_gallery/pages/data.dataframe_config.py
        432 ./dist/samples/011_component_gallery/pages/data.dataframe_config_index.py
        332 ./dist/samples/011_component_gallery/pages/data.dataframe_event_state_selections.py
        654 ./dist/samples/011_component_gallery/pages/data.date_column.py
        735 ./dist/samples/011_component_gallery/pages/data.datetime_column.py
       1019 ./dist/samples/011_component_gallery/pages/data.image_column.py
        239 ./dist/samples/011_component_gallery/pages/data.json.py
        485 ./dist/samples/011_component_gallery/pages/data.json_column.py
        669 ./dist/samples/011_component_gallery/pages/data.linechart_column.py
        975 ./dist/samples/011_component_gallery/pages/data.link_column.py
        668 ./dist/samples/011_component_gallery/pages/data.list_column.py
        657 ./dist/samples/011_component_gallery/pages/data.multiselect_column_1.py
        522 ./dist/samples/011_component_gallery/pages/data.multiselect_column_2.py
        513 ./dist/samples/011_component_gallery/pages/data.number_column.py
        487 ./dist/samples/011_component_gallery/pages/data.progress_column.py
        766 ./dist/samples/011_component_gallery/pages/data.selectbox_column.py
        206 ./dist/samples/011_component_gallery/pages/data.table.py
        351 ./dist/samples/011_component_gallery/pages/data.table_confusion.py
        444 ./dist/samples/011_component_gallery/pages/data.table_horizontal_border.py
        443 ./dist/samples/011_component_gallery/pages/data.table_markdown.py
        549 ./dist/samples/011_component_gallery/pages/data.text_column.py
        636 ./dist/samples/011_component_gallery/pages/data.time_column.py
       2555 ./dist/samples/011_component_gallery/pages/dataframe-row-selections.py
        528 ./dist/samples/011_component_gallery/pages/execution.dialog.py
        461 ./dist/samples/011_component_gallery/pages/execution.fragment-rerun.py
        543 ./dist/samples/011_component_gallery/pages/execution.fragment.py
        296 ./dist/samples/011_component_gallery/pages/execution.fragment_balloon.py
     411449 ./dist/samples/011_component_gallery/pages/flower.png
        377 ./dist/samples/011_component_gallery/pages/forms.form1.py
        185 ./dist/samples/011_component_gallery/pages/forms.form2.py
        606 ./dist/samples/011_component_gallery/pages/forms.form_container.py
        347 ./dist/samples/011_component_gallery/pages/forms.form_default.py
       1442 ./dist/samples/011_component_gallery/pages/forms.form_overview.py
        243 ./dist/samples/011_component_gallery/pages/forms.form_process1.py
        468 ./dist/samples/011_component_gallery/pages/forms.form_process2.py
        637 ./dist/samples/011_component_gallery/pages/forms.form_process3.py
      39446 ./dist/samples/011_component_gallery/pages/images/horizontal_blue.png
      32992 ./dist/samples/011_component_gallery/pages/images/horizontal_red.png
       4241 ./dist/samples/011_component_gallery/pages/images/icon_blue.png
       3763 ./dist/samples/011_component_gallery/pages/images/icon_red.png
        577 ./dist/samples/011_component_gallery/pages/layout.columns1.py
        267 ./dist/samples/011_component_gallery/pages/layout.columns2.py
        176 ./dist/samples/011_component_gallery/pages/layout.columns_borders.py
        203 ./dist/samples/011_component_gallery/pages/layout.columns_bottom_widgets.py
        606 ./dist/samples/011_component_gallery/pages/layout.columns_vertical_alignment.py
        284 ./dist/samples/011_component_gallery/pages/layout.container1.py
        191 ./dist/samples/011_component_gallery/pages/layout.container2.py
        169 ./dist/samples/011_component_gallery/pages/layout.container3.py
        118 ./dist/samples/011_component_gallery/pages/layout.container4.py
        152 ./dist/samples/011_component_gallery/pages/layout.container5.py
        229 ./dist/samples/011_component_gallery/pages/layout.empty.py
        586 ./dist/samples/011_component_gallery/pages/layout.empty_placeholder.py
        452 ./dist/samples/011_component_gallery/pages/layout.expander.py
        169 ./dist/samples/011_component_gallery/pages/layout.popover.py
        263 ./dist/samples/011_component_gallery/pages/layout.popover2.py
        395 ./dist/samples/011_component_gallery/pages/layout.tabs1.py
        268 ./dist/samples/011_component_gallery/pages/layout.tabs2.py
        447 ./dist/samples/011_component_gallery/pages/layout.tabs3.py
        118 ./dist/samples/011_component_gallery/pages/layouts.container4.py
        476 ./dist/samples/011_component_gallery/pages/media.logo.py
        110 ./dist/samples/011_component_gallery/pages/metric.example1.py
        178 ./dist/samples/011_component_gallery/pages/metric.example2.py
        175 ./dist/samples/011_component_gallery/pages/metric.example3.py
        277 ./dist/samples/011_component_gallery/pages/metric.example4.py
        502 ./dist/samples/011_component_gallery/pages/metric.example5.py
        102 ./dist/samples/011_component_gallery/pages/status.exception.py
        303 ./dist/samples/011_component_gallery/pages/status.progress.py
        144 ./dist/samples/011_component_gallery/pages/status.spinner.py
        250 ./dist/samples/011_component_gallery/pages/status.status.py
        355 ./dist/samples/011_component_gallery/pages/status.status1.py
        105 ./dist/samples/011_component_gallery/pages/status.toast.py
        185 ./dist/samples/011_component_gallery/pages/status.toast1.py
        262 ./dist/samples/011_component_gallery/pages/status.toast2.py
        221 ./dist/samples/011_component_gallery/pages/text.badge.py
         56 ./dist/samples/011_component_gallery/pages/text.caption.py
        566 ./dist/samples/011_component_gallery/pages/text.code-ascii.py
        114 ./dist/samples/011_component_gallery/pages/text.code.py
        329 ./dist/samples/011_component_gallery/pages/text.header.py
        170 ./dist/samples/011_component_gallery/pages/text.latex.py
        552 ./dist/samples/011_component_gallery/pages/text.markdown.py
        240 ./dist/samples/011_component_gallery/pages/text.markdown1.py
        356 ./dist/samples/011_component_gallery/pages/text.subheader.py
         94 ./dist/samples/011_component_gallery/pages/text.text.py
        444 ./dist/samples/011_component_gallery/pages/text.text_area.py
        104 ./dist/samples/011_component_gallery/pages/text.title.py
         65 ./dist/samples/011_component_gallery/pages/text.write1.py
        155 ./dist/samples/011_component_gallery/pages/text.write2.py
        332 ./dist/samples/011_component_gallery/pages/text.write3.py
        733 ./dist/samples/011_component_gallery/pages/text.write_stream.py
         64 ./dist/samples/011_component_gallery/pages/utilities.help.py
        245 ./dist/samples/011_component_gallery/pages/utilities.help1.py
        123 ./dist/samples/011_component_gallery/pages/utilities.help2.py
        111 ./dist/samples/011_component_gallery/pages/utilities.html.py
        122 ./dist/samples/011_component_gallery/pages/widget.audio_input.py
        210 ./dist/samples/011_component_gallery/pages/widget.button.py
        409 ./dist/samples/011_component_gallery/pages/widget.button_icons.py
        162 ./dist/samples/011_component_gallery/pages/widget.camera_input.py
         88 ./dist/samples/011_component_gallery/pages/widget.checkbox.py
        115 ./dist/samples/011_component_gallery/pages/widget.color_picker.py
        143 ./dist/samples/011_component_gallery/pages/widget.date_input.py
        341 ./dist/samples/011_component_gallery/pages/widget.date_input1.py
        127 ./dist/samples/011_component_gallery/pages/widget.date_input_empty.py
        917 ./dist/samples/011_component_gallery/pages/widget.download_button.py
        490 ./dist/samples/011_component_gallery/pages/widget.download_button_csv.py
        208 ./dist/samples/011_component_gallery/pages/widget.download_button_file.py
        338 ./dist/samples/011_component_gallery/pages/widget.download_button_text.py
        213 ./dist/samples/011_component_gallery/pages/widget.feedback_stars.py
        215 ./dist/samples/011_component_gallery/pages/widget.feedback_thumbs.py
        230 ./dist/samples/011_component_gallery/pages/widget.file_uploader.py
        202 ./dist/samples/011_component_gallery/pages/widget.file_uploader_directory.py
         88 ./dist/samples/011_component_gallery/pages/widget.link_button.py
        196 ./dist/samples/011_component_gallery/pages/widget.multiselect.py
        235 ./dist/samples/011_component_gallery/pages/widget.multiselect_accept_new_options.py
        111 ./dist/samples/011_component_gallery/pages/widget.number_input.py
        155 ./dist/samples/011_component_gallery/pages/widget.number_input_empty.py
        203 ./dist/samples/011_component_gallery/pages/widget.pills_multi.py
        409 ./dist/samples/011_component_gallery/pages/widget.pills_single.py
        351 ./dist/samples/011_component_gallery/pages/widget.radio.py
        693 ./dist/samples/011_component_gallery/pages/widget.radio1.py
        205 ./dist/samples/011_component_gallery/pages/widget.radio_empty.py
        215 ./dist/samples/011_component_gallery/pages/widget.segmented_control_multi.py
        421 ./dist/samples/011_component_gallery/pages/widget.segmented_control_single.py
        478 ./dist/samples/011_component_gallery/pages/widget.select_slider.py
        167 ./dist/samples/011_component_gallery/pages/widget.selectbox.py
        685 ./dist/samples/011_component_gallery/pages/widget.selectbox1.py
        272 ./dist/samples/011_component_gallery/pages/widget.selectbox_accept_new_options.py
        232 ./dist/samples/011_component_gallery/pages/widget.selectbox_empty.py
        657 ./dist/samples/011_component_gallery/pages/widget.slider.py
        503 ./dist/samples/011_component_gallery/pages/widget.text_area.py
        124 ./dist/samples/011_component_gallery/pages/widget.text_input.py
        884 ./dist/samples/011_component_gallery/pages/widget.text_input1.py
        132 ./dist/samples/011_component_gallery/pages/widget.time_input.py
        122 ./dist/samples/011_component_gallery/pages/widget.time_input_empty.py
        102 ./dist/samples/011_component_gallery/pages/widget.toggle.py
        144 ./dist/samples/011_component_gallery/pages/widgets.audio_input_high_rate.py
        399 ./dist/samples/011_component_gallery/pages/widgets.change_parameters.py
        562 ./dist/samples/011_component_gallery/pages/widgets.change_parameters_best.py
        468 ./dist/samples/011_component_gallery/pages/widgets.form_callbacks.py
        259 ./dist/samples/011_component_gallery/requirements.txt
         71 ./dist/samples/011_component_gallery/stlite.json
       1901 ./dist/samples/011_component_gallery/streamlit_app.py
      36065 ./dist/samples/012_hello/agri.csv.gz
       7239 ./dist/samples/012_hello/hello.py
         45 ./dist/samples/012_hello/requirements.txt
         51 ./dist/samples/012_hello/stlite.json
       1637 ./dist/samples/012_mpa-hello/0_👋_Hello.py
        477 ./dist/samples/012_mpa-hello/README.md
      36065 ./dist/samples/012_mpa-hello/agri.csv.gz
       1691 ./dist/samples/012_mpa-hello/pages/1_📈_Plotting_Demo.py
       3775 ./dist/samples/012_mpa-hello/pages/2_🌍_Mapping_Demo.py
       2522 ./dist/samples/012_mpa-hello/pages/3_📊_DataFrame_Demo.py
       1674 ./dist/samples/012_mpa-hello/pages/4_📷_Webcam_Demo.py
         59 ./dist/samples/012_mpa-hello/requirements.txt
         62 ./dist/samples/012_mpa-hello/stlite.json
        957 ./dist/samples/012_mpa-hello/utils.py
        295 ./dist/samples/012_navigation.multipage_widgets/app.py
         60 ./dist/samples/012_navigation.multipage_widgets/stlite.json
        495 ./dist/samples/012_tutorials_custom-navigation/README.md
        649 ./dist/samples/012_tutorials_custom-navigation/app.py
       1172 ./dist/samples/012_tutorials_custom-navigation/menu.py
        504 ./dist/samples/012_tutorials_custom-navigation/pages/admin.py
        497 ./dist/samples/012_tutorials_custom-navigation/pages/super-admin.py
        341 ./dist/samples/012_tutorials_custom-navigation/pages/user.py
         18 ./dist/samples/012_tutorials_custom-navigation/requirements.txt
         71 ./dist/samples/012_tutorials_custom-navigation/stlite.json
        496 ./dist/samples/012_tutorials_dynamic-navigation/README.md
        104 ./dist/samples/012_tutorials_dynamic-navigation/admin/admin_1.py
        104 ./dist/samples/012_tutorials_dynamic-navigation/admin/admin_2.py
      39446 ./dist/samples/012_tutorials_dynamic-navigation/images/horizontal_blue.png
       4241 ./dist/samples/012_tutorials_dynamic-navigation/images/icon_blue.png
        106 ./dist/samples/012_tutorials_dynamic-navigation/request/request_1.py
        106 ./dist/samples/012_tutorials_dynamic-navigation/request/request_2.py
        106 ./dist/samples/012_tutorials_dynamic-navigation/respond/respond_1.py
        106 ./dist/samples/012_tutorials_dynamic-navigation/respond/respond_2.py
        105 ./dist/samples/012_tutorials_dynamic-navigation/settings.py
         82 ./dist/samples/012_tutorials_dynamic-navigation/stlite.json
       1940 ./dist/samples/012_tutorials_dynamic-navigation/streamlit_app.py
        529 ./dist/samples/012_tutorials_fragments/README.md
          0 ./dist/samples/012_tutorials_fragments/app.py
       1294 ./dist/samples/012_tutorials_fragments/pages/tutorial-fragment-multiple-container.py
       2897 ./dist/samples/012_tutorials_fragments/pages/tutorial-fragment-rerun.py
       1748 ./dist/samples/012_tutorials_fragments/pages/tutorial-fragment-streaming.py
         63 ./dist/samples/012_tutorials_fragments/stlite.json
        489 ./dist/samples/012_utilities.switch_page/README.md
        204 ./dist/samples/012_utilities.switch_page/pages/page_1.py
        204 ./dist/samples/012_utilities.switch_page/pages/page_2.py
         18 ./dist/samples/012_utilities.switch_page/requirements.txt
         68 ./dist/samples/012_utilities.switch_page/stlite.json
        204 ./dist/samples/012_utilities.switch_page/your_app.py
        484 ./dist/samples/012_widget.page_link/README.md
        289 ./dist/samples/012_widget.page_link/pages/page_1.py
        289 ./dist/samples/012_widget.page_link/pages/page_2.py
         18 ./dist/samples/012_widget.page_link/requirements.txt
         65 ./dist/samples/012_widget.page_link/stlite.json
        289 ./dist/samples/012_widget.page_link/your_app.py
        332 ./dist/samples/020_custom_components/home.py
        649 ./dist/samples/020_custom_components/pages/aggrid.py
       1086 ./dist/samples/020_custom_components/pages/agraph.py
       1260 ./dist/samples/020_custom_components/pages/cropper.py
        344 ./dist/samples/020_custom_components/pages/d3_demo.py
       1740 ./dist/samples/020_custom_components/pages/drawable_canvas.py
        251 ./dist/samples/020_custom_components/pages/embedcode.py
       5270 ./dist/samples/020_custom_components/pages/folium.py
       1022 ./dist/samples/020_custom_components/pages/lottie.py
        285 ./dist/samples/020_custom_components/pages/player.py
        343 ./dist/samples/020_custom_components/pages/stmol.py
        187 ./dist/samples/020_custom_components/requirements.txt
         62 ./dist/samples/020_custom_components/stlite.json
       4517 ./dist/samples/021_opencv/data/logo.png
         14 ./dist/samples/021_opencv/requirements.txt
         60 ./dist/samples/021_opencv/stlite.json
       1092 ./dist/samples/021_opencv/streamlit_app.py
         30 ./dist/samples/022_realtime_image_processing/requirements.txt
         79 ./dist/samples/022_realtime_image_processing/stlite.json
       2568 ./dist/samples/022_realtime_image_processing/streamlit_app.py
        724 ./dist/samples/030_streamlit_e2e_tests/pages/empty_labels.py
        733 ./dist/samples/030_streamlit_e2e_tests/pages/iframe_resizer.py
        876 ./dist/samples/030_streamlit_e2e_tests/pages/redisplayed_widgets.py
       1225 ./dist/samples/030_streamlit_e2e_tests/pages/session_state_frontend_sync.py
       1400 ./dist/samples/030_streamlit_e2e_tests/pages/st_columns.py
       1140 ./dist/samples/030_streamlit_e2e_tests/pages/st_disabled.py
        616 ./dist/samples/030_streamlit_e2e_tests/pages/st_disconnect.py
       1681 ./dist/samples/030_streamlit_e2e_tests/pages/st_download_button.py
       2475 ./dist/samples/030_streamlit_e2e_tests/pages/st_exception.py
        747 ./dist/samples/030_streamlit_e2e_tests/pages/st_experimental_get_query_params.py
        856 ./dist/samples/030_streamlit_e2e_tests/pages/st_experimental_set_query_params.py
       2405 ./dist/samples/030_streamlit_e2e_tests/pages/st_form_column_association.py
       3329 ./dist/samples/030_streamlit_e2e_tests/pages/st_image.py
       2160 ./dist/samples/030_streamlit_e2e_tests/pages/st_image_replay.py
        810 ./dist/samples/030_streamlit_e2e_tests/pages/st_image_replay_old_image.py
       1705 ./dist/samples/030_streamlit_e2e_tests/pages/st_image_svg_sizing.py
        762 ./dist/samples/030_streamlit_e2e_tests/pages/st_json.py
       1484 ./dist/samples/030_streamlit_e2e_tests/pages/st_map.py
        969 ./dist/samples/030_streamlit_e2e_tests/pages/st_media_replay.py
       2141 ./dist/samples/030_streamlit_e2e_tests/pages/st_pydeck_chart.py
       1524 ./dist/samples/030_streamlit_e2e_tests/pages/st_pydeck_geo_layers.py
       1263 ./dist/samples/030_streamlit_e2e_tests/pages/st_reuse_label.py
       2551 ./dist/samples/030_streamlit_e2e_tests/pages/st_select_slider.py
       1592 ./dist/samples/030_streamlit_e2e_tests/pages/st_session_state.py
       1592 ./dist/samples/030_streamlit_e2e_tests/pages/st_set_page_config.py
       1087 ./dist/samples/030_streamlit_e2e_tests/pages/st_sidebar.py
       2458 ./dist/samples/030_streamlit_e2e_tests/pages/st_slider.py
       1149 ./dist/samples/030_streamlit_e2e_tests/pages/st_tabs.py
       2732 ./dist/samples/030_streamlit_e2e_tests/pages/st_tooltips.py
       1108 ./dist/samples/030_streamlit_e2e_tests/pages/websocket_reconnects.py
        730 ./dist/samples/030_streamlit_e2e_tests/pages/widget_state_heavy_usage.py
         27 ./dist/samples/030_streamlit_e2e_tests/requirements.txt
         75 ./dist/samples/030_streamlit_e2e_tests/stlite.json
        117 ./dist/samples/030_streamlit_e2e_tests/streamlit_app.py

stlite-lib wheel (built as a part of @stlite/browser)

stlite_lib-0.1.0-py3-none-any.whl: 28 kiB (28 kiB +0 kiB)

File Tree
.
├── stlite_lib
│   ├── __init__.py
│   ├── async_utils.py
│   ├── bootstrap.py
│   ├── codemod.py
│   └── server
│       ├── __init__.py
│       ├── component_request_handler.py
│       ├── handler.py
│       ├── health_handler.py
│       ├── httputil.py
│       ├── media_file_handler.py
│       ├── server.py
│       ├── server_util.py
│       ├── task_context.py
│       └── upload_file_request_handler.py
└── stlite_lib-0.1.0.dist-info
    ├── METADATA
    ├── RECORD
    └── WHEEL

4 directories, 17 files
File Sizes
        200 ./stlite_lib-0.1.0.dist-info/METADATA
       1442 ./stlite_lib-0.1.0.dist-info/RECORD
         87 ./stlite_lib-0.1.0.dist-info/WHEEL
          0 ./stlite_lib/__init__.py
        197 ./stlite_lib/async_utils.py
       6663 ./stlite_lib/bootstrap.py
      38439 ./stlite_lib/codemod.py
         49 ./stlite_lib/server/__init__.py
       2851 ./stlite_lib/server/component_request_handler.py
        698 ./stlite_lib/server/handler.py
        689 ./stlite_lib/server/health_handler.py
      11309 ./stlite_lib/server/httputil.py
       3704 ./stlite_lib/server/media_file_handler.py
      11455 ./stlite_lib/server/server.py
        472 ./stlite_lib/server/server_util.py
        886 ./stlite_lib/server/task_context.py
       2901 ./stlite_lib/server/upload_file_request_handler.py

streamlit wheel (built as a part of @stlite/browser)

streamlit-1.50.0-cp313-none-any.whl: 1200 kiB (1200 kiB +0 kiB)

File Tree
.
├── streamlit
│   ├── __init__.pyc
│   ├── __main__.pyc
│   ├── auth_util.pyc
│   ├── cli_util.pyc
│   ├── column_config.pyc
│   ├── commands
│   │   ├── __init__.pyc
│   │   ├── echo.pyc
│   │   ├── execution_control.pyc
│   │   ├── experimental_query_params.pyc
│   │   ├── logo.pyc
│   │   ├── navigation.pyc
│   │   └── page_config.pyc
│   ├── components
│   │   ├── __init__.pyc
│   │   ├── lib
│   │   │   ├── __init__.pyc
│   │   │   └── local_component_registry.pyc
│   │   ├── types
│   │   │   ├── __init__.pyc
│   │   │   ├── base_component_registry.pyc
│   │   │   └── base_custom_component.pyc
│   │   └── v1
│   │       ├── __init__.pyc
│   │       ├── component_arrow.pyc
│   │       ├── component_registry.pyc
│   │       ├── components.pyc
│   │       └── custom_component.pyc
│   ├── config.pyc
│   ├── config_option.pyc
│   ├── config_util.pyc
│   ├── connections
│   │   ├── __init__.pyc
│   │   ├── base_connection.pyc
│   │   ├── snowflake_connection.pyc
│   │   ├── snowpark_connection.pyc
│   │   ├── sql_connection.pyc
│   │   └── util.pyc
│   ├── cursor.pyc
│   ├── dataframe_util.pyc
│   ├── delta_generator.pyc
│   ├── delta_generator_singletons.pyc
│   ├── deprecation_util.pyc
│   ├── development.pyc
│   ├── elements
│   │   ├── __init__.pyc
│   │   ├── alert.pyc
│   │   ├── arrow.pyc
│   │   ├── balloons.pyc
│   │   ├── bokeh_chart.pyc
│   │   ├── code.pyc
│   │   ├── deck_gl_json_chart.pyc
│   │   ├── dialog_decorator.pyc
│   │   ├── doc_string.pyc
│   │   ├── empty.pyc
│   │   ├── exception.pyc
│   │   ├── form.pyc
│   │   ├── graphviz_chart.pyc
│   │   ├── heading.pyc
│   │   ├── html.pyc
│   │   ├── iframe.pyc
│   │   ├── image.pyc
│   │   ├── json.pyc
│   │   ├── layouts.pyc
│   │   ├── lib
│   │   │   ├── __init__.pyc
│   │   │   ├── built_in_chart_utils.pyc
│   │   │   ├── color_util.pyc
│   │   │   ├── column_config_utils.pyc
│   │   │   ├── column_types.pyc
│   │   │   ├── dialog.pyc
│   │   │   ├── dicttools.pyc
│   │   │   ├── file_uploader_utils.pyc
│   │   │   ├── form_utils.pyc
│   │   │   ├── image_utils.pyc
│   │   │   ├── js_number.pyc
│   │   │   ├── layout_utils.pyc
│   │   │   ├── mutable_status_container.pyc
│   │   │   ├── options_selector_utils.pyc
│   │   │   ├── pandas_styler_utils.pyc
│   │   │   ├── policies.pyc
│   │   │   ├── streamlit_plotly_theme.pyc
│   │   │   ├── subtitle_utils.pyc
│   │   │   └── utils.pyc
│   │   ├── map.pyc
│   │   ├── markdown.pyc
│   │   ├── media.pyc
│   │   ├── metric.pyc
│   │   ├── pdf.pyc
│   │   ├── plotly_chart.pyc
│   │   ├── progress.pyc
│   │   ├── pyplot.pyc
│   │   ├── snow.pyc
│   │   ├── spinner.pyc
│   │   ├── text.pyc
│   │   ├── toast.pyc
│   │   ├── vega_charts.pyc
│   │   ├── widgets
│   │   │   ├── __init__.pyc
│   │   │   ├── audio_input.pyc
│   │   │   ├── button.pyc
│   │   │   ├── button_group.pyc
│   │   │   ├── camera_input.pyc
│   │   │   ├── chat.pyc
│   │   │   ├── checkbox.pyc
│   │   │   ├── color_picker.pyc
│   │   │   ├── data_editor.pyc
│   │   │   ├── file_uploader.pyc
│   │   │   ├── multiselect.pyc
│   │   │   ├── number_input.pyc
│   │   │   ├── radio.pyc
│   │   │   ├── select_slider.pyc
│   │   │   ├── selectbox.pyc
│   │   │   ├── slider.pyc
│   │   │   ├── text_widgets.pyc
│   │   │   └── time_widgets.pyc
│   │   └── write.pyc
│   ├── emojis.pyc
│   ├── env_util.pyc
│   ├── error_util.pyc
│   ├── errors.pyc
│   ├── external
│   │   ├── __init__.pyc
│   │   └── langchain
│   │       ├── __init__.pyc
│   │       └── streamlit_callback_handler.pyc
│   ├── file_util.pyc
│   ├── git_util.pyc
│   ├── hello
│   │   ├── __init__.pyc
│   │   ├── animation_demo.pyc
│   │   ├── dataframe_demo.pyc
│   │   ├── hello.pyc
│   │   ├── mapping_demo.pyc
│   │   ├── plotting_demo.pyc
│   │   ├── streamlit_app.pyc
│   │   └── utils.pyc
│   ├── logger.pyc
│   ├── material_icon_names.pyc
│   ├── navigation
│   │   ├── __init__.pyc
│   │   └── page.pyc
│   ├── net_util.pyc
│   ├── platform.pyc
│   ├── proto
│   │   ├── Alert_pb2.pyc
│   │   ├── AppPage_pb2.pyc
│   │   ├── ArrowNamedDataSet_pb2.pyc
│   │   ├── ArrowVegaLiteChart_pb2.pyc
│   │   ├── Arrow_pb2.pyc
│   │   ├── AudioInput_pb2.pyc
│   │   ├── Audio_pb2.pyc
│   │   ├── AuthRedirect_pb2.pyc
│   │   ├── AutoRerun_pb2.pyc
│   │   ├── BackMsg_pb2.pyc
│   │   ├── Balloons_pb2.pyc
│   │   ├── Block_pb2.pyc
│   │   ├── BokehChart_pb2.pyc
│   │   ├── ButtonGroup_pb2.pyc
│   │   ├── Button_pb2.pyc
│   │   ├── CameraInput_pb2.pyc
│   │   ├── ChatInput_pb2.pyc
│   │   ├── Checkbox_pb2.pyc
│   │   ├── ClientState_pb2.pyc
│   │   ├── Code_pb2.pyc
│   │   ├── ColorPicker_pb2.pyc
│   │   ├── Common_pb2.pyc
│   │   ├── Components_pb2.pyc
│   │   ├── DataFrame_pb2.pyc
│   │   ├── DateInput_pb2.pyc
│   │   ├── DeckGlJsonChart_pb2.pyc
│   │   ├── Delta_pb2.pyc
│   │   ├── DocString_pb2.pyc
│   │   ├── DownloadButton_pb2.pyc
│   │   ├── Element_pb2.pyc
│   │   ├── Empty_pb2.pyc
│   │   ├── Exception_pb2.pyc
│   │   ├── Favicon_pb2.pyc
│   │   ├── FileUploader_pb2.pyc
│   │   ├── ForwardMsg_pb2.pyc
│   │   ├── GapSize_pb2.pyc
│   │   ├── GitInfo_pb2.pyc
│   │   ├── GraphVizChart_pb2.pyc
│   │   ├── Heading_pb2.pyc
│   │   ├── HeightConfig_pb2.pyc
│   │   ├── Html_pb2.pyc
│   │   ├── IFrame_pb2.pyc
│   │   ├── Image_pb2.pyc
│   │   ├── Json_pb2.pyc
│   │   ├── LabelVisibilityMessage_pb2.pyc
│   │   ├── LinkButton_pb2.pyc
│   │   ├── Logo_pb2.pyc
│   │   ├── Markdown_pb2.pyc
│   │   ├── Metric_pb2.pyc
│   │   ├── MetricsEvent_pb2.pyc
│   │   ├── MultiSelect_pb2.pyc
│   │   ├── NamedDataSet_pb2.pyc
│   │   ├── Navigation_pb2.pyc
│   │   ├── NewSession_pb2.pyc
│   │   ├── NumberInput_pb2.pyc
│   │   ├── PageConfig_pb2.pyc
│   │   ├── PageInfo_pb2.pyc
│   │   ├── PageLink_pb2.pyc
│   │   ├── PageNotFound_pb2.pyc
│   │   ├── PageProfile_pb2.pyc
│   │   ├── PagesChanged_pb2.pyc
│   │   ├── ParentMessage_pb2.pyc
│   │   ├── PlotlyChart_pb2.pyc
│   │   ├── Progress_pb2.pyc
│   │   ├── Radio_pb2.pyc
│   │   ├── RootContainer_pb2.pyc
│   │   ├── Selectbox_pb2.pyc
│   │   ├── SessionEvent_pb2.pyc
│   │   ├── SessionStatus_pb2.pyc
│   │   ├── Skeleton_pb2.pyc
│   │   ├── Slider_pb2.pyc
│   │   ├── Snow_pb2.pyc
│   │   ├── Spinner_pb2.pyc
│   │   ├── TextArea_pb2.pyc
│   │   ├── TextInput_pb2.pyc
│   │   ├── Text_pb2.pyc
│   │   ├── TimeInput_pb2.pyc
│   │   ├── Toast_pb2.pyc
│   │   ├── VegaLiteChart_pb2.pyc
│   │   ├── Video_pb2.pyc
│   │   ├── WidgetStates_pb2.pyc
│   │   ├── WidthConfig_pb2.pyc
│   │   ├── __init__.pyc
│   │   └── openmetrics_data_model_pb2.pyc
│   ├── py.typed
│   ├── runtime
│   │   ├── __init__.pyc
│   │   ├── app_session.pyc
│   │   ├── caching
│   │   │   ├── __init__.pyc
│   │   │   ├── cache_data_api.pyc
│   │   │   ├── cache_errors.pyc
│   │   │   ├── cache_resource_api.pyc
│   │   │   ├── cache_type.pyc
│   │   │   ├── cache_utils.pyc
│   │   │   ├── cached_message_replay.pyc
│   │   │   ├── hashing.pyc
│   │   │   ├── legacy_cache_api.pyc
│   │   │   └── storage
│   │   │       ├── __init__.pyc
│   │   │       ├── cache_storage_protocol.pyc
│   │   │       ├── dummy_cache_storage.pyc
│   │   │       ├── in_memory_cache_storage_wrapper.pyc
│   │   │       └── local_disk_cache_storage.pyc
│   │   ├── connection_factory.pyc
│   │   ├── context.pyc
│   │   ├── context_util.pyc
│   │   ├── credentials.pyc
│   │   ├── forward_msg_cache.pyc
│   │   ├── forward_msg_queue.pyc
│   │   ├── fragment.pyc
│   │   ├── media_file_manager.pyc
│   │   ├── media_file_storage.pyc
│   │   ├── memory_media_file_storage.pyc
│   │   ├── memory_session_storage.pyc
│   │   ├── memory_uploaded_file_manager.pyc
│   │   ├── metrics_util.pyc
│   │   ├── pages_manager.pyc
│   │   ├── runtime.pyc
│   │   ├── runtime_util.pyc
│   │   ├── script_data.pyc
│   │   ├── scriptrunner
│   │   │   ├── __init__.pyc
│   │   │   ├── exec_code.pyc
│   │   │   ├── magic.pyc
│   │   │   ├── magic_funcs.pyc
│   │   │   ├── script_cache.pyc
│   │   │   └── script_runner.pyc
│   │   ├── scriptrunner_utils
│   │   │   ├── __init__.pyc
│   │   │   ├── exceptions.pyc
│   │   │   ├── script_requests.pyc
│   │   │   └── script_run_context.pyc
│   │   ├── secrets.pyc
│   │   ├── session_manager.pyc
│   │   ├── state
│   │   │   ├── __init__.pyc
│   │   │   ├── common.pyc
│   │   │   ├── query_params.pyc
│   │   │   ├── query_params_proxy.pyc
│   │   │   ├── safe_session_state.pyc
│   │   │   ├── session_state.pyc
│   │   │   ├── session_state_proxy.pyc
│   │   │   └── widgets.pyc
│   │   ├── stats.pyc
│   │   ├── theme_util.pyc
│   │   ├── uploaded_file_manager.pyc
│   │   └── websocket_session_manager.pyc
│   ├── source_util.pyc
│   ├── string_util.pyc
│   ├── temporary_directory.pyc
│   ├── testing
│   │   ├── __init__.pyc
│   │   └── v1
│   │       ├── __init__.pyc
│   │       ├── app_test.pyc
│   │       ├── element_tree.pyc
│   │       ├── local_script_runner.pyc
│   │       └── util.pyc
│   ├── time_util.pyc
│   ├── type_util.pyc
│   ├── url_util.pyc
│   ├── user_info.pyc
│   ├── util.pyc
│   ├── vendor
│   │   ├── __init__.pyc
│   │   └── pympler
│   │       ├── __init__.pyc
│   │       └── asizeof.pyc
│   ├── version.pyc
│   └── watcher
│       ├── __init__.pyc
│       ├── event_based_path_watcher.pyc
│       ├── folder_black_list.pyc
│       ├── local_sources_watcher.pyc
│       ├── path_watcher.pyc
│       ├── polling_path_watcher.pyc
│       └── util.pyc
├── streamlit-1.50.0.data
│   └── scripts
│       └── streamlit.cmd
└── streamlit-1.50.0.dist-info
    ├── METADATA
    ├── RECORD
    ├── WHEEL
    ├── entry_points.txt
    └── top_level.txt

30 directories, 304 files
File Sizes
        676 ./streamlit-1.50.0.data/scripts/streamlit.cmd
       9260 ./streamlit-1.50.0.dist-info/METADATA
      27704 ./streamlit-1.50.0.dist-info/RECORD
         91 ./streamlit-1.50.0.dist-info/WHEEL
         53 ./streamlit-1.50.0.dist-info/entry_points.txt
         10 ./streamlit-1.50.0.dist-info/top_level.txt
       8498 ./streamlit/__init__.pyc
        262 ./streamlit/__main__.pyc
       9115 ./streamlit/auth_util.pyc
       3244 ./streamlit/cli_util.pyc
        800 ./streamlit/column_config.pyc
        127 ./streamlit/commands/__init__.pyc
       4386 ./streamlit/commands/echo.pyc
       7730 ./streamlit/commands/execution_control.pyc
       5833 ./streamlit/commands/experimental_query_params.pyc
       6877 ./streamlit/commands/logo.pyc
      15346 ./streamlit/commands/navigation.pyc
      13802 ./streamlit/commands/page_config.pyc
        129 ./streamlit/components/__init__.pyc
        133 ./streamlit/components/lib/__init__.pyc
       4004 ./streamlit/components/lib/local_component_registry.pyc
        135 ./streamlit/components/types/__init__.pyc
       3093 ./streamlit/components/types/base_component_registry.pyc
       6089 ./streamlit/components/types/base_custom_component.pyc
        510 ./streamlit/components/v1/__init__.pyc
       5185 ./streamlit/components/v1/component_arrow.pyc
       4706 ./streamlit/components/v1/component_registry.pyc
        455 ./streamlit/components/v1/components.pyc
       9324 ./streamlit/components/v1/custom_component.pyc
      71624 ./streamlit/config.pyc
      11154 ./streamlit/config_option.pyc
       6850 ./streamlit/config_util.pyc
        548 ./streamlit/connections/__init__.pyc
       7245 ./streamlit/connections/base_connection.pyc
      20157 ./streamlit/connections/snowflake_connection.pyc
       7977 ./streamlit/connections/snowpark_connection.pyc
      15162 ./streamlit/connections/sql_connection.pyc
       2665 ./streamlit/connections/util.pyc
       8013 ./streamlit/cursor.pyc
      53824 ./streamlit/dataframe_util.pyc
      23113 ./streamlit/delta_generator.pyc
       9014 ./streamlit/delta_generator_singletons.pyc
       8440 ./streamlit/deprecation_util.pyc
        332 ./streamlit/development.pyc
        127 ./streamlit/elements/__init__.pyc
      11470 ./streamlit/elements/alert.pyc
      38786 ./streamlit/elements/arrow.pyc
       1436 ./streamlit/elements/balloons.pyc
       4966 ./streamlit/elements/bokeh_chart.pyc
       5620 ./streamlit/elements/code.pyc
      19536 ./streamlit/elements/deck_gl_json_chart.pyc
      10465 ./streamlit/elements/dialog_decorator.pyc
      15599 ./streamlit/elements/doc_string.pyc
       4206 ./streamlit/elements/empty.pyc
      12559 ./streamlit/elements/exception.pyc
      16528 ./streamlit/elements/form.pyc
       7284 ./streamlit/elements/graphviz_chart.pyc
      12513 ./streamlit/elements/heading.pyc
       6570 ./streamlit/elements/html.pyc
       7611 ./streamlit/elements/iframe.pyc
       8145 ./streamlit/elements/image.pyc
       5401 ./streamlit/elements/json.pyc
      42753 ./streamlit/elements/layouts.pyc
        131 ./streamlit/elements/lib/__init__.pyc
      35102 ./streamlit/elements/lib/built_in_chart_utils.pyc
       9789 ./streamlit/elements/lib/color_util.pyc
      17687 ./streamlit/elements/lib/column_config_utils.pyc
      90593 ./streamlit/elements/lib/column_types.pyc
       7528 ./streamlit/elements/lib/dialog.pyc
       3469 ./streamlit/elements/lib/dicttools.pyc
       3299 ./streamlit/elements/lib/file_uploader_utils.pyc
       2435 ./streamlit/elements/lib/form_utils.pyc
      16738 ./streamlit/elements/lib/image_utils.pyc
       2994 ./streamlit/elements/lib/js_number.pyc
       7863 ./streamlit/elements/lib/layout_utils.pyc
       6807 ./streamlit/elements/lib/mutable_status_container.pyc
      10274 ./streamlit/elements/lib/options_selector_utils.pyc
       9340 ./streamlit/elements/lib/pandas_styler_utils.pyc
       7086 ./streamlit/elements/lib/policies.pyc
       8374 ./streamlit/elements/lib/streamlit_plotly_theme.pyc
       6505 ./streamlit/elements/lib/subtitle_utils.pyc
       9945 ./streamlit/elements/lib/utils.pyc
      15941 ./streamlit/elements/map.pyc
      17527 ./streamlit/elements/markdown.pyc
      31790 ./streamlit/elements/media.pyc
      14982 ./streamlit/elements/metric.pyc
       6386 ./streamlit/elements/pdf.pyc
      20173 ./streamlit/elements/plotly_chart.pyc
       6074 ./streamlit/elements/progress.pyc
       7574 ./streamlit/elements/pyplot.pyc
       1396 ./streamlit/elements/snow.pyc
       5169 ./streamlit/elements/spinner.pyc
       3178 ./streamlit/elements/text.pyc
       5791 ./streamlit/elements/toast.pyc
      74539 ./streamlit/elements/vega_charts.pyc
        135 ./streamlit/elements/widgets/__init__.pyc
      11817 ./streamlit/elements/widgets/audio_input.pyc
      42670 ./streamlit/elements/widgets/button.pyc
      38032 ./streamlit/elements/widgets/button_group.pyc
      10062 ./streamlit/elements/widgets/camera_input.pyc
      26728 ./streamlit/elements/widgets/chat.pyc
      13091 ./streamlit/elements/widgets/checkbox.pyc
       9548 ./streamlit/elements/widgets/color_picker.pyc
      36559 ./streamlit/elements/widgets/data_editor.pyc
      18453 ./streamlit/elements/widgets/file_uploader.pyc
      18583 ./streamlit/elements/widgets/multiselect.pyc
      21542 ./streamlit/elements/widgets/number_input.pyc
      15471 ./streamlit/elements/widgets/radio.pyc
      15808 ./streamlit/elements/widgets/select_slider.pyc
      19493 ./streamlit/elements/widgets/selectbox.pyc
      33793 ./streamlit/elements/widgets/slider.pyc
      23469 ./streamlit/elements/widgets/text_widgets.pyc
      35015 ./streamlit/elements/widgets/time_widgets.pyc
      19930 ./streamlit/elements/write.pyc
      85772 ./streamlit/emojis.pyc
       1709 ./streamlit/env_util.pyc
       3432 ./streamlit/error_util.pyc
      26179 ./streamlit/errors.pyc
        127 ./streamlit/external/__init__.pyc
        316 ./streamlit/external/langchain/__init__.pyc
      18134 ./streamlit/external/langchain/streamlit_callback_handler.pyc
      10441 ./streamlit/file_util.pyc
       7993 ./streamlit/git_util.pyc
        124 ./streamlit/hello/__init__.pyc
       3229 ./streamlit/hello/animation_demo.pyc
       3083 ./streamlit/hello/dataframe_demo.pyc
       1140 ./streamlit/hello/hello.pyc
       3660 ./streamlit/hello/mapping_demo.pyc
       1917 ./streamlit/hello/plotting_demo.pyc
       1306 ./streamlit/hello/streamlit_app.pyc
        958 ./streamlit/hello/utils.pyc
       4193 ./streamlit/logger.pyc
      59379 ./streamlit/material_icon_names.pyc
        129 ./streamlit/navigation/__init__.pyc
      11643 ./streamlit/navigation/page.pyc
       3310 ./streamlit/net_util.pyc
        809 ./streamlit/platform.pyc
       1703 ./streamlit/proto/Alert_pb2.pyc
       1446 ./streamlit/proto/AppPage_pb2.pyc
       1564 ./streamlit/proto/ArrowNamedDataSet_pb2.pyc
       1829 ./streamlit/proto/ArrowVegaLiteChart_pb2.pyc
       2840 ./streamlit/proto/Arrow_pb2.pyc
       1680 ./streamlit/proto/AudioInput_pb2.pyc
       1638 ./streamlit/proto/Audio_pb2.pyc
       1368 ./streamlit/proto/AuthRedirect_pb2.pyc
       1373 ./streamlit/proto/AutoRerun_pb2.pyc
       1919 ./streamlit/proto/BackMsg_pb2.pyc
       1353 ./streamlit/proto/Balloons_pb2.pyc
       5942 ./streamlit/proto/Block_pb2.pyc
       1406 ./streamlit/proto/BokehChart_pb2.pyc
       2675 ./streamlit/proto/ButtonGroup_pb2.pyc
       1681 ./streamlit/proto/Button_pb2.pyc
       1645 ./streamlit/proto/CameraInput_pb2.pyc
       1870 ./streamlit/proto/ChatInput_pb2.pyc
       1842 ./streamlit/proto/Checkbox_pb2.pyc
       2040 ./streamlit/proto/ClientState_pb2.pyc
       1574 ./streamlit/proto/Code_pb2.pyc
       1696 ./streamlit/proto/ColorPicker_pb2.pyc
       3210 ./streamlit/proto/Common_pb2.pyc
       2245 ./streamlit/proto/Components_pb2.pyc
       3868 ./streamlit/proto/DataFrame_pb2.pyc
       1742 ./streamlit/proto/DateInput_pb2.pyc
       1736 ./streamlit/proto/DeckGlJsonChart_pb2.pyc
       1954 ./streamlit/proto/Delta_pb2.pyc
       1615 ./streamlit/proto/DocString_pb2.pyc
       1557 ./streamlit/proto/DownloadButton_pb2.pyc
       8965 ./streamlit/proto/Element_pb2.pyc
       1306 ./streamlit/proto/Empty_pb2.pyc
       1618 ./streamlit/proto/Exception_pb2.pyc
       1333 ./streamlit/proto/Favicon_pb2.pyc
       1750 ./streamlit/proto/FileUploader_pb2.pyc
       4945 ./streamlit/proto/ForwardMsg_pb2.pyc
       1547 ./streamlit/proto/GapSize_pb2.pyc
       1619 ./streamlit/proto/GitInfo_pb2.pyc
       1647 ./streamlit/proto/GraphVizChart_pb2.pyc
       1415 ./streamlit/proto/Heading_pb2.pyc
       1451 ./streamlit/proto/HeightConfig_pb2.pyc
       1313 ./streamlit/proto/Html_pb2.pyc
       1943 ./streamlit/proto/IFrame_pb2.pyc
       1676 ./streamlit/proto/Image_pb2.pyc
       1383 ./streamlit/proto/Json_pb2.pyc
       1678 ./streamlit/proto/LabelVisibilityMessage_pb2.pyc
       1459 ./streamlit/proto/LinkButton_pb2.pyc
       1362 ./streamlit/proto/Logo_pb2.pyc
       1607 ./streamlit/proto/Markdown_pb2.pyc
       2180 ./streamlit/proto/Metric_pb2.pyc
       2622 ./streamlit/proto/MetricsEvent_pb2.pyc
       2008 ./streamlit/proto/MultiSelect_pb2.pyc
       1543 ./streamlit/proto/NamedDataSet_pb2.pyc
       1704 ./streamlit/proto/Navigation_pb2.pyc
       6779 ./streamlit/proto/NewSession_pb2.pyc
       2064 ./streamlit/proto/NumberInput_pb2.pyc
       2096 ./streamlit/proto/PageConfig_pb2.pyc
       1349 ./streamlit/proto/PageInfo_pb2.pyc
       1505 ./streamlit/proto/PageLink_pb2.pyc
       1374 ./streamlit/proto/PageNotFound_pb2.pyc
       1847 ./streamlit/proto/PageProfile_pb2.pyc
       1508 ./streamlit/proto/PagesChanged_pb2.pyc
       1381 ./streamlit/proto/ParentMessage_pb2.pyc
       1847 ./streamlit/proto/PlotlyChart_pb2.pyc
       1356 ./streamlit/proto/Progress_pb2.pyc
       1741 ./streamlit/proto/Radio_pb2.pyc
       1410 ./streamlit/proto/RootContainer_pb2.pyc
       2020 ./streamlit/proto/Selectbox_pb2.pyc
       1619 ./streamlit/proto/SessionEvent_pb2.pyc
       1412 ./streamlit/proto/SessionStatus_pb2.pyc
       1541 ./streamlit/proto/Skeleton_pb2.pyc
       2102 ./streamlit/proto/Slider_pb2.pyc
       1313 ./streamlit/proto/Snow_pb2.pyc
       1368 ./streamlit/proto/Spinner_pb2.pyc
       1938 ./streamlit/proto/TextArea_pb2.pyc
       1951 ./streamlit/proto/TextInput_pb2.pyc
       1327 ./streamlit/proto/Text_pb2.pyc
       1728 ./streamlit/proto/TimeInput_pb2.pyc
       1370 ./streamlit/proto/Toast_pb2.pyc
       1721 ./streamlit/proto/VegaLiteChart_pb2.pyc
       1995 ./streamlit/proto/Video_pb2.pyc
       2419 ./streamlit/proto/WidgetStates_pb2.pyc
       1442 ./streamlit/proto/WidthConfig_pb2.pyc
        124 ./streamlit/proto/__init__.pyc
       4927 ./streamlit/proto/openmetrics_data_model_pb2.pyc
          0 ./streamlit/py.typed
       1489 ./streamlit/runtime/__init__.pyc
      46698 ./streamlit/runtime/app_session.pyc
       2789 ./streamlit/runtime/caching/__init__.pyc
      24849 ./streamlit/runtime/caching/cache_data_api.pyc
       6794 ./streamlit/runtime/caching/cache_errors.pyc
      21621 ./streamlit/runtime/caching/cache_resource_api.pyc
       1034 ./streamlit/runtime/caching/cache_type.pyc
      20212 ./streamlit/runtime/caching/cache_utils.pyc
      11362 ./streamlit/runtime/caching/cached_message_replay.pyc
      26752 ./streamlit/runtime/caching/hashing.pyc
       5308 ./streamlit/runtime/caching/legacy_cache_api.pyc
        396 ./streamlit/runtime/caching/storage/__init__.pyc
       9673 ./streamlit/runtime/caching/storage/cache_storage_protocol.pyc
       2538 ./streamlit/runtime/caching/storage/dummy_cache_storage.pyc
       7505 ./streamlit/runtime/caching/storage/in_memory_cache_storage_wrapper.pyc
      11388 ./streamlit/runtime/caching/storage/local_disk_cache_storage.pyc
      13876 ./streamlit/runtime/connection_factory.pyc
      17432 ./streamlit/runtime/context.pyc
       1570 ./streamlit/runtime/context_util.pyc
      13502 ./streamlit/runtime/credentials.pyc
       2854 ./streamlit/runtime/forward_msg_cache.pyc
       8127 ./streamlit/runtime/forward_msg_queue.pyc
      15942 ./streamlit/runtime/fragment.pyc
       9390 ./streamlit/runtime/media_file_manager.pyc
       4238 ./streamlit/runtime/media_file_storage.pyc
       7273 ./streamlit/runtime/memory_media_file_storage.pyc
       2820 ./streamlit/runtime/memory_session_storage.pyc
       5133 ./streamlit/runtime/memory_uploaded_file_manager.pyc
      17155 ./streamlit/runtime/metrics_util.pyc
       6404 ./streamlit/runtime/pages_manager.pyc
      27735 ./streamlit/runtime/runtime.pyc
       4377 ./streamlit/runtime/runtime_util.pyc
       1981 ./streamlit/runtime/script_data.pyc
        716 ./streamlit/runtime/scriptrunner/__init__.pyc
       5106 ./streamlit/runtime/scriptrunner/exec_code.pyc
       9178 ./streamlit/runtime/scriptrunner/magic.pyc
        770 ./streamlit/runtime/scriptrunner/magic_funcs.pyc
       2952 ./streamlit/runtime/scriptrunner/script_cache.pyc
      25929 ./streamlit/runtime/scriptrunner/script_runner.pyc
        378 ./streamlit/runtime/scriptrunner_utils/__init__.pyc
       1577 ./streamlit/runtime/scriptrunner_utils/exceptions.pyc
      11409 ./streamlit/runtime/scriptrunner_utils/script_requests.pyc
      12379 ./streamlit/runtime/scriptrunner_utils/script_run_context.pyc
      24817 ./streamlit/runtime/secrets.pyc
      13786 ./streamlit/runtime/session_manager.pyc
        850 ./streamlit/runtime/state/__init__.pyc
       6114 ./streamlit/runtime/state/common.pyc
       9627 ./streamlit/runtime/state/query_params.pyc
      10628 ./streamlit/runtime/state/query_params_proxy.pyc
       8958 ./streamlit/runtime/state/safe_session_state.pyc
      34259 ./streamlit/runtime/state/session_state.pyc
       6329 ./streamlit/runtime/state/session_state_proxy.pyc
       4763 ./streamlit/runtime/state/widgets.pyc
       5135 ./streamlit/runtime/stats.pyc
       4711 ./streamlit/runtime/theme_util.pyc
       5956 ./streamlit/runtime/uploaded_file_manager.pyc
       7643 ./streamlit/runtime/websocket_session_manager.pyc
       3502 ./streamlit/source_util.pyc
       8745 ./streamlit/string_util.pyc
       2257 ./streamlit/temporary_directory.pyc
        126 ./streamlit/testing/__init__.pyc
        222 ./streamlit/testing/v1/__init__.pyc
      41215 ./streamlit/testing/v1/app_test.pyc
      94311 ./streamlit/testing/v1/element_tree.pyc
       8228 ./streamlit/testing/v1/local_script_runner.pyc
       1981 ./streamlit/testing/v1/util.pyc
       2646 ./streamlit/time_util.pyc
      18149 ./streamlit/type_util.pyc
       3156 ./streamlit/url_util.pyc
      21237 ./streamlit/user_info.pyc
       5299 ./streamlit/util.pyc
        125 ./streamlit/vendor/__init__.pyc
        133 ./streamlit/vendor/pympler/__init__.pyc
      96480 ./streamlit/vendor/pympler/asizeof.pyc
        337 ./streamlit/version.pyc
        393 ./streamlit/watcher/__init__.pyc
      18397 ./streamlit/watcher/event_based_path_watcher.pyc
       2592 ./streamlit/watcher/folder_black_list.pyc
      12572 ./streamlit/watcher/local_sources_watcher.pyc
       5182 ./streamlit/watcher/path_watcher.pyc
       5117 ./streamlit/watcher/polling_path_watcher.pyc
       7492 ./streamlit/watcher/util.pyc

Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

♻️ Duplicate comments (1)
packages/browser/e2e-tests/test-utils.ts (1)

29-33: Fix the URL resolution logic.

The current implementation using path.join() is incorrect for paths starting with /. On POSIX systems, path.join("/path/to/pages/", "/foo.html") returns /foo.html (the absolute path replaces the base), not /path/to/pages/foo.html.

As noted in previous reviews, the standard URL constructor properly handles relative URL resolution for all protocols, including file:.

Apply this diff to fix the URL resolution:

     page.goto = async (url, options) => {
       if (baseURL && new URL(baseURL).protocol === "file:" && urlOnlyHasPathAndQuery(url)) {
         // When using the file: protocol, "/foo.html" should be resolved to "file:///path/to/pages/foo.html"
-        const basePath = new URL(baseURL).pathname;
-        const resolvedPath = path.join(basePath, url);
-        url = pathToFileURL(resolvedPath).href;
+        url = new URL(url, baseURL).href;
       }
       return originalGoto(url, options);
     };
🧹 Nitpick comments (1)
packages/browser/e2e-tests/test-utils.ts (1)

5-15: Consider renaming for clarity.

The function name urlOnlyHasPathAndQuery suggests it validates URL structure, but it actually checks whether a string is a relative path versus a complete URL. A more precise name might be isRelativeUrl or isPathOnly.

Additionally, protocol-relative URLs (e.g., //example.com/path) will throw and be incorrectly classified as path-only, though this is unlikely to occur in typical E2E test scenarios.

📜 Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between ca75da8 and a522862.

📒 Files selected for processing (1)
  • packages/browser/e2e-tests/test-utils.ts (1 hunks)
🧰 Additional context used
📓 Path-based instructions (2)
packages/**/*.{ts,tsx,js,jsx}

📄 CodeRabbit inference engine (AGENTS.md)

Follow Prettier formatting (2 spaces, trailing commas, semicolons by default) as enforced by the project's configuration and workspace ESLint configs

Files:

  • packages/browser/e2e-tests/test-utils.ts
packages/browser/e2e-tests/**/*.{ts,tsx,js,jsx}

📄 CodeRabbit inference engine (AGENTS.md)

Browser E2E scenarios live in packages/browser/e2e-tests; extend them when touching mounting, requirements parsing, or iframe messaging

Files:

  • packages/browser/e2e-tests/test-utils.ts
🧠 Learnings (2)
📓 Common learnings
Learnt from: CR
Repo: whitphx/stlite PR: 0
File: AGENTS.md:0-0
Timestamp: 2025-11-25T04:48:17.214Z
Learning: Applies to packages/browser/e2e-tests/**/*.{ts,tsx,js,jsx} : Browser E2E scenarios live in `packages/browser/e2e-tests`; extend them when touching mounting, requirements parsing, or iframe messaging
📚 Learning: 2025-11-25T04:48:17.214Z
Learnt from: CR
Repo: whitphx/stlite PR: 0
File: AGENTS.md:0-0
Timestamp: 2025-11-25T04:48:17.214Z
Learning: Applies to packages/browser/e2e-tests/**/*.{ts,tsx,js,jsx} : Browser E2E scenarios live in `packages/browser/e2e-tests`; extend them when touching mounting, requirements parsing, or iframe messaging

Applied to files:

  • packages/browser/e2e-tests/test-utils.ts
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
  • GitHub Check: Agent
🔇 Additional comments (3)
packages/browser/e2e-tests/test-utils.ts (3)

1-2: LGTM!

The imports are appropriate for handling file protocol URL resolution.


17-17: LGTM!

The rename to CustomizedPageWithDeadLinkDetection and customizedPageWithDeadLinkDetection improves clarity about the fixture's enhanced behavior.

Also applies to: 23-23


38-50: LGTM!

The dead link detection implementation correctly captures failed requests (4xx+) and provides a clean assertion mechanism.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review for a chance to win a $100 gift card. Take the survey.

Comment thread packages/browser/e2e-tests/test-utils.ts
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Nov 30, 2025

Package Stats on a522862

Diffs are from 0c97f01 on main (workflow run: 19795372168)

@stlite/desktop

package.tgz: 17160 kiB (17160 kiB +0 kiB)

File Tree
.
└── package
    ├── CHANGELOG.md
    ├── README.md
    ├── bin
    │   └── dump_artifacts.js
    ├── build
    │   ├── assets
    │   │   ├── ErrorOutline.esm-CSbmRBTs.js
    │   │   ├── FileDownload.esm-Chli17S8.js
    │   │   ├── FileHelper-BmOs-7p9.js
    │   │   ├── FormClearHelper-DzT4m6x-.js
    │   │   ├── Hooks-CWxcUAjO.js
    │   │   ├── InputInstructions-DXkJDo-d.js
    │   │   ├── KaTeX_AMS-Regular.BQhdFMY1.woff2
    │   │   ├── KaTeX_AMS-Regular.DMm9YOAa.woff
    │   │   ├── KaTeX_AMS-Regular.DRggAlZN.ttf
    │   │   ├── KaTeX_Caligraphic-Bold.ATXxdsX0.ttf
    │   │   ├── KaTeX_Caligraphic-Bold.BEiXGLvX.woff
    │   │   ├── KaTeX_Caligraphic-Bold.Dq_IR9rO.woff2
    │   │   ├── KaTeX_Caligraphic-Regular.CTRA-rTL.woff
    │   │   ├── KaTeX_Caligraphic-Regular.Di6jR-x-.woff2
    │   │   ├── KaTeX_Caligraphic-Regular.wX97UBjC.ttf
    │   │   ├── KaTeX_Fraktur-Bold.BdnERNNW.ttf
    │   │   ├── KaTeX_Fraktur-Bold.BsDP51OF.woff
    │   │   ├── KaTeX_Fraktur-Bold.CL6g_b3V.woff2
    │   │   ├── KaTeX_Fraktur-Regular.CB_wures.ttf
    │   │   ├── KaTeX_Fraktur-Regular.CTYiF6lA.woff2
    │   │   ├── KaTeX_Fraktur-Regular.Dxdc4cR9.woff
    │   │   ├── KaTeX_Main-Bold.Cx986IdX.woff2
    │   │   ├── KaTeX_Main-Bold.Jm3AIy58.woff
    │   │   ├── KaTeX_Main-Bold.waoOVXN0.ttf
    │   │   ├── KaTeX_Main-BoldItalic.DxDJ3AOS.woff2
    │   │   ├── KaTeX_Main-BoldItalic.DzxPMmG6.ttf
    │   │   ├── KaTeX_Main-BoldItalic.SpSLRI95.woff
    │   │   ├── KaTeX_Main-Italic.3WenGoN9.ttf
    │   │   ├── KaTeX_Main-Italic.BMLOBm91.woff
    │   │   ├── KaTeX_Main-Italic.NWA7e6Wa.woff2
    │   │   ├── KaTeX_Main-Regular.B22Nviop.woff2
    │   │   ├── KaTeX_Main-Regular.Dr94JaBh.woff
    │   │   ├── KaTeX_Main-Regular.ypZvNtVU.ttf
    │   │   ├── KaTeX_Math-BoldItalic.B3XSjfu4.ttf
    │   │   ├── KaTeX_Math-BoldItalic.CZnvNsCZ.woff2
    │   │   ├── KaTeX_Math-BoldItalic.iY-2wyZ7.woff
    │   │   ├── KaTeX_Math-Italic.DA0__PXp.woff
    │   │   ├── KaTeX_Math-Italic.flOr_0UB.ttf
    │   │   ├── KaTeX_Math-Italic.t53AETM-.woff2
    │   │   ├── KaTeX_SansSerif-Bold.CFMepnvq.ttf
    │   │   ├── KaTeX_SansSerif-Bold.D1sUS0GD.woff2
    │   │   ├── KaTeX_SansSerif-Bold.DbIhKOiC.woff
    │   │   ├── KaTeX_SansSerif-Italic.C3H0VqGB.woff2
    │   │   ├── KaTeX_SansSerif-Italic.DN2j7dab.woff
    │   │   ├── KaTeX_SansSerif-Italic.YYjJ1zSn.ttf
    │   │   ├── KaTeX_SansSerif-Regular.BNo7hRIc.ttf
    │   │   ├── KaTeX_SansSerif-Regular.CS6fqUqJ.woff
    │   │   ├── KaTeX_SansSerif-Regular.DDBCnlJ7.woff2
    │   │   ├── KaTeX_Script-Regular.C5JkGWo-.ttf
    │   │   ├── KaTeX_Script-Regular.D3wIWfF6.woff2
    │   │   ├── KaTeX_Script-Regular.D5yQViql.woff
    │   │   ├── KaTeX_Size1-Regular.C195tn64.woff
    │   │   ├── KaTeX_Size1-Regular.Dbsnue_I.ttf
    │   │   ├── KaTeX_Size1-Regular.mCD8mA8B.woff2
    │   │   ├── KaTeX_Size2-Regular.B7gKUWhC.ttf
    │   │   ├── KaTeX_Size2-Regular.Dy4dx90m.woff2
    │   │   ├── KaTeX_Size2-Regular.oD1tc_U0.woff
    │   │   ├── KaTeX_Size3-Regular.CTq5MqoE.woff
    │   │   ├── KaTeX_Size3-Regular.DgpXs0kz.ttf
    │   │   ├── KaTeX_Size4-Regular.BF-4gkZK.woff
    │   │   ├── KaTeX_Size4-Regular.DWFBv043.ttf
    │   │   ├── KaTeX_Size4-Regular.Dl5lxZxV.woff2
    │   │   ├── KaTeX_Typewriter-Regular.C0xS9mPB.woff
    │   │   ├── KaTeX_Typewriter-Regular.CO6r4hn1.woff2
    │   │   ├── KaTeX_Typewriter-Regular.D3Ib7_Hf.ttf
    │   │   ├── MaterialSymbols-Rounded.DeCZgS-4.woff2
    │   │   ├── Particles-DBUzeOij.js
    │   │   ├── ProgressBar-C3YNhB2j.js
    │   │   ├── SourceCodeVF-Italic.ttf.Ba1oaZG1.woff2
    │   │   ├── SourceCodeVF-Upright.ttf.BjWn63N-.woff2
    │   │   ├── SourceSansVF-Italic.ttf.Bt9VkdQ3.woff2
    │   │   ├── SourceSansVF-Upright.ttf.BsWL4Kly.woff2
    │   │   ├── SourceSerifVariable-Italic.ttf.CVdzAtxO.woff2
    │   │   ├── SourceSerifVariable-Roman.ttf.mdpVL9bi.woff2
    │   │   ├── Toolbar-B9tKdtfU.js
    │   │   ├── UploadFileInfo-C-jY39rj.js
    │   │   ├── balloon-0.Czj7AKwE.png
    │   │   ├── balloon-1.CNvFFrND.png
    │   │   ├── balloon-2.DTvC6B1t.png
    │   │   ├── balloon-3.CgSk4tbL.png
    │   │   ├── balloon-4.mbtFrzxf.png
    │   │   ├── balloon-5.CSwkUfRA.png
    │   │   ├── base-input-iLbK-zKR.js
    │   │   ├── checkbox-DeJjjX3E.js
    │   │   ├── createDownloadLinkElement-ZaXNnPK4.js
    │   │   ├── createSuper-CwBHRG8y.js
    │   │   ├── data-grid-overlay-editor-DUraHWw3.js
    │   │   ├── downloader-BaaVgY1J.js
    │   │   ├── es6-nNn5dvCp.js
    │   │   ├── fireworks.B4d-_KUe.gif
    │   │   ├── flake-0.DgWaVvm5.png
    │   │   ├── flake-1.B2r5AHMK.png
    │   │   ├── flake-2.BnWSExPC.png
    │   │   ├── iframeResizer.contentWindow-CdPHQImI.js
    │   │   ├── index-B3I5fK3b.js
    │   │   ├── index-B44FC7jH.js
    │   │   ├── index-B6gNZ4bX.js
    │   │   ├── index-B8qYwdp8.js
    │   │   ├── index-BAHHLDfa.js
    │   │   ├── index-BJFM3-2Z.js
    │   │   ├── index-BLv0ASbw.js
    │   │   ├── index-BMYYY1ow.js
    │   │   ├── index-BQMFy65W.js
    │   │   ├── index-BesF0m-H.js
    │   │   ├── index-Bkyb8y7c.js
    │   │   ├── index-BpdahSmb.js
    │   │   ├── index-BpkmIL-b.js
    │   │   ├── index-BzHXNIh0.js
    │   │   ├── index-C4GjZT3v.js
    │   │   ├── index-C55LbTPs.js
    │   │   ├── index-C73-Ejlm.js
    │   │   ├── index-C8YVD3tE.js
    │   │   ├── index-CKkdmaf5.js
    │   │   ├── index-CM9UKsWI.js
    │   │   ├── index-CfKvjJq7.js
    │   │   ├── index-ChDnLbTu.js
    │   │   ├── index-CtSzYaeu.js
    │   │   ├── index-D8gnxsH2.js
    │   │   ├── index-DJKUgCVw.js
    │   │   ├── index-DPfkKD9E.js
    │   │   ├── index-DZGDXXq2.js
    │   │   ├── index-DicWkuji.js
    │   │   ├── index-DmG-Yrnj.js
    │   │   ├── index-EPlPorpI.js
    │   │   ├── index-JmbIn5LC.js
    │   │   ├── index-TcDrXcNe.js
    │   │   ├── index-V3ySK6f2.js
    │   │   ├── index-ZWSe7q8u.js
    │   │   ├── index-fIgYGVDY.js
    │   │   ├── index-qAmeZqQd.js
    │   │   ├── index-xw-9-jMZ.js
    │   │   ├── index.BGUxDbb1.css
    │   │   ├── index.BuwrT-ty.css
    │   │   ├── index.CHEnSPGk.css
    │   │   ├── inherits-CarKs31i.js
    │   │   ├── input-DcFtOzfb.js
    │   │   ├── inputUtils-CptNuJwn.js
    │   │   ├── memory-DdaoK7yz.js
    │   │   ├── number-overlay-editor-DkLM--gB.js
    │   │   ├── parquet_wasm_bg.DrNke8Bl.wasm
    │   │   ├── sandbox-CyGfUjJC.js
    │   │   ├── slicedToArray-CgYaBkVH.js
    │   │   ├── snowflake.JU2jBHL8.svg
    │   │   ├── sprintf-DpPCfzXw.js
    │   │   ├── timepicker-B6A12HlE.js
    │   │   ├── uniqueId-Ca7uQu7S.js
    │   │   ├── useBasicWidgetState-DoAL3G-D.js
    │   │   ├── useTextInputAutoExpand-DuBV-baK.js
    │   │   ├── useUpdateUiValue-6gLwFH0m.js
    │   │   ├── withFullScreenWrapper-B0RGgIoE.js
    │   │   ├── worker-CO569BKa.js
    │   │   └── worker-G4qCxCBU.js
    │   ├── electron
    │   │   ├── main.js
    │   │   ├── preload.js
    │   │   └── worker.js
    │   ├── index.html
    │   └── pyodide
    │       ├── pyodide-lock.json
    │       ├── pyodide.asm.js
    │       ├── pyodide.asm.wasm
    │       ├── pyodide.mjs
    │       └── python_stdlib.zip
    ├── package.json
    └── wheels
        ├── stlite_lib-0.1.0-py3-none-any.whl
        └── streamlit-1.50.0-cp313-none-any.whl

8 directories, 167 files
File Sizes
       4681 ./package/CHANGELOG.md
      10184 ./package/README.md
     286330 ./package/bin/dump_artifacts.js
        499 ./package/build/assets/ErrorOutline.esm-CSbmRBTs.js
        918 ./package/build/assets/FileDownload.esm-Chli17S8.js
      61631 ./package/build/assets/FileHelper-BmOs-7p9.js
        611 ./package/build/assets/FormClearHelper-DzT4m6x-.js
        140 ./package/build/assets/Hooks-CWxcUAjO.js
        943 ./package/build/assets/InputInstructions-DXkJDo-d.js
      28076 ./package/build/assets/KaTeX_AMS-Regular.BQhdFMY1.woff2
      33516 ./package/build/assets/KaTeX_AMS-Regular.DMm9YOAa.woff
      63632 ./package/build/assets/KaTeX_AMS-Regular.DRggAlZN.ttf
      12368 ./package/build/assets/KaTeX_Caligraphic-Bold.ATXxdsX0.ttf
       7716 ./package/build/assets/KaTeX_Caligraphic-Bold.BEiXGLvX.woff
       6912 ./package/build/assets/KaTeX_Caligraphic-Bold.Dq_IR9rO.woff2
       7656 ./package/build/assets/KaTeX_Caligraphic-Regular.CTRA-rTL.woff
       6908 ./package/build/assets/KaTeX_Caligraphic-Regular.Di6jR-x-.woff2
      12344 ./package/build/assets/KaTeX_Caligraphic-Regular.wX97UBjC.ttf
      19584 ./package/build/assets/KaTeX_Fraktur-Bold.BdnERNNW.ttf
      13296 ./package/build/assets/KaTeX_Fraktur-Bold.BsDP51OF.woff
      11348 ./package/build/assets/KaTeX_Fraktur-Bold.CL6g_b3V.woff2
      19572 ./package/build/assets/KaTeX_Fraktur-Regular.CB_wures.ttf
      11316 ./package/build/assets/KaTeX_Fraktur-Regular.CTYiF6lA.woff2
      13208 ./package/build/assets/KaTeX_Fraktur-Regular.Dxdc4cR9.woff
      25324 ./package/build/assets/KaTeX_Main-Bold.Cx986IdX.woff2
      29912 ./package/build/assets/KaTeX_Main-Bold.Jm3AIy58.woff
      51336 ./package/build/assets/KaTeX_Main-Bold.waoOVXN0.ttf
      16780 ./package/build/assets/KaTeX_Main-BoldItalic.DxDJ3AOS.woff2
      32968 ./package/build/assets/KaTeX_Main-BoldItalic.DzxPMmG6.ttf
      19412 ./package/build/assets/KaTeX_Main-BoldItalic.SpSLRI95.woff
      33580 ./package/build/assets/KaTeX_Main-Italic.3WenGoN9.ttf
      19676 ./package/build/assets/KaTeX_Main-Italic.BMLOBm91.woff
      16988 ./package/build/assets/KaTeX_Main-Italic.NWA7e6Wa.woff2
      26272 ./package/build/assets/KaTeX_Main-Regular.B22Nviop.woff2
      30772 ./package/build/assets/KaTeX_Main-Regular.Dr94JaBh.woff
      53580 ./package/build/assets/KaTeX_Main-Regular.ypZvNtVU.ttf
      31196 ./package/build/assets/KaTeX_Math-BoldItalic.B3XSjfu4.ttf
      16400 ./package/build/assets/KaTeX_Math-BoldItalic.CZnvNsCZ.woff2
      18668 ./package/build/assets/KaTeX_Math-BoldItalic.iY-2wyZ7.woff
      18748 ./package/build/assets/KaTeX_Math-Italic.DA0__PXp.woff
      31308 ./package/build/assets/KaTeX_Math-Italic.flOr_0UB.ttf
      16440 ./package/build/assets/KaTeX_Math-Italic.t53AETM-.woff2
      24504 ./package/build/assets/KaTeX_SansSerif-Bold.CFMepnvq.ttf
      12216 ./package/build/assets/KaTeX_SansSerif-Bold.D1sUS0GD.woff2
      14408 ./package/build/assets/KaTeX_SansSerif-Bold.DbIhKOiC.woff
      12028 ./package/build/assets/KaTeX_SansSerif-Italic.C3H0VqGB.woff2
      14112 ./package/build/assets/KaTeX_SansSerif-Italic.DN2j7dab.woff
      22364 ./package/build/assets/KaTeX_SansSerif-Italic.YYjJ1zSn.ttf
      19436 ./package/build/assets/KaTeX_SansSerif-Regular.BNo7hRIc.ttf
      12316 ./package/build/assets/KaTeX_SansSerif-Regular.CS6fqUqJ.woff
      10344 ./package/build/assets/KaTeX_SansSerif-Regular.DDBCnlJ7.woff2
      16648 ./package/build/assets/KaTeX_Script-Regular.C5JkGWo-.ttf
       9644 ./package/build/assets/KaTeX_Script-Regular.D3wIWfF6.woff2
      10588 ./package/build/assets/KaTeX_Script-Regular.D5yQViql.woff
       6496 ./package/build/assets/KaTeX_Size1-Regular.C195tn64.woff
      12228 ./package/build/assets/KaTeX_Size1-Regular.Dbsnue_I.ttf
       5468 ./package/build/assets/KaTeX_Size1-Regular.mCD8mA8B.woff2
      11508 ./package/build/assets/KaTeX_Size2-Regular.B7gKUWhC.ttf
       5208 ./package/build/assets/KaTeX_Size2-Regular.Dy4dx90m.woff2
       6188 ./package/build/assets/KaTeX_Size2-Regular.oD1tc_U0.woff
       4420 ./package/build/assets/KaTeX_Size3-Regular.CTq5MqoE.woff
       7588 ./package/build/assets/KaTeX_Size3-Regular.DgpXs0kz.ttf
       5980 ./package/build/assets/KaTeX_Size4-Regular.BF-4gkZK.woff
      10364 ./package/build/assets/KaTeX_Size4-Regular.DWFBv043.ttf
       4928 ./package/build/assets/KaTeX_Size4-Regular.Dl5lxZxV.woff2
      16028 ./package/build/assets/KaTeX_Typewriter-Regular.C0xS9mPB.woff
      13568 ./package/build/assets/KaTeX_Typewriter-Regular.CO6r4hn1.woff2
      27556 ./package/build/assets/KaTeX_Typewriter-Regular.D3Ib7_Hf.ttf
     437536 ./package/build/assets/MaterialSymbols-Rounded.DeCZgS-4.woff2
        657 ./package/build/assets/Particles-DBUzeOij.js
      13313 ./package/build/assets/ProgressBar-C3YNhB2j.js
      75316 ./package/build/assets/SourceCodeVF-Italic.ttf.Ba1oaZG1.woff2
      90124 ./package/build/assets/SourceCodeVF-Upright.ttf.BjWn63N-.woff2
     137996 ./package/build/assets/SourceSansVF-Italic.ttf.Bt9VkdQ3.woff2
     170188 ./package/build/assets/SourceSansVF-Upright.ttf.BsWL4Kly.woff2
     346688 ./package/build/assets/SourceSerifVariable-Italic.ttf.CVdzAtxO.woff2
     429100 ./package/build/assets/SourceSerifVariable-Roman.ttf.mdpVL9bi.woff2
       2980 ./package/build/assets/Toolbar-B9tKdtfU.js
        151 ./package/build/assets/UploadFileInfo-C-jY39rj.js
       7924 ./package/build/assets/balloon-0.Czj7AKwE.png
       7803 ./package/build/assets/balloon-1.CNvFFrND.png
       8112 ./package/build/assets/balloon-2.DTvC6B1t.png
       8098 ./package/build/assets/balloon-3.CgSk4tbL.png
       7916 ./package/build/assets/balloon-4.mbtFrzxf.png
       8032 ./package/build/assets/balloon-5.CSwkUfRA.png
      21773 ./package/build/assets/base-input-iLbK-zKR.js
      11245 ./package/build/assets/checkbox-DeJjjX3E.js
        366 ./package/build/assets/createDownloadLinkElement-ZaXNnPK4.js
        372 ./package/build/assets/createSuper-CwBHRG8y.js
       4134 ./package/build/assets/data-grid-overlay-editor-DUraHWw3.js
       2510 ./package/build/assets/downloader-BaaVgY1J.js
      14366 ./package/build/assets/es6-nNn5dvCp.js
     101906 ./package/build/assets/fireworks.B4d-_KUe.gif
      73528 ./package/build/assets/flake-0.DgWaVvm5.png
      86179 ./package/build/assets/flake-1.B2r5AHMK.png
      92182 ./package/build/assets/flake-2.BnWSExPC.png
      14409 ./package/build/assets/iframeResizer.contentWindow-CdPHQImI.js
      24738 ./package/build/assets/index-B3I5fK3b.js
        882 ./package/build/assets/index-B44FC7jH.js
     127888 ./package/build/assets/index-B6gNZ4bX.js
       3182 ./package/build/assets/index-B8qYwdp8.js
    3373364 ./package/build/assets/index-BAHHLDfa.js
       7847 ./package/build/assets/index-BJFM3-2Z.js
       1290 ./package/build/assets/index-BLv0ASbw.js
    2596845 ./package/build/assets/index-BMYYY1ow.js
    4873203 ./package/build/assets/index-BQMFy65W.js
      14629 ./package/build/assets/index-BesF0m-H.js
        654 ./package/build/assets/index-Bkyb8y7c.js
      58006 ./package/build/assets/index-BpdahSmb.js
       9201 ./package/build/assets/index-BpkmIL-b.js
        554 ./package/build/assets/index-BzHXNIh0.js
       2275 ./package/build/assets/index-C4GjZT3v.js
       2823 ./package/build/assets/index-C55LbTPs.js
       2935 ./package/build/assets/index-C73-Ejlm.js
      35201 ./package/build/assets/index-C8YVD3tE.js
        696 ./package/build/assets/index-CKkdmaf5.js
      13720 ./package/build/assets/index-CM9UKsWI.js
       1626 ./package/build/assets/index-CfKvjJq7.js
       7755 ./package/build/assets/index-ChDnLbTu.js
       1537 ./package/build/assets/index-CtSzYaeu.js
     812281 ./package/build/assets/index-D8gnxsH2.js
       3530 ./package/build/assets/index-DJKUgCVw.js
      23214 ./package/build/assets/index-DPfkKD9E.js
       2581 ./package/build/assets/index-DZGDXXq2.js
       3161 ./package/build/assets/index-DicWkuji.js
       1232 ./package/build/assets/index-DmG-Yrnj.js
       2206 ./package/build/assets/index-EPlPorpI.js
     454733 ./package/build/assets/index-JmbIn5LC.js
    7111627 ./package/build/assets/index-TcDrXcNe.js
      19029 ./package/build/assets/index-V3ySK6f2.js
      19538 ./package/build/assets/index-ZWSe7q8u.js
        455 ./package/build/assets/index-fIgYGVDY.js
       4088 ./package/build/assets/index-qAmeZqQd.js
       2995 ./package/build/assets/index-xw-9-jMZ.js
      29885 ./package/build/assets/index.BGUxDbb1.css
      35080 ./package/build/assets/index.BuwrT-ty.css
      12683 ./package/build/assets/index.CHEnSPGk.css
       1067 ./package/build/assets/inherits-CarKs31i.js
       5242 ./package/build/assets/input-DcFtOzfb.js
        124 ./package/build/assets/inputUtils-CptNuJwn.js
       3041 ./package/build/assets/memory-DdaoK7yz.js
      16387 ./package/build/assets/number-overlay-editor-DkLM--gB.js
    5493393 ./package/build/assets/parquet_wasm_bg.DrNke8Bl.wasm
       2960 ./package/build/assets/sandbox-CyGfUjJC.js
       1154 ./package/build/assets/slicedToArray-CgYaBkVH.js
       7471 ./package/build/assets/snowflake.JU2jBHL8.svg
       3436 ./package/build/assets/sprintf-DpPCfzXw.js
      89277 ./package/build/assets/timepicker-B6A12HlE.js
        192 ./package/build/assets/uniqueId-Ca7uQu7S.js
        953 ./package/build/assets/useBasicWidgetState-DoAL3G-D.js
       6643 ./package/build/assets/useTextInputAutoExpand-DuBV-baK.js
        615 ./package/build/assets/useUpdateUiValue-6gLwFH0m.js
       1561 ./package/build/assets/withFullScreenWrapper-B0RGgIoE.js
      18881 ./package/build/assets/worker-CO569BKa.js
     278890 ./package/build/assets/worker-G4qCxCBU.js
      16136 ./package/build/electron/main.js
       1340 ./package/build/electron/preload.js
      19448 ./package/build/electron/worker.js
       1032 ./package/build/index.html
     109732 ./package/build/pyodide/pyodide-lock.json
    1072977 ./package/build/pyodide/pyodide.asm.js
    8645911 ./package/build/pyodide/pyodide.asm.wasm
      16356 ./package/build/pyodide/pyodide.mjs
    2416715 ./package/build/pyodide/python_stdlib.zip
       4380 ./package/package.json
      25648 ./package/wheels/stlite_lib-0.1.0-py3-none-any.whl
-   1226631 ./package/wheels/streamlit-1.50.0-cp313-none-any.whl+   1225945 ./package/wheels/streamlit-1.50.0-cp313-none-any.whl

stlite sharing

build.tar: 91920 kiB (91920 kiB +0 kiB)

File Tree
.
└── build
    ├── android-chrome-192x192.png
    ├── android-chrome-512x512.png
    ├── apple-touch-icon.png
    ├── assets
    │   ├── ErrorOutline.esm-BbJyf4bo.js
    │   ├── ErrorOutline.esm-BbJyf4bo.js.map
    │   ├── FileDownload.esm-CqqlvufL.js
    │   ├── FileDownload.esm-CqqlvufL.js.map
    │   ├── FileHelper-BPR1CEKl.js
    │   ├── FileHelper-BPR1CEKl.js.map
    │   ├── FormClearHelper-bRC2jxkX.js
    │   ├── FormClearHelper-bRC2jxkX.js.map
    │   ├── Hooks-Bh8P1tvE.js
    │   ├── Hooks-Bh8P1tvE.js.map
    │   ├── InputInstructions-CNQG7KjN.js
    │   ├── InputInstructions-CNQG7KjN.js.map
    │   ├── KaTeX_AMS-Regular-BQhdFMY1.woff2
    │   ├── KaTeX_AMS-Regular-DMm9YOAa.woff
    │   ├── KaTeX_AMS-Regular-DRggAlZN.ttf
    │   ├── KaTeX_Caligraphic-Bold-ATXxdsX0.ttf
    │   ├── KaTeX_Caligraphic-Bold-BEiXGLvX.woff
    │   ├── KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2
    │   ├── KaTeX_Caligraphic-Regular-CTRA-rTL.woff
    │   ├── KaTeX_Caligraphic-Regular-Di6jR-x-.woff2
    │   ├── KaTeX_Caligraphic-Regular-wX97UBjC.ttf
    │   ├── KaTeX_Fraktur-Bold-BdnERNNW.ttf
    │   ├── KaTeX_Fraktur-Bold-BsDP51OF.woff
    │   ├── KaTeX_Fraktur-Bold-CL6g_b3V.woff2
    │   ├── KaTeX_Fraktur-Regular-CB_wures.ttf
    │   ├── KaTeX_Fraktur-Regular-CTYiF6lA.woff2
    │   ├── KaTeX_Fraktur-Regular-Dxdc4cR9.woff
    │   ├── KaTeX_Main-Bold-Cx986IdX.woff2
    │   ├── KaTeX_Main-Bold-Jm3AIy58.woff
    │   ├── KaTeX_Main-Bold-waoOVXN0.ttf
    │   ├── KaTeX_Main-BoldItalic-DxDJ3AOS.woff2
    │   ├── KaTeX_Main-BoldItalic-DzxPMmG6.ttf
    │   ├── KaTeX_Main-BoldItalic-SpSLRI95.woff
    │   ├── KaTeX_Main-Italic-3WenGoN9.ttf
    │   ├── KaTeX_Main-Italic-BMLOBm91.woff
    │   ├── KaTeX_Main-Italic-NWA7e6Wa.woff2
    │   ├── KaTeX_Main-Regular-B22Nviop.woff2
    │   ├── KaTeX_Main-Regular-Dr94JaBh.woff
    │   ├── KaTeX_Main-Regular-ypZvNtVU.ttf
    │   ├── KaTeX_Math-BoldItalic-B3XSjfu4.ttf
    │   ├── KaTeX_Math-BoldItalic-CZnvNsCZ.woff2
    │   ├── KaTeX_Math-BoldItalic-iY-2wyZ7.woff
    │   ├── KaTeX_Math-Italic-DA0__PXp.woff
    │   ├── KaTeX_Math-Italic-flOr_0UB.ttf
    │   ├── KaTeX_Math-Italic-t53AETM-.woff2
    │   ├── KaTeX_SansSerif-Bold-CFMepnvq.ttf
    │   ├── KaTeX_SansSerif-Bold-D1sUS0GD.woff2
    │   ├── KaTeX_SansSerif-Bold-DbIhKOiC.woff
    │   ├── KaTeX_SansSerif-Italic-C3H0VqGB.woff2
    │   ├── KaTeX_SansSerif-Italic-DN2j7dab.woff
    │   ├── KaTeX_SansSerif-Italic-YYjJ1zSn.ttf
    │   ├── KaTeX_SansSerif-Regular-BNo7hRIc.ttf
    │   ├── KaTeX_SansSerif-Regular-CS6fqUqJ.woff
    │   ├── KaTeX_SansSerif-Regular-DDBCnlJ7.woff2
    │   ├── KaTeX_Script-Regular-C5JkGWo-.ttf
    │   ├── KaTeX_Script-Regular-D3wIWfF6.woff2
    │   ├── KaTeX_Script-Regular-D5yQViql.woff
    │   ├── KaTeX_Size1-Regular-C195tn64.woff
    │   ├── KaTeX_Size1-Regular-Dbsnue_I.ttf
    │   ├── KaTeX_Size1-Regular-mCD8mA8B.woff2
    │   ├── KaTeX_Size2-Regular-B7gKUWhC.ttf
    │   ├── KaTeX_Size2-Regular-Dy4dx90m.woff2
    │   ├── KaTeX_Size2-Regular-oD1tc_U0.woff
    │   ├── KaTeX_Size3-Regular-CTq5MqoE.woff
    │   ├── KaTeX_Size3-Regular-DgpXs0kz.ttf
    │   ├── KaTeX_Size4-Regular-BF-4gkZK.woff
    │   ├── KaTeX_Size4-Regular-DWFBv043.ttf
    │   ├── KaTeX_Size4-Regular-Dl5lxZxV.woff2
    │   ├── KaTeX_Typewriter-Regular-C0xS9mPB.woff
    │   ├── KaTeX_Typewriter-Regular-CO6r4hn1.woff2
    │   ├── KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf
    │   ├── MaterialSymbols-Rounded-DeCZgS-4.woff2
    │   ├── Particles-JwWWCGRj.js
    │   ├── Particles-JwWWCGRj.js.map
    │   ├── ProgressBar-DM-MV7_b.js
    │   ├── ProgressBar-DM-MV7_b.js.map
    │   ├── SourceCodeVF-Italic.ttf-Ba1oaZG1.woff2
    │   ├── SourceCodeVF-Upright.ttf-BjWn63N-.woff2
    │   ├── SourceSansVF-Italic.ttf-Bt9VkdQ3.woff2
    │   ├── SourceSansVF-Upright.ttf-BsWL4Kly.woff2
    │   ├── SourceSerifVariable-Italic.ttf-CVdzAtxO.woff2
    │   ├── SourceSerifVariable-Roman.ttf-mdpVL9bi.woff2
    │   ├── Toolbar-Uf99VRuy.js
    │   ├── Toolbar-Uf99VRuy.js.map
    │   ├── UploadFileInfo-C-jY39rj.js
    │   ├── UploadFileInfo-C-jY39rj.js.map
    │   ├── balloon-0-Czj7AKwE.png
    │   ├── balloon-1-CNvFFrND.png
    │   ├── balloon-2-DTvC6B1t.png
    │   ├── balloon-3-CgSk4tbL.png
    │   ├── balloon-4-mbtFrzxf.png
    │   ├── balloon-5-CSwkUfRA.png
    │   ├── base-input-DZ6zHR-Q.js
    │   ├── base-input-DZ6zHR-Q.js.map
    │   ├── checkbox-BQC-KSe-.js
    │   ├── checkbox-BQC-KSe-.js.map
    │   ├── createDownloadLinkElement-ZaXNnPK4.js
    │   ├── createDownloadLinkElement-ZaXNnPK4.js.map
    │   ├── createSuper-B8y9ERxZ.js
    │   ├── createSuper-B8y9ERxZ.js.map
    │   ├── data-grid-overlay-editor-gVpptry5.js
    │   ├── data-grid-overlay-editor-gVpptry5.js.map
    │   ├── downloader-D06VODfj.js
    │   ├── downloader-D06VODfj.js.map
    │   ├── es6-C0GwdNCE.js
    │   ├── es6-C0GwdNCE.js.map
    │   ├── fireworks-B4d-_KUe.gif
    │   ├── flake-0-DgWaVvm5.png
    │   ├── flake-1-B2r5AHMK.png
    │   ├── flake-2-BnWSExPC.png
    │   ├── iframeResizer.contentWindow-0aTHmCTf.js
    │   ├── iframeResizer.contentWindow-0aTHmCTf.js.map
    │   ├── index--86GK3nQ.js
    │   ├── index--86GK3nQ.js.map
    │   ├── index-B7c-nIQn.js
    │   ├── index-B7c-nIQn.js.map
    │   ├── index-B8E9cWo8.js
    │   ├── index-B8E9cWo8.js.map
    │   ├── index-BAnvYmhN.js
    │   ├── index-BAnvYmhN.js.map
    │   ├── index-BJ3drMDJ.js
    │   ├── index-BJ3drMDJ.js.map
    │   ├── index-BNh5yCgS.js
    │   ├── index-BNh5yCgS.js.map
    │   ├── index-BcxpO5ZD.js
    │   ├── index-BcxpO5ZD.js.map
    │   ├── index-BjbgUCqs.js
    │   ├── index-BjbgUCqs.js.map
    │   ├── index-BmdWun4M.js
    │   ├── index-BmdWun4M.js.map
    │   ├── index-BuwrT-ty.css
    │   ├── index-C4QMQ9mq.js
    │   ├── index-C4QMQ9mq.js.map
    │   ├── index-C4c5tURH.js
    │   ├── index-C4c5tURH.js.map
    │   ├── index-CHEnSPGk.css
    │   ├── index-CQ2Rs6HW.js
    │   ├── index-CQ2Rs6HW.js.map
    │   ├── index-CSRPbLLQ.js
    │   ├── index-CSRPbLLQ.js.map
    │   ├── index-CeXikP6q.js
    │   ├── index-CeXikP6q.js.map
    │   ├── index-CjinZy_M.css
    │   ├── index-D-ByR_Zf.js
    │   ├── index-D-ByR_Zf.js.map
    │   ├── index-D1teAEXF.js
    │   ├── index-D1teAEXF.js.map
    │   ├── index-D2V_mRva.js
    │   ├── index-D2V_mRva.js.map
    │   ├── index-DQpE5IZk.js
    │   ├── index-DQpE5IZk.js.map
    │   ├── index-DRXTVaRs.js
    │   ├── index-DRXTVaRs.js.map
    │   ├── index-DRrzGHJU.js
    │   ├── index-DRrzGHJU.js.map
    │   ├── index-DWvtVIuH.js
    │   ├── index-DWvtVIuH.js.map
    │   ├── index-D_KonBzz.js
    │   ├── index-D_KonBzz.js.map
    │   ├── index-DaOG7Dj3.js
    │   ├── index-DaOG7Dj3.js.map
    │   ├── index-Dd3Fqoz7.js
    │   ├── index-Dd3Fqoz7.js.map
    │   ├── index-DlvT1l9w.js
    │   ├── index-DlvT1l9w.js.map
    │   ├── index-DlxaW45d.js
    │   ├── index-DlxaW45d.js.map
    │   ├── index-DmwOvEPI.js
    │   ├── index-DmwOvEPI.js.map
    │   ├── index-Dur2__uF.js
    │   ├── index-Dur2__uF.js.map
    │   ├── index-Dy5BsHzM.js
    │   ├── index-Dy5BsHzM.js.map
    │   ├── index-Dz4srxjd.js
    │   ├── index-Dz4srxjd.js.map
    │   ├── index-E-YwvrkM.js
    │   ├── index-E-YwvrkM.js.map
    │   ├── index-I_mhKGa5.js
    │   ├── index-I_mhKGa5.js.map
    │   ├── index-Z7gkos_E.js
    │   ├── index-Z7gkos_E.js.map
    │   ├── index-hjVqc10Z.js
    │   ├── index-hjVqc10Z.js.map
    │   ├── index-kDCCtMcc.js
    │   ├── index-kDCCtMcc.js.map
    │   ├── index-nrtMZYAZ.js
    │   ├── index-nrtMZYAZ.js.map
    │   ├── index-qkG6pj56.js
    │   ├── index-qkG6pj56.js.map
    │   ├── inherits-BZKgCmGZ.js
    │   ├── inherits-BZKgCmGZ.js.map
    │   ├── input-C6wYPVfn.js
    │   ├── input-C6wYPVfn.js.map
    │   ├── inputUtils-CptNuJwn.js
    │   ├── inputUtils-CptNuJwn.js.map
    │   ├── memory-DJ9AWLQn.js
    │   ├── memory-DJ9AWLQn.js.map
    │   ├── number-overlay-editor-BTljCRfC.js
    │   ├── number-overlay-editor-BTljCRfC.js.map
    │   ├── parquet_wasm_bg-DrNke8Bl.wasm
    │   ├── sandbox-CCrBt9Qa.js
    │   ├── sandbox-CCrBt9Qa.js.map
    │   ├── slicedToArray-C6EH6kSu.js
    │   ├── slicedToArray-C6EH6kSu.js.map
    │   ├── snowflake-JU2jBHL8.svg
    │   ├── sprintf-DpPCfzXw.js
    │   ├── sprintf-DpPCfzXw.js.map
    │   ├── stlite_lib-0.1.0-py3-none-any.whl
    │   ├── streamlit-1.50.0-cp313-none-any.whl
    │   ├── timepicker-9ZyO6qHh.js
    │   ├── timepicker-9ZyO6qHh.js.map
    │   ├── uniqueId-DK3XQx_M.js
    │   ├── uniqueId-DK3XQx_M.js.map
    │   ├── useBasicWidgetState-CfJ21vEX.js
    │   ├── useBasicWidgetState-CfJ21vEX.js.map
    │   ├── useTextInputAutoExpand-CPUHI2bu.js
    │   ├── useTextInputAutoExpand-CPUHI2bu.js.map
    │   ├── useUpdateUiValue-DxoBxXHX.js
    │   ├── useUpdateUiValue-DxoBxXHX.js.map
    │   ├── withFullScreenWrapper-BE7GrhcY.js
    │   ├── withFullScreenWrapper-BE7GrhcY.js.map
    │   ├── worker-CO569BKa.js
    │   ├── worker-CO569BKa.js.map
    │   ├── worker-G4qCxCBU.js
    │   └── worker-G4qCxCBU.js.map
    ├── browserconfig.xml
    ├── favicon-16x16.png
    ├── favicon-32x32.png
    ├── favicon.ico
    ├── index.html
    ├── logo192.png
    ├── logo512.png
    ├── manifest.json
    ├── mstile-150x150.png
    ├── ogp.png
    ├── robots.txt
    └── safari-pinned-tab.svg

3 directories, 240 files
File Sizes
       5946 ./build/android-chrome-192x192.png
      18336 ./build/android-chrome-512x512.png
       5553 ./build/apple-touch-icon.png
-       553 ./build/assets/ErrorOutline.esm-Bb4Te6yk.js
-      1505 ./build/assets/ErrorOutline.esm-Bb4Te6yk.js.map
-       972 ./build/assets/FileDownload.esm-D0cTwqVY.js
-      2938 ./build/assets/FileDownload.esm-D0cTwqVY.js.map
-     61679 ./build/assets/FileHelper-CJt2RWOy.js
-    179778 ./build/assets/FileHelper-CJt2RWOy.js.map
-       664 ./build/assets/FormClearHelper-D1lZLVeG.js
-      4428 ./build/assets/FormClearHelper-D1lZLVeG.js.map
-       183 ./build/assets/Hooks-Dxff-TLg.js
-      2708 ./build/assets/Hooks-Dxff-TLg.js.map
-       998 ./build/assets/InputInstructions-BvWFQVTL.js
-      5834 ./build/assets/InputInstructions-BvWFQVTL.js.map
+       553 ./build/assets/ErrorOutline.esm-BbJyf4bo.js
+      1505 ./build/assets/ErrorOutline.esm-BbJyf4bo.js.map
+       972 ./build/assets/FileDownload.esm-CqqlvufL.js
+      2938 ./build/assets/FileDownload.esm-CqqlvufL.js.map
+     61679 ./build/assets/FileHelper-BPR1CEKl.js
+    179778 ./build/assets/FileHelper-BPR1CEKl.js.map
+       664 ./build/assets/FormClearHelper-bRC2jxkX.js
+      4428 ./build/assets/FormClearHelper-bRC2jxkX.js.map
+       183 ./build/assets/Hooks-Bh8P1tvE.js
+      2708 ./build/assets/Hooks-Bh8P1tvE.js.map
+       998 ./build/assets/InputInstructions-CNQG7KjN.js
+      5834 ./build/assets/InputInstructions-CNQG7KjN.js.map
      28076 ./build/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2
      33516 ./build/assets/KaTeX_AMS-Regular-DMm9YOAa.woff
      63632 ./build/assets/KaTeX_AMS-Regular-DRggAlZN.ttf
      12368 ./build/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf
       7716 ./build/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff
       6912 ./build/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2
       7656 ./build/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff
       6908 ./build/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2
      12344 ./build/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf
      19584 ./build/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf
      13296 ./build/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff
      11348 ./build/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2
      19572 ./build/assets/KaTeX_Fraktur-Regular-CB_wures.ttf
      11316 ./build/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2
      13208 ./build/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff
      25324 ./build/assets/KaTeX_Main-Bold-Cx986IdX.woff2
      29912 ./build/assets/KaTeX_Main-Bold-Jm3AIy58.woff
      51336 ./build/assets/KaTeX_Main-Bold-waoOVXN0.ttf
      16780 ./build/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2
      32968 ./build/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf
      19412 ./build/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff
      33580 ./build/assets/KaTeX_Main-Italic-3WenGoN9.ttf
      19676 ./build/assets/KaTeX_Main-Italic-BMLOBm91.woff
      16988 ./build/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2
      26272 ./build/assets/KaTeX_Main-Regular-B22Nviop.woff2
      30772 ./build/assets/KaTeX_Main-Regular-Dr94JaBh.woff
      53580 ./build/assets/KaTeX_Main-Regular-ypZvNtVU.ttf
      31196 ./build/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf
      16400 ./build/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2
      18668 ./build/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff
      18748 ./build/assets/KaTeX_Math-Italic-DA0__PXp.woff
      31308 ./build/assets/KaTeX_Math-Italic-flOr_0UB.ttf
      16440 ./build/assets/KaTeX_Math-Italic-t53AETM-.woff2
      24504 ./build/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf
      12216 ./build/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2
      14408 ./build/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff
      12028 ./build/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2
      14112 ./build/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff
      22364 ./build/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf
      19436 ./build/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf
      12316 ./build/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff
      10344 ./build/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2
      16648 ./build/assets/KaTeX_Script-Regular-C5JkGWo-.ttf
       9644 ./build/assets/KaTeX_Script-Regular-D3wIWfF6.woff2
      10588 ./build/assets/KaTeX_Script-Regular-D5yQViql.woff
       6496 ./build/assets/KaTeX_Size1-Regular-C195tn64.woff
      12228 ./build/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf
       5468 ./build/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2
      11508 ./build/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf
       5208 ./build/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2
       6188 ./build/assets/KaTeX_Size2-Regular-oD1tc_U0.woff
       4420 ./build/assets/KaTeX_Size3-Regular-CTq5MqoE.woff
       7588 ./build/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf
       5980 ./build/assets/KaTeX_Size4-Regular-BF-4gkZK.woff
      10364 ./build/assets/KaTeX_Size4-Regular-DWFBv043.ttf
       4928 ./build/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2
      16028 ./build/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff
      13568 ./build/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2
      27556 ./build/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf
     437536 ./build/assets/MaterialSymbols-Rounded-DeCZgS-4.woff2
-       704 ./build/assets/Particles-CsGBF5E1.js
-      5637 ./build/assets/Particles-CsGBF5E1.js.map
-     13362 ./build/assets/ProgressBar-4--cXJGp.js
-     47780 ./build/assets/ProgressBar-4--cXJGp.js.map
+       704 ./build/assets/Particles-JwWWCGRj.js
+      5637 ./build/assets/Particles-JwWWCGRj.js.map
+     13362 ./build/assets/ProgressBar-DM-MV7_b.js
+     47780 ./build/assets/ProgressBar-DM-MV7_b.js.map
      75316 ./build/assets/SourceCodeVF-Italic.ttf-Ba1oaZG1.woff2
      90124 ./build/assets/SourceCodeVF-Upright.ttf-BjWn63N-.woff2
     137996 ./build/assets/SourceSansVF-Italic.ttf-Bt9VkdQ3.woff2
     170188 ./build/assets/SourceSansVF-Upright.ttf-BsWL4Kly.woff2
     346688 ./build/assets/SourceSerifVariable-Italic.ttf-CVdzAtxO.woff2
     429100 ./build/assets/SourceSerifVariable-Roman.ttf-mdpVL9bi.woff2
-      3025 ./build/assets/Toolbar-rBRmnWAy.js
-     13485 ./build/assets/Toolbar-rBRmnWAy.js.map
+      3025 ./build/assets/Toolbar-Uf99VRuy.js
+     13485 ./build/assets/Toolbar-Uf99VRuy.js.map
        203 ./build/assets/UploadFileInfo-C-jY39rj.js
       2582 ./build/assets/UploadFileInfo-C-jY39rj.js.map
       7924 ./build/assets/balloon-0-Czj7AKwE.png
       7803 ./build/assets/balloon-1-CNvFFrND.png
       8112 ./build/assets/balloon-2-DTvC6B1t.png
       8098 ./build/assets/balloon-3-CgSk4tbL.png
       7916 ./build/assets/balloon-4-mbtFrzxf.png
       8032 ./build/assets/balloon-5-CSwkUfRA.png
-     21821 ./build/assets/base-input-Ci5VD-RK.js
-     75064 ./build/assets/base-input-Ci5VD-RK.js.map
-     11291 ./build/assets/checkbox-TAY2eD90.js
-     37199 ./build/assets/checkbox-TAY2eD90.js.map
+     21821 ./build/assets/base-input-DZ6zHR-Q.js
+     75064 ./build/assets/base-input-DZ6zHR-Q.js.map
+     11291 ./build/assets/checkbox-BQC-KSe-.js
+     37199 ./build/assets/checkbox-BQC-KSe-.js.map
        429 ./build/assets/createDownloadLinkElement-ZaXNnPK4.js
       2790 ./build/assets/createDownloadLinkElement-ZaXNnPK4.js.map
-       421 ./build/assets/createSuper-BPsdHNAB.js
-      1739 ./build/assets/createSuper-BPsdHNAB.js.map
-      4196 ./build/assets/data-grid-overlay-editor-abfrgoNw.js
-     16131 ./build/assets/data-grid-overlay-editor-abfrgoNw.js.map
-      2558 ./build/assets/downloader-DzS6SJxZ.js
-      8369 ./build/assets/downloader-DzS6SJxZ.js.map
-     14407 ./build/assets/es6-feYpgPty.js
-     41398 ./build/assets/es6-feYpgPty.js.map
+       421 ./build/assets/createSuper-B8y9ERxZ.js
+      1739 ./build/assets/createSuper-B8y9ERxZ.js.map
+      4196 ./build/assets/data-grid-overlay-editor-gVpptry5.js
+     16131 ./build/assets/data-grid-overlay-editor-gVpptry5.js.map
+      2558 ./build/assets/downloader-D06VODfj.js
+      8369 ./build/assets/downloader-D06VODfj.js.map
+     14407 ./build/assets/es6-C0GwdNCE.js
+     41398 ./build/assets/es6-C0GwdNCE.js.map
     101906 ./build/assets/fireworks-B4d-_KUe.gif
      73528 ./build/assets/flake-0-DgWaVvm5.png
      86179 ./build/assets/flake-1-B2r5AHMK.png
      92182 ./build/assets/flake-2-BnWSExPC.png
-     14474 ./build/assets/iframeResizer.contentWindow-cHy0XpD9.js
-     56974 ./build/assets/iframeResizer.contentWindow-cHy0XpD9.js.map
-       739 ./build/assets/index-6DA_Z4f2.js
-      4391 ./build/assets/index-6DA_Z4f2.js.map
-       697 ./build/assets/index-B25WsGaO.js
-      4575 ./build/assets/index-B25WsGaO.js.map
-      1669 ./build/assets/index-B34zwt3k.js
-      9675 ./build/assets/index-B34zwt3k.js.map
-      7890 ./build/assets/index-B8313DvU.js
-     55662 ./build/assets/index-B8313DvU.js.map
-      9244 ./build/assets/index-BHG9KUPr.js
-     41649 ./build/assets/index-BHG9KUPr.js.map
-      3038 ./build/assets/index-BUuE0VVP.js
-     14064 ./build/assets/index-BUuE0VVP.js.map
-    454776 ./build/assets/index-BX0-zqgP.js
-   2146055 ./build/assets/index-BX0-zqgP.js.map
-     19072 ./build/assets/index-BYrN7X9f.js
-     70158 ./build/assets/index-BYrN7X9f.js.map
-      2978 ./build/assets/index-B_w570ui.js
-     14699 ./build/assets/index-B_w570ui.js.map
-      2318 ./build/assets/index-BbXqt2ZH.js
-     13795 ./build/assets/index-BbXqt2ZH.js.map
-      3204 ./build/assets/index-BfEnYGT7.js
-     17539 ./build/assets/index-BfEnYGT7.js.map
-      2249 ./build/assets/index-BjYWRzEH.js
-      9562 ./build/assets/index-BjYWRzEH.js.map
-     24781 ./build/assets/index-BlzxpuYK.js
-     87571 ./build/assets/index-BlzxpuYK.js.map
+     14474 ./build/assets/iframeResizer.contentWindow-0aTHmCTf.js
+     56974 ./build/assets/iframeResizer.contentWindow-0aTHmCTf.js.map
+      1669 ./build/assets/index--86GK3nQ.js
+      9675 ./build/assets/index--86GK3nQ.js.map
+   7129903 ./build/assets/index-B7c-nIQn.js
+  21272736 ./build/assets/index-B7c-nIQn.js.map
+     14672 ./build/assets/index-B8E9cWo8.js
+     74632 ./build/assets/index-B8E9cWo8.js.map
+     58049 ./build/assets/index-BAnvYmhN.js
+    168691 ./build/assets/index-BAnvYmhN.js.map
+      3573 ./build/assets/index-BJ3drMDJ.js
+     16093 ./build/assets/index-BJ3drMDJ.js.map
+      2318 ./build/assets/index-BNh5yCgS.js
+     13795 ./build/assets/index-BNh5yCgS.js.map
+       498 ./build/assets/index-BcxpO5ZD.js
+      3262 ./build/assets/index-BcxpO5ZD.js.map
+       697 ./build/assets/index-BjbgUCqs.js
+      4575 ./build/assets/index-BjbgUCqs.js.map
+      2978 ./build/assets/index-BmdWun4M.js
+     14699 ./build/assets/index-BmdWun4M.js.map
      35080 ./build/assets/index-BuwrT-ty.css
-       498 ./build/assets/index-BwViUY_S.js
-      3262 ./build/assets/index-BwViUY_S.js.map
-     58049 ./build/assets/index-Byx4UpLS.js
-    168691 ./build/assets/index-Byx4UpLS.js.map
-      4131 ./build/assets/index-CHDbudGN.js
-     21587 ./build/assets/index-CHDbudGN.js.map
+      4131 ./build/assets/index-C4QMQ9mq.js
+     21587 ./build/assets/index-C4QMQ9mq.js.map
+       597 ./build/assets/index-C4c5tURH.js
+      3300 ./build/assets/index-C4c5tURH.js.map
      12683 ./build/assets/index-CHEnSPGk.css
-      7798 ./build/assets/index-CLQoSzng.js
-     38741 ./build/assets/index-CLQoSzng.js.map
-   7129734 ./build/assets/index-CUYv9SS_.js
-  21272556 ./build/assets/index-CUYv9SS_.js.map
-      3225 ./build/assets/index-CZpCZqGg.js
-     17003 ./build/assets/index-CZpCZqGg.js.map
-       925 ./build/assets/index-CeCDX5DU.js
-      5072 ./build/assets/index-CeCDX5DU.js.map
-   4873246 ./build/assets/index-CiVLUegs.js
-  18825779 ./build/assets/index-CiVLUegs.js.map
+      7890 ./build/assets/index-CQ2Rs6HW.js
+     55662 ./build/assets/index-CQ2Rs6HW.js.map
+     35244 ./build/assets/index-CSRPbLLQ.js
+    146059 ./build/assets/index-CSRPbLLQ.js.map
+    454776 ./build/assets/index-CeXikP6q.js
+   2146055 ./build/assets/index-CeXikP6q.js.map
      29885 ./build/assets/index-CjinZy_M.css
-     13763 ./build/assets/index-CyoUshJy.js
-     72451 ./build/assets/index-CyoUshJy.js.map
-    812324 ./build/assets/index-CzgDqH-k.js
-   1204589 ./build/assets/index-CzgDqH-k.js.map
-      1580 ./build/assets/index-D-hIxCBC.js
-      9492 ./build/assets/index-D-hIxCBC.js.map
-     14672 ./build/assets/index-D4jk0pFy.js
-     74632 ./build/assets/index-D4jk0pFy.js.map
-      1275 ./build/assets/index-D7P2p5AX.js
-      7050 ./build/assets/index-D7P2p5AX.js.map
-      3573 ./build/assets/index-DBZdECbi.js
-     16093 ./build/assets/index-DBZdECbi.js.map
-       597 ./build/assets/index-DJALDfjP.js
-      3300 ./build/assets/index-DJALDfjP.js.map
-     19581 ./build/assets/index-DQB1rwjD.js
-     83808 ./build/assets/index-DQB1rwjD.js.map
-   3373407 ./build/assets/index-DXn1dFO0.js
-   6646963 ./build/assets/index-DXn1dFO0.js.map
-      2866 ./build/assets/index-Da2n7uvF.js
-     13339 ./build/assets/index-Da2n7uvF.js.map
-    127931 ./build/assets/index-DcIXzTkP.js
-    518787 ./build/assets/index-DcIXzTkP.js.map
-   2596888 ./build/assets/index-aBpU0W-Y.js
-   9280390 ./build/assets/index-aBpU0W-Y.js.map
-     35244 ./build/assets/index-hRdcnBag.js
-    146059 ./build/assets/index-hRdcnBag.js.map
-     23257 ./build/assets/index-oqgXptb1.js
-     97570 ./build/assets/index-oqgXptb1.js.map
-      1333 ./build/assets/index-r-dTUWFN.js
-      6772 ./build/assets/index-r-dTUWFN.js.map
-      2624 ./build/assets/index-ssRb8ttR.js
-     14522 ./build/assets/index-ssRb8ttR.js.map
-      1113 ./build/assets/inherits-DGXgpu5O.js
-      3602 ./build/assets/inherits-DGXgpu5O.js.map
-      5285 ./build/assets/input-G1l0LjIX.js
-     19830 ./build/assets/input-G1l0LjIX.js.map
+   4873246 ./build/assets/index-D-ByR_Zf.js
+  18825779 ./build/assets/index-D-ByR_Zf.js.map
+       739 ./build/assets/index-D1teAEXF.js
+      4391 ./build/assets/index-D1teAEXF.js.map
+      7798 ./build/assets/index-D2V_mRva.js
+     38741 ./build/assets/index-D2V_mRva.js.map
+   2596888 ./build/assets/index-DQpE5IZk.js
+   9280390 ./build/assets/index-DQpE5IZk.js.map
+      1275 ./build/assets/index-DRXTVaRs.js
+      7050 ./build/assets/index-DRXTVaRs.js.map
+      3038 ./build/assets/index-DRrzGHJU.js
+     14064 ./build/assets/index-DRrzGHJU.js.map
+      2624 ./build/assets/index-DWvtVIuH.js
+     14522 ./build/assets/index-DWvtVIuH.js.map
+      9244 ./build/assets/index-D_KonBzz.js
+     41649 ./build/assets/index-D_KonBzz.js.map
+     19072 ./build/assets/index-DaOG7Dj3.js
+     70158 ./build/assets/index-DaOG7Dj3.js.map
+       925 ./build/assets/index-Dd3Fqoz7.js
+      5072 ./build/assets/index-Dd3Fqoz7.js.map
+      2866 ./build/assets/index-DlvT1l9w.js
+     13339 ./build/assets/index-DlvT1l9w.js.map
+     24781 ./build/assets/index-DlxaW45d.js
+     87571 ./build/assets/index-DlxaW45d.js.map
+      1580 ./build/assets/index-DmwOvEPI.js
+      9492 ./build/assets/index-DmwOvEPI.js.map
+     13763 ./build/assets/index-Dur2__uF.js
+     72451 ./build/assets/index-Dur2__uF.js.map
+      3204 ./build/assets/index-Dy5BsHzM.js
+     17539 ./build/assets/index-Dy5BsHzM.js.map
+   3373407 ./build/assets/index-Dz4srxjd.js
+   6646963 ./build/assets/index-Dz4srxjd.js.map
+    812324 ./build/assets/index-E-YwvrkM.js
+   1204589 ./build/assets/index-E-YwvrkM.js.map
+      2249 ./build/assets/index-I_mhKGa5.js
+      9562 ./build/assets/index-I_mhKGa5.js.map
+      3225 ./build/assets/index-Z7gkos_E.js
+     17003 ./build/assets/index-Z7gkos_E.js.map
+     19581 ./build/assets/index-hjVqc10Z.js
+     83808 ./build/assets/index-hjVqc10Z.js.map
+    127931 ./build/assets/index-kDCCtMcc.js
+    518787 ./build/assets/index-kDCCtMcc.js.map
+     23257 ./build/assets/index-nrtMZYAZ.js
+     97570 ./build/assets/index-nrtMZYAZ.js.map
+      1333 ./build/assets/index-qkG6pj56.js
+      6772 ./build/assets/index-qkG6pj56.js.map
+      1113 ./build/assets/inherits-BZKgCmGZ.js
+      3602 ./build/assets/inherits-BZKgCmGZ.js.map
+      5285 ./build/assets/input-C6wYPVfn.js
+     19830 ./build/assets/input-C6wYPVfn.js.map
        172 ./build/assets/inputUtils-CptNuJwn.js
       1602 ./build/assets/inputUtils-CptNuJwn.js.map
-      3085 ./build/assets/memory-DMxR25hV.js
-     10091 ./build/assets/memory-DMxR25hV.js.map
-     16446 ./build/assets/number-overlay-editor-BC5zlvzd.js
-     98138 ./build/assets/number-overlay-editor-BC5zlvzd.js.map
+      3085 ./build/assets/memory-DJ9AWLQn.js
+     10091 ./build/assets/memory-DJ9AWLQn.js.map
+     16446 ./build/assets/number-overlay-editor-BTljCRfC.js
+     98138 ./build/assets/number-overlay-editor-BTljCRfC.js.map
    5493393 ./build/assets/parquet_wasm_bg-DrNke8Bl.wasm
-      3005 ./build/assets/sandbox-COTnycLh.js
-      9256 ./build/assets/sandbox-COTnycLh.js.map
-      1205 ./build/assets/slicedToArray-D0NSHyEe.js
-      4483 ./build/assets/slicedToArray-D0NSHyEe.js.map
+      3005 ./build/assets/sandbox-CCrBt9Qa.js
+      9256 ./build/assets/sandbox-CCrBt9Qa.js.map
+      1205 ./build/assets/slicedToArray-C6EH6kSu.js
+      4483 ./build/assets/slicedToArray-C6EH6kSu.js.map
       7471 ./build/assets/snowflake-JU2jBHL8.svg
       3481 ./build/assets/sprintf-DpPCfzXw.js
      14148 ./build/assets/sprintf-DpPCfzXw.js.map
      25648 ./build/assets/stlite_lib-0.1.0-py3-none-any.whl
-   1226618 ./build/assets/streamlit-1.50.0-cp313-none-any.whl
-     89325 ./build/assets/timepicker-CJL-pttN.js
-    514517 ./build/assets/timepicker-CJL-pttN.js.map
-       238 ./build/assets/uniqueId-rV3HktkD.js
-       969 ./build/assets/uniqueId-rV3HktkD.js.map
-      1010 ./build/assets/useBasicWidgetState-BAd3kaIp.js
-      8704 ./build/assets/useBasicWidgetState-BAd3kaIp.js.map
-      6703 ./build/assets/useTextInputAutoExpand-KFYluI9x.js
-     27386 ./build/assets/useTextInputAutoExpand-KFYluI9x.js.map
-       669 ./build/assets/useUpdateUiValue-Cd_BI5ck.js
-      9313 ./build/assets/useUpdateUiValue-Cd_BI5ck.js.map
-      1620 ./build/assets/withFullScreenWrapper-BciLHcfb.js
-     12720 ./build/assets/withFullScreenWrapper-BciLHcfb.js.map
+   1225872 ./build/assets/streamlit-1.50.0-cp313-none-any.whl
+     89325 ./build/assets/timepicker-9ZyO6qHh.js
+    514517 ./build/assets/timepicker-9ZyO6qHh.js.map
+       238 ./build/assets/uniqueId-DK3XQx_M.js
+       969 ./build/assets/uniqueId-DK3XQx_M.js.map
+      1010 ./build/assets/useBasicWidgetState-CfJ21vEX.js
+      8704 ./build/assets/useBasicWidgetState-CfJ21vEX.js.map
+      6703 ./build/assets/useTextInputAutoExpand-CPUHI2bu.js
+     27386 ./build/assets/useTextInputAutoExpand-CPUHI2bu.js.map
+       669 ./build/assets/useUpdateUiValue-DxoBxXHX.js
+      9313 ./build/assets/useUpdateUiValue-DxoBxXHX.js.map
+      1620 ./build/assets/withFullScreenWrapper-BE7GrhcY.js
+     12720 ./build/assets/withFullScreenWrapper-BE7GrhcY.js.map
      18925 ./build/assets/worker-CO569BKa.js
      81292 ./build/assets/worker-CO569BKa.js.map
     278934 ./build/assets/worker-G4qCxCBU.js
    1228362 ./build/assets/worker-G4qCxCBU.js.map
        246 ./build/browserconfig.xml
       1028 ./build/favicon-16x16.png
       1751 ./build/favicon-32x32.png
      15086 ./build/favicon.ico
       1879 ./build/index.html
       4517 ./build/logo192.png
      12188 ./build/logo512.png
        700 ./build/manifest.json
       3911 ./build/mstile-150x150.png
      43307 ./build/ogp.png
         67 ./build/robots.txt
       8806 ./build/safari-pinned-tab.svg

stlite sharing editor

dist.tar: 14060 kiB (14060 kiB +0 kiB)

File Tree
.
└── dist
    ├── android-chrome-192x192.png
    ├── android-chrome-512x512.png
    ├── apple-touch-icon.png
    ├── assets
    │   ├── index-D-M48OQT.css
    │   ├── index-DT9V4AAW.js
    │   └── index-DT9V4AAW.js.map
    ├── browserconfig.xml
    ├── favicon-16x16.png
    ├── favicon-32x32.png
    ├── favicon.ico
    ├── index.html
    ├── logo192.png
    ├── logo512.png
    ├── manifest.json
    ├── mstile-150x150.png
    ├── ogp.png
    ├── robots.txt
    ├── safari-pinned-tab.svg
    └── samples
        ├── 000_intro
        │   ├── data
        │   │   └── logo.png
        │   ├── pages
        │   │   └── 🎈_subpage.py
        │   ├── stlite.json
        │   └── streamlit_app.py
        ├── 001_template
        │   ├── stlite.json
        │   └── streamlit_app.py
        ├── 010_streamlit_hello
        │   ├── Hello.py
        │   ├── README.md
        │   ├── __init__.py
        │   ├── agri.csv.gz
        │   ├── pages
        │   │   ├── 0_Animation_Demo.py
        │   │   ├── 1_Plotting_Demo.py
        │   │   ├── 2_Mapping_Demo.py
        │   │   └── 3_DataFrame_Demo.py
        │   ├── requirements.txt
        │   ├── stlite.json
        │   └── utils.py
        ├── 011_component_gallery
        │   ├── data
        │   │   └── capitals.csv
        │   ├── pages
        │   │   ├── annotations-in-altair.py
        │   │   ├── cat-purr.mp3
        │   │   ├── charts.altair_chart.py
        │   │   ├── charts.altair_custom_colors.py
        │   │   ├── charts.altair_selections.py
        │   │   ├── charts.area_chart.py
        │   │   ├── charts.area_chart1.py
        │   │   ├── charts.area_chart2.py
        │   │   ├── charts.area_chart_steamgraph.py
        │   │   ├── charts.audio-purr.py
        │   │   ├── charts.audio.py
        │   │   ├── charts.bar_chart.py
        │   │   ├── charts.bar_chart1.py
        │   │   ├── charts.bar_chart2.py
        │   │   ├── charts.bar_chart_horizontal.py
        │   │   ├── charts.bar_chart_unstacked.py
        │   │   ├── charts.bokeh_chart.py
        │   │   ├── charts.graphviz_chart.py
        │   │   ├── charts.image.py
        │   │   ├── charts.line_chart.py
        │   │   ├── charts.line_chart1.py
        │   │   ├── charts.line_chart2.py
        │   │   ├── charts.map.py
        │   │   ├── charts.map_color.py
        │   │   ├── charts.plotly_chart.py
        │   │   ├── charts.plotly_chart_config.py
        │   │   ├── charts.plotly_chart_event_state.py
        │   │   ├── charts.plotly_chart_event_state_selections.py
        │   │   ├── charts.plotly_chart_theme.py
        │   │   ├── charts.plotly_custom_colors.py
        │   │   ├── charts.pydeck_chart.py
        │   │   ├── charts.pydeck_event_state_selections.py
        │   │   ├── charts.pyplot.py
        │   │   ├── charts.scatter_chart.py
        │   │   ├── charts.scatter_chart1.py
        │   │   ├── charts.scatter_chart2.py
        │   │   ├── charts.vega_lite_chart.py
        │   │   ├── charts.vega_lite_theme.py
        │   │   ├── charts.video.py
        │   │   ├── charts.video2.py
        │   │   ├── chat.echo.py
        │   │   ├── chat.input-file-uploader.py
        │   │   ├── chat.input-inline.py
        │   │   ├── chat.input.py
        │   │   ├── chat.input_set_value.py
        │   │   ├── chat.llm.py
        │   │   ├── chat.message.py
        │   │   ├── chat.message1.py
        │   │   ├── chat.simple.py
        │   │   ├── create-a-simple-grid.py
        │   │   ├── data.areachart_column.py
        │   │   ├── data.barchart_column.py
        │   │   ├── data.checkbox_column.py
        │   │   ├── data.column.py
        │   │   ├── data.column_config.empty.py
        │   │   ├── data.column_config.py
        │   │   ├── data.data_editor.py
        │   │   ├── data.data_editor1.py
        │   │   ├── data.data_editor2.py
        │   │   ├── data.data_editor3.py
        │   │   ├── data.data_editor4.py
        │   │   ├── data.data_editor_config.py
        │   │   ├── data.dataframe.py
        │   │   ├── data.dataframe1.py
        │   │   ├── data.dataframe2.py
        │   │   ├── data.dataframe_config.py
        │   │   ├── data.dataframe_config_index.py
        │   │   ├── data.dataframe_event_state_selections.py
        │   │   ├── data.date_column.py
        │   │   ├── data.datetime_column.py
        │   │   ├── data.image_column.py
        │   │   ├── data.json.py
        │   │   ├── data.json_column.py
        │   │   ├── data.linechart_column.py
        │   │   ├── data.link_column.py
        │   │   ├── data.list_column.py
        │   │   ├── data.multiselect_column_1.py
        │   │   ├── data.multiselect_column_2.py
        │   │   ├── data.number_column.py
        │   │   ├── data.progress_column.py
        │   │   ├── data.selectbox_column.py
        │   │   ├── data.table.py
        │   │   ├── data.table_confusion.py
        │   │   ├── data.table_horizontal_border.py
        │   │   ├── data.table_markdown.py
        │   │   ├── data.text_column.py
        │   │   ├── data.time_column.py
        │   │   ├── dataframe-row-selections.py
        │   │   ├── execution.dialog.py
        │   │   ├── execution.fragment-rerun.py
        │   │   ├── execution.fragment.py
        │   │   ├── execution.fragment_balloon.py
        │   │   ├── flower.png
        │   │   ├── forms.form1.py
        │   │   ├── forms.form2.py
        │   │   ├── forms.form_container.py
        │   │   ├── forms.form_default.py
        │   │   ├── forms.form_overview.py
        │   │   ├── forms.form_process1.py
        │   │   ├── forms.form_process2.py
        │   │   ├── forms.form_process3.py
        │   │   ├── images
        │   │   │   ├── horizontal_blue.png
        │   │   │   ├── horizontal_red.png
        │   │   │   ├── icon_blue.png
        │   │   │   └── icon_red.png
        │   │   ├── layout.columns1.py
        │   │   ├── layout.columns2.py
        │   │   ├── layout.columns_borders.py
        │   │   ├── layout.columns_bottom_widgets.py
        │   │   ├── layout.columns_vertical_alignment.py
        │   │   ├── layout.container1.py
        │   │   ├── layout.container2.py
        │   │   ├── layout.container3.py
        │   │   ├── layout.container4.py
        │   │   ├── layout.container5.py
        │   │   ├── layout.empty.py
        │   │   ├── layout.empty_placeholder.py
        │   │   ├── layout.expander.py
        │   │   ├── layout.popover.py
        │   │   ├── layout.popover2.py
        │   │   ├── layout.tabs1.py
        │   │   ├── layout.tabs2.py
        │   │   ├── layout.tabs3.py
        │   │   ├── layouts.container4.py
        │   │   ├── media.logo.py
        │   │   ├── metric.example1.py
        │   │   ├── metric.example2.py
        │   │   ├── metric.example3.py
        │   │   ├── metric.example4.py
        │   │   ├── metric.example5.py
        │   │   ├── status.exception.py
        │   │   ├── status.progress.py
        │   │   ├── status.spinner.py
        │   │   ├── status.status.py
        │   │   ├── status.status1.py
        │   │   ├── status.toast.py
        │   │   ├── status.toast1.py
        │   │   ├── status.toast2.py
        │   │   ├── text.badge.py
        │   │   ├── text.caption.py
        │   │   ├── text.code-ascii.py
        │   │   ├── text.code.py
        │   │   ├── text.header.py
        │   │   ├── text.latex.py
        │   │   ├── text.markdown.py
        │   │   ├── text.markdown1.py
        │   │   ├── text.subheader.py
        │   │   ├── text.text.py
        │   │   ├── text.text_area.py
        │   │   ├── text.title.py
        │   │   ├── text.write1.py
        │   │   ├── text.write2.py
        │   │   ├── text.write3.py
        │   │   ├── text.write_stream.py
        │   │   ├── utilities.help.py
        │   │   ├── utilities.help1.py
        │   │   ├── utilities.help2.py
        │   │   ├── utilities.html.py
        │   │   ├── widget.audio_input.py
        │   │   ├── widget.button.py
        │   │   ├── widget.button_icons.py
        │   │   ├── widget.camera_input.py
        │   │   ├── widget.checkbox.py
        │   │   ├── widget.color_picker.py
        │   │   ├── widget.date_input.py
        │   │   ├── widget.date_input1.py
        │   │   ├── widget.date_input_empty.py
        │   │   ├── widget.download_button.py
        │   │   ├── widget.download_button_csv.py
        │   │   ├── widget.download_button_file.py
        │   │   ├── widget.download_button_text.py
        │   │   ├── widget.feedback_stars.py
        │   │   ├── widget.feedback_thumbs.py
        │   │   ├── widget.file_uploader.py
        │   │   ├── widget.file_uploader_directory.py
        │   │   ├── widget.link_button.py
        │   │   ├── widget.multiselect.py
        │   │   ├── widget.multiselect_accept_new_options.py
        │   │   ├── widget.number_input.py
        │   │   ├── widget.number_input_empty.py
        │   │   ├── widget.pills_multi.py
        │   │   ├── widget.pills_single.py
        │   │   ├── widget.radio.py
        │   │   ├── widget.radio1.py
        │   │   ├── widget.radio_empty.py
        │   │   ├── widget.segmented_control_multi.py
        │   │   ├── widget.segmented_control_single.py
        │   │   ├── widget.select_slider.py
        │   │   ├── widget.selectbox.py
        │   │   ├── widget.selectbox1.py
        │   │   ├── widget.selectbox_accept_new_options.py
        │   │   ├── widget.selectbox_empty.py
        │   │   ├── widget.slider.py
        │   │   ├── widget.text_area.py
        │   │   ├── widget.text_input.py
        │   │   ├── widget.text_input1.py
        │   │   ├── widget.time_input.py
        │   │   ├── widget.time_input_empty.py
        │   │   ├── widget.toggle.py
        │   │   ├── widgets.audio_input_high_rate.py
        │   │   ├── widgets.change_parameters.py
        │   │   ├── widgets.change_parameters_best.py
        │   │   └── widgets.form_callbacks.py
        │   ├── requirements.txt
        │   ├── stlite.json
        │   └── streamlit_app.py
        ├── 012_hello
        │   ├── agri.csv.gz
        │   ├── hello.py
        │   ├── requirements.txt
        │   └── stlite.json
        ├── 012_mpa-hello
        │   ├── 0_👋_Hello.py
        │   ├── README.md
        │   ├── agri.csv.gz
        │   ├── pages
        │   │   ├── 1_📈_Plotting_Demo.py
        │   │   ├── 2_🌍_Mapping_Demo.py
        │   │   ├── 3_📊_DataFrame_Demo.py
        │   │   └── 4_📷_Webcam_Demo.py
        │   ├── requirements.txt
        │   ├── stlite.json
        │   └── utils.py
        ├── 012_navigation.multipage_widgets
        │   ├── app.py
        │   └── stlite.json
        ├── 012_tutorials_custom-navigation
        │   ├── README.md
        │   ├── app.py
        │   ├── menu.py
        │   ├── pages
        │   │   ├── admin.py
        │   │   ├── super-admin.py
        │   │   └── user.py
        │   ├── requirements.txt
        │   └── stlite.json
        ├── 012_tutorials_dynamic-navigation
        │   ├── README.md
        │   ├── admin
        │   │   ├── admin_1.py
        │   │   └── admin_2.py
        │   ├── images
        │   │   ├── horizontal_blue.png
        │   │   └── icon_blue.png
        │   ├── request
        │   │   ├── request_1.py
        │   │   └── request_2.py
        │   ├── respond
        │   │   ├── respond_1.py
        │   │   └── respond_2.py
        │   ├── settings.py
        │   ├── stlite.json
        │   └── streamlit_app.py
        ├── 012_tutorials_fragments
        │   ├── README.md
        │   ├── app.py
        │   ├── pages
        │   │   ├── tutorial-fragment-multiple-container.py
        │   │   ├── tutorial-fragment-rerun.py
        │   │   └── tutorial-fragment-streaming.py
        │   └── stlite.json
        ├── 012_utilities.switch_page
        │   ├── README.md
        │   ├── pages
        │   │   ├── page_1.py
        │   │   └── page_2.py
        │   ├── requirements.txt
        │   ├── stlite.json
        │   └── your_app.py
        ├── 012_widget.page_link
        │   ├── README.md
        │   ├── pages
        │   │   ├── page_1.py
        │   │   └── page_2.py
        │   ├── requirements.txt
        │   ├── stlite.json
        │   └── your_app.py
        ├── 020_custom_components
        │   ├── home.py
        │   ├── pages
        │   │   ├── aggrid.py
        │   │   ├── agraph.py
        │   │   ├── cropper.py
        │   │   ├── d3_demo.py
        │   │   ├── drawable_canvas.py
        │   │   ├── embedcode.py
        │   │   ├── folium.py
        │   │   ├── lottie.py
        │   │   ├── player.py
        │   │   └── stmol.py
        │   ├── requirements.txt
        │   └── stlite.json
        ├── 021_opencv
        │   ├── data
        │   │   └── logo.png
        │   ├── requirements.txt
        │   ├── stlite.json
        │   └── streamlit_app.py
        ├── 022_realtime_image_processing
        │   ├── requirements.txt
        │   ├── stlite.json
        │   └── streamlit_app.py
        └── 030_streamlit_e2e_tests
            ├── pages
            │   ├── empty_labels.py
            │   ├── iframe_resizer.py
            │   ├── redisplayed_widgets.py
            │   ├── session_state_frontend_sync.py
            │   ├── st_columns.py
            │   ├── st_disabled.py
            │   ├── st_disconnect.py
            │   ├── st_download_button.py
            │   ├── st_exception.py
            │   ├── st_experimental_get_query_params.py
            │   ├── st_experimental_set_query_params.py
            │   ├── st_form_column_association.py
            │   ├── st_image.py
            │   ├── st_image_replay.py
            │   ├── st_image_replay_old_image.py
            │   ├── st_image_svg_sizing.py
            │   ├── st_json.py
            │   ├── st_map.py
            │   ├── st_media_replay.py
            │   ├── st_pydeck_chart.py
            │   ├── st_pydeck_geo_layers.py
            │   ├── st_reuse_label.py
            │   ├── st_select_slider.py
            │   ├── st_session_state.py
            │   ├── st_set_page_config.py
            │   ├── st_sidebar.py
            │   ├── st_slider.py
            │   ├── st_tabs.py
            │   ├── st_tooltips.py
            │   ├── websocket_reconnects.py
            │   └── widget_state_heavy_usage.py
            ├── requirements.txt
            ├── stlite.json
            └── streamlit_app.py

38 directories, 350 files
File Sizes
       5946 ./dist/android-chrome-192x192.png
      18336 ./dist/android-chrome-512x512.png
       5553 ./dist/apple-touch-icon.png
-    379866 ./dist/assets/index-CP0PRqKG.js
-  12523836 ./dist/assets/index-CP0PRqKG.js.map
      16976 ./dist/assets/index-D-M48OQT.css
+    379962 ./dist/assets/index-DT9V4AAW.js
+  12523938 ./dist/assets/index-DT9V4AAW.js.map
        246 ./dist/browserconfig.xml
       1028 ./dist/favicon-16x16.png
       1751 ./dist/favicon-32x32.png
      15086 ./dist/favicon.ico
       2263 ./dist/index.html
       4517 ./dist/logo192.png
      12188 ./dist/logo512.png
        714 ./dist/manifest.json
       3911 ./dist/mstile-150x150.png
      43307 ./dist/ogp.png
         67 ./dist/robots.txt
       8806 ./dist/safari-pinned-tab.svg
       4517 ./dist/samples/000_intro/data/logo.png
        311 ./dist/samples/000_intro/pages/🎈_subpage.py
         66 ./dist/samples/000_intro/stlite.json
       3392 ./dist/samples/000_intro/streamlit_app.py
         68 ./dist/samples/001_template/stlite.json
         49 ./dist/samples/001_template/streamlit_app.py
       1546 ./dist/samples/010_streamlit_hello/Hello.py
       1811 ./dist/samples/010_streamlit_hello/README.md
        582 ./dist/samples/010_streamlit_hello/__init__.py
      36065 ./dist/samples/010_streamlit_hello/agri.csv.gz
       3297 ./dist/samples/010_streamlit_hello/pages/0_Animation_Demo.py
       1760 ./dist/samples/010_streamlit_hello/pages/1_Plotting_Demo.py
       3839 ./dist/samples/010_streamlit_hello/pages/2_Mapping_Demo.py
       2584 ./dist/samples/010_streamlit_hello/pages/3_DataFrame_Demo.py
          7 ./dist/samples/010_streamlit_hello/requirements.txt
         61 ./dist/samples/010_streamlit_hello/stlite.json
        957 ./dist/samples/010_streamlit_hello/utils.py
       2530 ./dist/samples/011_component_gallery/data/capitals.csv
       1776 ./dist/samples/011_component_gallery/pages/annotations-in-altair.py
     184083 ./dist/samples/011_component_gallery/pages/cat-purr.mp3
        828 ./dist/samples/011_component_gallery/pages/charts.altair_chart.py
       2169 ./dist/samples/011_component_gallery/pages/charts.altair_custom_colors.py
        704 ./dist/samples/011_component_gallery/pages/charts.altair_selections.py
        183 ./dist/samples/011_component_gallery/pages/charts.area_chart.py
        309 ./dist/samples/011_component_gallery/pages/charts.area_chart1.py
        344 ./dist/samples/011_component_gallery/pages/charts.area_chart2.py
        170 ./dist/samples/011_component_gallery/pages/charts.area_chart_steamgraph.py
         87 ./dist/samples/011_component_gallery/pages/charts.audio-purr.py
       1773 ./dist/samples/011_component_gallery/pages/charts.audio.py
        182 ./dist/samples/011_component_gallery/pages/charts.bar_chart.py
        308 ./dist/samples/011_component_gallery/pages/charts.bar_chart1.py
        339 ./dist/samples/011_component_gallery/pages/charts.bar_chart2.py
        155 ./dist/samples/011_component_gallery/pages/charts.bar_chart_horizontal.py
        148 ./dist/samples/011_component_gallery/pages/charts.bar_chart_unstacked.py
        245 ./dist/samples/011_component_gallery/pages/charts.bokeh_chart.py
        650 ./dist/samples/011_component_gallery/pages/charts.graphviz_chart.py
        461 ./dist/samples/011_component_gallery/pages/charts.image.py
        183 ./dist/samples/011_component_gallery/pages/charts.line_chart.py
        309 ./dist/samples/011_component_gallery/pages/charts.line_chart1.py
        253 ./dist/samples/011_component_gallery/pages/charts.line_chart2.py
        217 ./dist/samples/011_component_gallery/pages/charts.map.py
        426 ./dist/samples/011_component_gallery/pages/charts.map_color.py
        375 ./dist/samples/011_component_gallery/pages/charts.plotly_chart.py
        222 ./dist/samples/011_component_gallery/pages/charts.plotly_chart_config.py
        196 ./dist/samples/011_component_gallery/pages/charts.plotly_chart_event_state.py
        299 ./dist/samples/011_component_gallery/pages/charts.plotly_chart_event_state_selections.py
        733 ./dist/samples/011_component_gallery/pages/charts.plotly_chart_theme.py
        793 ./dist/samples/011_component_gallery/pages/charts.plotly_custom_colors.py
       1040 ./dist/samples/011_component_gallery/pages/charts.pydeck_chart.py
        895 ./dist/samples/011_component_gallery/pages/charts.pydeck_event_state_selections.py
        199 ./dist/samples/011_component_gallery/pages/charts.pyplot.py
        186 ./dist/samples/011_component_gallery/pages/charts.scatter_chart.py
        319 ./dist/samples/011_component_gallery/pages/charts.scatter_chart1.py
        305 ./dist/samples/011_component_gallery/pages/charts.scatter_chart2.py
        529 ./dist/samples/011_component_gallery/pages/charts.vega_lite_chart.py
       1016 ./dist/samples/011_component_gallery/pages/charts.vega_lite_theme.py
        388 ./dist/samples/011_component_gallery/pages/charts.video.py
        527 ./dist/samples/011_component_gallery/pages/charts.video2.py
        887 ./dist/samples/011_component_gallery/pages/chat.echo.py
        274 ./dist/samples/011_component_gallery/pages/chat.input-file-uploader.py
        250 ./dist/samples/011_component_gallery/pages/chat.input-inline.py
        137 ./dist/samples/011_component_gallery/pages/chat.input.py
        192 ./dist/samples/011_component_gallery/pages/chat.input_set_value.py
       2645 ./dist/samples/011_component_gallery/pages/chat.llm.py
        142 ./dist/samples/011_component_gallery/pages/chat.message.py
        153 ./dist/samples/011_component_gallery/pages/chat.message1.py
       1277 ./dist/samples/011_component_gallery/pages/chat.simple.py
        651 ./dist/samples/011_component_gallery/pages/create-a-simple-grid.py
        670 ./dist/samples/011_component_gallery/pages/data.areachart_column.py
        640 ./dist/samples/011_component_gallery/pages/data.barchart_column.py
        572 ./dist/samples/011_component_gallery/pages/data.checkbox_column.py
        542 ./dist/samples/011_component_gallery/pages/data.column.py
        580 ./dist/samples/011_component_gallery/pages/data.column_config.empty.py
       3119 ./dist/samples/011_component_gallery/pages/data.column_config.py
        460 ./dist/samples/011_component_gallery/pages/data.data_editor.py
        480 ./dist/samples/011_component_gallery/pages/data.data_editor1.py
        410 ./dist/samples/011_component_gallery/pages/data.data_editor2.py
        903 ./dist/samples/011_component_gallery/pages/data.data_editor3.py
        814 ./dist/samples/011_component_gallery/pages/data.data_editor4.py
        874 ./dist/samples/011_component_gallery/pages/data.data_editor_config.py
        207 ./dist/samples/011_component_gallery/pages/data.dataframe.py
        235 ./dist/samples/011_component_gallery/pages/data.dataframe1.py
        614 ./dist/samples/011_component_gallery/pages/data.dataframe2.py
        900 ./dist/samples/011_component_gallery/pages/data.dataframe_config.py
        432 ./dist/samples/011_component_gallery/pages/data.dataframe_config_index.py
        332 ./dist/samples/011_component_gallery/pages/data.dataframe_event_state_selections.py
        654 ./dist/samples/011_component_gallery/pages/data.date_column.py
        735 ./dist/samples/011_component_gallery/pages/data.datetime_column.py
       1019 ./dist/samples/011_component_gallery/pages/data.image_column.py
        239 ./dist/samples/011_component_gallery/pages/data.json.py
        485 ./dist/samples/011_component_gallery/pages/data.json_column.py
        669 ./dist/samples/011_component_gallery/pages/data.linechart_column.py
        975 ./dist/samples/011_component_gallery/pages/data.link_column.py
        668 ./dist/samples/011_component_gallery/pages/data.list_column.py
        657 ./dist/samples/011_component_gallery/pages/data.multiselect_column_1.py
        522 ./dist/samples/011_component_gallery/pages/data.multiselect_column_2.py
        513 ./dist/samples/011_component_gallery/pages/data.number_column.py
        487 ./dist/samples/011_component_gallery/pages/data.progress_column.py
        766 ./dist/samples/011_component_gallery/pages/data.selectbox_column.py
        206 ./dist/samples/011_component_gallery/pages/data.table.py
        351 ./dist/samples/011_component_gallery/pages/data.table_confusion.py
        444 ./dist/samples/011_component_gallery/pages/data.table_horizontal_border.py
        443 ./dist/samples/011_component_gallery/pages/data.table_markdown.py
        549 ./dist/samples/011_component_gallery/pages/data.text_column.py
        636 ./dist/samples/011_component_gallery/pages/data.time_column.py
       2555 ./dist/samples/011_component_gallery/pages/dataframe-row-selections.py
        528 ./dist/samples/011_component_gallery/pages/execution.dialog.py
        461 ./dist/samples/011_component_gallery/pages/execution.fragment-rerun.py
        543 ./dist/samples/011_component_gallery/pages/execution.fragment.py
        296 ./dist/samples/011_component_gallery/pages/execution.fragment_balloon.py
     411449 ./dist/samples/011_component_gallery/pages/flower.png
        377 ./dist/samples/011_component_gallery/pages/forms.form1.py
        185 ./dist/samples/011_component_gallery/pages/forms.form2.py
        606 ./dist/samples/011_component_gallery/pages/forms.form_container.py
        347 ./dist/samples/011_component_gallery/pages/forms.form_default.py
       1442 ./dist/samples/011_component_gallery/pages/forms.form_overview.py
        243 ./dist/samples/011_component_gallery/pages/forms.form_process1.py
        468 ./dist/samples/011_component_gallery/pages/forms.form_process2.py
        637 ./dist/samples/011_component_gallery/pages/forms.form_process3.py
      39446 ./dist/samples/011_component_gallery/pages/images/horizontal_blue.png
      32992 ./dist/samples/011_component_gallery/pages/images/horizontal_red.png
       4241 ./dist/samples/011_component_gallery/pages/images/icon_blue.png
       3763 ./dist/samples/011_component_gallery/pages/images/icon_red.png
        577 ./dist/samples/011_component_gallery/pages/layout.columns1.py
        267 ./dist/samples/011_component_gallery/pages/layout.columns2.py
        176 ./dist/samples/011_component_gallery/pages/layout.columns_borders.py
        203 ./dist/samples/011_component_gallery/pages/layout.columns_bottom_widgets.py
        606 ./dist/samples/011_component_gallery/pages/layout.columns_vertical_alignment.py
        284 ./dist/samples/011_component_gallery/pages/layout.container1.py
        191 ./dist/samples/011_component_gallery/pages/layout.container2.py
        169 ./dist/samples/011_component_gallery/pages/layout.container3.py
        118 ./dist/samples/011_component_gallery/pages/layout.container4.py
        152 ./dist/samples/011_component_gallery/pages/layout.container5.py
        229 ./dist/samples/011_component_gallery/pages/layout.empty.py
        586 ./dist/samples/011_component_gallery/pages/layout.empty_placeholder.py
        452 ./dist/samples/011_component_gallery/pages/layout.expander.py
        169 ./dist/samples/011_component_gallery/pages/layout.popover.py
        263 ./dist/samples/011_component_gallery/pages/layout.popover2.py
        395 ./dist/samples/011_component_gallery/pages/layout.tabs1.py
        268 ./dist/samples/011_component_gallery/pages/layout.tabs2.py
        447 ./dist/samples/011_component_gallery/pages/layout.tabs3.py
        118 ./dist/samples/011_component_gallery/pages/layouts.container4.py
        476 ./dist/samples/011_component_gallery/pages/media.logo.py
        110 ./dist/samples/011_component_gallery/pages/metric.example1.py
        178 ./dist/samples/011_component_gallery/pages/metric.example2.py
        175 ./dist/samples/011_component_gallery/pages/metric.example3.py
        277 ./dist/samples/011_component_gallery/pages/metric.example4.py
        502 ./dist/samples/011_component_gallery/pages/metric.example5.py
        102 ./dist/samples/011_component_gallery/pages/status.exception.py
        303 ./dist/samples/011_component_gallery/pages/status.progress.py
        144 ./dist/samples/011_component_gallery/pages/status.spinner.py
        250 ./dist/samples/011_component_gallery/pages/status.status.py
        355 ./dist/samples/011_component_gallery/pages/status.status1.py
        105 ./dist/samples/011_component_gallery/pages/status.toast.py
        185 ./dist/samples/011_component_gallery/pages/status.toast1.py
        262 ./dist/samples/011_component_gallery/pages/status.toast2.py
        221 ./dist/samples/011_component_gallery/pages/text.badge.py
         56 ./dist/samples/011_component_gallery/pages/text.caption.py
        566 ./dist/samples/011_component_gallery/pages/text.code-ascii.py
        114 ./dist/samples/011_component_gallery/pages/text.code.py
        329 ./dist/samples/011_component_gallery/pages/text.header.py
        170 ./dist/samples/011_component_gallery/pages/text.latex.py
        552 ./dist/samples/011_component_gallery/pages/text.markdown.py
        240 ./dist/samples/011_component_gallery/pages/text.markdown1.py
        356 ./dist/samples/011_component_gallery/pages/text.subheader.py
         94 ./dist/samples/011_component_gallery/pages/text.text.py
        444 ./dist/samples/011_component_gallery/pages/text.text_area.py
        104 ./dist/samples/011_component_gallery/pages/text.title.py
         65 ./dist/samples/011_component_gallery/pages/text.write1.py
        155 ./dist/samples/011_component_gallery/pages/text.write2.py
        332 ./dist/samples/011_component_gallery/pages/text.write3.py
        733 ./dist/samples/011_component_gallery/pages/text.write_stream.py
         64 ./dist/samples/011_component_gallery/pages/utilities.help.py
        245 ./dist/samples/011_component_gallery/pages/utilities.help1.py
        123 ./dist/samples/011_component_gallery/pages/utilities.help2.py
        111 ./dist/samples/011_component_gallery/pages/utilities.html.py
        122 ./dist/samples/011_component_gallery/pages/widget.audio_input.py
        210 ./dist/samples/011_component_gallery/pages/widget.button.py
        409 ./dist/samples/011_component_gallery/pages/widget.button_icons.py
        162 ./dist/samples/011_component_gallery/pages/widget.camera_input.py
         88 ./dist/samples/011_component_gallery/pages/widget.checkbox.py
        115 ./dist/samples/011_component_gallery/pages/widget.color_picker.py
        143 ./dist/samples/011_component_gallery/pages/widget.date_input.py
        341 ./dist/samples/011_component_gallery/pages/widget.date_input1.py
        127 ./dist/samples/011_component_gallery/pages/widget.date_input_empty.py
        917 ./dist/samples/011_component_gallery/pages/widget.download_button.py
        490 ./dist/samples/011_component_gallery/pages/widget.download_button_csv.py
        208 ./dist/samples/011_component_gallery/pages/widget.download_button_file.py
        338 ./dist/samples/011_component_gallery/pages/widget.download_button_text.py
        213 ./dist/samples/011_component_gallery/pages/widget.feedback_stars.py
        215 ./dist/samples/011_component_gallery/pages/widget.feedback_thumbs.py
        230 ./dist/samples/011_component_gallery/pages/widget.file_uploader.py
        202 ./dist/samples/011_component_gallery/pages/widget.file_uploader_directory.py
         88 ./dist/samples/011_component_gallery/pages/widget.link_button.py
        196 ./dist/samples/011_component_gallery/pages/widget.multiselect.py
        235 ./dist/samples/011_component_gallery/pages/widget.multiselect_accept_new_options.py
        111 ./dist/samples/011_component_gallery/pages/widget.number_input.py
        155 ./dist/samples/011_component_gallery/pages/widget.number_input_empty.py
        203 ./dist/samples/011_component_gallery/pages/widget.pills_multi.py
        409 ./dist/samples/011_component_gallery/pages/widget.pills_single.py
        351 ./dist/samples/011_component_gallery/pages/widget.radio.py
        693 ./dist/samples/011_component_gallery/pages/widget.radio1.py
        205 ./dist/samples/011_component_gallery/pages/widget.radio_empty.py
        215 ./dist/samples/011_component_gallery/pages/widget.segmented_control_multi.py
        421 ./dist/samples/011_component_gallery/pages/widget.segmented_control_single.py
        478 ./dist/samples/011_component_gallery/pages/widget.select_slider.py
        167 ./dist/samples/011_component_gallery/pages/widget.selectbox.py
        685 ./dist/samples/011_component_gallery/pages/widget.selectbox1.py
        272 ./dist/samples/011_component_gallery/pages/widget.selectbox_accept_new_options.py
        232 ./dist/samples/011_component_gallery/pages/widget.selectbox_empty.py
        657 ./dist/samples/011_component_gallery/pages/widget.slider.py
        503 ./dist/samples/011_component_gallery/pages/widget.text_area.py
        124 ./dist/samples/011_component_gallery/pages/widget.text_input.py
        884 ./dist/samples/011_component_gallery/pages/widget.text_input1.py
        132 ./dist/samples/011_component_gallery/pages/widget.time_input.py
        122 ./dist/samples/011_component_gallery/pages/widget.time_input_empty.py
        102 ./dist/samples/011_component_gallery/pages/widget.toggle.py
        144 ./dist/samples/011_component_gallery/pages/widgets.audio_input_high_rate.py
        399 ./dist/samples/011_component_gallery/pages/widgets.change_parameters.py
        562 ./dist/samples/011_component_gallery/pages/widgets.change_parameters_best.py
        468 ./dist/samples/011_component_gallery/pages/widgets.form_callbacks.py
        259 ./dist/samples/011_component_gallery/requirements.txt
         71 ./dist/samples/011_component_gallery/stlite.json
       1901 ./dist/samples/011_component_gallery/streamlit_app.py
      36065 ./dist/samples/012_hello/agri.csv.gz
       7239 ./dist/samples/012_hello/hello.py
         45 ./dist/samples/012_hello/requirements.txt
         51 ./dist/samples/012_hello/stlite.json
       1637 ./dist/samples/012_mpa-hello/0_👋_Hello.py
        477 ./dist/samples/012_mpa-hello/README.md
      36065 ./dist/samples/012_mpa-hello/agri.csv.gz
       1691 ./dist/samples/012_mpa-hello/pages/1_📈_Plotting_Demo.py
       3775 ./dist/samples/012_mpa-hello/pages/2_🌍_Mapping_Demo.py
       2522 ./dist/samples/012_mpa-hello/pages/3_📊_DataFrame_Demo.py
       1674 ./dist/samples/012_mpa-hello/pages/4_📷_Webcam_Demo.py
         59 ./dist/samples/012_mpa-hello/requirements.txt
         62 ./dist/samples/012_mpa-hello/stlite.json
        957 ./dist/samples/012_mpa-hello/utils.py
        295 ./dist/samples/012_navigation.multipage_widgets/app.py
         60 ./dist/samples/012_navigation.multipage_widgets/stlite.json
        495 ./dist/samples/012_tutorials_custom-navigation/README.md
        649 ./dist/samples/012_tutorials_custom-navigation/app.py
       1172 ./dist/samples/012_tutorials_custom-navigation/menu.py
        504 ./dist/samples/012_tutorials_custom-navigation/pages/admin.py
        497 ./dist/samples/012_tutorials_custom-navigation/pages/super-admin.py
        341 ./dist/samples/012_tutorials_custom-navigation/pages/user.py
         18 ./dist/samples/012_tutorials_custom-navigation/requirements.txt
         71 ./dist/samples/012_tutorials_custom-navigation/stlite.json
        496 ./dist/samples/012_tutorials_dynamic-navigation/README.md
        104 ./dist/samples/012_tutorials_dynamic-navigation/admin/admin_1.py
        104 ./dist/samples/012_tutorials_dynamic-navigation/admin/admin_2.py
      39446 ./dist/samples/012_tutorials_dynamic-navigation/images/horizontal_blue.png
       4241 ./dist/samples/012_tutorials_dynamic-navigation/images/icon_blue.png
        106 ./dist/samples/012_tutorials_dynamic-navigation/request/request_1.py
        106 ./dist/samples/012_tutorials_dynamic-navigation/request/request_2.py
        106 ./dist/samples/012_tutorials_dynamic-navigation/respond/respond_1.py
        106 ./dist/samples/012_tutorials_dynamic-navigation/respond/respond_2.py
        105 ./dist/samples/012_tutorials_dynamic-navigation/settings.py
         82 ./dist/samples/012_tutorials_dynamic-navigation/stlite.json
       1940 ./dist/samples/012_tutorials_dynamic-navigation/streamlit_app.py
        529 ./dist/samples/012_tutorials_fragments/README.md
          0 ./dist/samples/012_tutorials_fragments/app.py
       1294 ./dist/samples/012_tutorials_fragments/pages/tutorial-fragment-multiple-container.py
       2897 ./dist/samples/012_tutorials_fragments/pages/tutorial-fragment-rerun.py
       1748 ./dist/samples/012_tutorials_fragments/pages/tutorial-fragment-streaming.py
         63 ./dist/samples/012_tutorials_fragments/stlite.json
        489 ./dist/samples/012_utilities.switch_page/README.md
        204 ./dist/samples/012_utilities.switch_page/pages/page_1.py
        204 ./dist/samples/012_utilities.switch_page/pages/page_2.py
         18 ./dist/samples/012_utilities.switch_page/requirements.txt
         68 ./dist/samples/012_utilities.switch_page/stlite.json
        204 ./dist/samples/012_utilities.switch_page/your_app.py
        484 ./dist/samples/012_widget.page_link/README.md
        289 ./dist/samples/012_widget.page_link/pages/page_1.py
        289 ./dist/samples/012_widget.page_link/pages/page_2.py
         18 ./dist/samples/012_widget.page_link/requirements.txt
         65 ./dist/samples/012_widget.page_link/stlite.json
        289 ./dist/samples/012_widget.page_link/your_app.py
        332 ./dist/samples/020_custom_components/home.py
        649 ./dist/samples/020_custom_components/pages/aggrid.py
       1086 ./dist/samples/020_custom_components/pages/agraph.py
       1260 ./dist/samples/020_custom_components/pages/cropper.py
        344 ./dist/samples/020_custom_components/pages/d3_demo.py
       1740 ./dist/samples/020_custom_components/pages/drawable_canvas.py
        251 ./dist/samples/020_custom_components/pages/embedcode.py
       5270 ./dist/samples/020_custom_components/pages/folium.py
       1022 ./dist/samples/020_custom_components/pages/lottie.py
        285 ./dist/samples/020_custom_components/pages/player.py
        343 ./dist/samples/020_custom_components/pages/stmol.py
        187 ./dist/samples/020_custom_components/requirements.txt
         62 ./dist/samples/020_custom_components/stlite.json
       4517 ./dist/samples/021_opencv/data/logo.png
         14 ./dist/samples/021_opencv/requirements.txt
         60 ./dist/samples/021_opencv/stlite.json
       1092 ./dist/samples/021_opencv/streamlit_app.py
         30 ./dist/samples/022_realtime_image_processing/requirements.txt
         79 ./dist/samples/022_realtime_image_processing/stlite.json
       2568 ./dist/samples/022_realtime_image_processing/streamlit_app.py
        724 ./dist/samples/030_streamlit_e2e_tests/pages/empty_labels.py
        733 ./dist/samples/030_streamlit_e2e_tests/pages/iframe_resizer.py
        876 ./dist/samples/030_streamlit_e2e_tests/pages/redisplayed_widgets.py
       1225 ./dist/samples/030_streamlit_e2e_tests/pages/session_state_frontend_sync.py
       1400 ./dist/samples/030_streamlit_e2e_tests/pages/st_columns.py
       1140 ./dist/samples/030_streamlit_e2e_tests/pages/st_disabled.py
        616 ./dist/samples/030_streamlit_e2e_tests/pages/st_disconnect.py
       1681 ./dist/samples/030_streamlit_e2e_tests/pages/st_download_button.py
       2475 ./dist/samples/030_streamlit_e2e_tests/pages/st_exception.py
        747 ./dist/samples/030_streamlit_e2e_tests/pages/st_experimental_get_query_params.py
        856 ./dist/samples/030_streamlit_e2e_tests/pages/st_experimental_set_query_params.py
       2405 ./dist/samples/030_streamlit_e2e_tests/pages/st_form_column_association.py
       3329 ./dist/samples/030_streamlit_e2e_tests/pages/st_image.py
       2160 ./dist/samples/030_streamlit_e2e_tests/pages/st_image_replay.py
        810 ./dist/samples/030_streamlit_e2e_tests/pages/st_image_replay_old_image.py
       1705 ./dist/samples/030_streamlit_e2e_tests/pages/st_image_svg_sizing.py
        762 ./dist/samples/030_streamlit_e2e_tests/pages/st_json.py
       1484 ./dist/samples/030_streamlit_e2e_tests/pages/st_map.py
        969 ./dist/samples/030_streamlit_e2e_tests/pages/st_media_replay.py
       2141 ./dist/samples/030_streamlit_e2e_tests/pages/st_pydeck_chart.py
       1524 ./dist/samples/030_streamlit_e2e_tests/pages/st_pydeck_geo_layers.py
       1263 ./dist/samples/030_streamlit_e2e_tests/pages/st_reuse_label.py
       2551 ./dist/samples/030_streamlit_e2e_tests/pages/st_select_slider.py
       1592 ./dist/samples/030_streamlit_e2e_tests/pages/st_session_state.py
       1592 ./dist/samples/030_streamlit_e2e_tests/pages/st_set_page_config.py
       1087 ./dist/samples/030_streamlit_e2e_tests/pages/st_sidebar.py
       2458 ./dist/samples/030_streamlit_e2e_tests/pages/st_slider.py
       1149 ./dist/samples/030_streamlit_e2e_tests/pages/st_tabs.py
       2732 ./dist/samples/030_streamlit_e2e_tests/pages/st_tooltips.py
       1108 ./dist/samples/030_streamlit_e2e_tests/pages/websocket_reconnects.py
        730 ./dist/samples/030_streamlit_e2e_tests/pages/widget_state_heavy_usage.py
         27 ./dist/samples/030_streamlit_e2e_tests/requirements.txt
         75 ./dist/samples/030_streamlit_e2e_tests/stlite.json
        117 ./dist/samples/030_streamlit_e2e_tests/streamlit_app.py

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Nov 30, 2025

Package Stats on fcab36e

Diffs are from 0c97f01 on main (workflow run: 19795372168)

@stlite/browser

package.tgz: 28272 kiB (28272 kiB +0 kiB)

File Tree
.
└── package
    ├── CHANGELOG.md
    ├── README.md
    ├── build
    │   ├── ErrorOutline.esm-DF8c50ag.js
    │   ├── ErrorOutline.esm-DF8c50ag.js.map
    │   ├── FileDownload.esm-1spn-JbS.js
    │   ├── FileDownload.esm-1spn-JbS.js.map
    │   ├── FileHelper-kvS0YLVS.js
    │   ├── FileHelper-kvS0YLVS.js.map
    │   ├── FormClearHelper-Ctk6Kwsg.js
    │   ├── FormClearHelper-Ctk6Kwsg.js.map
    │   ├── Hooks-RRTaM0de.js
    │   ├── Hooks-RRTaM0de.js.map
    │   ├── InputInstructions-C3OpO67q.js
    │   ├── InputInstructions-C3OpO67q.js.map
    │   ├── Particles-UFveVEDf.js
    │   ├── Particles-UFveVEDf.js.map
    │   ├── ProgressBar-D6G-XM3e.js
    │   ├── ProgressBar-D6G-XM3e.js.map
    │   ├── Toolbar-k0QJUTuV.js
    │   ├── Toolbar-k0QJUTuV.js.map
    │   ├── UploadFileInfo-B5SttewO.js
    │   ├── UploadFileInfo-B5SttewO.js.map
    │   ├── assets
    │   │   ├── worker-BA5oCmMm.js
    │   │   ├── worker-BA5oCmMm.js.map
    │   │   ├── worker-CsSsm9aZ.js
    │   │   └── worker-CsSsm9aZ.js.map
    │   ├── base-input-o_l12yPq.js
    │   ├── base-input-o_l12yPq.js.map
    │   ├── checkbox-Y60z4h3B.js
    │   ├── checkbox-Y60z4h3B.js.map
    │   ├── createDownloadLinkElement-CbRjLJ8e.js
    │   ├── createDownloadLinkElement-CbRjLJ8e.js.map
    │   ├── createSuper-ID2RUR2w.js
    │   ├── createSuper-ID2RUR2w.js.map
    │   ├── data-grid-overlay-editor-CLvX8fBO.js
    │   ├── data-grid-overlay-editor-CLvX8fBO.js.map
    │   ├── downloader-DcCTL3Wz.js
    │   ├── downloader-DcCTL3Wz.js.map
    │   ├── es6--XPcqeHG.js
    │   ├── es6--XPcqeHG.js.map
    │   ├── iframeResizer.contentWindow-BrVoK9RX.js
    │   ├── iframeResizer.contentWindow-BrVoK9RX.js.map
    │   ├── index-6cY4S3zU.js
    │   ├── index-6cY4S3zU.js.map
    │   ├── index-77ha5oYd.js
    │   ├── index-77ha5oYd.js.map
    │   ├── index-8gNptFHg.js
    │   ├── index-8gNptFHg.js.map
    │   ├── index-B1neJ4F1.js
    │   ├── index-B1neJ4F1.js.map
    │   ├── index-B9jjJpbT.js
    │   ├── index-B9jjJpbT.js.map
    │   ├── index-BFn_urNb.js
    │   ├── index-BFn_urNb.js.map
    │   ├── index-BKC00bMD.js
    │   ├── index-BKC00bMD.js.map
    │   ├── index-BYYPZalW.js
    │   ├── index-BYYPZalW.js.map
    │   ├── index-BbqGnanZ.js
    │   ├── index-BbqGnanZ.js.map
    │   ├── index-Bg6a_Cia.js
    │   ├── index-Bg6a_Cia.js.map
    │   ├── index-Bmj28IFe.js
    │   ├── index-Bmj28IFe.js.map
    │   ├── index-Bmzb8RCt.js
    │   ├── index-Bmzb8RCt.js.map
    │   ├── index-Bn9ebqhT.js
    │   ├── index-Bn9ebqhT.js.map
    │   ├── index-Brdq1cSn.js
    │   ├── index-Brdq1cSn.js.map
    │   ├── index-Bw5dUn-X.js
    │   ├── index-Bw5dUn-X.js.map
    │   ├── index-BxidOgIH.js
    │   ├── index-BxidOgIH.js.map
    │   ├── index-ByU8Ojq5.js
    │   ├── index-ByU8Ojq5.js.map
    │   ├── index-Bze1y6hF.js
    │   ├── index-Bze1y6hF.js.map
    │   ├── index-C2uEck6-.js
    │   ├── index-C2uEck6-.js.map
    │   ├── index-C62wOwyS.js
    │   ├── index-C62wOwyS.js.map
    │   ├── index-CTUfY1Mo.js
    │   ├── index-CTUfY1Mo.js.map
    │   ├── index-CdB6Hl8H.js
    │   ├── index-CdB6Hl8H.js.map
    │   ├── index-Cp5PaA05.js
    │   ├── index-Cp5PaA05.js.map
    │   ├── index-Cu6wXA3n.js
    │   ├── index-Cu6wXA3n.js.map
    │   ├── index-Cw5RMe8X.js
    │   ├── index-Cw5RMe8X.js.map
    │   ├── index-CxjBejfa.js
    │   ├── index-CxjBejfa.js.map
    │   ├── index-D6vrIHGB.js
    │   ├── index-D6vrIHGB.js.map
    │   ├── index-D7e6zzOM.js
    │   ├── index-D7e6zzOM.js.map
    │   ├── index-DDWOULUh.js
    │   ├── index-DDWOULUh.js.map
    │   ├── index-DKjtmbu8.js
    │   ├── index-DKjtmbu8.js.map
    │   ├── index-DNF1j4X6.js
    │   ├── index-DNF1j4X6.js.map
    │   ├── index-DWKJRCjN.js
    │   ├── index-DWKJRCjN.js.map
    │   ├── index-DeVZKLNw.js
    │   ├── index-DeVZKLNw.js.map
    │   ├── index-DpkpMT8U.js
    │   ├── index-DpkpMT8U.js.map
    │   ├── index-Nw-qNOEk.js
    │   ├── index-Nw-qNOEk.js.map
    │   ├── index-eeHNcq0m.js
    │   ├── index-eeHNcq0m.js.map
    │   ├── index-iKfCJ40I.js
    │   ├── index-iKfCJ40I.js.map
    │   ├── inherits-wJFYXbZf.js
    │   ├── inherits-wJFYXbZf.js.map
    │   ├── input-WW9KkEjR.js
    │   ├── input-WW9KkEjR.js.map
    │   ├── inputUtils-DCYiajnz.js
    │   ├── inputUtils-DCYiajnz.js.map
    │   ├── memory-B3L1Fctl.js
    │   ├── memory-B3L1Fctl.js.map
    │   ├── number-overlay-editor-CMUNLCPS.js
    │   ├── number-overlay-editor-CMUNLCPS.js.map
    │   ├── sandbox-ChAzL-i-.js
    │   ├── sandbox-ChAzL-i-.js.map
    │   ├── slicedToArray-CXtg1wAf.js
    │   ├── slicedToArray-CXtg1wAf.js.map
    │   ├── sprintf-D5E86llw.js
    │   ├── sprintf-D5E86llw.js.map
    │   ├── stlite.css
    │   ├── stlite.d.ts
    │   ├── stlite.js
    │   ├── stlite.js.map
    │   ├── timepicker-CRVN_3BX.js
    │   ├── timepicker-CRVN_3BX.js.map
    │   ├── uniqueId-Bxx0qPPA.js
    │   ├── uniqueId-Bxx0qPPA.js.map
    │   ├── useBasicWidgetState-CxP3WeZJ.js
    │   ├── useBasicWidgetState-CxP3WeZJ.js.map
    │   ├── useTextInputAutoExpand-BSO_aTFZ.js
    │   ├── useTextInputAutoExpand-BSO_aTFZ.js.map
    │   ├── useUpdateUiValue-Bb4tEapL.js
    │   ├── useUpdateUiValue-Bb4tEapL.js.map
    │   ├── wheels
    │   │   ├── stlite_lib-0.1.0-py3-none-any.whl
    │   │   └── streamlit-1.50.0-cp313-none-any.whl
    │   ├── withFullScreenWrapper-CgBqn8zO.js
    │   └── withFullScreenWrapper-CgBqn8zO.js.map
    └── package.json

5 directories, 151 files
File Sizes
       5522 ./package/CHANGELOG.md
        111 ./package/README.md
        691 ./package/build/ErrorOutline.esm-DF8c50ag.js
       1577 ./package/build/ErrorOutline.esm-DF8c50ag.js.map
       1310 ./package/build/FileDownload.esm-1spn-JbS.js
       3129 ./package/build/FileDownload.esm-1spn-JbS.js.map
      79041 ./package/build/FileHelper-kvS0YLVS.js
     188728 ./package/build/FileHelper-kvS0YLVS.js.map
       1482 ./package/build/FormClearHelper-Ctk6Kwsg.js
       4570 ./package/build/FormClearHelper-Ctk6Kwsg.js.map
        226 ./package/build/Hooks-RRTaM0de.js
       2724 ./package/build/Hooks-RRTaM0de.js.map
       1343 ./package/build/InputInstructions-C3OpO67q.js
       6022 ./package/build/InputInstructions-C3OpO67q.js.map
       1095 ./package/build/Particles-UFveVEDf.js
       5767 ./package/build/Particles-UFveVEDf.js.map
      17868 ./package/build/ProgressBar-D6G-XM3e.js
      49441 ./package/build/ProgressBar-D6G-XM3e.js.map
       4206 ./package/build/Toolbar-k0QJUTuV.js
      14183 ./package/build/Toolbar-k0QJUTuV.js.map
        332 ./package/build/UploadFileInfo-B5SttewO.js
       2616 ./package/build/UploadFileInfo-B5SttewO.js.map
      26820 ./package/build/assets/worker-BA5oCmMm.js
      83182 ./package/build/assets/worker-BA5oCmMm.js.map
     463798 ./package/build/assets/worker-CsSsm9aZ.js
    1256013 ./package/build/assets/worker-CsSsm9aZ.js.map
      28730 ./package/build/base-input-o_l12yPq.js
      77631 ./package/build/base-input-o_l12yPq.js.map
      14838 ./package/build/checkbox-Y60z4h3B.js
      38500 ./package/build/checkbox-Y60z4h3B.js.map
        487 ./package/build/createDownloadLinkElement-CbRjLJ8e.js
       2810 ./package/build/createDownloadLinkElement-CbRjLJ8e.js.map
        550 ./package/build/createSuper-ID2RUR2w.js
       1764 ./package/build/createSuper-ID2RUR2w.js.map
       5077 ./package/build/data-grid-overlay-editor-CLvX8fBO.js
      16484 ./package/build/data-grid-overlay-editor-CLvX8fBO.js.map
       3402 ./package/build/downloader-DcCTL3Wz.js
       8754 ./package/build/downloader-DcCTL3Wz.js.map
      17913 ./package/build/es6--XPcqeHG.js
      42432 ./package/build/es6--XPcqeHG.js.map
      22999 ./package/build/iframeResizer.contentWindow-BrVoK9RX.js
      59354 ./package/build/iframeResizer.contentWindow-BrVoK9RX.js.map
       5194 ./package/build/index-6cY4S3zU.js
      16929 ./package/build/index-6cY4S3zU.js.map
    4169731 ./package/build/index-77ha5oYd.js
    6837667 ./package/build/index-77ha5oYd.js.map
      26233 ./package/build/index-8gNptFHg.js
      72586 ./package/build/index-8gNptFHg.js.map
      13315 ./package/build/index-B1neJ4F1.js
      42749 ./package/build/index-B1neJ4F1.js.map
       2225 ./package/build/index-B9jjJpbT.js
       9750 ./package/build/index-B9jjJpbT.js.map
       3559 ./package/build/index-BFn_urNb.js
      14902 ./package/build/index-BFn_urNb.js.map
      35190 ./package/build/index-BKC00bMD.js
      90817 ./package/build/index-BKC00bMD.js.map
      50034 ./package/build/index-BYYPZalW.js
     150100 ./package/build/index-BYYPZalW.js.map
      20180 ./package/build/index-BbqGnanZ.js
      75568 ./package/build/index-BbqGnanZ.js.map
    3695744 ./package/build/index-Bg6a_Cia.js
    9543519 ./package/build/index-Bg6a_Cia.js.map
      30571 ./package/build/index-Bmj28IFe.js
      99311 ./package/build/index-Bmj28IFe.js.map
       4501 ./package/build/index-Bmzb8RCt.js
      15284 ./package/build/index-Bmzb8RCt.js.map
       3350 ./package/build/index-Bn9ebqhT.js
      14307 ./package/build/index-Bn9ebqhT.js.map
       4466 ./package/build/index-Brdq1cSn.js
      17374 ./package/build/index-Brdq1cSn.js.map
      65498 ./package/build/index-Bw5dUn-X.js
      71024 ./package/build/index-Bw5dUn-X.js.map
      12610 ./package/build/index-BxidOgIH.js
      40725 ./package/build/index-BxidOgIH.js.map
      76717 ./package/build/index-ByU8Ojq5.js
     175055 ./package/build/index-ByU8Ojq5.js.map
     337465 ./package/build/index-Bze1y6hF.js
     342745 ./package/build/index-Bze1y6hF.js.map
     185305 ./package/build/index-C2uEck6-.js
     535847 ./package/build/index-C2uEck6-.js.map
       4509 ./package/build/index-C62wOwyS.js
      14767 ./package/build/index-C62wOwyS.js.map
      30934 ./package/build/index-CTUfY1Mo.js
      87479 ./package/build/index-CTUfY1Mo.js.map
    8990284 ./package/build/index-CdB6Hl8H.js
   19538635 ./package/build/index-CdB6Hl8H.js.map
       7421 ./package/build/index-Cp5PaA05.js
      22780 ./package/build/index-Cp5PaA05.js.map
       1170 ./package/build/index-Cu6wXA3n.js
       5244 ./package/build/index-Cu6wXA3n.js.map
        920 ./package/build/index-Cw5RMe8X.js
       4526 ./package/build/index-Cw5RMe8X.js.map
       2920 ./package/build/index-CxjBejfa.js
      10023 ./package/build/index-CxjBejfa.js.map
      11963 ./package/build/index-D6vrIHGB.js
      57114 ./package/build/index-D6vrIHGB.js.map
        870 ./package/build/index-D7e6zzOM.js
       4642 ./package/build/index-D7e6zzOM.js.map
     663750 ./package/build/index-DDWOULUh.js
    2222715 ./package/build/index-DDWOULUh.js.map
       4475 ./package/build/index-DKjtmbu8.js
      14008 ./package/build/index-DKjtmbu8.js.map
   16911284 ./package/build/index-DNF1j4X6.js
   22086339 ./package/build/index-DNF1j4X6.js.map
      22328 ./package/build/index-DWKJRCjN.js
      77998 ./package/build/index-DWKJRCjN.js.map
        676 ./package/build/index-DeVZKLNw.js
       3334 ./package/build/index-DeVZKLNw.js.map
       2363 ./package/build/index-DpkpMT8U.js
       9913 ./package/build/index-DpkpMT8U.js.map
       4518 ./package/build/index-Nw-qNOEk.js
      18130 ./package/build/index-Nw-qNOEk.js.map
     862796 ./package/build/index-eeHNcq0m.js
    1215467 ./package/build/index-eeHNcq0m.js.map
        833 ./package/build/index-iKfCJ40I.js
       3404 ./package/build/index-iKfCJ40I.js.map
       1357 ./package/build/inherits-wJFYXbZf.js
       3654 ./package/build/inherits-wJFYXbZf.js.map
       6907 ./package/build/input-WW9KkEjR.js
      20270 ./package/build/input-WW9KkEjR.js.map
        220 ./package/build/inputUtils-DCYiajnz.js
       1618 ./package/build/inputUtils-DCYiajnz.js.map
       4368 ./package/build/memory-B3L1Fctl.js
      10418 ./package/build/memory-B3L1Fctl.js.map
      21507 ./package/build/number-overlay-editor-CMUNLCPS.js
      99506 ./package/build/number-overlay-editor-CMUNLCPS.js.map
       4563 ./package/build/sandbox-ChAzL-i-.js
       9728 ./package/build/sandbox-ChAzL-i-.js.map
       1628 ./package/build/slicedToArray-CXtg1wAf.js
       4609 ./package/build/slicedToArray-CXtg1wAf.js.map
       5814 ./package/build/sprintf-D5E86llw.js
      14646 ./package/build/sprintf-D5E86llw.js.map
    3756445 ./package/build/stlite.css
      77609 ./package/build/stlite.d.ts
        107 ./package/build/stlite.js
         91 ./package/build/stlite.js.map
     133104 ./package/build/timepicker-CRVN_3BX.js
     527686 ./package/build/timepicker-CRVN_3BX.js.map
        324 ./package/build/uniqueId-Bxx0qPPA.js
        979 ./package/build/uniqueId-Bxx0qPPA.js.map
       1332 ./package/build/useBasicWidgetState-CxP3WeZJ.js
       8945 ./package/build/useBasicWidgetState-CxP3WeZJ.js.map
       8800 ./package/build/useTextInputAutoExpand-BSO_aTFZ.js
      28139 ./package/build/useTextInputAutoExpand-BSO_aTFZ.js.map
        902 ./package/build/useUpdateUiValue-Bb4tEapL.js
       9426 ./package/build/useUpdateUiValue-Bb4tEapL.js.map
      25648 ./package/build/wheels/stlite_lib-0.1.0-py3-none-any.whl
-   1226635 ./package/build/wheels/streamlit-1.50.0-cp313-none-any.whl
+   1225876 ./package/build/wheels/streamlit-1.50.0-cp313-none-any.whl
       2257 ./package/build/withFullScreenWrapper-CgBqn8zO.js
      13045 ./package/build/withFullScreenWrapper-CgBqn8zO.js.map
       2405 ./package/package.json

@stlite/desktop

package.tgz: 17160 kiB (17160 kiB +0 kiB)

File Tree
.
└── package
    ├── CHANGELOG.md
    ├── README.md
    ├── bin
    │   └── dump_artifacts.js
    ├── build
    │   ├── assets
    │   │   ├── ErrorOutline.esm-CSbmRBTs.js
    │   │   ├── FileDownload.esm-Chli17S8.js
    │   │   ├── FileHelper-BmOs-7p9.js
    │   │   ├── FormClearHelper-DzT4m6x-.js
    │   │   ├── Hooks-CWxcUAjO.js
    │   │   ├── InputInstructions-DXkJDo-d.js
    │   │   ├── KaTeX_AMS-Regular.BQhdFMY1.woff2
    │   │   ├── KaTeX_AMS-Regular.DMm9YOAa.woff
    │   │   ├── KaTeX_AMS-Regular.DRggAlZN.ttf
    │   │   ├── KaTeX_Caligraphic-Bold.ATXxdsX0.ttf
    │   │   ├── KaTeX_Caligraphic-Bold.BEiXGLvX.woff
    │   │   ├── KaTeX_Caligraphic-Bold.Dq_IR9rO.woff2
    │   │   ├── KaTeX_Caligraphic-Regular.CTRA-rTL.woff
    │   │   ├── KaTeX_Caligraphic-Regular.Di6jR-x-.woff2
    │   │   ├── KaTeX_Caligraphic-Regular.wX97UBjC.ttf
    │   │   ├── KaTeX_Fraktur-Bold.BdnERNNW.ttf
    │   │   ├── KaTeX_Fraktur-Bold.BsDP51OF.woff
    │   │   ├── KaTeX_Fraktur-Bold.CL6g_b3V.woff2
    │   │   ├── KaTeX_Fraktur-Regular.CB_wures.ttf
    │   │   ├── KaTeX_Fraktur-Regular.CTYiF6lA.woff2
    │   │   ├── KaTeX_Fraktur-Regular.Dxdc4cR9.woff
    │   │   ├── KaTeX_Main-Bold.Cx986IdX.woff2
    │   │   ├── KaTeX_Main-Bold.Jm3AIy58.woff
    │   │   ├── KaTeX_Main-Bold.waoOVXN0.ttf
    │   │   ├── KaTeX_Main-BoldItalic.DxDJ3AOS.woff2
    │   │   ├── KaTeX_Main-BoldItalic.DzxPMmG6.ttf
    │   │   ├── KaTeX_Main-BoldItalic.SpSLRI95.woff
    │   │   ├── KaTeX_Main-Italic.3WenGoN9.ttf
    │   │   ├── KaTeX_Main-Italic.BMLOBm91.woff
    │   │   ├── KaTeX_Main-Italic.NWA7e6Wa.woff2
    │   │   ├── KaTeX_Main-Regular.B22Nviop.woff2
    │   │   ├── KaTeX_Main-Regular.Dr94JaBh.woff
    │   │   ├── KaTeX_Main-Regular.ypZvNtVU.ttf
    │   │   ├── KaTeX_Math-BoldItalic.B3XSjfu4.ttf
    │   │   ├── KaTeX_Math-BoldItalic.CZnvNsCZ.woff2
    │   │   ├── KaTeX_Math-BoldItalic.iY-2wyZ7.woff
    │   │   ├── KaTeX_Math-Italic.DA0__PXp.woff
    │   │   ├── KaTeX_Math-Italic.flOr_0UB.ttf
    │   │   ├── KaTeX_Math-Italic.t53AETM-.woff2
    │   │   ├── KaTeX_SansSerif-Bold.CFMepnvq.ttf
    │   │   ├── KaTeX_SansSerif-Bold.D1sUS0GD.woff2
    │   │   ├── KaTeX_SansSerif-Bold.DbIhKOiC.woff
    │   │   ├── KaTeX_SansSerif-Italic.C3H0VqGB.woff2
    │   │   ├── KaTeX_SansSerif-Italic.DN2j7dab.woff
    │   │   ├── KaTeX_SansSerif-Italic.YYjJ1zSn.ttf
    │   │   ├── KaTeX_SansSerif-Regular.BNo7hRIc.ttf
    │   │   ├── KaTeX_SansSerif-Regular.CS6fqUqJ.woff
    │   │   ├── KaTeX_SansSerif-Regular.DDBCnlJ7.woff2
    │   │   ├── KaTeX_Script-Regular.C5JkGWo-.ttf
    │   │   ├── KaTeX_Script-Regular.D3wIWfF6.woff2
    │   │   ├── KaTeX_Script-Regular.D5yQViql.woff
    │   │   ├── KaTeX_Size1-Regular.C195tn64.woff
    │   │   ├── KaTeX_Size1-Regular.Dbsnue_I.ttf
    │   │   ├── KaTeX_Size1-Regular.mCD8mA8B.woff2
    │   │   ├── KaTeX_Size2-Regular.B7gKUWhC.ttf
    │   │   ├── KaTeX_Size2-Regular.Dy4dx90m.woff2
    │   │   ├── KaTeX_Size2-Regular.oD1tc_U0.woff
    │   │   ├── KaTeX_Size3-Regular.CTq5MqoE.woff
    │   │   ├── KaTeX_Size3-Regular.DgpXs0kz.ttf
    │   │   ├── KaTeX_Size4-Regular.BF-4gkZK.woff
    │   │   ├── KaTeX_Size4-Regular.DWFBv043.ttf
    │   │   ├── KaTeX_Size4-Regular.Dl5lxZxV.woff2
    │   │   ├── KaTeX_Typewriter-Regular.C0xS9mPB.woff
    │   │   ├── KaTeX_Typewriter-Regular.CO6r4hn1.woff2
    │   │   ├── KaTeX_Typewriter-Regular.D3Ib7_Hf.ttf
    │   │   ├── MaterialSymbols-Rounded.DeCZgS-4.woff2
    │   │   ├── Particles-DBUzeOij.js
    │   │   ├── ProgressBar-C3YNhB2j.js
    │   │   ├── SourceCodeVF-Italic.ttf.Ba1oaZG1.woff2
    │   │   ├── SourceCodeVF-Upright.ttf.BjWn63N-.woff2
    │   │   ├── SourceSansVF-Italic.ttf.Bt9VkdQ3.woff2
    │   │   ├── SourceSansVF-Upright.ttf.BsWL4Kly.woff2
    │   │   ├── SourceSerifVariable-Italic.ttf.CVdzAtxO.woff2
    │   │   ├── SourceSerifVariable-Roman.ttf.mdpVL9bi.woff2
    │   │   ├── Toolbar-B9tKdtfU.js
    │   │   ├── UploadFileInfo-C-jY39rj.js
    │   │   ├── balloon-0.Czj7AKwE.png
    │   │   ├── balloon-1.CNvFFrND.png
    │   │   ├── balloon-2.DTvC6B1t.png
    │   │   ├── balloon-3.CgSk4tbL.png
    │   │   ├── balloon-4.mbtFrzxf.png
    │   │   ├── balloon-5.CSwkUfRA.png
    │   │   ├── base-input-iLbK-zKR.js
    │   │   ├── checkbox-DeJjjX3E.js
    │   │   ├── createDownloadLinkElement-ZaXNnPK4.js
    │   │   ├── createSuper-CwBHRG8y.js
    │   │   ├── data-grid-overlay-editor-DUraHWw3.js
    │   │   ├── downloader-BaaVgY1J.js
    │   │   ├── es6-nNn5dvCp.js
    │   │   ├── fireworks.B4d-_KUe.gif
    │   │   ├── flake-0.DgWaVvm5.png
    │   │   ├── flake-1.B2r5AHMK.png
    │   │   ├── flake-2.BnWSExPC.png
    │   │   ├── iframeResizer.contentWindow-CdPHQImI.js
    │   │   ├── index-B3I5fK3b.js
    │   │   ├── index-B44FC7jH.js
    │   │   ├── index-B6gNZ4bX.js
    │   │   ├── index-B8qYwdp8.js
    │   │   ├── index-BAHHLDfa.js
    │   │   ├── index-BJFM3-2Z.js
    │   │   ├── index-BLv0ASbw.js
    │   │   ├── index-BMYYY1ow.js
    │   │   ├── index-BQMFy65W.js
    │   │   ├── index-BesF0m-H.js
    │   │   ├── index-Bkyb8y7c.js
    │   │   ├── index-BpdahSmb.js
    │   │   ├── index-BpkmIL-b.js
    │   │   ├── index-BzHXNIh0.js
    │   │   ├── index-C4GjZT3v.js
    │   │   ├── index-C55LbTPs.js
    │   │   ├── index-C73-Ejlm.js
    │   │   ├── index-C8YVD3tE.js
    │   │   ├── index-CKkdmaf5.js
    │   │   ├── index-CM9UKsWI.js
    │   │   ├── index-CfKvjJq7.js
    │   │   ├── index-ChDnLbTu.js
    │   │   ├── index-CtSzYaeu.js
    │   │   ├── index-D8gnxsH2.js
    │   │   ├── index-DJKUgCVw.js
    │   │   ├── index-DPfkKD9E.js
    │   │   ├── index-DZGDXXq2.js
    │   │   ├── index-DicWkuji.js
    │   │   ├── index-DmG-Yrnj.js
    │   │   ├── index-EPlPorpI.js
    │   │   ├── index-JmbIn5LC.js
    │   │   ├── index-TcDrXcNe.js
    │   │   ├── index-V3ySK6f2.js
    │   │   ├── index-ZWSe7q8u.js
    │   │   ├── index-fIgYGVDY.js
    │   │   ├── index-qAmeZqQd.js
    │   │   ├── index-xw-9-jMZ.js
    │   │   ├── index.BGUxDbb1.css
    │   │   ├── index.BuwrT-ty.css
    │   │   ├── index.CHEnSPGk.css
    │   │   ├── inherits-CarKs31i.js
    │   │   ├── input-DcFtOzfb.js
    │   │   ├── inputUtils-CptNuJwn.js
    │   │   ├── memory-DdaoK7yz.js
    │   │   ├── number-overlay-editor-DkLM--gB.js
    │   │   ├── parquet_wasm_bg.DrNke8Bl.wasm
    │   │   ├── sandbox-CyGfUjJC.js
    │   │   ├── slicedToArray-CgYaBkVH.js
    │   │   ├── snowflake.JU2jBHL8.svg
    │   │   ├── sprintf-DpPCfzXw.js
    │   │   ├── timepicker-B6A12HlE.js
    │   │   ├── uniqueId-Ca7uQu7S.js
    │   │   ├── useBasicWidgetState-DoAL3G-D.js
    │   │   ├── useTextInputAutoExpand-DuBV-baK.js
    │   │   ├── useUpdateUiValue-6gLwFH0m.js
    │   │   ├── withFullScreenWrapper-B0RGgIoE.js
    │   │   ├── worker-CO569BKa.js
    │   │   └── worker-G4qCxCBU.js
    │   ├── electron
    │   │   ├── main.js
    │   │   ├── preload.js
    │   │   └── worker.js
    │   ├── index.html
    │   └── pyodide
    │       ├── pyodide-lock.json
    │       ├── pyodide.asm.js
    │       ├── pyodide.asm.wasm
    │       ├── pyodide.mjs
    │       └── python_stdlib.zip
    ├── package.json
    └── wheels
        ├── stlite_lib-0.1.0-py3-none-any.whl
        └── streamlit-1.50.0-cp313-none-any.whl

8 directories, 167 files
File Sizes
       4681 ./package/CHANGELOG.md
      10184 ./package/README.md
     286330 ./package/bin/dump_artifacts.js
        499 ./package/build/assets/ErrorOutline.esm-CSbmRBTs.js
        918 ./package/build/assets/FileDownload.esm-Chli17S8.js
      61631 ./package/build/assets/FileHelper-BmOs-7p9.js
        611 ./package/build/assets/FormClearHelper-DzT4m6x-.js
        140 ./package/build/assets/Hooks-CWxcUAjO.js
        943 ./package/build/assets/InputInstructions-DXkJDo-d.js
      28076 ./package/build/assets/KaTeX_AMS-Regular.BQhdFMY1.woff2
      33516 ./package/build/assets/KaTeX_AMS-Regular.DMm9YOAa.woff
      63632 ./package/build/assets/KaTeX_AMS-Regular.DRggAlZN.ttf
      12368 ./package/build/assets/KaTeX_Caligraphic-Bold.ATXxdsX0.ttf
       7716 ./package/build/assets/KaTeX_Caligraphic-Bold.BEiXGLvX.woff
       6912 ./package/build/assets/KaTeX_Caligraphic-Bold.Dq_IR9rO.woff2
       7656 ./package/build/assets/KaTeX_Caligraphic-Regular.CTRA-rTL.woff
       6908 ./package/build/assets/KaTeX_Caligraphic-Regular.Di6jR-x-.woff2
      12344 ./package/build/assets/KaTeX_Caligraphic-Regular.wX97UBjC.ttf
      19584 ./package/build/assets/KaTeX_Fraktur-Bold.BdnERNNW.ttf
      13296 ./package/build/assets/KaTeX_Fraktur-Bold.BsDP51OF.woff
      11348 ./package/build/assets/KaTeX_Fraktur-Bold.CL6g_b3V.woff2
      19572 ./package/build/assets/KaTeX_Fraktur-Regular.CB_wures.ttf
      11316 ./package/build/assets/KaTeX_Fraktur-Regular.CTYiF6lA.woff2
      13208 ./package/build/assets/KaTeX_Fraktur-Regular.Dxdc4cR9.woff
      25324 ./package/build/assets/KaTeX_Main-Bold.Cx986IdX.woff2
      29912 ./package/build/assets/KaTeX_Main-Bold.Jm3AIy58.woff
      51336 ./package/build/assets/KaTeX_Main-Bold.waoOVXN0.ttf
      16780 ./package/build/assets/KaTeX_Main-BoldItalic.DxDJ3AOS.woff2
      32968 ./package/build/assets/KaTeX_Main-BoldItalic.DzxPMmG6.ttf
      19412 ./package/build/assets/KaTeX_Main-BoldItalic.SpSLRI95.woff
      33580 ./package/build/assets/KaTeX_Main-Italic.3WenGoN9.ttf
      19676 ./package/build/assets/KaTeX_Main-Italic.BMLOBm91.woff
      16988 ./package/build/assets/KaTeX_Main-Italic.NWA7e6Wa.woff2
      26272 ./package/build/assets/KaTeX_Main-Regular.B22Nviop.woff2
      30772 ./package/build/assets/KaTeX_Main-Regular.Dr94JaBh.woff
      53580 ./package/build/assets/KaTeX_Main-Regular.ypZvNtVU.ttf
      31196 ./package/build/assets/KaTeX_Math-BoldItalic.B3XSjfu4.ttf
      16400 ./package/build/assets/KaTeX_Math-BoldItalic.CZnvNsCZ.woff2
      18668 ./package/build/assets/KaTeX_Math-BoldItalic.iY-2wyZ7.woff
      18748 ./package/build/assets/KaTeX_Math-Italic.DA0__PXp.woff
      31308 ./package/build/assets/KaTeX_Math-Italic.flOr_0UB.ttf
      16440 ./package/build/assets/KaTeX_Math-Italic.t53AETM-.woff2
      24504 ./package/build/assets/KaTeX_SansSerif-Bold.CFMepnvq.ttf
      12216 ./package/build/assets/KaTeX_SansSerif-Bold.D1sUS0GD.woff2
      14408 ./package/build/assets/KaTeX_SansSerif-Bold.DbIhKOiC.woff
      12028 ./package/build/assets/KaTeX_SansSerif-Italic.C3H0VqGB.woff2
      14112 ./package/build/assets/KaTeX_SansSerif-Italic.DN2j7dab.woff
      22364 ./package/build/assets/KaTeX_SansSerif-Italic.YYjJ1zSn.ttf
      19436 ./package/build/assets/KaTeX_SansSerif-Regular.BNo7hRIc.ttf
      12316 ./package/build/assets/KaTeX_SansSerif-Regular.CS6fqUqJ.woff
      10344 ./package/build/assets/KaTeX_SansSerif-Regular.DDBCnlJ7.woff2
      16648 ./package/build/assets/KaTeX_Script-Regular.C5JkGWo-.ttf
       9644 ./package/build/assets/KaTeX_Script-Regular.D3wIWfF6.woff2
      10588 ./package/build/assets/KaTeX_Script-Regular.D5yQViql.woff
       6496 ./package/build/assets/KaTeX_Size1-Regular.C195tn64.woff
      12228 ./package/build/assets/KaTeX_Size1-Regular.Dbsnue_I.ttf
       5468 ./package/build/assets/KaTeX_Size1-Regular.mCD8mA8B.woff2
      11508 ./package/build/assets/KaTeX_Size2-Regular.B7gKUWhC.ttf
       5208 ./package/build/assets/KaTeX_Size2-Regular.Dy4dx90m.woff2
       6188 ./package/build/assets/KaTeX_Size2-Regular.oD1tc_U0.woff
       4420 ./package/build/assets/KaTeX_Size3-Regular.CTq5MqoE.woff
       7588 ./package/build/assets/KaTeX_Size3-Regular.DgpXs0kz.ttf
       5980 ./package/build/assets/KaTeX_Size4-Regular.BF-4gkZK.woff
      10364 ./package/build/assets/KaTeX_Size4-Regular.DWFBv043.ttf
       4928 ./package/build/assets/KaTeX_Size4-Regular.Dl5lxZxV.woff2
      16028 ./package/build/assets/KaTeX_Typewriter-Regular.C0xS9mPB.woff
      13568 ./package/build/assets/KaTeX_Typewriter-Regular.CO6r4hn1.woff2
      27556 ./package/build/assets/KaTeX_Typewriter-Regular.D3Ib7_Hf.ttf
     437536 ./package/build/assets/MaterialSymbols-Rounded.DeCZgS-4.woff2
        657 ./package/build/assets/Particles-DBUzeOij.js
      13313 ./package/build/assets/ProgressBar-C3YNhB2j.js
      75316 ./package/build/assets/SourceCodeVF-Italic.ttf.Ba1oaZG1.woff2
      90124 ./package/build/assets/SourceCodeVF-Upright.ttf.BjWn63N-.woff2
     137996 ./package/build/assets/SourceSansVF-Italic.ttf.Bt9VkdQ3.woff2
     170188 ./package/build/assets/SourceSansVF-Upright.ttf.BsWL4Kly.woff2
     346688 ./package/build/assets/SourceSerifVariable-Italic.ttf.CVdzAtxO.woff2
     429100 ./package/build/assets/SourceSerifVariable-Roman.ttf.mdpVL9bi.woff2
       2980 ./package/build/assets/Toolbar-B9tKdtfU.js
        151 ./package/build/assets/UploadFileInfo-C-jY39rj.js
       7924 ./package/build/assets/balloon-0.Czj7AKwE.png
       7803 ./package/build/assets/balloon-1.CNvFFrND.png
       8112 ./package/build/assets/balloon-2.DTvC6B1t.png
       8098 ./package/build/assets/balloon-3.CgSk4tbL.png
       7916 ./package/build/assets/balloon-4.mbtFrzxf.png
       8032 ./package/build/assets/balloon-5.CSwkUfRA.png
      21773 ./package/build/assets/base-input-iLbK-zKR.js
      11245 ./package/build/assets/checkbox-DeJjjX3E.js
        366 ./package/build/assets/createDownloadLinkElement-ZaXNnPK4.js
        372 ./package/build/assets/createSuper-CwBHRG8y.js
       4134 ./package/build/assets/data-grid-overlay-editor-DUraHWw3.js
       2510 ./package/build/assets/downloader-BaaVgY1J.js
      14366 ./package/build/assets/es6-nNn5dvCp.js
     101906 ./package/build/assets/fireworks.B4d-_KUe.gif
      73528 ./package/build/assets/flake-0.DgWaVvm5.png
      86179 ./package/build/assets/flake-1.B2r5AHMK.png
      92182 ./package/build/assets/flake-2.BnWSExPC.png
      14409 ./package/build/assets/iframeResizer.contentWindow-CdPHQImI.js
      24738 ./package/build/assets/index-B3I5fK3b.js
        882 ./package/build/assets/index-B44FC7jH.js
     127888 ./package/build/assets/index-B6gNZ4bX.js
       3182 ./package/build/assets/index-B8qYwdp8.js
    3373364 ./package/build/assets/index-BAHHLDfa.js
       7847 ./package/build/assets/index-BJFM3-2Z.js
       1290 ./package/build/assets/index-BLv0ASbw.js
    2596845 ./package/build/assets/index-BMYYY1ow.js
    4873203 ./package/build/assets/index-BQMFy65W.js
      14629 ./package/build/assets/index-BesF0m-H.js
        654 ./package/build/assets/index-Bkyb8y7c.js
      58006 ./package/build/assets/index-BpdahSmb.js
       9201 ./package/build/assets/index-BpkmIL-b.js
        554 ./package/build/assets/index-BzHXNIh0.js
       2275 ./package/build/assets/index-C4GjZT3v.js
       2823 ./package/build/assets/index-C55LbTPs.js
       2935 ./package/build/assets/index-C73-Ejlm.js
      35201 ./package/build/assets/index-C8YVD3tE.js
        696 ./package/build/assets/index-CKkdmaf5.js
      13720 ./package/build/assets/index-CM9UKsWI.js
       1626 ./package/build/assets/index-CfKvjJq7.js
       7755 ./package/build/assets/index-ChDnLbTu.js
       1537 ./package/build/assets/index-CtSzYaeu.js
     812281 ./package/build/assets/index-D8gnxsH2.js
       3530 ./package/build/assets/index-DJKUgCVw.js
      23214 ./package/build/assets/index-DPfkKD9E.js
       2581 ./package/build/assets/index-DZGDXXq2.js
       3161 ./package/build/assets/index-DicWkuji.js
       1232 ./package/build/assets/index-DmG-Yrnj.js
       2206 ./package/build/assets/index-EPlPorpI.js
     454733 ./package/build/assets/index-JmbIn5LC.js
    7111627 ./package/build/assets/index-TcDrXcNe.js
      19029 ./package/build/assets/index-V3ySK6f2.js
      19538 ./package/build/assets/index-ZWSe7q8u.js
        455 ./package/build/assets/index-fIgYGVDY.js
       4088 ./package/build/assets/index-qAmeZqQd.js
       2995 ./package/build/assets/index-xw-9-jMZ.js
      29885 ./package/build/assets/index.BGUxDbb1.css
      35080 ./package/build/assets/index.BuwrT-ty.css
      12683 ./package/build/assets/index.CHEnSPGk.css
       1067 ./package/build/assets/inherits-CarKs31i.js
       5242 ./package/build/assets/input-DcFtOzfb.js
        124 ./package/build/assets/inputUtils-CptNuJwn.js
       3041 ./package/build/assets/memory-DdaoK7yz.js
      16387 ./package/build/assets/number-overlay-editor-DkLM--gB.js
    5493393 ./package/build/assets/parquet_wasm_bg.DrNke8Bl.wasm
       2960 ./package/build/assets/sandbox-CyGfUjJC.js
       1154 ./package/build/assets/slicedToArray-CgYaBkVH.js
       7471 ./package/build/assets/snowflake.JU2jBHL8.svg
       3436 ./package/build/assets/sprintf-DpPCfzXw.js
      89277 ./package/build/assets/timepicker-B6A12HlE.js
        192 ./package/build/assets/uniqueId-Ca7uQu7S.js
        953 ./package/build/assets/useBasicWidgetState-DoAL3G-D.js
       6643 ./package/build/assets/useTextInputAutoExpand-DuBV-baK.js
        615 ./package/build/assets/useUpdateUiValue-6gLwFH0m.js
       1561 ./package/build/assets/withFullScreenWrapper-B0RGgIoE.js
      18881 ./package/build/assets/worker-CO569BKa.js
     278890 ./package/build/assets/worker-G4qCxCBU.js
      16136 ./package/build/electron/main.js
       1340 ./package/build/electron/preload.js
      19448 ./package/build/electron/worker.js
       1032 ./package/build/index.html
     109732 ./package/build/pyodide/pyodide-lock.json
    1072977 ./package/build/pyodide/pyodide.asm.js
    8645911 ./package/build/pyodide/pyodide.asm.wasm
      16356 ./package/build/pyodide/pyodide.mjs
    2416715 ./package/build/pyodide/python_stdlib.zip
       4380 ./package/package.json
      25648 ./package/wheels/stlite_lib-0.1.0-py3-none-any.whl
-   1226631 ./package/wheels/streamlit-1.50.0-cp313-none-any.whl+   1225864 ./package/wheels/streamlit-1.50.0-cp313-none-any.whl

stlite sharing

build.tar: 91920 kiB (91920 kiB +0 kiB)

File Tree
.
└── build
    ├── android-chrome-192x192.png
    ├── android-chrome-512x512.png
    ├── apple-touch-icon.png
    ├── assets
    │   ├── ErrorOutline.esm-BbJyf4bo.js
    │   ├── ErrorOutline.esm-BbJyf4bo.js.map
    │   ├── FileDownload.esm-CqqlvufL.js
    │   ├── FileDownload.esm-CqqlvufL.js.map
    │   ├── FileHelper-BPR1CEKl.js
    │   ├── FileHelper-BPR1CEKl.js.map
    │   ├── FormClearHelper-bRC2jxkX.js
    │   ├── FormClearHelper-bRC2jxkX.js.map
    │   ├── Hooks-Bh8P1tvE.js
    │   ├── Hooks-Bh8P1tvE.js.map
    │   ├── InputInstructions-CNQG7KjN.js
    │   ├── InputInstructions-CNQG7KjN.js.map
    │   ├── KaTeX_AMS-Regular-BQhdFMY1.woff2
    │   ├── KaTeX_AMS-Regular-DMm9YOAa.woff
    │   ├── KaTeX_AMS-Regular-DRggAlZN.ttf
    │   ├── KaTeX_Caligraphic-Bold-ATXxdsX0.ttf
    │   ├── KaTeX_Caligraphic-Bold-BEiXGLvX.woff
    │   ├── KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2
    │   ├── KaTeX_Caligraphic-Regular-CTRA-rTL.woff
    │   ├── KaTeX_Caligraphic-Regular-Di6jR-x-.woff2
    │   ├── KaTeX_Caligraphic-Regular-wX97UBjC.ttf
    │   ├── KaTeX_Fraktur-Bold-BdnERNNW.ttf
    │   ├── KaTeX_Fraktur-Bold-BsDP51OF.woff
    │   ├── KaTeX_Fraktur-Bold-CL6g_b3V.woff2
    │   ├── KaTeX_Fraktur-Regular-CB_wures.ttf
    │   ├── KaTeX_Fraktur-Regular-CTYiF6lA.woff2
    │   ├── KaTeX_Fraktur-Regular-Dxdc4cR9.woff
    │   ├── KaTeX_Main-Bold-Cx986IdX.woff2
    │   ├── KaTeX_Main-Bold-Jm3AIy58.woff
    │   ├── KaTeX_Main-Bold-waoOVXN0.ttf
    │   ├── KaTeX_Main-BoldItalic-DxDJ3AOS.woff2
    │   ├── KaTeX_Main-BoldItalic-DzxPMmG6.ttf
    │   ├── KaTeX_Main-BoldItalic-SpSLRI95.woff
    │   ├── KaTeX_Main-Italic-3WenGoN9.ttf
    │   ├── KaTeX_Main-Italic-BMLOBm91.woff
    │   ├── KaTeX_Main-Italic-NWA7e6Wa.woff2
    │   ├── KaTeX_Main-Regular-B22Nviop.woff2
    │   ├── KaTeX_Main-Regular-Dr94JaBh.woff
    │   ├── KaTeX_Main-Regular-ypZvNtVU.ttf
    │   ├── KaTeX_Math-BoldItalic-B3XSjfu4.ttf
    │   ├── KaTeX_Math-BoldItalic-CZnvNsCZ.woff2
    │   ├── KaTeX_Math-BoldItalic-iY-2wyZ7.woff
    │   ├── KaTeX_Math-Italic-DA0__PXp.woff
    │   ├── KaTeX_Math-Italic-flOr_0UB.ttf
    │   ├── KaTeX_Math-Italic-t53AETM-.woff2
    │   ├── KaTeX_SansSerif-Bold-CFMepnvq.ttf
    │   ├── KaTeX_SansSerif-Bold-D1sUS0GD.woff2
    │   ├── KaTeX_SansSerif-Bold-DbIhKOiC.woff
    │   ├── KaTeX_SansSerif-Italic-C3H0VqGB.woff2
    │   ├── KaTeX_SansSerif-Italic-DN2j7dab.woff
    │   ├── KaTeX_SansSerif-Italic-YYjJ1zSn.ttf
    │   ├── KaTeX_SansSerif-Regular-BNo7hRIc.ttf
    │   ├── KaTeX_SansSerif-Regular-CS6fqUqJ.woff
    │   ├── KaTeX_SansSerif-Regular-DDBCnlJ7.woff2
    │   ├── KaTeX_Script-Regular-C5JkGWo-.ttf
    │   ├── KaTeX_Script-Regular-D3wIWfF6.woff2
    │   ├── KaTeX_Script-Regular-D5yQViql.woff
    │   ├── KaTeX_Size1-Regular-C195tn64.woff
    │   ├── KaTeX_Size1-Regular-Dbsnue_I.ttf
    │   ├── KaTeX_Size1-Regular-mCD8mA8B.woff2
    │   ├── KaTeX_Size2-Regular-B7gKUWhC.ttf
    │   ├── KaTeX_Size2-Regular-Dy4dx90m.woff2
    │   ├── KaTeX_Size2-Regular-oD1tc_U0.woff
    │   ├── KaTeX_Size3-Regular-CTq5MqoE.woff
    │   ├── KaTeX_Size3-Regular-DgpXs0kz.ttf
    │   ├── KaTeX_Size4-Regular-BF-4gkZK.woff
    │   ├── KaTeX_Size4-Regular-DWFBv043.ttf
    │   ├── KaTeX_Size4-Regular-Dl5lxZxV.woff2
    │   ├── KaTeX_Typewriter-Regular-C0xS9mPB.woff
    │   ├── KaTeX_Typewriter-Regular-CO6r4hn1.woff2
    │   ├── KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf
    │   ├── MaterialSymbols-Rounded-DeCZgS-4.woff2
    │   ├── Particles-JwWWCGRj.js
    │   ├── Particles-JwWWCGRj.js.map
    │   ├── ProgressBar-DM-MV7_b.js
    │   ├── ProgressBar-DM-MV7_b.js.map
    │   ├── SourceCodeVF-Italic.ttf-Ba1oaZG1.woff2
    │   ├── SourceCodeVF-Upright.ttf-BjWn63N-.woff2
    │   ├── SourceSansVF-Italic.ttf-Bt9VkdQ3.woff2
    │   ├── SourceSansVF-Upright.ttf-BsWL4Kly.woff2
    │   ├── SourceSerifVariable-Italic.ttf-CVdzAtxO.woff2
    │   ├── SourceSerifVariable-Roman.ttf-mdpVL9bi.woff2
    │   ├── Toolbar-Uf99VRuy.js
    │   ├── Toolbar-Uf99VRuy.js.map
    │   ├── UploadFileInfo-C-jY39rj.js
    │   ├── UploadFileInfo-C-jY39rj.js.map
    │   ├── balloon-0-Czj7AKwE.png
    │   ├── balloon-1-CNvFFrND.png
    │   ├── balloon-2-DTvC6B1t.png
    │   ├── balloon-3-CgSk4tbL.png
    │   ├── balloon-4-mbtFrzxf.png
    │   ├── balloon-5-CSwkUfRA.png
    │   ├── base-input-DZ6zHR-Q.js
    │   ├── base-input-DZ6zHR-Q.js.map
    │   ├── checkbox-BQC-KSe-.js
    │   ├── checkbox-BQC-KSe-.js.map
    │   ├── createDownloadLinkElement-ZaXNnPK4.js
    │   ├── createDownloadLinkElement-ZaXNnPK4.js.map
    │   ├── createSuper-B8y9ERxZ.js
    │   ├── createSuper-B8y9ERxZ.js.map
    │   ├── data-grid-overlay-editor-gVpptry5.js
    │   ├── data-grid-overlay-editor-gVpptry5.js.map
    │   ├── downloader-D06VODfj.js
    │   ├── downloader-D06VODfj.js.map
    │   ├── es6-C0GwdNCE.js
    │   ├── es6-C0GwdNCE.js.map
    │   ├── fireworks-B4d-_KUe.gif
    │   ├── flake-0-DgWaVvm5.png
    │   ├── flake-1-B2r5AHMK.png
    │   ├── flake-2-BnWSExPC.png
    │   ├── iframeResizer.contentWindow-0aTHmCTf.js
    │   ├── iframeResizer.contentWindow-0aTHmCTf.js.map
    │   ├── index--86GK3nQ.js
    │   ├── index--86GK3nQ.js.map
    │   ├── index-B7c-nIQn.js
    │   ├── index-B7c-nIQn.js.map
    │   ├── index-B8E9cWo8.js
    │   ├── index-B8E9cWo8.js.map
    │   ├── index-BAnvYmhN.js
    │   ├── index-BAnvYmhN.js.map
    │   ├── index-BJ3drMDJ.js
    │   ├── index-BJ3drMDJ.js.map
    │   ├── index-BNh5yCgS.js
    │   ├── index-BNh5yCgS.js.map
    │   ├── index-BcxpO5ZD.js
    │   ├── index-BcxpO5ZD.js.map
    │   ├── index-BjbgUCqs.js
    │   ├── index-BjbgUCqs.js.map
    │   ├── index-BmdWun4M.js
    │   ├── index-BmdWun4M.js.map
    │   ├── index-BuwrT-ty.css
    │   ├── index-C4QMQ9mq.js
    │   ├── index-C4QMQ9mq.js.map
    │   ├── index-C4c5tURH.js
    │   ├── index-C4c5tURH.js.map
    │   ├── index-CHEnSPGk.css
    │   ├── index-CQ2Rs6HW.js
    │   ├── index-CQ2Rs6HW.js.map
    │   ├── index-CSRPbLLQ.js
    │   ├── index-CSRPbLLQ.js.map
    │   ├── index-CeXikP6q.js
    │   ├── index-CeXikP6q.js.map
    │   ├── index-CjinZy_M.css
    │   ├── index-D-ByR_Zf.js
    │   ├── index-D-ByR_Zf.js.map
    │   ├── index-D1teAEXF.js
    │   ├── index-D1teAEXF.js.map
    │   ├── index-D2V_mRva.js
    │   ├── index-D2V_mRva.js.map
    │   ├── index-DQpE5IZk.js
    │   ├── index-DQpE5IZk.js.map
    │   ├── index-DRXTVaRs.js
    │   ├── index-DRXTVaRs.js.map
    │   ├── index-DRrzGHJU.js
    │   ├── index-DRrzGHJU.js.map
    │   ├── index-DWvtVIuH.js
    │   ├── index-DWvtVIuH.js.map
    │   ├── index-D_KonBzz.js
    │   ├── index-D_KonBzz.js.map
    │   ├── index-DaOG7Dj3.js
    │   ├── index-DaOG7Dj3.js.map
    │   ├── index-Dd3Fqoz7.js
    │   ├── index-Dd3Fqoz7.js.map
    │   ├── index-DlvT1l9w.js
    │   ├── index-DlvT1l9w.js.map
    │   ├── index-DlxaW45d.js
    │   ├── index-DlxaW45d.js.map
    │   ├── index-DmwOvEPI.js
    │   ├── index-DmwOvEPI.js.map
    │   ├── index-Dur2__uF.js
    │   ├── index-Dur2__uF.js.map
    │   ├── index-Dy5BsHzM.js
    │   ├── index-Dy5BsHzM.js.map
    │   ├── index-Dz4srxjd.js
    │   ├── index-Dz4srxjd.js.map
    │   ├── index-E-YwvrkM.js
    │   ├── index-E-YwvrkM.js.map
    │   ├── index-I_mhKGa5.js
    │   ├── index-I_mhKGa5.js.map
    │   ├── index-Z7gkos_E.js
    │   ├── index-Z7gkos_E.js.map
    │   ├── index-hjVqc10Z.js
    │   ├── index-hjVqc10Z.js.map
    │   ├── index-kDCCtMcc.js
    │   ├── index-kDCCtMcc.js.map
    │   ├── index-nrtMZYAZ.js
    │   ├── index-nrtMZYAZ.js.map
    │   ├── index-qkG6pj56.js
    │   ├── index-qkG6pj56.js.map
    │   ├── inherits-BZKgCmGZ.js
    │   ├── inherits-BZKgCmGZ.js.map
    │   ├── input-C6wYPVfn.js
    │   ├── input-C6wYPVfn.js.map
    │   ├── inputUtils-CptNuJwn.js
    │   ├── inputUtils-CptNuJwn.js.map
    │   ├── memory-DJ9AWLQn.js
    │   ├── memory-DJ9AWLQn.js.map
    │   ├── number-overlay-editor-BTljCRfC.js
    │   ├── number-overlay-editor-BTljCRfC.js.map
    │   ├── parquet_wasm_bg-DrNke8Bl.wasm
    │   ├── sandbox-CCrBt9Qa.js
    │   ├── sandbox-CCrBt9Qa.js.map
    │   ├── slicedToArray-C6EH6kSu.js
    │   ├── slicedToArray-C6EH6kSu.js.map
    │   ├── snowflake-JU2jBHL8.svg
    │   ├── sprintf-DpPCfzXw.js
    │   ├── sprintf-DpPCfzXw.js.map
    │   ├── stlite_lib-0.1.0-py3-none-any.whl
    │   ├── streamlit-1.50.0-cp313-none-any.whl
    │   ├── timepicker-9ZyO6qHh.js
    │   ├── timepicker-9ZyO6qHh.js.map
    │   ├── uniqueId-DK3XQx_M.js
    │   ├── uniqueId-DK3XQx_M.js.map
    │   ├── useBasicWidgetState-CfJ21vEX.js
    │   ├── useBasicWidgetState-CfJ21vEX.js.map
    │   ├── useTextInputAutoExpand-CPUHI2bu.js
    │   ├── useTextInputAutoExpand-CPUHI2bu.js.map
    │   ├── useUpdateUiValue-DxoBxXHX.js
    │   ├── useUpdateUiValue-DxoBxXHX.js.map
    │   ├── withFullScreenWrapper-BE7GrhcY.js
    │   ├── withFullScreenWrapper-BE7GrhcY.js.map
    │   ├── worker-CO569BKa.js
    │   ├── worker-CO569BKa.js.map
    │   ├── worker-G4qCxCBU.js
    │   └── worker-G4qCxCBU.js.map
    ├── browserconfig.xml
    ├── favicon-16x16.png
    ├── favicon-32x32.png
    ├── favicon.ico
    ├── index.html
    ├── logo192.png
    ├── logo512.png
    ├── manifest.json
    ├── mstile-150x150.png
    ├── ogp.png
    ├── robots.txt
    └── safari-pinned-tab.svg

3 directories, 240 files
File Sizes
       5946 ./build/android-chrome-192x192.png
      18336 ./build/android-chrome-512x512.png
       5553 ./build/apple-touch-icon.png
-       553 ./build/assets/ErrorOutline.esm-Bb4Te6yk.js
-      1505 ./build/assets/ErrorOutline.esm-Bb4Te6yk.js.map
-       972 ./build/assets/FileDownload.esm-D0cTwqVY.js
-      2938 ./build/assets/FileDownload.esm-D0cTwqVY.js.map
-     61679 ./build/assets/FileHelper-CJt2RWOy.js
-    179778 ./build/assets/FileHelper-CJt2RWOy.js.map
-       664 ./build/assets/FormClearHelper-D1lZLVeG.js
-      4428 ./build/assets/FormClearHelper-D1lZLVeG.js.map
-       183 ./build/assets/Hooks-Dxff-TLg.js
-      2708 ./build/assets/Hooks-Dxff-TLg.js.map
-       998 ./build/assets/InputInstructions-BvWFQVTL.js
-      5834 ./build/assets/InputInstructions-BvWFQVTL.js.map
+       553 ./build/assets/ErrorOutline.esm-BbJyf4bo.js
+      1505 ./build/assets/ErrorOutline.esm-BbJyf4bo.js.map
+       972 ./build/assets/FileDownload.esm-CqqlvufL.js
+      2938 ./build/assets/FileDownload.esm-CqqlvufL.js.map
+     61679 ./build/assets/FileHelper-BPR1CEKl.js
+    179778 ./build/assets/FileHelper-BPR1CEKl.js.map
+       664 ./build/assets/FormClearHelper-bRC2jxkX.js
+      4428 ./build/assets/FormClearHelper-bRC2jxkX.js.map
+       183 ./build/assets/Hooks-Bh8P1tvE.js
+      2708 ./build/assets/Hooks-Bh8P1tvE.js.map
+       998 ./build/assets/InputInstructions-CNQG7KjN.js
+      5834 ./build/assets/InputInstructions-CNQG7KjN.js.map
      28076 ./build/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2
      33516 ./build/assets/KaTeX_AMS-Regular-DMm9YOAa.woff
      63632 ./build/assets/KaTeX_AMS-Regular-DRggAlZN.ttf
      12368 ./build/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf
       7716 ./build/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff
       6912 ./build/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2
       7656 ./build/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff
       6908 ./build/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2
      12344 ./build/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf
      19584 ./build/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf
      13296 ./build/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff
      11348 ./build/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2
      19572 ./build/assets/KaTeX_Fraktur-Regular-CB_wures.ttf
      11316 ./build/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2
      13208 ./build/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff
      25324 ./build/assets/KaTeX_Main-Bold-Cx986IdX.woff2
      29912 ./build/assets/KaTeX_Main-Bold-Jm3AIy58.woff
      51336 ./build/assets/KaTeX_Main-Bold-waoOVXN0.ttf
      16780 ./build/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2
      32968 ./build/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf
      19412 ./build/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff
      33580 ./build/assets/KaTeX_Main-Italic-3WenGoN9.ttf
      19676 ./build/assets/KaTeX_Main-Italic-BMLOBm91.woff
      16988 ./build/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2
      26272 ./build/assets/KaTeX_Main-Regular-B22Nviop.woff2
      30772 ./build/assets/KaTeX_Main-Regular-Dr94JaBh.woff
      53580 ./build/assets/KaTeX_Main-Regular-ypZvNtVU.ttf
      31196 ./build/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf
      16400 ./build/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2
      18668 ./build/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff
      18748 ./build/assets/KaTeX_Math-Italic-DA0__PXp.woff
      31308 ./build/assets/KaTeX_Math-Italic-flOr_0UB.ttf
      16440 ./build/assets/KaTeX_Math-Italic-t53AETM-.woff2
      24504 ./build/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf
      12216 ./build/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2
      14408 ./build/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff
      12028 ./build/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2
      14112 ./build/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff
      22364 ./build/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf
      19436 ./build/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf
      12316 ./build/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff
      10344 ./build/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2
      16648 ./build/assets/KaTeX_Script-Regular-C5JkGWo-.ttf
       9644 ./build/assets/KaTeX_Script-Regular-D3wIWfF6.woff2
      10588 ./build/assets/KaTeX_Script-Regular-D5yQViql.woff
       6496 ./build/assets/KaTeX_Size1-Regular-C195tn64.woff
      12228 ./build/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf
       5468 ./build/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2
      11508 ./build/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf
       5208 ./build/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2
       6188 ./build/assets/KaTeX_Size2-Regular-oD1tc_U0.woff
       4420 ./build/assets/KaTeX_Size3-Regular-CTq5MqoE.woff
       7588 ./build/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf
       5980 ./build/assets/KaTeX_Size4-Regular-BF-4gkZK.woff
      10364 ./build/assets/KaTeX_Size4-Regular-DWFBv043.ttf
       4928 ./build/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2
      16028 ./build/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff
      13568 ./build/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2
      27556 ./build/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf
     437536 ./build/assets/MaterialSymbols-Rounded-DeCZgS-4.woff2
-       704 ./build/assets/Particles-CsGBF5E1.js
-      5637 ./build/assets/Particles-CsGBF5E1.js.map
-     13362 ./build/assets/ProgressBar-4--cXJGp.js
-     47780 ./build/assets/ProgressBar-4--cXJGp.js.map
+       704 ./build/assets/Particles-JwWWCGRj.js
+      5637 ./build/assets/Particles-JwWWCGRj.js.map
+     13362 ./build/assets/ProgressBar-DM-MV7_b.js
+     47780 ./build/assets/ProgressBar-DM-MV7_b.js.map
      75316 ./build/assets/SourceCodeVF-Italic.ttf-Ba1oaZG1.woff2
      90124 ./build/assets/SourceCodeVF-Upright.ttf-BjWn63N-.woff2
     137996 ./build/assets/SourceSansVF-Italic.ttf-Bt9VkdQ3.woff2
     170188 ./build/assets/SourceSansVF-Upright.ttf-BsWL4Kly.woff2
     346688 ./build/assets/SourceSerifVariable-Italic.ttf-CVdzAtxO.woff2
     429100 ./build/assets/SourceSerifVariable-Roman.ttf-mdpVL9bi.woff2
-      3025 ./build/assets/Toolbar-rBRmnWAy.js
-     13485 ./build/assets/Toolbar-rBRmnWAy.js.map
+      3025 ./build/assets/Toolbar-Uf99VRuy.js
+     13485 ./build/assets/Toolbar-Uf99VRuy.js.map
        203 ./build/assets/UploadFileInfo-C-jY39rj.js
       2582 ./build/assets/UploadFileInfo-C-jY39rj.js.map
       7924 ./build/assets/balloon-0-Czj7AKwE.png
       7803 ./build/assets/balloon-1-CNvFFrND.png
       8112 ./build/assets/balloon-2-DTvC6B1t.png
       8098 ./build/assets/balloon-3-CgSk4tbL.png
       7916 ./build/assets/balloon-4-mbtFrzxf.png
       8032 ./build/assets/balloon-5-CSwkUfRA.png
-     21821 ./build/assets/base-input-Ci5VD-RK.js
-     75064 ./build/assets/base-input-Ci5VD-RK.js.map
-     11291 ./build/assets/checkbox-TAY2eD90.js
-     37199 ./build/assets/checkbox-TAY2eD90.js.map
+     21821 ./build/assets/base-input-DZ6zHR-Q.js
+     75064 ./build/assets/base-input-DZ6zHR-Q.js.map
+     11291 ./build/assets/checkbox-BQC-KSe-.js
+     37199 ./build/assets/checkbox-BQC-KSe-.js.map
        429 ./build/assets/createDownloadLinkElement-ZaXNnPK4.js
       2790 ./build/assets/createDownloadLinkElement-ZaXNnPK4.js.map
-       421 ./build/assets/createSuper-BPsdHNAB.js
-      1739 ./build/assets/createSuper-BPsdHNAB.js.map
-      4196 ./build/assets/data-grid-overlay-editor-abfrgoNw.js
-     16131 ./build/assets/data-grid-overlay-editor-abfrgoNw.js.map
-      2558 ./build/assets/downloader-DzS6SJxZ.js
-      8369 ./build/assets/downloader-DzS6SJxZ.js.map
-     14407 ./build/assets/es6-feYpgPty.js
-     41398 ./build/assets/es6-feYpgPty.js.map
+       421 ./build/assets/createSuper-B8y9ERxZ.js
+      1739 ./build/assets/createSuper-B8y9ERxZ.js.map
+      4196 ./build/assets/data-grid-overlay-editor-gVpptry5.js
+     16131 ./build/assets/data-grid-overlay-editor-gVpptry5.js.map
+      2558 ./build/assets/downloader-D06VODfj.js
+      8369 ./build/assets/downloader-D06VODfj.js.map
+     14407 ./build/assets/es6-C0GwdNCE.js
+     41398 ./build/assets/es6-C0GwdNCE.js.map
     101906 ./build/assets/fireworks-B4d-_KUe.gif
      73528 ./build/assets/flake-0-DgWaVvm5.png
      86179 ./build/assets/flake-1-B2r5AHMK.png
      92182 ./build/assets/flake-2-BnWSExPC.png
-     14474 ./build/assets/iframeResizer.contentWindow-cHy0XpD9.js
-     56974 ./build/assets/iframeResizer.contentWindow-cHy0XpD9.js.map
-       739 ./build/assets/index-6DA_Z4f2.js
-      4391 ./build/assets/index-6DA_Z4f2.js.map
-       697 ./build/assets/index-B25WsGaO.js
-      4575 ./build/assets/index-B25WsGaO.js.map
-      1669 ./build/assets/index-B34zwt3k.js
-      9675 ./build/assets/index-B34zwt3k.js.map
-      7890 ./build/assets/index-B8313DvU.js
-     55662 ./build/assets/index-B8313DvU.js.map
-      9244 ./build/assets/index-BHG9KUPr.js
-     41649 ./build/assets/index-BHG9KUPr.js.map
-      3038 ./build/assets/index-BUuE0VVP.js
-     14064 ./build/assets/index-BUuE0VVP.js.map
-    454776 ./build/assets/index-BX0-zqgP.js
-   2146055 ./build/assets/index-BX0-zqgP.js.map
-     19072 ./build/assets/index-BYrN7X9f.js
-     70158 ./build/assets/index-BYrN7X9f.js.map
-      2978 ./build/assets/index-B_w570ui.js
-     14699 ./build/assets/index-B_w570ui.js.map
-      2318 ./build/assets/index-BbXqt2ZH.js
-     13795 ./build/assets/index-BbXqt2ZH.js.map
-      3204 ./build/assets/index-BfEnYGT7.js
-     17539 ./build/assets/index-BfEnYGT7.js.map
-      2249 ./build/assets/index-BjYWRzEH.js
-      9562 ./build/assets/index-BjYWRzEH.js.map
-     24781 ./build/assets/index-BlzxpuYK.js
-     87571 ./build/assets/index-BlzxpuYK.js.map
+     14474 ./build/assets/iframeResizer.contentWindow-0aTHmCTf.js
+     56974 ./build/assets/iframeResizer.contentWindow-0aTHmCTf.js.map
+      1669 ./build/assets/index--86GK3nQ.js
+      9675 ./build/assets/index--86GK3nQ.js.map
+   7129903 ./build/assets/index-B7c-nIQn.js
+  21272736 ./build/assets/index-B7c-nIQn.js.map
+     14672 ./build/assets/index-B8E9cWo8.js
+     74632 ./build/assets/index-B8E9cWo8.js.map
+     58049 ./build/assets/index-BAnvYmhN.js
+    168691 ./build/assets/index-BAnvYmhN.js.map
+      3573 ./build/assets/index-BJ3drMDJ.js
+     16093 ./build/assets/index-BJ3drMDJ.js.map
+      2318 ./build/assets/index-BNh5yCgS.js
+     13795 ./build/assets/index-BNh5yCgS.js.map
+       498 ./build/assets/index-BcxpO5ZD.js
+      3262 ./build/assets/index-BcxpO5ZD.js.map
+       697 ./build/assets/index-BjbgUCqs.js
+      4575 ./build/assets/index-BjbgUCqs.js.map
+      2978 ./build/assets/index-BmdWun4M.js
+     14699 ./build/assets/index-BmdWun4M.js.map
      35080 ./build/assets/index-BuwrT-ty.css
-       498 ./build/assets/index-BwViUY_S.js
-      3262 ./build/assets/index-BwViUY_S.js.map
-     58049 ./build/assets/index-Byx4UpLS.js
-    168691 ./build/assets/index-Byx4UpLS.js.map
-      4131 ./build/assets/index-CHDbudGN.js
-     21587 ./build/assets/index-CHDbudGN.js.map
+      4131 ./build/assets/index-C4QMQ9mq.js
+     21587 ./build/assets/index-C4QMQ9mq.js.map
+       597 ./build/assets/index-C4c5tURH.js
+      3300 ./build/assets/index-C4c5tURH.js.map
      12683 ./build/assets/index-CHEnSPGk.css
-      7798 ./build/assets/index-CLQoSzng.js
-     38741 ./build/assets/index-CLQoSzng.js.map
-   7129734 ./build/assets/index-CUYv9SS_.js
-  21272556 ./build/assets/index-CUYv9SS_.js.map
-      3225 ./build/assets/index-CZpCZqGg.js
-     17003 ./build/assets/index-CZpCZqGg.js.map
-       925 ./build/assets/index-CeCDX5DU.js
-      5072 ./build/assets/index-CeCDX5DU.js.map
-   4873246 ./build/assets/index-CiVLUegs.js
-  18825779 ./build/assets/index-CiVLUegs.js.map
+      7890 ./build/assets/index-CQ2Rs6HW.js
+     55662 ./build/assets/index-CQ2Rs6HW.js.map
+     35244 ./build/assets/index-CSRPbLLQ.js
+    146059 ./build/assets/index-CSRPbLLQ.js.map
+    454776 ./build/assets/index-CeXikP6q.js
+   2146055 ./build/assets/index-CeXikP6q.js.map
      29885 ./build/assets/index-CjinZy_M.css
-     13763 ./build/assets/index-CyoUshJy.js
-     72451 ./build/assets/index-CyoUshJy.js.map
-    812324 ./build/assets/index-CzgDqH-k.js
-   1204589 ./build/assets/index-CzgDqH-k.js.map
-      1580 ./build/assets/index-D-hIxCBC.js
-      9492 ./build/assets/index-D-hIxCBC.js.map
-     14672 ./build/assets/index-D4jk0pFy.js
-     74632 ./build/assets/index-D4jk0pFy.js.map
-      1275 ./build/assets/index-D7P2p5AX.js
-      7050 ./build/assets/index-D7P2p5AX.js.map
-      3573 ./build/assets/index-DBZdECbi.js
-     16093 ./build/assets/index-DBZdECbi.js.map
-       597 ./build/assets/index-DJALDfjP.js
-      3300 ./build/assets/index-DJALDfjP.js.map
-     19581 ./build/assets/index-DQB1rwjD.js
-     83808 ./build/assets/index-DQB1rwjD.js.map
-   3373407 ./build/assets/index-DXn1dFO0.js
-   6646963 ./build/assets/index-DXn1dFO0.js.map
-      2866 ./build/assets/index-Da2n7uvF.js
-     13339 ./build/assets/index-Da2n7uvF.js.map
-    127931 ./build/assets/index-DcIXzTkP.js
-    518787 ./build/assets/index-DcIXzTkP.js.map
-   2596888 ./build/assets/index-aBpU0W-Y.js
-   9280390 ./build/assets/index-aBpU0W-Y.js.map
-     35244 ./build/assets/index-hRdcnBag.js
-    146059 ./build/assets/index-hRdcnBag.js.map
-     23257 ./build/assets/index-oqgXptb1.js
-     97570 ./build/assets/index-oqgXptb1.js.map
-      1333 ./build/assets/index-r-dTUWFN.js
-      6772 ./build/assets/index-r-dTUWFN.js.map
-      2624 ./build/assets/index-ssRb8ttR.js
-     14522 ./build/assets/index-ssRb8ttR.js.map
-      1113 ./build/assets/inherits-DGXgpu5O.js
-      3602 ./build/assets/inherits-DGXgpu5O.js.map
-      5285 ./build/assets/input-G1l0LjIX.js
-     19830 ./build/assets/input-G1l0LjIX.js.map
+   4873246 ./build/assets/index-D-ByR_Zf.js
+  18825779 ./build/assets/index-D-ByR_Zf.js.map
+       739 ./build/assets/index-D1teAEXF.js
+      4391 ./build/assets/index-D1teAEXF.js.map
+      7798 ./build/assets/index-D2V_mRva.js
+     38741 ./build/assets/index-D2V_mRva.js.map
+   2596888 ./build/assets/index-DQpE5IZk.js
+   9280390 ./build/assets/index-DQpE5IZk.js.map
+      1275 ./build/assets/index-DRXTVaRs.js
+      7050 ./build/assets/index-DRXTVaRs.js.map
+      3038 ./build/assets/index-DRrzGHJU.js
+     14064 ./build/assets/index-DRrzGHJU.js.map
+      2624 ./build/assets/index-DWvtVIuH.js
+     14522 ./build/assets/index-DWvtVIuH.js.map
+      9244 ./build/assets/index-D_KonBzz.js
+     41649 ./build/assets/index-D_KonBzz.js.map
+     19072 ./build/assets/index-DaOG7Dj3.js
+     70158 ./build/assets/index-DaOG7Dj3.js.map
+       925 ./build/assets/index-Dd3Fqoz7.js
+      5072 ./build/assets/index-Dd3Fqoz7.js.map
+      2866 ./build/assets/index-DlvT1l9w.js
+     13339 ./build/assets/index-DlvT1l9w.js.map
+     24781 ./build/assets/index-DlxaW45d.js
+     87571 ./build/assets/index-DlxaW45d.js.map
+      1580 ./build/assets/index-DmwOvEPI.js
+      9492 ./build/assets/index-DmwOvEPI.js.map
+     13763 ./build/assets/index-Dur2__uF.js
+     72451 ./build/assets/index-Dur2__uF.js.map
+      3204 ./build/assets/index-Dy5BsHzM.js
+     17539 ./build/assets/index-Dy5BsHzM.js.map
+   3373407 ./build/assets/index-Dz4srxjd.js
+   6646963 ./build/assets/index-Dz4srxjd.js.map
+    812324 ./build/assets/index-E-YwvrkM.js
+   1204589 ./build/assets/index-E-YwvrkM.js.map
+      2249 ./build/assets/index-I_mhKGa5.js
+      9562 ./build/assets/index-I_mhKGa5.js.map
+      3225 ./build/assets/index-Z7gkos_E.js
+     17003 ./build/assets/index-Z7gkos_E.js.map
+     19581 ./build/assets/index-hjVqc10Z.js
+     83808 ./build/assets/index-hjVqc10Z.js.map
+    127931 ./build/assets/index-kDCCtMcc.js
+    518787 ./build/assets/index-kDCCtMcc.js.map
+     23257 ./build/assets/index-nrtMZYAZ.js
+     97570 ./build/assets/index-nrtMZYAZ.js.map
+      1333 ./build/assets/index-qkG6pj56.js
+      6772 ./build/assets/index-qkG6pj56.js.map
+      1113 ./build/assets/inherits-BZKgCmGZ.js
+      3602 ./build/assets/inherits-BZKgCmGZ.js.map
+      5285 ./build/assets/input-C6wYPVfn.js
+     19830 ./build/assets/input-C6wYPVfn.js.map
        172 ./build/assets/inputUtils-CptNuJwn.js
       1602 ./build/assets/inputUtils-CptNuJwn.js.map
-      3085 ./build/assets/memory-DMxR25hV.js
-     10091 ./build/assets/memory-DMxR25hV.js.map
-     16446 ./build/assets/number-overlay-editor-BC5zlvzd.js
-     98138 ./build/assets/number-overlay-editor-BC5zlvzd.js.map
+      3085 ./build/assets/memory-DJ9AWLQn.js
+     10091 ./build/assets/memory-DJ9AWLQn.js.map
+     16446 ./build/assets/number-overlay-editor-BTljCRfC.js
+     98138 ./build/assets/number-overlay-editor-BTljCRfC.js.map
    5493393 ./build/assets/parquet_wasm_bg-DrNke8Bl.wasm
-      3005 ./build/assets/sandbox-COTnycLh.js
-      9256 ./build/assets/sandbox-COTnycLh.js.map
-      1205 ./build/assets/slicedToArray-D0NSHyEe.js
-      4483 ./build/assets/slicedToArray-D0NSHyEe.js.map
+      3005 ./build/assets/sandbox-CCrBt9Qa.js
+      9256 ./build/assets/sandbox-CCrBt9Qa.js.map
+      1205 ./build/assets/slicedToArray-C6EH6kSu.js
+      4483 ./build/assets/slicedToArray-C6EH6kSu.js.map
       7471 ./build/assets/snowflake-JU2jBHL8.svg
       3481 ./build/assets/sprintf-DpPCfzXw.js
      14148 ./build/assets/sprintf-DpPCfzXw.js.map
      25648 ./build/assets/stlite_lib-0.1.0-py3-none-any.whl
-   1226618 ./build/assets/streamlit-1.50.0-cp313-none-any.whl
-     89325 ./build/assets/timepicker-CJL-pttN.js
-    514517 ./build/assets/timepicker-CJL-pttN.js.map
-       238 ./build/assets/uniqueId-rV3HktkD.js
-       969 ./build/assets/uniqueId-rV3HktkD.js.map
-      1010 ./build/assets/useBasicWidgetState-BAd3kaIp.js
-      8704 ./build/assets/useBasicWidgetState-BAd3kaIp.js.map
-      6703 ./build/assets/useTextInputAutoExpand-KFYluI9x.js
-     27386 ./build/assets/useTextInputAutoExpand-KFYluI9x.js.map
-       669 ./build/assets/useUpdateUiValue-Cd_BI5ck.js
-      9313 ./build/assets/useUpdateUiValue-Cd_BI5ck.js.map
-      1620 ./build/assets/withFullScreenWrapper-BciLHcfb.js
-     12720 ./build/assets/withFullScreenWrapper-BciLHcfb.js.map
+   1225877 ./build/assets/streamlit-1.50.0-cp313-none-any.whl
+     89325 ./build/assets/timepicker-9ZyO6qHh.js
+    514517 ./build/assets/timepicker-9ZyO6qHh.js.map
+       238 ./build/assets/uniqueId-DK3XQx_M.js
+       969 ./build/assets/uniqueId-DK3XQx_M.js.map
+      1010 ./build/assets/useBasicWidgetState-CfJ21vEX.js
+      8704 ./build/assets/useBasicWidgetState-CfJ21vEX.js.map
+      6703 ./build/assets/useTextInputAutoExpand-CPUHI2bu.js
+     27386 ./build/assets/useTextInputAutoExpand-CPUHI2bu.js.map
+       669 ./build/assets/useUpdateUiValue-DxoBxXHX.js
+      9313 ./build/assets/useUpdateUiValue-DxoBxXHX.js.map
+      1620 ./build/assets/withFullScreenWrapper-BE7GrhcY.js
+     12720 ./build/assets/withFullScreenWrapper-BE7GrhcY.js.map
      18925 ./build/assets/worker-CO569BKa.js
      81292 ./build/assets/worker-CO569BKa.js.map
     278934 ./build/assets/worker-G4qCxCBU.js
    1228362 ./build/assets/worker-G4qCxCBU.js.map
        246 ./build/browserconfig.xml
       1028 ./build/favicon-16x16.png
       1751 ./build/favicon-32x32.png
      15086 ./build/favicon.ico
       1879 ./build/index.html
       4517 ./build/logo192.png
      12188 ./build/logo512.png
        700 ./build/manifest.json
       3911 ./build/mstile-150x150.png
      43307 ./build/ogp.png
         67 ./build/robots.txt
       8806 ./build/safari-pinned-tab.svg

stlite sharing editor

dist.tar: 14060 kiB (14060 kiB +0 kiB)

File Tree
.
└── dist
    ├── android-chrome-192x192.png
    ├── android-chrome-512x512.png
    ├── apple-touch-icon.png
    ├── assets
    │   ├── index-BbijjD1f.js
    │   ├── index-BbijjD1f.js.map
    │   └── index-D-M48OQT.css
    ├── browserconfig.xml
    ├── favicon-16x16.png
    ├── favicon-32x32.png
    ├── favicon.ico
    ├── index.html
    ├── logo192.png
    ├── logo512.png
    ├── manifest.json
    ├── mstile-150x150.png
    ├── ogp.png
    ├── robots.txt
    ├── safari-pinned-tab.svg
    └── samples
        ├── 000_intro
        │   ├── data
        │   │   └── logo.png
        │   ├── pages
        │   │   └── 🎈_subpage.py
        │   ├── stlite.json
        │   └── streamlit_app.py
        ├── 001_template
        │   ├── stlite.json
        │   └── streamlit_app.py
        ├── 010_streamlit_hello
        │   ├── Hello.py
        │   ├── README.md
        │   ├── __init__.py
        │   ├── agri.csv.gz
        │   ├── pages
        │   │   ├── 0_Animation_Demo.py
        │   │   ├── 1_Plotting_Demo.py
        │   │   ├── 2_Mapping_Demo.py
        │   │   └── 3_DataFrame_Demo.py
        │   ├── requirements.txt
        │   ├── stlite.json
        │   └── utils.py
        ├── 011_component_gallery
        │   ├── data
        │   │   └── capitals.csv
        │   ├── pages
        │   │   ├── annotations-in-altair.py
        │   │   ├── cat-purr.mp3
        │   │   ├── charts.altair_chart.py
        │   │   ├── charts.altair_custom_colors.py
        │   │   ├── charts.altair_selections.py
        │   │   ├── charts.area_chart.py
        │   │   ├── charts.area_chart1.py
        │   │   ├── charts.area_chart2.py
        │   │   ├── charts.area_chart_steamgraph.py
        │   │   ├── charts.audio-purr.py
        │   │   ├── charts.audio.py
        │   │   ├── charts.bar_chart.py
        │   │   ├── charts.bar_chart1.py
        │   │   ├── charts.bar_chart2.py
        │   │   ├── charts.bar_chart_horizontal.py
        │   │   ├── charts.bar_chart_unstacked.py
        │   │   ├── charts.bokeh_chart.py
        │   │   ├── charts.graphviz_chart.py
        │   │   ├── charts.image.py
        │   │   ├── charts.line_chart.py
        │   │   ├── charts.line_chart1.py
        │   │   ├── charts.line_chart2.py
        │   │   ├── charts.map.py
        │   │   ├── charts.map_color.py
        │   │   ├── charts.plotly_chart.py
        │   │   ├── charts.plotly_chart_config.py
        │   │   ├── charts.plotly_chart_event_state.py
        │   │   ├── charts.plotly_chart_event_state_selections.py
        │   │   ├── charts.plotly_chart_theme.py
        │   │   ├── charts.plotly_custom_colors.py
        │   │   ├── charts.pydeck_chart.py
        │   │   ├── charts.pydeck_event_state_selections.py
        │   │   ├── charts.pyplot.py
        │   │   ├── charts.scatter_chart.py
        │   │   ├── charts.scatter_chart1.py
        │   │   ├── charts.scatter_chart2.py
        │   │   ├── charts.vega_lite_chart.py
        │   │   ├── charts.vega_lite_theme.py
        │   │   ├── charts.video.py
        │   │   ├── charts.video2.py
        │   │   ├── chat.echo.py
        │   │   ├── chat.input-file-uploader.py
        │   │   ├── chat.input-inline.py
        │   │   ├── chat.input.py
        │   │   ├── chat.input_set_value.py
        │   │   ├── chat.llm.py
        │   │   ├── chat.message.py
        │   │   ├── chat.message1.py
        │   │   ├── chat.simple.py
        │   │   ├── create-a-simple-grid.py
        │   │   ├── data.areachart_column.py
        │   │   ├── data.barchart_column.py
        │   │   ├── data.checkbox_column.py
        │   │   ├── data.column.py
        │   │   ├── data.column_config.empty.py
        │   │   ├── data.column_config.py
        │   │   ├── data.data_editor.py
        │   │   ├── data.data_editor1.py
        │   │   ├── data.data_editor2.py
        │   │   ├── data.data_editor3.py
        │   │   ├── data.data_editor4.py
        │   │   ├── data.data_editor_config.py
        │   │   ├── data.dataframe.py
        │   │   ├── data.dataframe1.py
        │   │   ├── data.dataframe2.py
        │   │   ├── data.dataframe_config.py
        │   │   ├── data.dataframe_config_index.py
        │   │   ├── data.dataframe_event_state_selections.py
        │   │   ├── data.date_column.py
        │   │   ├── data.datetime_column.py
        │   │   ├── data.image_column.py
        │   │   ├── data.json.py
        │   │   ├── data.json_column.py
        │   │   ├── data.linechart_column.py
        │   │   ├── data.link_column.py
        │   │   ├── data.list_column.py
        │   │   ├── data.multiselect_column_1.py
        │   │   ├── data.multiselect_column_2.py
        │   │   ├── data.number_column.py
        │   │   ├── data.progress_column.py
        │   │   ├── data.selectbox_column.py
        │   │   ├── data.table.py
        │   │   ├── data.table_confusion.py
        │   │   ├── data.table_horizontal_border.py
        │   │   ├── data.table_markdown.py
        │   │   ├── data.text_column.py
        │   │   ├── data.time_column.py
        │   │   ├── dataframe-row-selections.py
        │   │   ├── execution.dialog.py
        │   │   ├── execution.fragment-rerun.py
        │   │   ├── execution.fragment.py
        │   │   ├── execution.fragment_balloon.py
        │   │   ├── flower.png
        │   │   ├── forms.form1.py
        │   │   ├── forms.form2.py
        │   │   ├── forms.form_container.py
        │   │   ├── forms.form_default.py
        │   │   ├── forms.form_overview.py
        │   │   ├── forms.form_process1.py
        │   │   ├── forms.form_process2.py
        │   │   ├── forms.form_process3.py
        │   │   ├── images
        │   │   │   ├── horizontal_blue.png
        │   │   │   ├── horizontal_red.png
        │   │   │   ├── icon_blue.png
        │   │   │   └── icon_red.png
        │   │   ├── layout.columns1.py
        │   │   ├── layout.columns2.py
        │   │   ├── layout.columns_borders.py
        │   │   ├── layout.columns_bottom_widgets.py
        │   │   ├── layout.columns_vertical_alignment.py
        │   │   ├── layout.container1.py
        │   │   ├── layout.container2.py
        │   │   ├── layout.container3.py
        │   │   ├── layout.container4.py
        │   │   ├── layout.container5.py
        │   │   ├── layout.empty.py
        │   │   ├── layout.empty_placeholder.py
        │   │   ├── layout.expander.py
        │   │   ├── layout.popover.py
        │   │   ├── layout.popover2.py
        │   │   ├── layout.tabs1.py
        │   │   ├── layout.tabs2.py
        │   │   ├── layout.tabs3.py
        │   │   ├── layouts.container4.py
        │   │   ├── media.logo.py
        │   │   ├── metric.example1.py
        │   │   ├── metric.example2.py
        │   │   ├── metric.example3.py
        │   │   ├── metric.example4.py
        │   │   ├── metric.example5.py
        │   │   ├── status.exception.py
        │   │   ├── status.progress.py
        │   │   ├── status.spinner.py
        │   │   ├── status.status.py
        │   │   ├── status.status1.py
        │   │   ├── status.toast.py
        │   │   ├── status.toast1.py
        │   │   ├── status.toast2.py
        │   │   ├── text.badge.py
        │   │   ├── text.caption.py
        │   │   ├── text.code-ascii.py
        │   │   ├── text.code.py
        │   │   ├── text.header.py
        │   │   ├── text.latex.py
        │   │   ├── text.markdown.py
        │   │   ├── text.markdown1.py
        │   │   ├── text.subheader.py
        │   │   ├── text.text.py
        │   │   ├── text.text_area.py
        │   │   ├── text.title.py
        │   │   ├── text.write1.py
        │   │   ├── text.write2.py
        │   │   ├── text.write3.py
        │   │   ├── text.write_stream.py
        │   │   ├── utilities.help.py
        │   │   ├── utilities.help1.py
        │   │   ├── utilities.help2.py
        │   │   ├── utilities.html.py
        │   │   ├── widget.audio_input.py
        │   │   ├── widget.button.py
        │   │   ├── widget.button_icons.py
        │   │   ├── widget.camera_input.py
        │   │   ├── widget.checkbox.py
        │   │   ├── widget.color_picker.py
        │   │   ├── widget.date_input.py
        │   │   ├── widget.date_input1.py
        │   │   ├── widget.date_input_empty.py
        │   │   ├── widget.download_button.py
        │   │   ├── widget.download_button_csv.py
        │   │   ├── widget.download_button_file.py
        │   │   ├── widget.download_button_text.py
        │   │   ├── widget.feedback_stars.py
        │   │   ├── widget.feedback_thumbs.py
        │   │   ├── widget.file_uploader.py
        │   │   ├── widget.file_uploader_directory.py
        │   │   ├── widget.link_button.py
        │   │   ├── widget.multiselect.py
        │   │   ├── widget.multiselect_accept_new_options.py
        │   │   ├── widget.number_input.py
        │   │   ├── widget.number_input_empty.py
        │   │   ├── widget.pills_multi.py
        │   │   ├── widget.pills_single.py
        │   │   ├── widget.radio.py
        │   │   ├── widget.radio1.py
        │   │   ├── widget.radio_empty.py
        │   │   ├── widget.segmented_control_multi.py
        │   │   ├── widget.segmented_control_single.py
        │   │   ├── widget.select_slider.py
        │   │   ├── widget.selectbox.py
        │   │   ├── widget.selectbox1.py
        │   │   ├── widget.selectbox_accept_new_options.py
        │   │   ├── widget.selectbox_empty.py
        │   │   ├── widget.slider.py
        │   │   ├── widget.text_area.py
        │   │   ├── widget.text_input.py
        │   │   ├── widget.text_input1.py
        │   │   ├── widget.time_input.py
        │   │   ├── widget.time_input_empty.py
        │   │   ├── widget.toggle.py
        │   │   ├── widgets.audio_input_high_rate.py
        │   │   ├── widgets.change_parameters.py
        │   │   ├── widgets.change_parameters_best.py
        │   │   └── widgets.form_callbacks.py
        │   ├── requirements.txt
        │   ├── stlite.json
        │   └── streamlit_app.py
        ├── 012_hello
        │   ├── agri.csv.gz
        │   ├── hello.py
        │   ├── requirements.txt
        │   └── stlite.json
        ├── 012_mpa-hello
        │   ├── 0_👋_Hello.py
        │   ├── README.md
        │   ├── agri.csv.gz
        │   ├── pages
        │   │   ├── 1_📈_Plotting_Demo.py
        │   │   ├── 2_🌍_Mapping_Demo.py
        │   │   ├── 3_📊_DataFrame_Demo.py
        │   │   └── 4_📷_Webcam_Demo.py
        │   ├── requirements.txt
        │   ├── stlite.json
        │   └── utils.py
        ├── 012_navigation.multipage_widgets
        │   ├── app.py
        │   └── stlite.json
        ├── 012_tutorials_custom-navigation
        │   ├── README.md
        │   ├── app.py
        │   ├── menu.py
        │   ├── pages
        │   │   ├── admin.py
        │   │   ├── super-admin.py
        │   │   └── user.py
        │   ├── requirements.txt
        │   └── stlite.json
        ├── 012_tutorials_dynamic-navigation
        │   ├── README.md
        │   ├── admin
        │   │   ├── admin_1.py
        │   │   └── admin_2.py
        │   ├── images
        │   │   ├── horizontal_blue.png
        │   │   └── icon_blue.png
        │   ├── request
        │   │   ├── request_1.py
        │   │   └── request_2.py
        │   ├── respond
        │   │   ├── respond_1.py
        │   │   └── respond_2.py
        │   ├── settings.py
        │   ├── stlite.json
        │   └── streamlit_app.py
        ├── 012_tutorials_fragments
        │   ├── README.md
        │   ├── app.py
        │   ├── pages
        │   │   ├── tutorial-fragment-multiple-container.py
        │   │   ├── tutorial-fragment-rerun.py
        │   │   └── tutorial-fragment-streaming.py
        │   └── stlite.json
        ├── 012_utilities.switch_page
        │   ├── README.md
        │   ├── pages
        │   │   ├── page_1.py
        │   │   └── page_2.py
        │   ├── requirements.txt
        │   ├── stlite.json
        │   └── your_app.py
        ├── 012_widget.page_link
        │   ├── README.md
        │   ├── pages
        │   │   ├── page_1.py
        │   │   └── page_2.py
        │   ├── requirements.txt
        │   ├── stlite.json
        │   └── your_app.py
        ├── 020_custom_components
        │   ├── home.py
        │   ├── pages
        │   │   ├── aggrid.py
        │   │   ├── agraph.py
        │   │   ├── cropper.py
        │   │   ├── d3_demo.py
        │   │   ├── drawable_canvas.py
        │   │   ├── embedcode.py
        │   │   ├── folium.py
        │   │   ├── lottie.py
        │   │   ├── player.py
        │   │   └── stmol.py
        │   ├── requirements.txt
        │   └── stlite.json
        ├── 021_opencv
        │   ├── data
        │   │   └── logo.png
        │   ├── requirements.txt
        │   ├── stlite.json
        │   └── streamlit_app.py
        ├── 022_realtime_image_processing
        │   ├── requirements.txt
        │   ├── stlite.json
        │   └── streamlit_app.py
        └── 030_streamlit_e2e_tests
            ├── pages
            │   ├── empty_labels.py
            │   ├── iframe_resizer.py
            │   ├── redisplayed_widgets.py
            │   ├── session_state_frontend_sync.py
            │   ├── st_columns.py
            │   ├── st_disabled.py
            │   ├── st_disconnect.py
            │   ├── st_download_button.py
            │   ├── st_exception.py
            │   ├── st_experimental_get_query_params.py
            │   ├── st_experimental_set_query_params.py
            │   ├── st_form_column_association.py
            │   ├── st_image.py
            │   ├── st_image_replay.py
            │   ├── st_image_replay_old_image.py
            │   ├── st_image_svg_sizing.py
            │   ├── st_json.py
            │   ├── st_map.py
            │   ├── st_media_replay.py
            │   ├── st_pydeck_chart.py
            │   ├── st_pydeck_geo_layers.py
            │   ├── st_reuse_label.py
            │   ├── st_select_slider.py
            │   ├── st_session_state.py
            │   ├── st_set_page_config.py
            │   ├── st_sidebar.py
            │   ├── st_slider.py
            │   ├── st_tabs.py
            │   ├── st_tooltips.py
            │   ├── websocket_reconnects.py
            │   └── widget_state_heavy_usage.py
            ├── requirements.txt
            ├── stlite.json
            └── streamlit_app.py

38 directories, 350 files
File Sizes
       5946 ./dist/android-chrome-192x192.png
      18336 ./dist/android-chrome-512x512.png
       5553 ./dist/apple-touch-icon.png
-    379866 ./dist/assets/index-CP0PRqKG.js
-  12523836 ./dist/assets/index-CP0PRqKG.js.map
+    379962 ./dist/assets/index-BbijjD1f.js
+  12523938 ./dist/assets/index-BbijjD1f.js.map
      16976 ./dist/assets/index-D-M48OQT.css
        246 ./dist/browserconfig.xml
       1028 ./dist/favicon-16x16.png
       1751 ./dist/favicon-32x32.png
      15086 ./dist/favicon.ico
       2263 ./dist/index.html
       4517 ./dist/logo192.png
      12188 ./dist/logo512.png
        714 ./dist/manifest.json
       3911 ./dist/mstile-150x150.png
      43307 ./dist/ogp.png
         67 ./dist/robots.txt
       8806 ./dist/safari-pinned-tab.svg
       4517 ./dist/samples/000_intro/data/logo.png
        311 ./dist/samples/000_intro/pages/🎈_subpage.py
         66 ./dist/samples/000_intro/stlite.json
       3392 ./dist/samples/000_intro/streamlit_app.py
         68 ./dist/samples/001_template/stlite.json
         49 ./dist/samples/001_template/streamlit_app.py
       1546 ./dist/samples/010_streamlit_hello/Hello.py
       1811 ./dist/samples/010_streamlit_hello/README.md
        582 ./dist/samples/010_streamlit_hello/__init__.py
      36065 ./dist/samples/010_streamlit_hello/agri.csv.gz
       3297 ./dist/samples/010_streamlit_hello/pages/0_Animation_Demo.py
       1760 ./dist/samples/010_streamlit_hello/pages/1_Plotting_Demo.py
       3839 ./dist/samples/010_streamlit_hello/pages/2_Mapping_Demo.py
       2584 ./dist/samples/010_streamlit_hello/pages/3_DataFrame_Demo.py
          7 ./dist/samples/010_streamlit_hello/requirements.txt
         61 ./dist/samples/010_streamlit_hello/stlite.json
        957 ./dist/samples/010_streamlit_hello/utils.py
       2530 ./dist/samples/011_component_gallery/data/capitals.csv
       1776 ./dist/samples/011_component_gallery/pages/annotations-in-altair.py
     184083 ./dist/samples/011_component_gallery/pages/cat-purr.mp3
        828 ./dist/samples/011_component_gallery/pages/charts.altair_chart.py
       2169 ./dist/samples/011_component_gallery/pages/charts.altair_custom_colors.py
        704 ./dist/samples/011_component_gallery/pages/charts.altair_selections.py
        183 ./dist/samples/011_component_gallery/pages/charts.area_chart.py
        309 ./dist/samples/011_component_gallery/pages/charts.area_chart1.py
        344 ./dist/samples/011_component_gallery/pages/charts.area_chart2.py
        170 ./dist/samples/011_component_gallery/pages/charts.area_chart_steamgraph.py
         87 ./dist/samples/011_component_gallery/pages/charts.audio-purr.py
       1773 ./dist/samples/011_component_gallery/pages/charts.audio.py
        182 ./dist/samples/011_component_gallery/pages/charts.bar_chart.py
        308 ./dist/samples/011_component_gallery/pages/charts.bar_chart1.py
        339 ./dist/samples/011_component_gallery/pages/charts.bar_chart2.py
        155 ./dist/samples/011_component_gallery/pages/charts.bar_chart_horizontal.py
        148 ./dist/samples/011_component_gallery/pages/charts.bar_chart_unstacked.py
        245 ./dist/samples/011_component_gallery/pages/charts.bokeh_chart.py
        650 ./dist/samples/011_component_gallery/pages/charts.graphviz_chart.py
        461 ./dist/samples/011_component_gallery/pages/charts.image.py
        183 ./dist/samples/011_component_gallery/pages/charts.line_chart.py
        309 ./dist/samples/011_component_gallery/pages/charts.line_chart1.py
        253 ./dist/samples/011_component_gallery/pages/charts.line_chart2.py
        217 ./dist/samples/011_component_gallery/pages/charts.map.py
        426 ./dist/samples/011_component_gallery/pages/charts.map_color.py
        375 ./dist/samples/011_component_gallery/pages/charts.plotly_chart.py
        222 ./dist/samples/011_component_gallery/pages/charts.plotly_chart_config.py
        196 ./dist/samples/011_component_gallery/pages/charts.plotly_chart_event_state.py
        299 ./dist/samples/011_component_gallery/pages/charts.plotly_chart_event_state_selections.py
        733 ./dist/samples/011_component_gallery/pages/charts.plotly_chart_theme.py
        793 ./dist/samples/011_component_gallery/pages/charts.plotly_custom_colors.py
       1040 ./dist/samples/011_component_gallery/pages/charts.pydeck_chart.py
        895 ./dist/samples/011_component_gallery/pages/charts.pydeck_event_state_selections.py
        199 ./dist/samples/011_component_gallery/pages/charts.pyplot.py
        186 ./dist/samples/011_component_gallery/pages/charts.scatter_chart.py
        319 ./dist/samples/011_component_gallery/pages/charts.scatter_chart1.py
        305 ./dist/samples/011_component_gallery/pages/charts.scatter_chart2.py
        529 ./dist/samples/011_component_gallery/pages/charts.vega_lite_chart.py
       1016 ./dist/samples/011_component_gallery/pages/charts.vega_lite_theme.py
        388 ./dist/samples/011_component_gallery/pages/charts.video.py
        527 ./dist/samples/011_component_gallery/pages/charts.video2.py
        887 ./dist/samples/011_component_gallery/pages/chat.echo.py
        274 ./dist/samples/011_component_gallery/pages/chat.input-file-uploader.py
        250 ./dist/samples/011_component_gallery/pages/chat.input-inline.py
        137 ./dist/samples/011_component_gallery/pages/chat.input.py
        192 ./dist/samples/011_component_gallery/pages/chat.input_set_value.py
       2645 ./dist/samples/011_component_gallery/pages/chat.llm.py
        142 ./dist/samples/011_component_gallery/pages/chat.message.py
        153 ./dist/samples/011_component_gallery/pages/chat.message1.py
       1277 ./dist/samples/011_component_gallery/pages/chat.simple.py
        651 ./dist/samples/011_component_gallery/pages/create-a-simple-grid.py
        670 ./dist/samples/011_component_gallery/pages/data.areachart_column.py
        640 ./dist/samples/011_component_gallery/pages/data.barchart_column.py
        572 ./dist/samples/011_component_gallery/pages/data.checkbox_column.py
        542 ./dist/samples/011_component_gallery/pages/data.column.py
        580 ./dist/samples/011_component_gallery/pages/data.column_config.empty.py
       3119 ./dist/samples/011_component_gallery/pages/data.column_config.py
        460 ./dist/samples/011_component_gallery/pages/data.data_editor.py
        480 ./dist/samples/011_component_gallery/pages/data.data_editor1.py
        410 ./dist/samples/011_component_gallery/pages/data.data_editor2.py
        903 ./dist/samples/011_component_gallery/pages/data.data_editor3.py
        814 ./dist/samples/011_component_gallery/pages/data.data_editor4.py
        874 ./dist/samples/011_component_gallery/pages/data.data_editor_config.py
        207 ./dist/samples/011_component_gallery/pages/data.dataframe.py
        235 ./dist/samples/011_component_gallery/pages/data.dataframe1.py
        614 ./dist/samples/011_component_gallery/pages/data.dataframe2.py
        900 ./dist/samples/011_component_gallery/pages/data.dataframe_config.py
        432 ./dist/samples/011_component_gallery/pages/data.dataframe_config_index.py
        332 ./dist/samples/011_component_gallery/pages/data.dataframe_event_state_selections.py
        654 ./dist/samples/011_component_gallery/pages/data.date_column.py
        735 ./dist/samples/011_component_gallery/pages/data.datetime_column.py
       1019 ./dist/samples/011_component_gallery/pages/data.image_column.py
        239 ./dist/samples/011_component_gallery/pages/data.json.py
        485 ./dist/samples/011_component_gallery/pages/data.json_column.py
        669 ./dist/samples/011_component_gallery/pages/data.linechart_column.py
        975 ./dist/samples/011_component_gallery/pages/data.link_column.py
        668 ./dist/samples/011_component_gallery/pages/data.list_column.py
        657 ./dist/samples/011_component_gallery/pages/data.multiselect_column_1.py
        522 ./dist/samples/011_component_gallery/pages/data.multiselect_column_2.py
        513 ./dist/samples/011_component_gallery/pages/data.number_column.py
        487 ./dist/samples/011_component_gallery/pages/data.progress_column.py
        766 ./dist/samples/011_component_gallery/pages/data.selectbox_column.py
        206 ./dist/samples/011_component_gallery/pages/data.table.py
        351 ./dist/samples/011_component_gallery/pages/data.table_confusion.py
        444 ./dist/samples/011_component_gallery/pages/data.table_horizontal_border.py
        443 ./dist/samples/011_component_gallery/pages/data.table_markdown.py
        549 ./dist/samples/011_component_gallery/pages/data.text_column.py
        636 ./dist/samples/011_component_gallery/pages/data.time_column.py
       2555 ./dist/samples/011_component_gallery/pages/dataframe-row-selections.py
        528 ./dist/samples/011_component_gallery/pages/execution.dialog.py
        461 ./dist/samples/011_component_gallery/pages/execution.fragment-rerun.py
        543 ./dist/samples/011_component_gallery/pages/execution.fragment.py
        296 ./dist/samples/011_component_gallery/pages/execution.fragment_balloon.py
     411449 ./dist/samples/011_component_gallery/pages/flower.png
        377 ./dist/samples/011_component_gallery/pages/forms.form1.py
        185 ./dist/samples/011_component_gallery/pages/forms.form2.py
        606 ./dist/samples/011_component_gallery/pages/forms.form_container.py
        347 ./dist/samples/011_component_gallery/pages/forms.form_default.py
       1442 ./dist/samples/011_component_gallery/pages/forms.form_overview.py
        243 ./dist/samples/011_component_gallery/pages/forms.form_process1.py
        468 ./dist/samples/011_component_gallery/pages/forms.form_process2.py
        637 ./dist/samples/011_component_gallery/pages/forms.form_process3.py
      39446 ./dist/samples/011_component_gallery/pages/images/horizontal_blue.png
      32992 ./dist/samples/011_component_gallery/pages/images/horizontal_red.png
       4241 ./dist/samples/011_component_gallery/pages/images/icon_blue.png
       3763 ./dist/samples/011_component_gallery/pages/images/icon_red.png
        577 ./dist/samples/011_component_gallery/pages/layout.columns1.py
        267 ./dist/samples/011_component_gallery/pages/layout.columns2.py
        176 ./dist/samples/011_component_gallery/pages/layout.columns_borders.py
        203 ./dist/samples/011_component_gallery/pages/layout.columns_bottom_widgets.py
        606 ./dist/samples/011_component_gallery/pages/layout.columns_vertical_alignment.py
        284 ./dist/samples/011_component_gallery/pages/layout.container1.py
        191 ./dist/samples/011_component_gallery/pages/layout.container2.py
        169 ./dist/samples/011_component_gallery/pages/layout.container3.py
        118 ./dist/samples/011_component_gallery/pages/layout.container4.py
        152 ./dist/samples/011_component_gallery/pages/layout.container5.py
        229 ./dist/samples/011_component_gallery/pages/layout.empty.py
        586 ./dist/samples/011_component_gallery/pages/layout.empty_placeholder.py
        452 ./dist/samples/011_component_gallery/pages/layout.expander.py
        169 ./dist/samples/011_component_gallery/pages/layout.popover.py
        263 ./dist/samples/011_component_gallery/pages/layout.popover2.py
        395 ./dist/samples/011_component_gallery/pages/layout.tabs1.py
        268 ./dist/samples/011_component_gallery/pages/layout.tabs2.py
        447 ./dist/samples/011_component_gallery/pages/layout.tabs3.py
        118 ./dist/samples/011_component_gallery/pages/layouts.container4.py
        476 ./dist/samples/011_component_gallery/pages/media.logo.py
        110 ./dist/samples/011_component_gallery/pages/metric.example1.py
        178 ./dist/samples/011_component_gallery/pages/metric.example2.py
        175 ./dist/samples/011_component_gallery/pages/metric.example3.py
        277 ./dist/samples/011_component_gallery/pages/metric.example4.py
        502 ./dist/samples/011_component_gallery/pages/metric.example5.py
        102 ./dist/samples/011_component_gallery/pages/status.exception.py
        303 ./dist/samples/011_component_gallery/pages/status.progress.py
        144 ./dist/samples/011_component_gallery/pages/status.spinner.py
        250 ./dist/samples/011_component_gallery/pages/status.status.py
        355 ./dist/samples/011_component_gallery/pages/status.status1.py
        105 ./dist/samples/011_component_gallery/pages/status.toast.py
        185 ./dist/samples/011_component_gallery/pages/status.toast1.py
        262 ./dist/samples/011_component_gallery/pages/status.toast2.py
        221 ./dist/samples/011_component_gallery/pages/text.badge.py
         56 ./dist/samples/011_component_gallery/pages/text.caption.py
        566 ./dist/samples/011_component_gallery/pages/text.code-ascii.py
        114 ./dist/samples/011_component_gallery/pages/text.code.py
        329 ./dist/samples/011_component_gallery/pages/text.header.py
        170 ./dist/samples/011_component_gallery/pages/text.latex.py
        552 ./dist/samples/011_component_gallery/pages/text.markdown.py
        240 ./dist/samples/011_component_gallery/pages/text.markdown1.py
        356 ./dist/samples/011_component_gallery/pages/text.subheader.py
         94 ./dist/samples/011_component_gallery/pages/text.text.py
        444 ./dist/samples/011_component_gallery/pages/text.text_area.py
        104 ./dist/samples/011_component_gallery/pages/text.title.py
         65 ./dist/samples/011_component_gallery/pages/text.write1.py
        155 ./dist/samples/011_component_gallery/pages/text.write2.py
        332 ./dist/samples/011_component_gallery/pages/text.write3.py
        733 ./dist/samples/011_component_gallery/pages/text.write_stream.py
         64 ./dist/samples/011_component_gallery/pages/utilities.help.py
        245 ./dist/samples/011_component_gallery/pages/utilities.help1.py
        123 ./dist/samples/011_component_gallery/pages/utilities.help2.py
        111 ./dist/samples/011_component_gallery/pages/utilities.html.py
        122 ./dist/samples/011_component_gallery/pages/widget.audio_input.py
        210 ./dist/samples/011_component_gallery/pages/widget.button.py
        409 ./dist/samples/011_component_gallery/pages/widget.button_icons.py
        162 ./dist/samples/011_component_gallery/pages/widget.camera_input.py
         88 ./dist/samples/011_component_gallery/pages/widget.checkbox.py
        115 ./dist/samples/011_component_gallery/pages/widget.color_picker.py
        143 ./dist/samples/011_component_gallery/pages/widget.date_input.py
        341 ./dist/samples/011_component_gallery/pages/widget.date_input1.py
        127 ./dist/samples/011_component_gallery/pages/widget.date_input_empty.py
        917 ./dist/samples/011_component_gallery/pages/widget.download_button.py
        490 ./dist/samples/011_component_gallery/pages/widget.download_button_csv.py
        208 ./dist/samples/011_component_gallery/pages/widget.download_button_file.py
        338 ./dist/samples/011_component_gallery/pages/widget.download_button_text.py
        213 ./dist/samples/011_component_gallery/pages/widget.feedback_stars.py
        215 ./dist/samples/011_component_gallery/pages/widget.feedback_thumbs.py
        230 ./dist/samples/011_component_gallery/pages/widget.file_uploader.py
        202 ./dist/samples/011_component_gallery/pages/widget.file_uploader_directory.py
         88 ./dist/samples/011_component_gallery/pages/widget.link_button.py
        196 ./dist/samples/011_component_gallery/pages/widget.multiselect.py
        235 ./dist/samples/011_component_gallery/pages/widget.multiselect_accept_new_options.py
        111 ./dist/samples/011_component_gallery/pages/widget.number_input.py
        155 ./dist/samples/011_component_gallery/pages/widget.number_input_empty.py
        203 ./dist/samples/011_component_gallery/pages/widget.pills_multi.py
        409 ./dist/samples/011_component_gallery/pages/widget.pills_single.py
        351 ./dist/samples/011_component_gallery/pages/widget.radio.py
        693 ./dist/samples/011_component_gallery/pages/widget.radio1.py
        205 ./dist/samples/011_component_gallery/pages/widget.radio_empty.py
        215 ./dist/samples/011_component_gallery/pages/widget.segmented_control_multi.py
        421 ./dist/samples/011_component_gallery/pages/widget.segmented_control_single.py
        478 ./dist/samples/011_component_gallery/pages/widget.select_slider.py
        167 ./dist/samples/011_component_gallery/pages/widget.selectbox.py
        685 ./dist/samples/011_component_gallery/pages/widget.selectbox1.py
        272 ./dist/samples/011_component_gallery/pages/widget.selectbox_accept_new_options.py
        232 ./dist/samples/011_component_gallery/pages/widget.selectbox_empty.py
        657 ./dist/samples/011_component_gallery/pages/widget.slider.py
        503 ./dist/samples/011_component_gallery/pages/widget.text_area.py
        124 ./dist/samples/011_component_gallery/pages/widget.text_input.py
        884 ./dist/samples/011_component_gallery/pages/widget.text_input1.py
        132 ./dist/samples/011_component_gallery/pages/widget.time_input.py
        122 ./dist/samples/011_component_gallery/pages/widget.time_input_empty.py
        102 ./dist/samples/011_component_gallery/pages/widget.toggle.py
        144 ./dist/samples/011_component_gallery/pages/widgets.audio_input_high_rate.py
        399 ./dist/samples/011_component_gallery/pages/widgets.change_parameters.py
        562 ./dist/samples/011_component_gallery/pages/widgets.change_parameters_best.py
        468 ./dist/samples/011_component_gallery/pages/widgets.form_callbacks.py
        259 ./dist/samples/011_component_gallery/requirements.txt
         71 ./dist/samples/011_component_gallery/stlite.json
       1901 ./dist/samples/011_component_gallery/streamlit_app.py
      36065 ./dist/samples/012_hello/agri.csv.gz
       7239 ./dist/samples/012_hello/hello.py
         45 ./dist/samples/012_hello/requirements.txt
         51 ./dist/samples/012_hello/stlite.json
       1637 ./dist/samples/012_mpa-hello/0_👋_Hello.py
        477 ./dist/samples/012_mpa-hello/README.md
      36065 ./dist/samples/012_mpa-hello/agri.csv.gz
       1691 ./dist/samples/012_mpa-hello/pages/1_📈_Plotting_Demo.py
       3775 ./dist/samples/012_mpa-hello/pages/2_🌍_Mapping_Demo.py
       2522 ./dist/samples/012_mpa-hello/pages/3_📊_DataFrame_Demo.py
       1674 ./dist/samples/012_mpa-hello/pages/4_📷_Webcam_Demo.py
         59 ./dist/samples/012_mpa-hello/requirements.txt
         62 ./dist/samples/012_mpa-hello/stlite.json
        957 ./dist/samples/012_mpa-hello/utils.py
        295 ./dist/samples/012_navigation.multipage_widgets/app.py
         60 ./dist/samples/012_navigation.multipage_widgets/stlite.json
        495 ./dist/samples/012_tutorials_custom-navigation/README.md
        649 ./dist/samples/012_tutorials_custom-navigation/app.py
       1172 ./dist/samples/012_tutorials_custom-navigation/menu.py
        504 ./dist/samples/012_tutorials_custom-navigation/pages/admin.py
        497 ./dist/samples/012_tutorials_custom-navigation/pages/super-admin.py
        341 ./dist/samples/012_tutorials_custom-navigation/pages/user.py
         18 ./dist/samples/012_tutorials_custom-navigation/requirements.txt
         71 ./dist/samples/012_tutorials_custom-navigation/stlite.json
        496 ./dist/samples/012_tutorials_dynamic-navigation/README.md
        104 ./dist/samples/012_tutorials_dynamic-navigation/admin/admin_1.py
        104 ./dist/samples/012_tutorials_dynamic-navigation/admin/admin_2.py
      39446 ./dist/samples/012_tutorials_dynamic-navigation/images/horizontal_blue.png
       4241 ./dist/samples/012_tutorials_dynamic-navigation/images/icon_blue.png
        106 ./dist/samples/012_tutorials_dynamic-navigation/request/request_1.py
        106 ./dist/samples/012_tutorials_dynamic-navigation/request/request_2.py
        106 ./dist/samples/012_tutorials_dynamic-navigation/respond/respond_1.py
        106 ./dist/samples/012_tutorials_dynamic-navigation/respond/respond_2.py
        105 ./dist/samples/012_tutorials_dynamic-navigation/settings.py
         82 ./dist/samples/012_tutorials_dynamic-navigation/stlite.json
       1940 ./dist/samples/012_tutorials_dynamic-navigation/streamlit_app.py
        529 ./dist/samples/012_tutorials_fragments/README.md
          0 ./dist/samples/012_tutorials_fragments/app.py
       1294 ./dist/samples/012_tutorials_fragments/pages/tutorial-fragment-multiple-container.py
       2897 ./dist/samples/012_tutorials_fragments/pages/tutorial-fragment-rerun.py
       1748 ./dist/samples/012_tutorials_fragments/pages/tutorial-fragment-streaming.py
         63 ./dist/samples/012_tutorials_fragments/stlite.json
        489 ./dist/samples/012_utilities.switch_page/README.md
        204 ./dist/samples/012_utilities.switch_page/pages/page_1.py
        204 ./dist/samples/012_utilities.switch_page/pages/page_2.py
         18 ./dist/samples/012_utilities.switch_page/requirements.txt
         68 ./dist/samples/012_utilities.switch_page/stlite.json
        204 ./dist/samples/012_utilities.switch_page/your_app.py
        484 ./dist/samples/012_widget.page_link/README.md
        289 ./dist/samples/012_widget.page_link/pages/page_1.py
        289 ./dist/samples/012_widget.page_link/pages/page_2.py
         18 ./dist/samples/012_widget.page_link/requirements.txt
         65 ./dist/samples/012_widget.page_link/stlite.json
        289 ./dist/samples/012_widget.page_link/your_app.py
        332 ./dist/samples/020_custom_components/home.py
        649 ./dist/samples/020_custom_components/pages/aggrid.py
       1086 ./dist/samples/020_custom_components/pages/agraph.py
       1260 ./dist/samples/020_custom_components/pages/cropper.py
        344 ./dist/samples/020_custom_components/pages/d3_demo.py
       1740 ./dist/samples/020_custom_components/pages/drawable_canvas.py
        251 ./dist/samples/020_custom_components/pages/embedcode.py
       5270 ./dist/samples/020_custom_components/pages/folium.py
       1022 ./dist/samples/020_custom_components/pages/lottie.py
        285 ./dist/samples/020_custom_components/pages/player.py
        343 ./dist/samples/020_custom_components/pages/stmol.py
        187 ./dist/samples/020_custom_components/requirements.txt
         62 ./dist/samples/020_custom_components/stlite.json
       4517 ./dist/samples/021_opencv/data/logo.png
         14 ./dist/samples/021_opencv/requirements.txt
         60 ./dist/samples/021_opencv/stlite.json
       1092 ./dist/samples/021_opencv/streamlit_app.py
         30 ./dist/samples/022_realtime_image_processing/requirements.txt
         79 ./dist/samples/022_realtime_image_processing/stlite.json
       2568 ./dist/samples/022_realtime_image_processing/streamlit_app.py
        724 ./dist/samples/030_streamlit_e2e_tests/pages/empty_labels.py
        733 ./dist/samples/030_streamlit_e2e_tests/pages/iframe_resizer.py
        876 ./dist/samples/030_streamlit_e2e_tests/pages/redisplayed_widgets.py
       1225 ./dist/samples/030_streamlit_e2e_tests/pages/session_state_frontend_sync.py
       1400 ./dist/samples/030_streamlit_e2e_tests/pages/st_columns.py
       1140 ./dist/samples/030_streamlit_e2e_tests/pages/st_disabled.py
        616 ./dist/samples/030_streamlit_e2e_tests/pages/st_disconnect.py
       1681 ./dist/samples/030_streamlit_e2e_tests/pages/st_download_button.py
       2475 ./dist/samples/030_streamlit_e2e_tests/pages/st_exception.py
        747 ./dist/samples/030_streamlit_e2e_tests/pages/st_experimental_get_query_params.py
        856 ./dist/samples/030_streamlit_e2e_tests/pages/st_experimental_set_query_params.py
       2405 ./dist/samples/030_streamlit_e2e_tests/pages/st_form_column_association.py
       3329 ./dist/samples/030_streamlit_e2e_tests/pages/st_image.py
       2160 ./dist/samples/030_streamlit_e2e_tests/pages/st_image_replay.py
        810 ./dist/samples/030_streamlit_e2e_tests/pages/st_image_replay_old_image.py
       1705 ./dist/samples/030_streamlit_e2e_tests/pages/st_image_svg_sizing.py
        762 ./dist/samples/030_streamlit_e2e_tests/pages/st_json.py
       1484 ./dist/samples/030_streamlit_e2e_tests/pages/st_map.py
        969 ./dist/samples/030_streamlit_e2e_tests/pages/st_media_replay.py
       2141 ./dist/samples/030_streamlit_e2e_tests/pages/st_pydeck_chart.py
       1524 ./dist/samples/030_streamlit_e2e_tests/pages/st_pydeck_geo_layers.py
       1263 ./dist/samples/030_streamlit_e2e_tests/pages/st_reuse_label.py
       2551 ./dist/samples/030_streamlit_e2e_tests/pages/st_select_slider.py
       1592 ./dist/samples/030_streamlit_e2e_tests/pages/st_session_state.py
       1592 ./dist/samples/030_streamlit_e2e_tests/pages/st_set_page_config.py
       1087 ./dist/samples/030_streamlit_e2e_tests/pages/st_sidebar.py
       2458 ./dist/samples/030_streamlit_e2e_tests/pages/st_slider.py
       1149 ./dist/samples/030_streamlit_e2e_tests/pages/st_tabs.py
       2732 ./dist/samples/030_streamlit_e2e_tests/pages/st_tooltips.py
       1108 ./dist/samples/030_streamlit_e2e_tests/pages/websocket_reconnects.py
        730 ./dist/samples/030_streamlit_e2e_tests/pages/widget_state_heavy_usage.py
         27 ./dist/samples/030_streamlit_e2e_tests/requirements.txt
         75 ./dist/samples/030_streamlit_e2e_tests/stlite.json
        117 ./dist/samples/030_streamlit_e2e_tests/streamlit_app.py

stlite-lib wheel (built as a part of @stlite/browser)

stlite_lib-0.1.0-py3-none-any.whl: 28 kiB (28 kiB +0 kiB)

File Tree
.
├── stlite_lib
│   ├── __init__.py
│   ├── async_utils.py
│   ├── bootstrap.py
│   ├── codemod.py
│   └── server
│       ├── __init__.py
│       ├── component_request_handler.py
│       ├── handler.py
│       ├── health_handler.py
│       ├── httputil.py
│       ├── media_file_handler.py
│       ├── server.py
│       ├── server_util.py
│       ├── task_context.py
│       └── upload_file_request_handler.py
└── stlite_lib-0.1.0.dist-info
    ├── METADATA
    ├── RECORD
    └── WHEEL

4 directories, 17 files
File Sizes
        200 ./stlite_lib-0.1.0.dist-info/METADATA
       1442 ./stlite_lib-0.1.0.dist-info/RECORD
         87 ./stlite_lib-0.1.0.dist-info/WHEEL
          0 ./stlite_lib/__init__.py
        197 ./stlite_lib/async_utils.py
       6663 ./stlite_lib/bootstrap.py
      38439 ./stlite_lib/codemod.py
         49 ./stlite_lib/server/__init__.py
       2851 ./stlite_lib/server/component_request_handler.py
        698 ./stlite_lib/server/handler.py
        689 ./stlite_lib/server/health_handler.py
      11309 ./stlite_lib/server/httputil.py
       3704 ./stlite_lib/server/media_file_handler.py
      11455 ./stlite_lib/server/server.py
        472 ./stlite_lib/server/server_util.py
        886 ./stlite_lib/server/task_context.py
       2901 ./stlite_lib/server/upload_file_request_handler.py

streamlit wheel (built as a part of @stlite/browser)

streamlit-1.50.0-cp313-none-any.whl: 1200 kiB (1200 kiB +0 kiB)

File Tree
.
├── streamlit
│   ├── __init__.pyc
│   ├── __main__.pyc
│   ├── auth_util.pyc
│   ├── cli_util.pyc
│   ├── column_config.pyc
│   ├── commands
│   │   ├── __init__.pyc
│   │   ├── echo.pyc
│   │   ├── execution_control.pyc
│   │   ├── experimental_query_params.pyc
│   │   ├── logo.pyc
│   │   ├── navigation.pyc
│   │   └── page_config.pyc
│   ├── components
│   │   ├── __init__.pyc
│   │   ├── lib
│   │   │   ├── __init__.pyc
│   │   │   └── local_component_registry.pyc
│   │   ├── types
│   │   │   ├── __init__.pyc
│   │   │   ├── base_component_registry.pyc
│   │   │   └── base_custom_component.pyc
│   │   └── v1
│   │       ├── __init__.pyc
│   │       ├── component_arrow.pyc
│   │       ├── component_registry.pyc
│   │       ├── components.pyc
│   │       └── custom_component.pyc
│   ├── config.pyc
│   ├── config_option.pyc
│   ├── config_util.pyc
│   ├── connections
│   │   ├── __init__.pyc
│   │   ├── base_connection.pyc
│   │   ├── snowflake_connection.pyc
│   │   ├── snowpark_connection.pyc
│   │   ├── sql_connection.pyc
│   │   └── util.pyc
│   ├── cursor.pyc
│   ├── dataframe_util.pyc
│   ├── delta_generator.pyc
│   ├── delta_generator_singletons.pyc
│   ├── deprecation_util.pyc
│   ├── development.pyc
│   ├── elements
│   │   ├── __init__.pyc
│   │   ├── alert.pyc
│   │   ├── arrow.pyc
│   │   ├── balloons.pyc
│   │   ├── bokeh_chart.pyc
│   │   ├── code.pyc
│   │   ├── deck_gl_json_chart.pyc
│   │   ├── dialog_decorator.pyc
│   │   ├── doc_string.pyc
│   │   ├── empty.pyc
│   │   ├── exception.pyc
│   │   ├── form.pyc
│   │   ├── graphviz_chart.pyc
│   │   ├── heading.pyc
│   │   ├── html.pyc
│   │   ├── iframe.pyc
│   │   ├── image.pyc
│   │   ├── json.pyc
│   │   ├── layouts.pyc
│   │   ├── lib
│   │   │   ├── __init__.pyc
│   │   │   ├── built_in_chart_utils.pyc
│   │   │   ├── color_util.pyc
│   │   │   ├── column_config_utils.pyc
│   │   │   ├── column_types.pyc
│   │   │   ├── dialog.pyc
│   │   │   ├── dicttools.pyc
│   │   │   ├── file_uploader_utils.pyc
│   │   │   ├── form_utils.pyc
│   │   │   ├── image_utils.pyc
│   │   │   ├── js_number.pyc
│   │   │   ├── layout_utils.pyc
│   │   │   ├── mutable_status_container.pyc
│   │   │   ├── options_selector_utils.pyc
│   │   │   ├── pandas_styler_utils.pyc
│   │   │   ├── policies.pyc
│   │   │   ├── streamlit_plotly_theme.pyc
│   │   │   ├── subtitle_utils.pyc
│   │   │   └── utils.pyc
│   │   ├── map.pyc
│   │   ├── markdown.pyc
│   │   ├── media.pyc
│   │   ├── metric.pyc
│   │   ├── pdf.pyc
│   │   ├── plotly_chart.pyc
│   │   ├── progress.pyc
│   │   ├── pyplot.pyc
│   │   ├── snow.pyc
│   │   ├── spinner.pyc
│   │   ├── text.pyc
│   │   ├── toast.pyc
│   │   ├── vega_charts.pyc
│   │   ├── widgets
│   │   │   ├── __init__.pyc
│   │   │   ├── audio_input.pyc
│   │   │   ├── button.pyc
│   │   │   ├── button_group.pyc
│   │   │   ├── camera_input.pyc
│   │   │   ├── chat.pyc
│   │   │   ├── checkbox.pyc
│   │   │   ├── color_picker.pyc
│   │   │   ├── data_editor.pyc
│   │   │   ├── file_uploader.pyc
│   │   │   ├── multiselect.pyc
│   │   │   ├── number_input.pyc
│   │   │   ├── radio.pyc
│   │   │   ├── select_slider.pyc
│   │   │   ├── selectbox.pyc
│   │   │   ├── slider.pyc
│   │   │   ├── text_widgets.pyc
│   │   │   └── time_widgets.pyc
│   │   └── write.pyc
│   ├── emojis.pyc
│   ├── env_util.pyc
│   ├── error_util.pyc
│   ├── errors.pyc
│   ├── external
│   │   ├── __init__.pyc
│   │   └── langchain
│   │       ├── __init__.pyc
│   │       └── streamlit_callback_handler.pyc
│   ├── file_util.pyc
│   ├── git_util.pyc
│   ├── hello
│   │   ├── __init__.pyc
│   │   ├── animation_demo.pyc
│   │   ├── dataframe_demo.pyc
│   │   ├── hello.pyc
│   │   ├── mapping_demo.pyc
│   │   ├── plotting_demo.pyc
│   │   ├── streamlit_app.pyc
│   │   └── utils.pyc
│   ├── logger.pyc
│   ├── material_icon_names.pyc
│   ├── navigation
│   │   ├── __init__.pyc
│   │   └── page.pyc
│   ├── net_util.pyc
│   ├── platform.pyc
│   ├── proto
│   │   ├── Alert_pb2.pyc
│   │   ├── AppPage_pb2.pyc
│   │   ├── ArrowNamedDataSet_pb2.pyc
│   │   ├── ArrowVegaLiteChart_pb2.pyc
│   │   ├── Arrow_pb2.pyc
│   │   ├── AudioInput_pb2.pyc
│   │   ├── Audio_pb2.pyc
│   │   ├── AuthRedirect_pb2.pyc
│   │   ├── AutoRerun_pb2.pyc
│   │   ├── BackMsg_pb2.pyc
│   │   ├── Balloons_pb2.pyc
│   │   ├── Block_pb2.pyc
│   │   ├── BokehChart_pb2.pyc
│   │   ├── ButtonGroup_pb2.pyc
│   │   ├── Button_pb2.pyc
│   │   ├── CameraInput_pb2.pyc
│   │   ├── ChatInput_pb2.pyc
│   │   ├── Checkbox_pb2.pyc
│   │   ├── ClientState_pb2.pyc
│   │   ├── Code_pb2.pyc
│   │   ├── ColorPicker_pb2.pyc
│   │   ├── Common_pb2.pyc
│   │   ├── Components_pb2.pyc
│   │   ├── DataFrame_pb2.pyc
│   │   ├── DateInput_pb2.pyc
│   │   ├── DeckGlJsonChart_pb2.pyc
│   │   ├── Delta_pb2.pyc
│   │   ├── DocString_pb2.pyc
│   │   ├── DownloadButton_pb2.pyc
│   │   ├── Element_pb2.pyc
│   │   ├── Empty_pb2.pyc
│   │   ├── Exception_pb2.pyc
│   │   ├── Favicon_pb2.pyc
│   │   ├── FileUploader_pb2.pyc
│   │   ├── ForwardMsg_pb2.pyc
│   │   ├── GapSize_pb2.pyc
│   │   ├── GitInfo_pb2.pyc
│   │   ├── GraphVizChart_pb2.pyc
│   │   ├── Heading_pb2.pyc
│   │   ├── HeightConfig_pb2.pyc
│   │   ├── Html_pb2.pyc
│   │   ├── IFrame_pb2.pyc
│   │   ├── Image_pb2.pyc
│   │   ├── Json_pb2.pyc
│   │   ├── LabelVisibilityMessage_pb2.pyc
│   │   ├── LinkButton_pb2.pyc
│   │   ├── Logo_pb2.pyc
│   │   ├── Markdown_pb2.pyc
│   │   ├── Metric_pb2.pyc
│   │   ├── MetricsEvent_pb2.pyc
│   │   ├── MultiSelect_pb2.pyc
│   │   ├── NamedDataSet_pb2.pyc
│   │   ├── Navigation_pb2.pyc
│   │   ├── NewSession_pb2.pyc
│   │   ├── NumberInput_pb2.pyc
│   │   ├── PageConfig_pb2.pyc
│   │   ├── PageInfo_pb2.pyc
│   │   ├── PageLink_pb2.pyc
│   │   ├── PageNotFound_pb2.pyc
│   │   ├── PageProfile_pb2.pyc
│   │   ├── PagesChanged_pb2.pyc
│   │   ├── ParentMessage_pb2.pyc
│   │   ├── PlotlyChart_pb2.pyc
│   │   ├── Progress_pb2.pyc
│   │   ├── Radio_pb2.pyc
│   │   ├── RootContainer_pb2.pyc
│   │   ├── Selectbox_pb2.pyc
│   │   ├── SessionEvent_pb2.pyc
│   │   ├── SessionStatus_pb2.pyc
│   │   ├── Skeleton_pb2.pyc
│   │   ├── Slider_pb2.pyc
│   │   ├── Snow_pb2.pyc
│   │   ├── Spinner_pb2.pyc
│   │   ├── TextArea_pb2.pyc
│   │   ├── TextInput_pb2.pyc
│   │   ├── Text_pb2.pyc
│   │   ├── TimeInput_pb2.pyc
│   │   ├── Toast_pb2.pyc
│   │   ├── VegaLiteChart_pb2.pyc
│   │   ├── Video_pb2.pyc
│   │   ├── WidgetStates_pb2.pyc
│   │   ├── WidthConfig_pb2.pyc
│   │   ├── __init__.pyc
│   │   └── openmetrics_data_model_pb2.pyc
│   ├── py.typed
│   ├── runtime
│   │   ├── __init__.pyc
│   │   ├── app_session.pyc
│   │   ├── caching
│   │   │   ├── __init__.pyc
│   │   │   ├── cache_data_api.pyc
│   │   │   ├── cache_errors.pyc
│   │   │   ├── cache_resource_api.pyc
│   │   │   ├── cache_type.pyc
│   │   │   ├── cache_utils.pyc
│   │   │   ├── cached_message_replay.pyc
│   │   │   ├── hashing.pyc
│   │   │   ├── legacy_cache_api.pyc
│   │   │   └── storage
│   │   │       ├── __init__.pyc
│   │   │       ├── cache_storage_protocol.pyc
│   │   │       ├── dummy_cache_storage.pyc
│   │   │       ├── in_memory_cache_storage_wrapper.pyc
│   │   │       └── local_disk_cache_storage.pyc
│   │   ├── connection_factory.pyc
│   │   ├── context.pyc
│   │   ├── context_util.pyc
│   │   ├── credentials.pyc
│   │   ├── forward_msg_cache.pyc
│   │   ├── forward_msg_queue.pyc
│   │   ├── fragment.pyc
│   │   ├── media_file_manager.pyc
│   │   ├── media_file_storage.pyc
│   │   ├── memory_media_file_storage.pyc
│   │   ├── memory_session_storage.pyc
│   │   ├── memory_uploaded_file_manager.pyc
│   │   ├── metrics_util.pyc
│   │   ├── pages_manager.pyc
│   │   ├── runtime.pyc
│   │   ├── runtime_util.pyc
│   │   ├── script_data.pyc
│   │   ├── scriptrunner
│   │   │   ├── __init__.pyc
│   │   │   ├── exec_code.pyc
│   │   │   ├── magic.pyc
│   │   │   ├── magic_funcs.pyc
│   │   │   ├── script_cache.pyc
│   │   │   └── script_runner.pyc
│   │   ├── scriptrunner_utils
│   │   │   ├── __init__.pyc
│   │   │   ├── exceptions.pyc
│   │   │   ├── script_requests.pyc
│   │   │   └── script_run_context.pyc
│   │   ├── secrets.pyc
│   │   ├── session_manager.pyc
│   │   ├── state
│   │   │   ├── __init__.pyc
│   │   │   ├── common.pyc
│   │   │   ├── query_params.pyc
│   │   │   ├── query_params_proxy.pyc
│   │   │   ├── safe_session_state.pyc
│   │   │   ├── session_state.pyc
│   │   │   ├── session_state_proxy.pyc
│   │   │   └── widgets.pyc
│   │   ├── stats.pyc
│   │   ├── theme_util.pyc
│   │   ├── uploaded_file_manager.pyc
│   │   └── websocket_session_manager.pyc
│   ├── source_util.pyc
│   ├── string_util.pyc
│   ├── temporary_directory.pyc
│   ├── testing
│   │   ├── __init__.pyc
│   │   └── v1
│   │       ├── __init__.pyc
│   │       ├── app_test.pyc
│   │       ├── element_tree.pyc
│   │       ├── local_script_runner.pyc
│   │       └── util.pyc
│   ├── time_util.pyc
│   ├── type_util.pyc
│   ├── url_util.pyc
│   ├── user_info.pyc
│   ├── util.pyc
│   ├── vendor
│   │   ├── __init__.pyc
│   │   └── pympler
│   │       ├── __init__.pyc
│   │       └── asizeof.pyc
│   ├── version.pyc
│   └── watcher
│       ├── __init__.pyc
│       ├── event_based_path_watcher.pyc
│       ├── folder_black_list.pyc
│       ├── local_sources_watcher.pyc
│       ├── path_watcher.pyc
│       ├── polling_path_watcher.pyc
│       └── util.pyc
├── streamlit-1.50.0.data
│   └── scripts
│       └── streamlit.cmd
└── streamlit-1.50.0.dist-info
    ├── METADATA
    ├── RECORD
    ├── WHEEL
    ├── entry_points.txt
    └── top_level.txt

30 directories, 304 files
File Sizes
        676 ./streamlit-1.50.0.data/scripts/streamlit.cmd
       9260 ./streamlit-1.50.0.dist-info/METADATA
      27704 ./streamlit-1.50.0.dist-info/RECORD
         91 ./streamlit-1.50.0.dist-info/WHEEL
         53 ./streamlit-1.50.0.dist-info/entry_points.txt
         10 ./streamlit-1.50.0.dist-info/top_level.txt
       8498 ./streamlit/__init__.pyc
        262 ./streamlit/__main__.pyc
       9115 ./streamlit/auth_util.pyc
       3244 ./streamlit/cli_util.pyc
        800 ./streamlit/column_config.pyc
        127 ./streamlit/commands/__init__.pyc
       4386 ./streamlit/commands/echo.pyc
       7730 ./streamlit/commands/execution_control.pyc
       5833 ./streamlit/commands/experimental_query_params.pyc
       6877 ./streamlit/commands/logo.pyc
      15346 ./streamlit/commands/navigation.pyc
      13802 ./streamlit/commands/page_config.pyc
        129 ./streamlit/components/__init__.pyc
        133 ./streamlit/components/lib/__init__.pyc
       4004 ./streamlit/components/lib/local_component_registry.pyc
        135 ./streamlit/components/types/__init__.pyc
       3093 ./streamlit/components/types/base_component_registry.pyc
       6089 ./streamlit/components/types/base_custom_component.pyc
        510 ./streamlit/components/v1/__init__.pyc
       5185 ./streamlit/components/v1/component_arrow.pyc
       4706 ./streamlit/components/v1/component_registry.pyc
        455 ./streamlit/components/v1/components.pyc
       9324 ./streamlit/components/v1/custom_component.pyc
      71624 ./streamlit/config.pyc
      11154 ./streamlit/config_option.pyc
       6850 ./streamlit/config_util.pyc
        548 ./streamlit/connections/__init__.pyc
       7245 ./streamlit/connections/base_connection.pyc
      20157 ./streamlit/connections/snowflake_connection.pyc
       7977 ./streamlit/connections/snowpark_connection.pyc
      15162 ./streamlit/connections/sql_connection.pyc
       2665 ./streamlit/connections/util.pyc
       8013 ./streamlit/cursor.pyc
      53824 ./streamlit/dataframe_util.pyc
      23113 ./streamlit/delta_generator.pyc
       9014 ./streamlit/delta_generator_singletons.pyc
       8440 ./streamlit/deprecation_util.pyc
        332 ./streamlit/development.pyc
        127 ./streamlit/elements/__init__.pyc
      11470 ./streamlit/elements/alert.pyc
      38786 ./streamlit/elements/arrow.pyc
       1436 ./streamlit/elements/balloons.pyc
       4966 ./streamlit/elements/bokeh_chart.pyc
       5620 ./streamlit/elements/code.pyc
      19536 ./streamlit/elements/deck_gl_json_chart.pyc
      10465 ./streamlit/elements/dialog_decorator.pyc
      15599 ./streamlit/elements/doc_string.pyc
       4206 ./streamlit/elements/empty.pyc
      12559 ./streamlit/elements/exception.pyc
      16528 ./streamlit/elements/form.pyc
       7284 ./streamlit/elements/graphviz_chart.pyc
      12513 ./streamlit/elements/heading.pyc
       6570 ./streamlit/elements/html.pyc
       7611 ./streamlit/elements/iframe.pyc
       8145 ./streamlit/elements/image.pyc
       5401 ./streamlit/elements/json.pyc
      42753 ./streamlit/elements/layouts.pyc
        131 ./streamlit/elements/lib/__init__.pyc
      35102 ./streamlit/elements/lib/built_in_chart_utils.pyc
       9789 ./streamlit/elements/lib/color_util.pyc
      17687 ./streamlit/elements/lib/column_config_utils.pyc
      90593 ./streamlit/elements/lib/column_types.pyc
       7528 ./streamlit/elements/lib/dialog.pyc
       3469 ./streamlit/elements/lib/dicttools.pyc
       3299 ./streamlit/elements/lib/file_uploader_utils.pyc
       2435 ./streamlit/elements/lib/form_utils.pyc
      16738 ./streamlit/elements/lib/image_utils.pyc
       2994 ./streamlit/elements/lib/js_number.pyc
       7863 ./streamlit/elements/lib/layout_utils.pyc
       6807 ./streamlit/elements/lib/mutable_status_container.pyc
      10274 ./streamlit/elements/lib/options_selector_utils.pyc
       9340 ./streamlit/elements/lib/pandas_styler_utils.pyc
       7086 ./streamlit/elements/lib/policies.pyc
       8374 ./streamlit/elements/lib/streamlit_plotly_theme.pyc
       6505 ./streamlit/elements/lib/subtitle_utils.pyc
       9945 ./streamlit/elements/lib/utils.pyc
      15941 ./streamlit/elements/map.pyc
      17527 ./streamlit/elements/markdown.pyc
      31790 ./streamlit/elements/media.pyc
      14982 ./streamlit/elements/metric.pyc
       6386 ./streamlit/elements/pdf.pyc
      20173 ./streamlit/elements/plotly_chart.pyc
       6074 ./streamlit/elements/progress.pyc
       7574 ./streamlit/elements/pyplot.pyc
       1396 ./streamlit/elements/snow.pyc
       5169 ./streamlit/elements/spinner.pyc
       3178 ./streamlit/elements/text.pyc
       5791 ./streamlit/elements/toast.pyc
      74539 ./streamlit/elements/vega_charts.pyc
        135 ./streamlit/elements/widgets/__init__.pyc
      11817 ./streamlit/elements/widgets/audio_input.pyc
      42670 ./streamlit/elements/widgets/button.pyc
      38032 ./streamlit/elements/widgets/button_group.pyc
      10062 ./streamlit/elements/widgets/camera_input.pyc
      26728 ./streamlit/elements/widgets/chat.pyc
      13091 ./streamlit/elements/widgets/checkbox.pyc
       9548 ./streamlit/elements/widgets/color_picker.pyc
      36559 ./streamlit/elements/widgets/data_editor.pyc
      18453 ./streamlit/elements/widgets/file_uploader.pyc
      18583 ./streamlit/elements/widgets/multiselect.pyc
      21542 ./streamlit/elements/widgets/number_input.pyc
      15471 ./streamlit/elements/widgets/radio.pyc
      15808 ./streamlit/elements/widgets/select_slider.pyc
      19493 ./streamlit/elements/widgets/selectbox.pyc
      33793 ./streamlit/elements/widgets/slider.pyc
      23469 ./streamlit/elements/widgets/text_widgets.pyc
      35015 ./streamlit/elements/widgets/time_widgets.pyc
      19930 ./streamlit/elements/write.pyc
      85772 ./streamlit/emojis.pyc
       1709 ./streamlit/env_util.pyc
       3432 ./streamlit/error_util.pyc
      26179 ./streamlit/errors.pyc
        127 ./streamlit/external/__init__.pyc
        316 ./streamlit/external/langchain/__init__.pyc
      18134 ./streamlit/external/langchain/streamlit_callback_handler.pyc
      10441 ./streamlit/file_util.pyc
       7993 ./streamlit/git_util.pyc
        124 ./streamlit/hello/__init__.pyc
       3229 ./streamlit/hello/animation_demo.pyc
       3083 ./streamlit/hello/dataframe_demo.pyc
       1140 ./streamlit/hello/hello.pyc
       3660 ./streamlit/hello/mapping_demo.pyc
       1917 ./streamlit/hello/plotting_demo.pyc
       1306 ./streamlit/hello/streamlit_app.pyc
        958 ./streamlit/hello/utils.pyc
       4193 ./streamlit/logger.pyc
      59379 ./streamlit/material_icon_names.pyc
        129 ./streamlit/navigation/__init__.pyc
      11643 ./streamlit/navigation/page.pyc
       3310 ./streamlit/net_util.pyc
        809 ./streamlit/platform.pyc
       1703 ./streamlit/proto/Alert_pb2.pyc
       1446 ./streamlit/proto/AppPage_pb2.pyc
       1564 ./streamlit/proto/ArrowNamedDataSet_pb2.pyc
       1829 ./streamlit/proto/ArrowVegaLiteChart_pb2.pyc
       2840 ./streamlit/proto/Arrow_pb2.pyc
       1680 ./streamlit/proto/AudioInput_pb2.pyc
       1638 ./streamlit/proto/Audio_pb2.pyc
       1368 ./streamlit/proto/AuthRedirect_pb2.pyc
       1373 ./streamlit/proto/AutoRerun_pb2.pyc
       1919 ./streamlit/proto/BackMsg_pb2.pyc
       1353 ./streamlit/proto/Balloons_pb2.pyc
       5942 ./streamlit/proto/Block_pb2.pyc
       1406 ./streamlit/proto/BokehChart_pb2.pyc
       2675 ./streamlit/proto/ButtonGroup_pb2.pyc
       1681 ./streamlit/proto/Button_pb2.pyc
       1645 ./streamlit/proto/CameraInput_pb2.pyc
       1870 ./streamlit/proto/ChatInput_pb2.pyc
       1842 ./streamlit/proto/Checkbox_pb2.pyc
       2040 ./streamlit/proto/ClientState_pb2.pyc
       1574 ./streamlit/proto/Code_pb2.pyc
       1696 ./streamlit/proto/ColorPicker_pb2.pyc
       3210 ./streamlit/proto/Common_pb2.pyc
       2245 ./streamlit/proto/Components_pb2.pyc
       3868 ./streamlit/proto/DataFrame_pb2.pyc
       1742 ./streamlit/proto/DateInput_pb2.pyc
       1736 ./streamlit/proto/DeckGlJsonChart_pb2.pyc
       1954 ./streamlit/proto/Delta_pb2.pyc
       1615 ./streamlit/proto/DocString_pb2.pyc
       1557 ./streamlit/proto/DownloadButton_pb2.pyc
       8965 ./streamlit/proto/Element_pb2.pyc
       1306 ./streamlit/proto/Empty_pb2.pyc
       1618 ./streamlit/proto/Exception_pb2.pyc
       1333 ./streamlit/proto/Favicon_pb2.pyc
       1750 ./streamlit/proto/FileUploader_pb2.pyc
       4945 ./streamlit/proto/ForwardMsg_pb2.pyc
       1547 ./streamlit/proto/GapSize_pb2.pyc
       1619 ./streamlit/proto/GitInfo_pb2.pyc
       1647 ./streamlit/proto/GraphVizChart_pb2.pyc
       1415 ./streamlit/proto/Heading_pb2.pyc
       1451 ./streamlit/proto/HeightConfig_pb2.pyc
       1313 ./streamlit/proto/Html_pb2.pyc
       1943 ./streamlit/proto/IFrame_pb2.pyc
       1676 ./streamlit/proto/Image_pb2.pyc
       1383 ./streamlit/proto/Json_pb2.pyc
       1678 ./streamlit/proto/LabelVisibilityMessage_pb2.pyc
       1459 ./streamlit/proto/LinkButton_pb2.pyc
       1362 ./streamlit/proto/Logo_pb2.pyc
       1607 ./streamlit/proto/Markdown_pb2.pyc
       2180 ./streamlit/proto/Metric_pb2.pyc
       2622 ./streamlit/proto/MetricsEvent_pb2.pyc
       2008 ./streamlit/proto/MultiSelect_pb2.pyc
       1543 ./streamlit/proto/NamedDataSet_pb2.pyc
       1704 ./streamlit/proto/Navigation_pb2.pyc
       6779 ./streamlit/proto/NewSession_pb2.pyc
       2064 ./streamlit/proto/NumberInput_pb2.pyc
       2096 ./streamlit/proto/PageConfig_pb2.pyc
       1349 ./streamlit/proto/PageInfo_pb2.pyc
       1505 ./streamlit/proto/PageLink_pb2.pyc
       1374 ./streamlit/proto/PageNotFound_pb2.pyc
       1847 ./streamlit/proto/PageProfile_pb2.pyc
       1508 ./streamlit/proto/PagesChanged_pb2.pyc
       1381 ./streamlit/proto/ParentMessage_pb2.pyc
       1847 ./streamlit/proto/PlotlyChart_pb2.pyc
       1356 ./streamlit/proto/Progress_pb2.pyc
       1741 ./streamlit/proto/Radio_pb2.pyc
       1410 ./streamlit/proto/RootContainer_pb2.pyc
       2020 ./streamlit/proto/Selectbox_pb2.pyc
       1619 ./streamlit/proto/SessionEvent_pb2.pyc
       1412 ./streamlit/proto/SessionStatus_pb2.pyc
       1541 ./streamlit/proto/Skeleton_pb2.pyc
       2102 ./streamlit/proto/Slider_pb2.pyc
       1313 ./streamlit/proto/Snow_pb2.pyc
       1368 ./streamlit/proto/Spinner_pb2.pyc
       1938 ./streamlit/proto/TextArea_pb2.pyc
       1951 ./streamlit/proto/TextInput_pb2.pyc
       1327 ./streamlit/proto/Text_pb2.pyc
       1728 ./streamlit/proto/TimeInput_pb2.pyc
       1370 ./streamlit/proto/Toast_pb2.pyc
       1721 ./streamlit/proto/VegaLiteChart_pb2.pyc
       1995 ./streamlit/proto/Video_pb2.pyc
       2419 ./streamlit/proto/WidgetStates_pb2.pyc
       1442 ./streamlit/proto/WidthConfig_pb2.pyc
        124 ./streamlit/proto/__init__.pyc
       4927 ./streamlit/proto/openmetrics_data_model_pb2.pyc
          0 ./streamlit/py.typed
       1489 ./streamlit/runtime/__init__.pyc
      46698 ./streamlit/runtime/app_session.pyc
       2789 ./streamlit/runtime/caching/__init__.pyc
      24849 ./streamlit/runtime/caching/cache_data_api.pyc
       6794 ./streamlit/runtime/caching/cache_errors.pyc
      21621 ./streamlit/runtime/caching/cache_resource_api.pyc
       1034 ./streamlit/runtime/caching/cache_type.pyc
      20212 ./streamlit/runtime/caching/cache_utils.pyc
      11362 ./streamlit/runtime/caching/cached_message_replay.pyc
      26752 ./streamlit/runtime/caching/hashing.pyc
       5308 ./streamlit/runtime/caching/legacy_cache_api.pyc
        396 ./streamlit/runtime/caching/storage/__init__.pyc
       9673 ./streamlit/runtime/caching/storage/cache_storage_protocol.pyc
       2538 ./streamlit/runtime/caching/storage/dummy_cache_storage.pyc
       7505 ./streamlit/runtime/caching/storage/in_memory_cache_storage_wrapper.pyc
      11388 ./streamlit/runtime/caching/storage/local_disk_cache_storage.pyc
      13876 ./streamlit/runtime/connection_factory.pyc
      17432 ./streamlit/runtime/context.pyc
       1570 ./streamlit/runtime/context_util.pyc
      13502 ./streamlit/runtime/credentials.pyc
       2854 ./streamlit/runtime/forward_msg_cache.pyc
       8127 ./streamlit/runtime/forward_msg_queue.pyc
      15942 ./streamlit/runtime/fragment.pyc
       9390 ./streamlit/runtime/media_file_manager.pyc
       4238 ./streamlit/runtime/media_file_storage.pyc
       7273 ./streamlit/runtime/memory_media_file_storage.pyc
       2820 ./streamlit/runtime/memory_session_storage.pyc
       5133 ./streamlit/runtime/memory_uploaded_file_manager.pyc
      17155 ./streamlit/runtime/metrics_util.pyc
       6404 ./streamlit/runtime/pages_manager.pyc
      27735 ./streamlit/runtime/runtime.pyc
       4377 ./streamlit/runtime/runtime_util.pyc
       1981 ./streamlit/runtime/script_data.pyc
        716 ./streamlit/runtime/scriptrunner/__init__.pyc
       5106 ./streamlit/runtime/scriptrunner/exec_code.pyc
       9178 ./streamlit/runtime/scriptrunner/magic.pyc
        770 ./streamlit/runtime/scriptrunner/magic_funcs.pyc
       2952 ./streamlit/runtime/scriptrunner/script_cache.pyc
      25929 ./streamlit/runtime/scriptrunner/script_runner.pyc
        378 ./streamlit/runtime/scriptrunner_utils/__init__.pyc
       1577 ./streamlit/runtime/scriptrunner_utils/exceptions.pyc
      11409 ./streamlit/runtime/scriptrunner_utils/script_requests.pyc
      12379 ./streamlit/runtime/scriptrunner_utils/script_run_context.pyc
      24817 ./streamlit/runtime/secrets.pyc
      13786 ./streamlit/runtime/session_manager.pyc
        850 ./streamlit/runtime/state/__init__.pyc
       6114 ./streamlit/runtime/state/common.pyc
       9627 ./streamlit/runtime/state/query_params.pyc
      10628 ./streamlit/runtime/state/query_params_proxy.pyc
       8958 ./streamlit/runtime/state/safe_session_state.pyc
      34259 ./streamlit/runtime/state/session_state.pyc
       6329 ./streamlit/runtime/state/session_state_proxy.pyc
       4763 ./streamlit/runtime/state/widgets.pyc
       5135 ./streamlit/runtime/stats.pyc
       4711 ./streamlit/runtime/theme_util.pyc
       5956 ./streamlit/runtime/uploaded_file_manager.pyc
       7643 ./streamlit/runtime/websocket_session_manager.pyc
       3502 ./streamlit/source_util.pyc
       8745 ./streamlit/string_util.pyc
       2257 ./streamlit/temporary_directory.pyc
        126 ./streamlit/testing/__init__.pyc
        222 ./streamlit/testing/v1/__init__.pyc
      41215 ./streamlit/testing/v1/app_test.pyc
      94311 ./streamlit/testing/v1/element_tree.pyc
       8228 ./streamlit/testing/v1/local_script_runner.pyc
       1981 ./streamlit/testing/v1/util.pyc
       2646 ./streamlit/time_util.pyc
      18149 ./streamlit/type_util.pyc
       3156 ./streamlit/url_util.pyc
      21237 ./streamlit/user_info.pyc
       5299 ./streamlit/util.pyc
        125 ./streamlit/vendor/__init__.pyc
        133 ./streamlit/vendor/pympler/__init__.pyc
      96480 ./streamlit/vendor/pympler/asizeof.pyc
        337 ./streamlit/version.pyc
        393 ./streamlit/watcher/__init__.pyc
      18397 ./streamlit/watcher/event_based_path_watcher.pyc
       2592 ./streamlit/watcher/folder_black_list.pyc
      12572 ./streamlit/watcher/local_sources_watcher.pyc
       5182 ./streamlit/watcher/path_watcher.pyc
       5117 ./streamlit/watcher/polling_path_watcher.pyc
       7492 ./streamlit/watcher/util.pyc

@github-actions
Copy link
Copy Markdown
Contributor

Bundle visualizer reports for fcab36e

Download the artifact and open the contained HTML locally to inspect the bundle makeup.

@github-actions
Copy link
Copy Markdown
Contributor

Deployment completed successfully (log).

@whitphx whitphx merged commit e6d0fa7 into main Nov 30, 2025
25 checks passed
@whitphx whitphx deleted the e2e-browser-test-file-protocol branch November 30, 2025 16:05
@github-actions
Copy link
Copy Markdown
Contributor

Deployment completed successfully (log).

  • https://fa0cf8f8.stlite-browser-preview.pages.dev/stlite.js
  • https://fa0cf8f8.stlite-browser-preview.pages.dev/stlite.css
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <title>Stlite Browser preview</title>
    <link rel="stylesheet" href="https://fa0cf8f8.stlite-browser-preview.pages.dev/stlite.css" />
  </head>
  <body>
    <noscript>You need to enable JavaScript to run this app.</noscript>
    <div id="root"></div>
    <script type="module">
import { mount } from "https://fa0cf8f8.stlite-browser-preview.pages.dev/stlite.js"
mount(
  {
    entrypoint: "streamlit_app.py",
    files: {
      "streamlit_app.py": `
import streamlit as st
st.write("Hello world")
`,
    },
    requirements: [],
  },
  document.getElementById("root"),
);

    </script>
  </body>
</html>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants