Pandasai

Latest version: v2.4.2

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

Scan your dependencies

Page 24 of 32

1.0.3

Not secure
What's Changed
* fix: do not override setters and getters with getattr by gventuri
* refactor: minor updates by nautics889 in https://github.com/gventuri/pandas-ai/pull/446
* Update LLMs documentation code to match the last version by Omarelsherif010 in https://github.com/gventuri/pandas-ai/pull/445

New Contributors
* Omarelsherif010 made their first contribution in https://github.com/gventuri/pandas-ai/pull/445

**Full Changelog**: https://github.com/gventuri/pandas-ai/compare/v1.0.2...v1.0.3

1.0.2

Not secure
What's Changed
* fix: remove shortcuts from backwords compatibile version by gventuri

**Full Changelog**: https://github.com/gventuri/pandas-ai/compare/v1.0.1...v1.0.2

1.0.1

Not secure
What's Changed
* fix: make polars more reliable by gventuri
* docs: update docs for version 1 byΒ gventuri

**Full Changelog**: https://github.com/gventuri/pandas-ai/compare/v1.0...v1.0.1

1.0

Not secure
PandasAI v1 is here πŸŽ‰

We are thrilled to unveil a significant milestone – the release of PandasAI version 1! This achievement is the culmination of weeks of dedicated effort. In this version, we've introduced numerous changes, some of which may be breaking. The primary goal is to streamline the analysis process, allowing for more concise code and an even more user-friendly experience with PandasAI. Beyond its immediate enhancements, this release also lays the groundwork for an array of exciting upcoming features. Stay tuned for what's in store!

What's Changed
πŸ‘‰ Added `SmartDataframe` and `SmartDatalake`. A `SmartDataframe` is a wrapper around either a pandas or polars dataframes that inherits all the properties and methods from the original dataframe, but also extends it with a `.chat()` method and all the shortcuts to allow conversational data analysis. In a similar way, a `SmartDatalake` accepts multiple dataframes.
πŸ‘‰ Add support for polars dataframes (beta)
πŸ‘‰ Add support for memory and multi-turn capability. The smart dataframe keeps track of the previous questions.
πŸ‘‰ Easily import from file or url as one instantiate a SmartDataframe
πŸ‘‰ Refactored the prompt to use "programmatic prompt", a technique that passes a skeleton of a python method and instructs the model about how to generate the code to answer the query
πŸ‘‰ Refactored the code to be more domain-specific classes. For example, the code generated is now manager by a dedicate `CodeManager` class. Same for the logs.
πŸ‘‰ Unified the prompt for single and multiple dfs, so that now only one prompt fits both the use cases.
πŸ‘‰ Support for project settings. You can now configure your LLMs and default settings on a `pandasai.json` configuration file, so that you can easily use PandasAI without having to pass all the configurations every time.

**Full Changelog**: https://github.com/gventuri/pandas-ai/compare/v0.8.3...v1.0

0.8.4

Not secure
What's Changed
* fix: environment for executing code by nautics889 in https://github.com/gventuri/pandas-ai/pull/419


**Full Changelog**: https://github.com/gventuri/pandas-ai/compare/v0.8.3...v0.8.4

0.8.3

Not secure
What's Changed
* fix: prevent to_* pandas methods from running by gventuri
* improved on _is_df_overwrite method to check all targets by aymanehachcham in https://github.com/gventuri/pandas-ai/pull/436

New Contributors
* aymanehachcham made their first contribution in https://github.com/gventuri/pandas-ai/pull/436

**Full Changelog**: https://github.com/gventuri/pandas-ai/compare/v0.8.2...v0.8.3

Page 24 of 32

Β© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.