├── .github └── workflows │ ├── publish.yml │ └── tests.yml ├── .gitignore ├── .python-version ├── .vscode └── settings.json ├── LICENSE ├── NEWS.md ├── README.md ├── doc ├── .gitignore ├── _quarto.yml ├── _setup.qmd ├── changelog.md ├── custom.scss ├── data │ ├── ca55-south.csv │ ├── ipos.csv │ ├── metros.csv │ ├── penguins.csv │ ├── simpsons.csv │ ├── stocks.csv │ ├── us-counties-10m.json │ ├── us-county-unemployment.csv │ ├── us-population-state-age.csv │ ├── us_counties.geojson │ ├── us_states.json │ ├── vapor.csv │ └── walmarts.tsv ├── development.qmd ├── fonts │ ├── fira-mono-v12-latin-500.woff2 │ ├── fira-mono-v12-latin-700.woff2 │ └── fira-mono-v12-latin-regular.woff2 ├── gallery_geo.qmd ├── gallery_interaction.qmd ├── gallery_marks.qmd ├── gallery_themes.qmd ├── gallery_transforms.qmd ├── getting_started.qmd ├── img │ └── colab-badge.svg ├── index.qmd ├── screenshots │ └── readme_plot.png └── usage.qmd ├── examples ├── interactivity.ipynb └── introduction.ipynb ├── package.json ├── packages └── pyobsplot-js │ ├── .github │ └── workflows │ │ └── tests.yml │ ├── LICENSE │ ├── README.md │ ├── main.js │ ├── package.json │ ├── parsing.js │ ├── plot.js │ └── tests │ └── test_parsing.js ├── pyproject.toml ├── src ├── js │ ├── styles.css │ └── widget.js └── pyobsplot │ ├── __init__.py │ ├── data.py │ ├── js_modules.py │ ├── jsdom.py │ ├── obsplot.py │ ├── parsing.py │ ├── plot.py │ ├── static │ ├── static-styles.css │ ├── static-widget.js │ └── template.typ │ ├── utils.py │ └── widget.py ├── tests ├── python │ ├── .gitignore │ ├── __init__.py │ ├── generate_jsdom_reference.py │ ├── jsdom_reference │ │ ├── defaults.pkl │ │ ├── html │ │ │ ├── bug_utf8.html │ │ │ ├── complex_metros_arrow.html │ │ │ ├── complex_penguins_facet.html │ │ │ ├── complex_simpsons_cells.html │ │ │ ├── complex_stateage.html │ │ │ ├── complex_stocks.html │ │ │ ├── date_dates_array_js.html │ │ │ ├── date_dates_js_array.html │ │ │ ├── date_datetime_date.html │ │ │ ├── date_datetime_datetime.html │ │ │ ├── date_pandas_datetime_date.html │ │ │ ├── date_pandas_datetime_datetime.html │ │ │ ├── date_polars_datetime_date.html │ │ │ ├── date_polars_datetime_datetime.html │ │ │ ├── defaults_html_default.html │ │ │ ├── defaults_html_no_default.html │ │ │ ├── defaults_svg_default.html │ │ │ ├── defaults_svg_no_default.html │ │ │ ├── geo_ca55.html │ │ │ ├── geo_states.html │ │ │ ├── geo_vapor.html │ │ │ ├── simple_svg1.html │ │ │ ├── simple_svg2.html │ │ │ ├── source_pd_df.html │ │ │ ├── source_pd_series.html │ │ │ ├── source_pl_df.html │ │ │ ├── source_pl_series.html │ │ │ ├── themes_current.html │ │ │ ├── themes_dark.html │ │ │ ├── themes_default.html │ │ │ ├── themes_light.html │ │ │ ├── titles_caption.html │ │ │ └── transform_groupx.html │ │ ├── specs.pkl │ │ └── themes.pkl │ ├── test_data.py │ ├── test_jsdom.py │ ├── test_jsmodules.py │ ├── test_obsplot.py │ ├── test_parsing.py │ └── test_plot.py └── ui │ ├── jupyter_server_config.py │ ├── playwright.config.cjs │ └── tests │ ├── notebooks │ ├── complex_plots.ipynb │ ├── data │ │ ├── ca55-south.csv │ │ ├── metros.csv │ │ ├── penguins.csv │ │ ├── simpsons.csv │ │ ├── stocks.csv │ │ ├── us-population-state-age.csv │ │ ├── us_states.json │ │ └── vapor.csv │ ├── data_sources.ipynb │ ├── dates.ipynb │ ├── default_values.ipynb │ ├── errors.ipynb │ ├── geo.ipynb │ ├── mix_renderers.ipynb │ ├── syntax.ipynb │ ├── themes.ipynb │ └── transforms.ipynb │ └── pyobsplot.test.js ├── utils └── get_plot_methods.js └── uv.lock /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.12 2 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/LICENSE -------------------------------------------------------------------------------- /NEWS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/NEWS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/README.md -------------------------------------------------------------------------------- /doc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/.gitignore -------------------------------------------------------------------------------- /doc/_quarto.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/_quarto.yml -------------------------------------------------------------------------------- /doc/_setup.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/_setup.qmd -------------------------------------------------------------------------------- /doc/changelog.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Changelog 3 | --- 4 | 5 | {{< include ../NEWS.md >}} 6 | 7 | -------------------------------------------------------------------------------- /doc/custom.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/custom.scss -------------------------------------------------------------------------------- /doc/data/ca55-south.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/data/ca55-south.csv -------------------------------------------------------------------------------- /doc/data/ipos.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/data/ipos.csv -------------------------------------------------------------------------------- /doc/data/metros.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/data/metros.csv -------------------------------------------------------------------------------- /doc/data/penguins.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/data/penguins.csv -------------------------------------------------------------------------------- /doc/data/simpsons.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/data/simpsons.csv -------------------------------------------------------------------------------- /doc/data/stocks.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/data/stocks.csv -------------------------------------------------------------------------------- /doc/data/us-counties-10m.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/data/us-counties-10m.json -------------------------------------------------------------------------------- /doc/data/us-county-unemployment.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/data/us-county-unemployment.csv -------------------------------------------------------------------------------- /doc/data/us-population-state-age.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/data/us-population-state-age.csv -------------------------------------------------------------------------------- /doc/data/us_counties.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/data/us_counties.geojson -------------------------------------------------------------------------------- /doc/data/us_states.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/data/us_states.json -------------------------------------------------------------------------------- /doc/data/vapor.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/data/vapor.csv -------------------------------------------------------------------------------- /doc/data/walmarts.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/data/walmarts.tsv -------------------------------------------------------------------------------- /doc/development.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/development.qmd -------------------------------------------------------------------------------- /doc/fonts/fira-mono-v12-latin-500.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/fonts/fira-mono-v12-latin-500.woff2 -------------------------------------------------------------------------------- /doc/fonts/fira-mono-v12-latin-700.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/fonts/fira-mono-v12-latin-700.woff2 -------------------------------------------------------------------------------- /doc/fonts/fira-mono-v12-latin-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/fonts/fira-mono-v12-latin-regular.woff2 -------------------------------------------------------------------------------- /doc/gallery_geo.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/gallery_geo.qmd -------------------------------------------------------------------------------- /doc/gallery_interaction.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/gallery_interaction.qmd -------------------------------------------------------------------------------- /doc/gallery_marks.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/gallery_marks.qmd -------------------------------------------------------------------------------- /doc/gallery_themes.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/gallery_themes.qmd -------------------------------------------------------------------------------- /doc/gallery_transforms.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/gallery_transforms.qmd -------------------------------------------------------------------------------- /doc/getting_started.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/getting_started.qmd -------------------------------------------------------------------------------- /doc/img/colab-badge.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/img/colab-badge.svg -------------------------------------------------------------------------------- /doc/index.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/index.qmd -------------------------------------------------------------------------------- /doc/screenshots/readme_plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/screenshots/readme_plot.png -------------------------------------------------------------------------------- /doc/usage.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/doc/usage.qmd -------------------------------------------------------------------------------- /examples/interactivity.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/examples/interactivity.ipynb -------------------------------------------------------------------------------- /examples/introduction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/examples/introduction.ipynb -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/package.json -------------------------------------------------------------------------------- /packages/pyobsplot-js/.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/packages/pyobsplot-js/.github/workflows/tests.yml -------------------------------------------------------------------------------- /packages/pyobsplot-js/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/packages/pyobsplot-js/LICENSE -------------------------------------------------------------------------------- /packages/pyobsplot-js/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/packages/pyobsplot-js/README.md -------------------------------------------------------------------------------- /packages/pyobsplot-js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/packages/pyobsplot-js/main.js -------------------------------------------------------------------------------- /packages/pyobsplot-js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/packages/pyobsplot-js/package.json -------------------------------------------------------------------------------- /packages/pyobsplot-js/parsing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/packages/pyobsplot-js/parsing.js -------------------------------------------------------------------------------- /packages/pyobsplot-js/plot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/packages/pyobsplot-js/plot.js -------------------------------------------------------------------------------- /packages/pyobsplot-js/tests/test_parsing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/packages/pyobsplot-js/tests/test_parsing.js -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/js/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/src/js/styles.css -------------------------------------------------------------------------------- /src/js/widget.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/src/js/widget.js -------------------------------------------------------------------------------- /src/pyobsplot/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/src/pyobsplot/__init__.py -------------------------------------------------------------------------------- /src/pyobsplot/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/src/pyobsplot/data.py -------------------------------------------------------------------------------- /src/pyobsplot/js_modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/src/pyobsplot/js_modules.py -------------------------------------------------------------------------------- /src/pyobsplot/jsdom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/src/pyobsplot/jsdom.py -------------------------------------------------------------------------------- /src/pyobsplot/obsplot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/src/pyobsplot/obsplot.py -------------------------------------------------------------------------------- /src/pyobsplot/parsing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/src/pyobsplot/parsing.py -------------------------------------------------------------------------------- /src/pyobsplot/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/src/pyobsplot/plot.py -------------------------------------------------------------------------------- /src/pyobsplot/static/static-styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/src/pyobsplot/static/static-styles.css -------------------------------------------------------------------------------- /src/pyobsplot/static/static-widget.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/src/pyobsplot/static/static-widget.js -------------------------------------------------------------------------------- /src/pyobsplot/static/template.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/src/pyobsplot/static/template.typ -------------------------------------------------------------------------------- /src/pyobsplot/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/src/pyobsplot/utils.py -------------------------------------------------------------------------------- /src/pyobsplot/widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/src/pyobsplot/widget.py -------------------------------------------------------------------------------- /tests/python/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/.gitignore -------------------------------------------------------------------------------- /tests/python/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/python/generate_jsdom_reference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/generate_jsdom_reference.py -------------------------------------------------------------------------------- /tests/python/jsdom_reference/defaults.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/defaults.pkl -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/bug_utf8.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/bug_utf8.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/complex_metros_arrow.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/complex_metros_arrow.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/complex_penguins_facet.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/complex_penguins_facet.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/complex_simpsons_cells.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/complex_simpsons_cells.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/complex_stateage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/complex_stateage.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/complex_stocks.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/complex_stocks.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/date_dates_array_js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/date_dates_array_js.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/date_dates_js_array.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/date_dates_js_array.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/date_datetime_date.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/date_datetime_date.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/date_datetime_datetime.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/date_datetime_datetime.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/date_pandas_datetime_date.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/date_pandas_datetime_date.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/date_pandas_datetime_datetime.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/date_pandas_datetime_datetime.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/date_polars_datetime_date.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/date_polars_datetime_date.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/date_polars_datetime_datetime.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/date_polars_datetime_datetime.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/defaults_html_default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/defaults_html_default.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/defaults_html_no_default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/defaults_html_no_default.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/defaults_svg_default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/defaults_svg_default.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/defaults_svg_no_default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/defaults_svg_no_default.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/geo_ca55.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/geo_ca55.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/geo_states.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/geo_states.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/geo_vapor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/geo_vapor.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/simple_svg1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/simple_svg1.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/simple_svg2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/simple_svg2.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/source_pd_df.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/source_pd_df.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/source_pd_series.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/source_pd_series.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/source_pl_df.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/source_pl_df.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/source_pl_series.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/source_pl_series.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/themes_current.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/themes_current.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/themes_dark.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/themes_dark.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/themes_default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/themes_default.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/themes_light.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/themes_light.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/titles_caption.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/titles_caption.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/html/transform_groupx.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/html/transform_groupx.html -------------------------------------------------------------------------------- /tests/python/jsdom_reference/specs.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/specs.pkl -------------------------------------------------------------------------------- /tests/python/jsdom_reference/themes.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/jsdom_reference/themes.pkl -------------------------------------------------------------------------------- /tests/python/test_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/test_data.py -------------------------------------------------------------------------------- /tests/python/test_jsdom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/test_jsdom.py -------------------------------------------------------------------------------- /tests/python/test_jsmodules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/test_jsmodules.py -------------------------------------------------------------------------------- /tests/python/test_obsplot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/test_obsplot.py -------------------------------------------------------------------------------- /tests/python/test_parsing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/test_parsing.py -------------------------------------------------------------------------------- /tests/python/test_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/python/test_plot.py -------------------------------------------------------------------------------- /tests/ui/jupyter_server_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/ui/jupyter_server_config.py -------------------------------------------------------------------------------- /tests/ui/playwright.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/ui/playwright.config.cjs -------------------------------------------------------------------------------- /tests/ui/tests/notebooks/complex_plots.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/ui/tests/notebooks/complex_plots.ipynb -------------------------------------------------------------------------------- /tests/ui/tests/notebooks/data/ca55-south.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/ui/tests/notebooks/data/ca55-south.csv -------------------------------------------------------------------------------- /tests/ui/tests/notebooks/data/metros.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/ui/tests/notebooks/data/metros.csv -------------------------------------------------------------------------------- /tests/ui/tests/notebooks/data/penguins.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/ui/tests/notebooks/data/penguins.csv -------------------------------------------------------------------------------- /tests/ui/tests/notebooks/data/simpsons.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/ui/tests/notebooks/data/simpsons.csv -------------------------------------------------------------------------------- /tests/ui/tests/notebooks/data/stocks.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/ui/tests/notebooks/data/stocks.csv -------------------------------------------------------------------------------- /tests/ui/tests/notebooks/data/us-population-state-age.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/ui/tests/notebooks/data/us-population-state-age.csv -------------------------------------------------------------------------------- /tests/ui/tests/notebooks/data/us_states.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/ui/tests/notebooks/data/us_states.json -------------------------------------------------------------------------------- /tests/ui/tests/notebooks/data/vapor.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/ui/tests/notebooks/data/vapor.csv -------------------------------------------------------------------------------- /tests/ui/tests/notebooks/data_sources.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/ui/tests/notebooks/data_sources.ipynb -------------------------------------------------------------------------------- /tests/ui/tests/notebooks/dates.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/ui/tests/notebooks/dates.ipynb -------------------------------------------------------------------------------- /tests/ui/tests/notebooks/default_values.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/ui/tests/notebooks/default_values.ipynb -------------------------------------------------------------------------------- /tests/ui/tests/notebooks/errors.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/ui/tests/notebooks/errors.ipynb -------------------------------------------------------------------------------- /tests/ui/tests/notebooks/geo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/ui/tests/notebooks/geo.ipynb -------------------------------------------------------------------------------- /tests/ui/tests/notebooks/mix_renderers.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/ui/tests/notebooks/mix_renderers.ipynb -------------------------------------------------------------------------------- /tests/ui/tests/notebooks/syntax.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/ui/tests/notebooks/syntax.ipynb -------------------------------------------------------------------------------- /tests/ui/tests/notebooks/themes.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/ui/tests/notebooks/themes.ipynb -------------------------------------------------------------------------------- /tests/ui/tests/notebooks/transforms.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/ui/tests/notebooks/transforms.ipynb -------------------------------------------------------------------------------- /tests/ui/tests/pyobsplot.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/tests/ui/tests/pyobsplot.test.js -------------------------------------------------------------------------------- /utils/get_plot_methods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/utils/get_plot_methods.js -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juba/pyobsplot/HEAD/uv.lock --------------------------------------------------------------------------------