Pandasai

Latest version: v2.4.2

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

Scan your dependencies

Page 3 of 32

3.0.0beta.1

What's Changed
* fix: dependency issue and updated lock files by scaliseraoul in https://github.com/Sinaptik-AI/pandas-ai/pull/1539
* feature(View): enabling view in loader by scaliseraoul in https://github.com/Sinaptik-AI/pandas-ai/pull/1537
* test: integration tests for error rate by scaliseraoul in https://github.com/Sinaptik-AI/pandas-ai/pull/1542
* feature(LLMJudge): adding set of integration test where OpanAI is used as LLM Judge by scaliseraoul in https://github.com/Sinaptik-AI/pandas-ai/pull/1546
* fix: sanitize name of dataset in pai.load by scaliseraoul in https://github.com/Sinaptik-AI/pandas-ai/pull/1548


**Full Changelog**: https://github.com/Sinaptik-AI/pandas-ai/compare/v3.0.0-beta.0...v3.0.0-beta.1

3.0.0beta.0

What's Changed

Features
- **VirtualDataFrame**: Introduced virtual dataframes for on-demand data loading and `direct_sql` functionality. ([[1434](https://github.com/Sinaptik-AI/pandas-ai/pull/1434)](https://github.com/Sinaptik-AI/pandas-ai/pull/1434))
- **Dataframe Enhancements**:
- Save dataframe as YAML. ([[1443](https://github.com/Sinaptik-AI/pandas-ai/pull/1443)](https://github.com/Sinaptik-AI/pandas-ai/pull/1443))
- Push and pull datasets to/from remote servers. ([[1445](https://github.com/Sinaptik-AI/pandas-ai/pull/1446)](https://github.com/Sinaptik-AI/pandas-ai/pull/1446))
- Added `get_default_schema` for default schema generation. ([[1525](https://github.com/Sinaptik-AI/pandas-ai/pull/1525)](https://github.com/Sinaptik-AI/pandas-ai/pull/1525))
- **SemanticLayerSchema**: New schema class for logical and business validation, with relationship validation and view support. ([[1516](https://github.com/Sinaptik-AI/pandas-ai/pull/1534)](https://github.com/Sinaptik-AI/pandas-ai/pull/1534))
- **Global Config**: Unified configuration system across the application. ([[1467](https://github.com/Sinaptik-AI/pandas-ai/pull/1467)](https://github.com/Sinaptik-AI/pandas-ai/pull/1467))
- **BambooLLM**: Updated implementation for the BambooLLM. ([[1462](https://github.com/Sinaptik-AI/pandas-ai/pull/1462)](https://github.com/Sinaptik-AI/pandas-ai/pull/1462))

Refactors
- Removed deprecated connectors, pipelines, and agents for a cleaner workflow. ([[1433](https://github.com/Sinaptik-AI/pandas-ai/pull/1433)](https://github.com/Sinaptik-AI/pandas-ai/pull/1433), [[#1435](https://github.com/Sinaptik-AI/pandas-ai/pull/1435)](https://github.com/Sinaptik-AI/pandas-ai/pull/1435))
- Replaced environment variables `PANDASAI_*` with `PANDABI_*` for clarity. ([[1511](https://github.com/Sinaptik-AI/pandas-ai/pull/1511)](https://github.com/Sinaptik-AI/pandas-ai/pull/1511))
- Simplified dataframe serialization and default naming. ([[1523](https://github.com/Sinaptik-AI/pandas-ai/pull/1523)](https://github.com/Sinaptik-AI/pandas-ai/pull/1523))

Fixes
- Resolved dependency issues causing build failures. ([[1508](https://github.com/Sinaptik-AI/pandas-ai/pull/1508)](https://github.com/Sinaptik-AI/pandas-ai/pull/1508))
- Addressed bugs in `dataloader` for CSV and Parquet files. ([[1451](https://github.com/Sinaptik-AI/pandas-ai/pull/1451)](https://github.com/Sinaptik-AI/pandas-ai/pull/1451))
- Fixed virtual dataframe naming conflicts. ([[1531](https://github.com/Sinaptik-AI/pandas-ai/pull/1531)](https://github.com/Sinaptik-AI/pandas-ai/pull/1531))

Documentation
- Reorganized and updated docs for v2 and v3, including new notebooks and examples. ([[1505](https://github.com/Sinaptik-AI/pandas-ai/pull/1505)](https://github.com/Sinaptik-AI/pandas-ai/pull/1505), [[#1522](https://github.com/Sinaptik-AI/pandas-ai/pull/1526)](https://github.com/Sinaptik-AI/pandas-ai/pull/1526))
- Added a new GIF in the README for v3. ([[1536](https://github.com/Sinaptik-AI/pandas-ai/pull/1536)](https://github.com/Sinaptik-AI/pandas-ai/pull/1536))

New Contributors
- gdcsinaptik, scaliseraoul, and ellipsis-dev joined with impactful contributions.

**Full Changelog**: [[View on GitHub](https://github.com/Sinaptik-AI/pandas-ai/compare/v3.0.0a11...v3.0.0-beta.0)](https://github.com/Sinaptik-AI/pandas-ai/compare/v3.0.0a11...v3.0.0-beta.0)

3.0.0a12

What's Changed
* docs: docstring improvements by SaroAntonelloLovito in https://github.com/sinaptik-ai/pandas-ai/pull/1597
* feature(LocalLoader): enabling local loader to use duckdb loader by scaliseraoul in https://github.com/sinaptik-ai/pandas-ai/pull/1620
* fix: fixing datasets naming convention by scaliseraoul in https://github.com/sinaptik-ai/pandas-ai/pull/1623
* fix: passing correct dialect and error to llm by scaliseraoul in https://github.com/sinaptik-ai/pandas-ai/pull/1625

New Contributors
* SaroAntonelloLovito made their first contribution in https://github.com/sinaptik-ai/pandas-ai/pull/1597

**Full Changelog**: https://github.com/sinaptik-ai/pandas-ai/compare/v3.0.0-beta.11...v3.0.0a12

3.0.0a11

**Full Changelog**: https://github.com/Sinaptik-AI/pandas-ai/compare/v3.0.0a10...v3.0.0a11

3.0.0a10

**Full Changelog**: https://github.com/Sinaptik-AI/pandas-ai/compare/v3.0.0a9...v3.0.0a10

3.0.0a9

**Full Changelog**: https://github.com/Sinaptik-AI/pandas-ai/compare/v3.0.0a8...v3.0.0a9

Page 3 of 32

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.