Pygwalker

Latest version: v0.4.8.1

Safety actively analyzes 623541 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 10

0.4.8

* update duckdb version((0.10.1)
* update graphic-walker version(0.4.62)
* refactor api of streamlit
* add new tab: chat
* fix bugs and optimize the feature of saving

What's Changed
* feat: support custom ask callback function by longxiaofei in https://github.com/Kanaries/pygwalker/pull/477
* doc: add dash example by longxiaofei in https://github.com/Kanaries/pygwalker/pull/478
* feat: add new html apis by longxiaofei in https://github.com/Kanaries/pygwalker/pull/480
* fix: change dict in place by longxiaofei in https://github.com/Kanaries/pygwalker/pull/481
* refactor: modify type of field_specs by longxiaofei in https://github.com/Kanaries/pygwalker/pull/482
* feat: support vega spec by longxiaofei in https://github.com/Kanaries/pygwalker/pull/483
* feat: modify height of walker ui by longxiaofei in https://github.com/Kanaries/pygwalker/pull/484
* fix: temporarily fix bugs of pure chart rendering in streamlit by longxiaofei in https://github.com/Kanaries/pygwalker/pull/485
* fix: update graphic walker to 0.4.56 by islxyqwe in https://github.com/Kanaries/pygwalker/pull/489
* chore: bump to v0.4.8a4 by islxyqwe in https://github.com/Kanaries/pygwalker/pull/490
* chore: update version of pypa/gh-action-pypi-publish by longxiaofei in https://github.com/Kanaries/pygwalker/pull/492
* fix: StrictVersion was removed in python3.12 by longxiaofei in https://github.com/Kanaries/pygwalker/pull/494
* feat: update feature for uploading chart to cloud by longxiaofei in https://github.com/Kanaries/pygwalker/pull/497
* fix: parse array field in mysql by longxiaofei in https://github.com/Kanaries/pygwalker/pull/498
* doc: remove expired links by longxiaofei in https://github.com/Kanaries/pygwalker/pull/499
* refactor: deprecated function name by longxiaofei in https://github.com/Kanaries/pygwalker/pull/501
* doc: remove expired links by longxiaofei in https://github.com/Kanaries/pygwalker/pull/503
* feat: support chat feature by longxiaofei in https://github.com/Kanaries/pygwalker/pull/504
* doc: update expired links by longxiaofei in https://github.com/Kanaries/pygwalker/pull/506
* refactor: redesign APIs by ObservedObserver in https://github.com/Kanaries/pygwalker/pull/509
* chore: update graphic walker to 0.4.58 by islxyqwe in https://github.com/Kanaries/pygwalker/pull/511
* chore: code style by longxiaofei in https://github.com/Kanaries/pygwalker/pull/512
* feat: add red point when spec changed by longxiaofei in https://github.com/Kanaries/pygwalker/pull/515
* chore: update duckdb version by longxiaofei in https://github.com/Kanaries/pygwalker/pull/517
* feat: optimize the feature of saving & merge button by longxiaofei in https://github.com/Kanaries/pygwalker/pull/520
* feat: collect error log by longxiaofei in https://github.com/Kanaries/pygwalker/pull/521

New Contributors
* islxyqwe made their first contribution in https://github.com/Kanaries/pygwalker/pull/489

**Full Changelog**: https://github.com/Kanaries/pygwalker/compare/0.4.7...0.4.8

0.4.7

* Update duckdb version(0.10.0)
* Fixed the issue that some components in pygwalker are not adapte with the dark theme, and add the button to switch theme.
* Adding cloud calculate mode, users only need to change one parameter to upload the data to kanaries cloud and use the computing resources of kanaries cloud to explore datas.
* Add new apis in jupyter.
* Use spec_io_mode instead of debug parameter.

New Api In Jupyter

python
import pygwalker as pyg

pyg.table(df)

pyg.render(df, vis_spec)


More api detail, refer it: [Jupyter Api](https://pygwalker-docs.vercel.app/api-reference/jupyter)

Cloud Calculate Mode

python
pyg.walker(df, use_cloud_calc=True)


Remove Debug Parameter

previous:
python
StreamlitRenderer(df, spec="./gw_config.json", debug=True)


current:
python
StreamlitRenderer(df, spec="./gw_config.json", spec_io_mode="rw")


More api detail, refer it: [Streamlit Api](https://pygwalker-docs.vercel.app/api-reference/streamlit)


What's Changed
* feat: update duckdb version by longxiaofei in https://github.com/Kanaries/pygwalker/pull/438
* feat: auto switches to kernel calculate base on data size by longxiaofei in https://github.com/Kanaries/pygwalker/pull/440
* docs: add examples by longxiaofei in https://github.com/Kanaries/pygwalker/pull/441
* fix: ui style in dark by longxiaofei in https://github.com/Kanaries/pygwalker/pull/442
* fix: the UI style changes when system theme changes by longxiaofei in https://github.com/Kanaries/pygwalker/pull/443
* feat: modify position of tips by longxiaofei in https://github.com/Kanaries/pygwalker/pull/446
* feat: add buttons to switch theme by longxiaofei in https://github.com/Kanaries/pygwalker/pull/449
* refactor: remove deprecated parameters by longxiaofei in https://github.com/Kanaries/pygwalker/pull/451
* feat: using batch api when query cloud dataset by longxiaofei in https://github.com/Kanaries/pygwalker/pull/452
* feat: update graphic-walker version by longxiaofei in https://github.com/Kanaries/pygwalker/pull/457
* fix: use utc timezone when using js calculate by longxiaofei in https://github.com/Kanaries/pygwalker/pull/460
* feat: cloud calculate by longxiaofei in https://github.com/Kanaries/pygwalker/pull/461
* fix: set default width to None in streamlit by longxiaofei in https://github.com/Kanaries/pygwalker/pull/462
* feat: add new api in jupyter by longxiaofei in https://github.com/Kanaries/pygwalker/pull/465
* feat: update graphic-walker version by longxiaofei in https://github.com/Kanaries/pygwalker/pull/468
* feat: add new api to_chart_html by longxiaofei in https://github.com/Kanaries/pygwalker/pull/471
* refactor: use spec_io_mode instead of debug parameter by longxiaofei in https://github.com/Kanaries/pygwalker/pull/472


**Full Changelog**: https://github.com/Kanaries/pygwalker/compare/0.4.6...0.4.7

0.4.6

What's Changed
* feat: optimize the memory usage of generating html https://github.com/Kanaries/pygwalker/pull/426
* feat: loaded init_streamlit_comm implicitly https://github.com/Kanaries/pygwalker/pull/430
* refactor: modify param name https://github.com/Kanaries/pygwalker/pull/432
* feat: update graphic-walker version https://github.com/Kanaries/pygwalker/pull/433


**Full Changelog**: https://github.com/Kanaries/pygwalker/compare/0.4.5...0.4.6

0.4.5

* Add filter renderer mode to provide a simpler UI with filter options
* Performance optimizations for geo charts
* Performance optimizations for communication
* Add data profiling
* Fix some bugs

About Data Profiling

https://github.com/Kanaries/pygwalker/assets/28337703/35c7d84c-2fb5-456a-b9fe-a328803c9b53

About New Graphic Renderer

![image](https://github.com/Kanaries/pygwalker/assets/28337703/724518af-57da-414b-bf99-750d3d0a05a9)


New Features Online Demo

[pygwalker-demo](https://pygwalkerdemo-cxz7f7pt5oc.streamlit.app/)


What's Changed
* feat: kanaries_key as an instance variable by longxiaofei in https://github.com/Kanaries/pygwalker/pull/409
* feat: add new render mode by longxiaofei in https://github.com/Kanaries/pygwalker/pull/410
* feat: optimize communication in jupyter by longxiaofei in https://github.com/Kanaries/pygwalker/pull/411
* feat: add data profiling by longxiaofei in https://github.com/Kanaries/pygwalker/pull/412
* feat: update graphic-walker version by longxiaofei in https://github.com/Kanaries/pygwalker/pull/413
* feat: streamlit add new component: filter renderer by longxiaofei in https://github.com/Kanaries/pygwalker/pull/415
* feat: optimize communication with http by longxiaofei in https://github.com/Kanaries/pygwalker/pull/416
* feat: update graphic-walker version by longxiaofei in https://github.com/Kanaries/pygwalker/pull/418
* feat: add new param: default_tab by longxiaofei in https://github.com/Kanaries/pygwalker/pull/420


**Full Changelog**: https://github.com/Kanaries/pygwalker/compare/0.4.4...0.4.5

0.4.4

* Urgently fix the streamlit bug caused by caching
* Add default value for param `show_cloud_tools` in streamlit

What's Changed
* fix: cache streamlit html by longxiaofei in https://github.com/Kanaries/pygwalker/pull/405


**Full Changelog**: https://github.com/Kanaries/pygwalker/compare/0.4.3...0.4.4

0.4.3

* use new time offset config, refer it: https://github.com/Kanaries/graphic-walker/pull/297.
* use new icon for tools

What's Changed
* feat: use new time offset config by longxiaofei in https://github.com/Kanaries/pygwalker/pull/399
* feat: add default timezone && update graphic-walker version by longxiaofei in https://github.com/Kanaries/pygwalker/pull/402
* chore: bump to v0.4.3 by longxiaofei in https://github.com/Kanaries/pygwalker/pull/403


**Full Changelog**: https://github.com/Kanaries/pygwalker/compare/0.4.2...0.4.3

Page 1 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.