Arrow-pd-parser

Latest version: v2.2.0

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

Scan your dependencies

Page 4 of 4

1.0.0

Not secure
First Major Release

- Changed API for reader and writer to simplify entry point to readers and writers
- Reduced support for multiple readers currently only uses Pandas for CSV and JSONL and Arrow for Parquet. Codebase can be expanded in the future.
- Automatically reads from S3 or local depending on string filepath
- README.md discusses use of package. Changes are not backwards compatible.
- Pushed arrow dependency to at least version `5.0.0`. This is to reflect changes made in the parquet reader that is necessary for packages in our other eco systems.

0.4.4

Not secure
- made it so partition data is not cast

0.4.2

Not secure
- added warning for complex data types not being cast (no current support)

0.4.1

Not secure
- Added new Exception class should make it easier to run try/except as users can catch the new Exception class (`PandasCastError`)

0.4.0

Not secure
- Expanded parse module to `arrow_parser` and added a `pandas_parser` module. But import the previous function in the `__init__.py` of parse so that it is backwards compatible with previous releases.
- `pandas_parser` module added to give users option of arrow reader or pandas (for CSV and JSONL only).
- Added some basic tests for the pandas_parser

0.2.0

Not secure
- Updated docs
- Added skipped test which demonstrates known error in package (to be addressed in future update)
- Removed default indent of 4 from jsonl writer
- Updated the dependency for pyarrow allowing v2 and v3
- Upgraded the dependency for Pandas

Page 4 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.