Frictionless

Latest version: v5.18.1

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

Scan your dependencies

Page 11 of 20

4.0.0a15

- Updated loaders (658) (BREAKING)
- Renamed `filelike` loader to `stream` loader
- Migrated from `text` loader to `buffer` loader

4.0.0a14

- Improve transform API (657) (BREAKING)
- Swithed to the `transform_resource(resource)` signature
- Swithed to the `transform_package(package)` signature

4.0.0a13

- Improved resource/package import/export (655) (BREAKING)
- Reworked `parser.write_row_stream` API
- Reworked `resource.from/to` API
- Reworked `package.from/to` API
- Reworked `Storage` API
- Reworked `system.create_storage` API
- Merged `PandasStorage` into `PandasParser`
- Merged `SpssStorage` into `SpssParser`

4.0.0a12

- Improved transformation steps (650) (BREAKING)
- Split value/formula/function concepts
- Renamed a few minor step arguments

4.0.0a11

- Improved layout and data streams concepts (648) (BREAKING)
- Renamed `data_stream` to `list_stream`
- Renamed `readData` to `readLists`
- Renamed `sample` to `fragment` (`sample` now is raw lists)
- Implemented loader.buffer
- Implemented parser.sample
- Added support for function based checks
- Added support for function based steps

4.0.0a10

- Reworked Error.tags (BREAKING)
- Reworked Check API and split labels/header (BREAKING)

Page 11 of 20

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.