Skip to content

Conversation

@ArslanSaleem
Copy link
Contributor

No description provided.

@dosubot dosubot bot added the size:XL This PR changes 500-999 lines, ignoring generated files. label Nov 12, 2024
@codecov
Copy link

codecov bot commented Nov 12, 2024

Codecov Report

Attention: Patch coverage is 71.25000% with 46 lines in your changes missing coverage. Please review.

Project coverage is 78.57%. Comparing base (719043c) to head (e7eb9e3).
Report is 2 commits behind head on main.

Files with missing lines Patch % Lines
pandasai/safe_libs/restricted_base64.py 41.66% 7 Missing ⚠️
pandasai/safe_libs/restricted_datetime.py 41.66% 7 Missing ⚠️
pandasai/safe_libs/restricted_json.py 41.66% 7 Missing ⚠️
pandasai/safe_libs/restricted_seaborn.py 41.66% 7 Missing ⚠️
pandasai/helpers/optional.py 80.95% 4 Missing ⚠️
pandasai/safe_libs/base_restricted_module.py 81.25% 3 Missing ⚠️
pandasai/safe_libs/restricted_matplotlib.py 81.25% 3 Missing ⚠️
pandasai/safe_libs/restricted_numpy.py 75.00% 3 Missing ⚠️
pandasai/safe_libs/restricted_pandas.py 78.57% 3 Missing ⚠️
pandasai/pipelines/chat/code_cleaning.py 93.75% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1429      +/-   ##
==========================================
- Coverage   78.87%   78.57%   -0.31%     
==========================================
  Files         150      158       +8     
  Lines        6160     6323     +163     
==========================================
+ Hits         4859     4968     +109     
- Misses       1301     1355      +54     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.


🚨 Try these New Features:

"ssl", # SSL socket connections
"pickle", # Unsafe object serialization
"ctypes", # C-level interaction with memory
"psutil", # System and process utilities
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What about io?

@gventuri gventuri merged commit 27cb449 into main Nov 20, 2024
gventuri added a commit that referenced this pull request Jan 8, 2025
* fix: fixed duplicate export dynamics (#1399)

* chore: minor updates in the README (#1400)

* docs: update library.mdx (#1406)

Add 's' in the end of keyword "clarification_question"

agent.clarification_question('What is the GDP of the United States?')

* fix[#1415]: using torch 2.2.0 in macOS x86_64 (#1417)

* Add /app to PYTHONPATH

* fix for issue #1415

---------

Co-authored-by: Giuseppe Coco <giuseppe.coco@besharp.it>

* chore: add /app to PYTHONPATH (#1416)

Co-authored-by: Giuseppe Coco <giuseppe.coco@besharp.it>

* docs: update llms.mdx (#1410)

Add documentation of how to use pandasai.json file

* fix[output_format]: accept dataframe dict as output and secure sql qu… (#1432)

* fix[output_format]: accept dataframe dict as output and secure sql query execution

* fix: ruff errors

* chore[Security]: restrict libs to allow specific functionalities (#1429)

* chore[Security]: restrict libs to allow specific functionalities

* remove: extra lib handling

* fix: ruff errors

* fix: error message for bad import

* fix: add io library in the blacklist

* docs: update docs about customer whitelisted dependencies

* Release v2.4.0

* fix: update last_code_generated in smart_dataframe's __init__.py (#1484)

In SmartDataframe class the last_code_generated property returned _agent.last_code_executed instead of _agent.last_code_generated. In SmartDatalake it is implemented properly.

Co-authored-by: Bence Kecskés <bence.public@outlook.hu>

* Release v2.4.1

* fix: docker-compose-npm-error (#1486)

-Simplified the type of children to just React.ReactNode, which is the standard type for React components' children prop.

* fix: remove plt.show if exists in the generated code (#1501)

* fix: make seaborn as an optional dependency (#1500)

* fix: make seaborn as an optional dependency

* fix: linting errors

* fix: check if whitelisted lib is actually exists in the additional deps (#1499)

* feat(security): add security config to disable it (#1498)

* feat(security): add security config to disable it

* fix: linting errors

* fix(safety): push exact match for get attributes

* add additional test case

* fix: test case

* fix:  linting errors

* fix: linting errors

* docs(config): update config doc to add new config attribute

* Release v2.4.2

* fix(test_cases): handle and clean test cases of pandasai

* ruff changes

* add poetry lock file

* fix github ci workflow

* fix: extension deps installation

* fix: github workflows

* fix: unnecessary comments

* fix: ruff errors

* fix: ruff errors

* fix: typos

* fix ci yml file

* fix: ci

* fix make file for hardcoded env

* fix make file for hardcoded env

* fix make file for hardcoded env

* fix make file for hardcoded env

* fix: imports in extensions

* fix(testcases): extension test cases fixed

* fix: ci clear cache and suggested improvements

* clean up before running CI

* fix ci pipeline

* fix ci pipeline

* fix ci pipeline

* fix ci pipeline

* fix ci pipeline

* fix: ci

* fix: ci

* fix: ci

* fix github bug

* fix: CI

* fix: CI

* fix: test case on windows

* fix: test case on windows

* fix: test case on windows

* fix: test case on windows

* fix: CI

* feat(biqquery): add test cases for big query connector

* fix env issue of pandas not found

* fix: ci use pyproject

* fix: lock file

---------

Co-authored-by: AlessandroMarc <52158784+AlessandroMarc@users.noreply.github.com>
Co-authored-by: Smoothengineer <160827599+Smoothengineer@users.noreply.github.com>
Co-authored-by: Muhammad Adam <118662764+Muhammad-Adam1@users.noreply.github.com>
Co-authored-by: giuseppe-coco <76009241+giuseppe-coco@users.noreply.github.com>
Co-authored-by: Giuseppe Coco <giuseppe.coco@besharp.it>
Co-authored-by: Gabriele Venturi <lele.venturi@gmail.com>
Co-authored-by: bencekecskes <bence.most@outlook.hu>
Co-authored-by: Bence Kecskés <bence.public@outlook.hu>
Co-authored-by: Charis Nikolaidis <Ncharis97@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XL This PR changes 500-999 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants