v2.4.2

sinaptik-ai/pandas-aiv2.4.2Jan 2, 2025by gventuri

AI Summary

This release focuses on bug fixes and dependency management improvements, specifically making Seaborn an optional dependency and fixing Docker-related errors and code generation issues.

Key Highlights

  • Fix docker-compose NPM error
  • Remove plt.show from generated code to prevent display issues
  • Make Seaborn an optional dependency
  • Check if whitelisted libraries actually exist in additional dependencies
  • Add security configuration to disable security features

New Features

  • Add security config to disable it

Full Release Notes

## What's Changed
* Fix: docker-compose-npm-error by @Charisn in https://github.com/Sinaptik-AI/pandas-ai/pull/1486
* fix: remove plt.show if exists in the generated code by @ArslanSaleem in https://github.com/Sinaptik-AI/pandas-ai/pull/1501
* fix: make seaborn as an optional dependency by @ArslanSaleem in https://github.com/Sinaptik-AI/pandas-ai/pull/1500
* fix: check if whitelisted lib is actually exists in the additional deps by @ArslanSaleem in https://github.com/Sinaptik-AI/pandas-ai/pull/1499
* feat(security): add security config to disable it by @ArslanSaleem in https://github.com/Sinaptik-AI/pandas-ai/pull/1498

## New Contributors
* @Charisn made their first contribution in https://github.com/Sinaptik-AI/pandas-ai/pull/1486

**Full Changelog**: https://github.com/Sinaptik-AI/pandas-ai/compare/v2.4.1...v2.4.2