Frictionless

Latest version: v5.17.0

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

Scan your dependencies

Page 4 of 20

4.39

- Fixed processing of incompatible decimal char in table schema and data (1089)
- Added support for Time Zone data (1097)
- Improved validation messages by adding `summary` and partial validation details (1106)
- Implemented new feature `summary` (1127)
- `schema.to_summary`
- `report.to_summary`
- Added CLI command `summary`
- Fixed file compression `package.to_zip` (1104)
- Implemented feature to validate single resource (1112)
- Improved error message to notify about invalid fields (1117)
- Fixed type conversion of NaN values for data of type Int64 (1115)
- Exposed valid/invalid flags in CLI `extract` command (1130)
- Implemented feature `package.to_er_diagram` (1135)

4.38

- Implemented `checks.ascii_value` (1064)
- Implemented `checks.deviated_cell` (1069)
- Implemented `detector.field_true/false_values` (1074)

4.37

- Deprecated high-level legacy actions (use class-based alternatives):
- `describe_*`
- `extract_*`
- `transform_*`
- `validate_*`

4.36

- Implemented pipeline actions:
- `pipeline.validate` (will replace `validate_pipeline` in v5)
- `pipeline.transform` (will replace `transform_pipeline` in v5)
- Implemented inqiury actions:
- `inqiury.validate` (will replace `validate_inqiury` in v5)

4.35

- Implemented schema actions:
- `Schema.describe` (will replace `describe_schema` in v5)
- `schema.validate` (will replace `validate_schema` in v5)
- Implemented new transform steps:
- `steps.field_merge`
- `steps.field_pack`

4.34

- Implemented package actions:
- `Package.describe` (will replace `describe_package` in v5)
- `package.extract` (will replace `extract_package` in v5)
- `package.validate` (will replace `validate_package` in v5)
- `package.transform` (will replace `transform_package` in v5)

Page 4 of 20

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.