framework
framework copied to clipboard
Data management framework for Python that provides functionality to describe, extract, validate, and transform tabular data
This is a refactoring PR. Currently, a complex private object `field_info` is created in "Table.__open_row_stream" (resources/table.py) and used in the (non-public) Row `__init__` method. In addition, taking into account the...
A number of typos in the documentation were incorrect resulting on poor user experience. In particular, the link to the types of steps was to a Markdown file instead of...
**Hi Frictionless Team,** I'm using the Frictionless validation tool and noticed that the validation report contains a `"warnings": []` section. However, when I validate my data, I only get errors...
Description: I am using Frictionless to validate CSV data with a schema, and I need to differentiate between errors and warnings based on the field type: For Required Fields (e.g.,...
TableResource.infer(stats=True) (or system.use_context) have inconsistent behaviour in Windows/Linux
Hello all 👋🏼 I'm experiencing inconsistent behaviour in Windows/Linux when trying to infer metadata. Looks like Windows is not being able to properly calculate bytes and hash values when trying...
WKT might contain a Spatial Reference System Identifier (SRID) at the beginning This change 1. adds the optional SRID to the grammar, 2. contains a newly generated parser and 3....
I found a CSV file that contains a column with Well-known-text (WKT) that includes a Spatial Reference System Identifier (SRID), e.g. `SRID=25832;POINT (574009.086492192 6028393.69530573)`
I am working on a schema that includes the following fields: - SEXUAL_ORIENTATION_VALUE_CODE - SEXUAL_ORIENTATION_VALUE_CODE_DESCRIPTION - SEXUAL_ORIENTATION_VALUE_CODE_SYSTEM_NAME - SEXUAL_ORIENTATION_LAST_UPDATED I need to enforce a condition in the schema such that...
- fixes #1644 ### Context - In validator.py, `Resource` was imported as a type, but then used as a class to retrieve a class method (`Resource.from_descriptor`). - The tests would...
I encountered an issue when trying to open a resource in Frictionless that has a circular foreign key relationship with another resource. The operation fails immediately with a `FrictionlessException: [error]...