pygwalker

View on PyPIReverse Dependencies (3)

0.4.8.1 pygwalker-0.4.8.1-py3-none-any.whl

Wheel Details

Project: pygwalker
Version: 0.4.8.1
Filename: pygwalker-0.4.8.1-py3-none-any.whl
Download: [link]
Size: 2186746
MD5: 75e55d826a3326c83f2ef82b0dca0573
SHA256: 09bb440d4e539b2f1a9a74cfa7b87dad8269e1f09886220db4f7788f89cc0018
Uploaded: 2024-04-28 09:15:11 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: pygwalker
Version: 0.4.8.1
Summary: pygwalker: turn your data into an interactive UI for data exploration and visualization
Author-Email: kanaries <support[at]kanaries.net>
Project-Url: homepage, https://github.com/Kanaries/pygwalker
Project-Url: repository, https://github.com/Kanaries/pygwalker
Keywords: data-analysis,data-exploration,dataframe,jupyter,pandas,tableau,tableau-alternative,visualization
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.6
Requires-Dist: appdirs
Requires-Dist: arrow
Requires-Dist: astor
Requires-Dist: cachetools
Requires-Dist: duckdb (==0.10.1)
Requires-Dist: gw-dsl-parser (==0.1.47)
Requires-Dist: ipython
Requires-Dist: ipywidgets
Requires-Dist: jinja2
Requires-Dist: kanaries-track (==0.0.4)
Requires-Dist: packaging
Requires-Dist: pandas
Requires-Dist: psutil
Requires-Dist: pyarrow
Requires-Dist: pydantic
Requires-Dist: pytz
Requires-Dist: requests
Requires-Dist: segment-analytics-python (==2.2.3)
Requires-Dist: sqlalchemy
Requires-Dist: sqlglot (>=19.0.0)
Requires-Dist: typing-extensions
Requires-Dist: pandas; extra == "all"
Requires-Dist: polars; extra == "all"
Requires-Dist: streamlit; extra == "all"
Requires-Dist: build; extra == "dev"
Requires-Dist: twine; extra == "dev"
Requires-Dist: ipywidgets (>=8.0.0); extra == "labv4"
Requires-Dist: jupyter-client (>7.4.9); extra == "labv4"
Requires-Dist: jupyter-server (>2.5.0); extra == "labv4"
Requires-Dist: ipywidgets (<8.0.0,>7.0.0); extra == "notebook"
Requires-Dist: jupyter-client (<=7.4.9,>6.0.0); extra == "notebook"
Requires-Dist: jupyter-server (<=2.5.0); extra == "notebook"
Requires-Dist: pandas; extra == "pandas"
Requires-Dist: polars; extra == "polars"
Requires-Dist: pandas; extra == "snowflake"
Requires-Dist: pyarrow (==10.0.1); extra == "snowflake"
Requires-Dist: snowflake-sqlalchemy (==1.5.0); extra == "snowflake"
Requires-Dist: sqlalchemy (==1.4.49); extra == "snowflake"
Requires-Dist: streamlit; extra == "streamlit"
Provides-Extra: all
Provides-Extra: dev
Provides-Extra: labv4
Provides-Extra: notebook
Provides-Extra: pandas
Provides-Extra: polars
Provides-Extra: snowflake
Provides-Extra: streamlit
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 17485 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.24.2
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
bin/pygwalker_command.py sha256=bz6NkJZZty9KhL5j9XRlCklrRvhneZOADZrkMXgTASk 2847
pygwalker/__init__.py sha256=fTSIX2o4gkja9eq3You8RSeI5GrYPMkoo2PhMX7ge7o 990
pygwalker/_constants.py sha256=aHclsmXVeAcOCWoPGYzLk9tv3OC8VPWYR5j8ozUBZDs 132
pygwalker/_typing.py sha256=5CB44bTxxozRR8oXsVlphd1SwlviLbam4hupE9WVH_E 885
pygwalker/errors.py sha256=Tz4m7Deom2g9cE2dAzRiT0RE9Tn7ELjyk9TNOil5z5A 1317
pygwalker/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pygwalker/api/gradio.py sha256=HyMps8somoFnxAqBMAP6fOS8Ks7RldKfKONqT4xRlQY 2951
pygwalker/api/html.py sha256=jjg8kLbOWDlpvfuUAZSOgl_yhlB_f_KU3HKNGXRdKpU 6275
pygwalker/api/jupyter.py sha256=NQR4BKkvEPPcP1ayPWN0_E0_ni3B2ynTClxDz_x9sxo 6622
pygwalker/api/kanaries_cloud.py sha256=XrHRjdFw1_ik6JuTpVZr8oAheqm5eD9dgb5LYrmrZ_U 2996
pygwalker/api/pygwalker.py sha256=DyAV-j6Rg6KrtJ9yksdaI-zzNSA6pTw1cLAhlRDf8mY 23116
pygwalker/api/streamlit.py sha256=T5DN8bNnHDxLzBt87nizx0qsgL-Hl8Rn1KfyPzLzRjU 12081
pygwalker/communications/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pygwalker/communications/base.py sha256=uTpDoDjWyI04imvqU693bNm7HSHT966ubykHUl6mEHE 1651
pygwalker/communications/gradio_comm.py sha256=TvpV_RhJ7EdenZWpSgurKZO2gLHXfEByafHJXl4ltDA 1580
pygwalker/communications/hacker_comm.py sha256=aXL09mR9B2BTjwe1kv6iRucPcqrctEdwJuLlu7b2FTw 2540
pygwalker/communications/streamlit_comm.py sha256=3KW9wkgaOEqjl34l0uqje2eDLgSNI1AhbADV_MzDTVY 1765
pygwalker/data_parsers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pygwalker/data_parsers/base.py sha256=-FH4YBoKWC5a-CFJgO7eUlAZhqkW_-mabs-Jf3ZM03g 8631
pygwalker/data_parsers/cloud_dataset_parser.py sha256=ix6SJmQUlAj3jg9oFa4esonX_EgFlhaiDu8Yb1T_vJw 3956
pygwalker/data_parsers/database_parser.py sha256=VngttxQuF4ykbUtGc83usuTy4RG3PNsZIau7fPqDEaY 8057
pygwalker/data_parsers/modin_parser.py sha256=QT7XyvGX_wIgXGYUfII6gjXh8t57BFK8taM7ElYGbkY 2297
pygwalker/data_parsers/pandas_parser.py sha256=v0YRZT1iiNPgNQ5EO-jdfYNRv2RXYbFznpUHlE5Dyzc 1885
pygwalker/data_parsers/polars_parser.py sha256=vMi9XQMOwWBih9FHg9F7gNGReQCjRk4V7sDVtEOLuMs 1903
pygwalker/data_parsers/spark_parser.py sha256=wAuPaHQOVpSR_A5uXQkjI8ELCJEtp2RQZpF1PxagaPE 4116
pygwalker/services/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pygwalker/services/check_update.py sha256=EIn-dOE5h5yIYNb5ANjUp0UcBp2ih-VonuBFoZphSDc 1610
pygwalker/services/cloud_service.py sha256=f8ytfMNOljf8Saq9bEKyc-Qs_aHVdMyaUPXqf82kcio 18487
pygwalker/services/config.py sha256=yvUBqgDyBVTWQ8wFLXmcHs8SB_dpqjrUfsLH2LBWPHk 4375
pygwalker/services/data_parsers.py sha256=vOXzLq8SyZiUkXlyA900G1-1rfFPuFqUs-QtTQE5BvM 3056
pygwalker/services/fname_encodings.py sha256=5Vi1i6MU4aQWUHROPihV7pN9wPHwnsUuJkWu5gwsVTw 1515
pygwalker/services/format_invoke_walk_code.py sha256=ZIwLXZctUU5Tv2E-aRW6BsZ1RRVydFbOxReNVMqkTZ0 3433
pygwalker/services/global_var.py sha256=l-FVDD0wL12AGDeORQ58XIa9uTMUDGghh6tZzddsGmM 1240
pygwalker/services/kaggle.py sha256=fOAwrSQLgtgyz2v1owFKRhg83GSpRvD5yoLQNmUI8_c 1649
pygwalker/services/kanaries_cli_login.py sha256=u_2q5Uh_pM_XVHanZ4wTnuulwDIi_cPv8V0HzkfghM4 2887
pygwalker/services/preview_image.py sha256=qU0rijaG1XbXKBAN2nopgYr78Gx92sycZb-svmwSgcs 5053
pygwalker/services/render.py sha256=aHP3E7TdOkEwFDCz__wx69O7BovovaXsI9Gpg4QtLdY 1752
pygwalker/services/spec.py sha256=nPq7uh84CpUGIOqaP3QLgdNp7XBlVSber8LZIuWpefo 6871
pygwalker/services/streamlit_components.py sha256=ppwd2Lwt2SiHpvTTlv6Zj3HQnXfMpat-jVRPiy_5b5c 5562
pygwalker/services/tip_tools.py sha256=ombSvdv3AfU_in2ChS2rTiPx9XBJeZUfCmmYLbARcRM 802
pygwalker/services/track.py sha256=mj-UegGF0lkA73ft8iv-_4XynuV0JiaRY3h-_fmXJ4E 2142
pygwalker/services/upload_data.py sha256=tFN3CD66jCYRs3DoqrGPWhEEwegttCofn6DaLg9YikI 3008
pygwalker/templates/.gitignore sha256=O4SBzbaN0lt4e1LtZ3sKDNy8QZQblxkvCYeFtxgpkNA 7
pygwalker/templates/index.html sha256=dz_ohg6ihYVpEOFEpdhPjQtJnp-HKWDu8brMB0euQok 852
pygwalker/templates/preview.html sha256=gOOLbXOsnhN-wxePUWVIXcnjxk_golxwLF14eeVMfUc 953
pygwalker/templates/preview_list.html sha256=IXZHDL_5vdxlRg1gWwZ8YmTu8IKwe6bNkAp4kfyPi4s 1259
pygwalker/templates/pygwalker_iframe.html sha256=Ikqna70bsCjTLTdKDeuXilVfc5xGKYA654di_RjEgLE 399
pygwalker/templates/dist/dsl-to-workflow.umd.js sha256=mSMGytTteSxA7_pBExDya2vD5eUkttptoNtR7-IOqrg 336362
pygwalker/templates/dist/index.d.ts sha256=DOHye9QEvWT5mj7VwLvMYBS6OfE1QE57Z7JcPyFHvhQ 494
pygwalker/templates/dist/pygwalker-app.iife.js sha256=oohQdKoh6zW0Efa4QhnRjDT-LII9p1ezBmFpaoynj0A 6667697
pygwalker/templates/dist/vega-to-dsl.umd.js sha256=qRp7A9gbClmzsthFMmjO7JuYSq2QGM6pYCIlm_WKqIc 333908
pygwalker/templates/dist/components/options.d.ts sha256=7U--oUe4JovuAuG_-hcFHdT9jvtyka3QVtlQPR3X10c 143
pygwalker/templates/dist/components/codeExportModal/index.d.ts sha256=ClpP-LNgRzYyHyGAjE3l6pz12KXKC7S13TR3_aM6wkI 356
pygwalker/templates/dist/components/codeExportModal/usePythonCode.d.ts sha256=LKudgw5khEFxPkcCKOJ0A4UDbwzaHNiYYb2ylnHmHqI 211
pygwalker/templates/dist/components/initModal/index.d.ts sha256=OAXq4BRpBw5MHcFQ2ZSQiALB57GR6y2GmVPr2xBdUHc 125
pygwalker/templates/dist/components/preview/index.d.ts sha256=MhvjsxyyNb7a5viHNNp-u43WBMlHvaIZR_W5XzbeT4g 576
pygwalker/templates/dist/components/ui/badge.d.ts sha256=gxuZ7-zlVKuDaIvJih9yrMqj6cqHqBMx81gubfcgNBE 563
pygwalker/templates/dist/components/ui/button.d.ts sha256=_xy9o_u-CsPCiO-z_MpMSIkKSPPwSdzbq4OM4hBxpI8 681
pygwalker/templates/dist/components/ui/checkbox.d.ts sha256=1F8mRjzF0m1MMiJzv1JF9AGZBR06nln5YBD75mgxwCo 301
pygwalker/templates/dist/components/ui/dialog.d.ts sha256=N_G-8aepYahmaEH1o4lWk-p6pW00sU8oNObo5WA3oxQ 1802
pygwalker/templates/dist/components/ui/input.d.ts sha256=0nqTVr5ptcAj9ShNdHQV-HFs_qldPH2hc2wqgxIycCc 240
pygwalker/templates/dist/components/ui/label.d.ts sha256=dFFzXQoL6QV6ZecN_Xykk5VOViK7ksDVG3Onvv01sCg 447
pygwalker/templates/dist/components/ui/select.d.ts sha256=7PADCTFudzBCSMfJd3ouP16lYRgdiTzp-eH_rP5lYeI 1922
pygwalker/templates/dist/components/ui/tabs.d.ts sha256=63VpOW-kUHqnqcKI6pBluuPfE_-PkCLzIwrS5rHGMfk 799
pygwalker/templates/dist/components/ui/toggle-group.d.ts sha256=03bZuKMTXrI6X29dMi9rccKiB-9FSPThKBpC9G7rDdE 1145
pygwalker/templates/dist/components/ui/toggle.d.ts sha256=IlQPNHtugnWtZ4Jkmi92xDmTLB4QVwwxQobXlyfEBnM 828
pygwalker/templates/dist/components/uploadChartModal/index.d.ts sha256=TbgaHMyi1ZkwG4NNGmq63Ppvzbjog7hu-6G89uAERHw 439
pygwalker/templates/dist/components/uploadSpecModal/index.d.ts sha256=WUBg0QSefNgk_j9ah-OFKbu9jMKqalcIBBMf-QYBGYg 359
pygwalker/templates/dist/dataSource/index.d.ts sha256=JrIBD5fcnm72ao6kSd9j9-4_vkZBHoo0FcYUNQdqmPc 699
pygwalker/templates/dist/interfaces/index.d.ts sha256=tdBtsiH9GQ8qhv7lYF5dA-NRQeu5Qd_dv2zt7L8F6y4 1109
pygwalker/templates/dist/lib/dslToWorkflow.d.ts sha256=gl93iE_p0Owil7orVqUB9nalrQKeZl3d_9KqPzuSudU 56
pygwalker/templates/dist/lib/utils.d.ts sha256=USlgwOlVojJLNDVNrCXj5NQxoa9M0zB3k17aXpXIt-E 101
pygwalker/templates/dist/lib/vegaToDsl.d.ts sha256=gl93iE_p0Owil7orVqUB9nalrQKeZl3d_9KqPzuSudU 56
pygwalker/templates/dist/notify/index.d.ts sha256=nJl3BWpvRDO3a4SZnu7Dko7Vwl5lEHlTvSC28NQCRoo 99
pygwalker/templates/dist/store/common.d.ts sha256=6F2GO5QljE0kw-VIlZLfQsbXpyzzeHD62Iq_gs7Esjc 1028
pygwalker/templates/dist/store/communication.d.ts sha256=cEPQhIE7cm-s06FCrr2CtTc0qXMW5npboLZdgLEcrAM 276
pygwalker/templates/dist/store/context.d.ts sha256=MQJgzs6LUVTnWyZDP2H1W3xAfWD4TOsE1ORcdrWvOcA 444
pygwalker/templates/dist/tools/exportDataframe.d.ts sha256=-Zf270JYtzi2EYDB2SwSUB1ppvDaTf_WV8AIRfLSTwU 400
pygwalker/templates/dist/tools/exportTool.d.ts sha256=o81OUbZtZbNzhH6nNExKuLbqPsV0gr062G2LtRFcRuk 248
pygwalker/templates/dist/tools/loginTool.d.ts sha256=-OGQRBpMQt2DBtQ54mbU98EII5Tx6HBcMyzPPm4Jugg 297
pygwalker/templates/dist/tools/saveTool.d.ts sha256=pbck_5LuUhPhX234VAbAxDoq6O_LLh_04PVggbctlQI 646
pygwalker/templates/dist/utils/communication.d.ts sha256=3gxpXg9pvffW7HElF7g-HrC1ji_CnLK19xHCJdY65r8 1009
pygwalker/templates/dist/utils/context.d.ts sha256=QG3hTEHqtodmuHdsLBkCuyWtbee9c7EY-T0Qhkewce4 282
pygwalker/templates/dist/utils/formatSpec.d.ts sha256=Kw_ZiX_2tNUE5oi6ht-QX_R11ByH74II_s1wTLj9hZM 71
pygwalker/templates/dist/utils/save.d.ts sha256=XyeU46Ax3GGmeuDmw-Hihza2X03DiA-hxkQ-VwsRrVo 320
pygwalker/templates/dist/utils/theme.d.ts sha256=QwmCso3LCizK6ZEFHh1WCgZAzSR5K6vhnJ2ZSq2SPyc 95
pygwalker/templates/dist/utils/userConfig.d.ts sha256=81S6p7K0XxwuAHw40ITiopirW8vF6j_FzAsdMBlwTdw 215
pygwalker/utils/__init__.py sha256=4iEQO-gMPRS1G5ZCZWvRVYPEuPdMFvgpLaarQjfErV0 173
pygwalker/utils/check_walker_params.py sha256=128HvejCRrnpvpDERTfouI1Mf8aBRZZXerRcYC3m7Ao 494
pygwalker/utils/custom_sqlglot.py sha256=azB6KJGHDPTfODh4l09OCjhX6XhvdV0kE3is13Xo5BA 895
pygwalker/utils/display.py sha256=fsbnfnrVRy4G1t3Wz7bxC8o2EQW9sm488FJQuTcDc8w 882
pygwalker/utils/dsl_transform.py sha256=_jROyPOKrs8LUlDDWyDj28JLT2GJyyj_J0ODz7HYPpM 1027
pygwalker/utils/encode.py sha256=gcNPuC6EOdPI8rY0IEGEmZxDkPUsjXNr1Spk1y4_5M8 661
pygwalker/utils/estimate_tools.py sha256=-VzdUVoTWKrNwn3sTK809f_ix_ds-1Tsu7MSMez5gGM 461
pygwalker/utils/execute_env_check.py sha256=uHItLzUPpViwUtk89YTTCWjhJZhCTXdvp046d5vreaw 725
pygwalker/utils/log.py sha256=LV9EgS-EeJFNmxoK6dJzFUYa1vAzZWGTM7PjM5d_yDc 284
pygwalker/utils/payload_to_sql.py sha256=s598hjYFp77rRLj317YTgAkjWg5Dc5Cqy-cc_nnM2l8 539
pygwalker/utils/randoms.py sha256=k6GZpMRLFmkLGtBmkCcPaOWAZ6e2KoURL5fqZJ6Ov3E 412
pygwalker_tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pygwalker_tools/metrics/__init__.py sha256=glMcgnEN48_9Xyuj40_Hw4p2UclXf39QnppX4BpSTNY 98
pygwalker_tools/metrics/api.py sha256=LDrruBkxCzyeTGhh4_MamUucO9-6nVk82L9Cn-wv4wg 8456
pygwalker_tools/metrics/core.py sha256=tpv-pRmBzy3rxHOgOvGFWqK2mdzYjnmnZuhVxdgx7Xg 8526
pygwalker-0.4.8.1.dist-info/METADATA sha256=zTBcSsTvsx1KM-2HRj45DPTsfZ19QSYRB6JfLB-g3rA 19760
pygwalker-0.4.8.1.dist-info/WHEEL sha256=zEMcRr9Kr03x1ozGwg5v9NQBKn3kndp6LSoSlVg-jhU 87
pygwalker-0.4.8.1.dist-info/entry_points.txt sha256=mPVBiw4xxmQk6rsefpmZc4d-2RZP2SpH7HKnA1kZ_4c 57
pygwalker-0.4.8.1.dist-info/licenses/LICENSE sha256=FbSDIKjjCSUM5ENhZ0iI_ItiN8nPSLooVLiVD8KJLBo 11353
pygwalker-0.4.8.1.dist-info/RECORD

entry_points.txt

pygwalker = bin.pygwalker_command:main