Frictionless

Latest version: v5.17.0

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

Scan your dependencies

Page 12 of 20

4.0.0a6

- Introduced Layout class (BREAKING)
- Renamed `Query` class and arguments/properties to `Layout`
- Moved `header` options from `Dialect` to `Layout`

4.0.0a5

- Updated transform API
- Added `transform(type)` argument

4.0.0a4

- Updated describe API (BREAKING)
- Renamed `describe(source_type)` argument to `type`

4.0.0a3

- Updated extract API (BREAKING)
- Removed `extract_table` (use `extract_resource` with the same API)
- Renamed `extract(source_type)` argument to `type`

4.0.0a1

- Initial API/codebase improvements for v4 (BREAKING)
- Allow `Package/Resource(source)` notation (guess descriptor/path/etc)
- Renamed `schema.infer` -> `Schema.from_sample`
- Renamed `resource.inline` -> `resource.memory`
- Renamed `compression_path` -> `innerpath`
- Renamed `compression: no` -> `compression: ""`
- Updated `Package/Resource.infer` not to infer stats (use `stats=True`)
- Removed `Package/Resource.infer(only_sample)` argument
- Removed `Resouce.from/to_zip` (use `Package.from/to_zip`)
- Removed `Resouce.source` (use `Resource.data` or `Resource.fullpath`)
- Removed `package/resource.infer(source)` argument (use constructors)
- Added some new API (will be covered in the updated docs after the v4 release)

3.48

- Make Resource independent from Table/File (607) (BREAKING)
- Resource can be opened like Table (it's recommended to use Resource instead of Table)
- Renamed `resource.read_sample()` to `resource.sample`
- Renamed `resource.read_header()` to `resource.header`
- Renamed `resource.read_stats()` to `resource.stats`
- Removed `resource.to_table()`
- Removed `resource.to_file()`

Page 12 of 20

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.