AUTHORS.md
LICENSE.md
MANIFEST.in
Makefile
README.md
pylama.ini
pyproject.toml
pytest.ini
setup.cfg
setup.py
frictionless/__init__.py
frictionless/__main__.py
frictionless/check.py
frictionless/control.py
frictionless/detector.py
frictionless/dialect.py
frictionless/error.py
frictionless/exception.py
frictionless/field.py
frictionless/file.py
frictionless/header.py
frictionless/helpers.py
frictionless/layout.py
frictionless/loader.py
frictionless/metadata.py
frictionless/parser.py
frictionless/plugin.py
frictionless/report.py
frictionless/row.py
frictionless/server.py
frictionless/settings.py
frictionless/status.py
frictionless/step.py
frictionless/storage.py
frictionless/system.py
frictionless/type.py
frictionless.egg-info/PKG-INFO
frictionless.egg-info/SOURCES.txt
frictionless.egg-info/dependency_links.txt
frictionless.egg-info/entry_points.txt
frictionless.egg-info/not-zip-safe
frictionless.egg-info/requires.txt
frictionless.egg-info/top_level.txt
frictionless/actions/__init__.py
frictionless/actions/describe.py
frictionless/actions/extract.py
frictionless/actions/transform.py
frictionless/actions/validate.py
frictionless/assets/VERSION
frictionless/assets/profiles/inquiry.json
frictionless/assets/profiles/pipeline.json
frictionless/assets/profiles/report.json
frictionless/assets/profiles/status.json
frictionless/assets/profiles/geojson/general.json
frictionless/assets/profiles/geojson/topojson.json
frictionless/assets/profiles/package/fiscal.json
frictionless/assets/profiles/package/general.json
frictionless/assets/profiles/package/tabular.json
frictionless/assets/profiles/resource/general.json
frictionless/assets/profiles/resource/tabular.json
frictionless/assets/profiles/schema/general.json
frictionless/assets/templates/field-table.md
frictionless/assets/templates/field.md
frictionless/assets/templates/package-table.md
frictionless/assets/templates/package.md
frictionless/assets/templates/resource-table.md
frictionless/assets/templates/resource.md
frictionless/assets/templates/schema-table.md
frictionless/assets/templates/schema.md
frictionless/checks/__init__.py
frictionless/checks/baseline.py
frictionless/checks/cell/__init__.py
frictionless/checks/cell/ascii_value.py
frictionless/checks/cell/deviated_cell.py
frictionless/checks/cell/deviated_value.py
frictionless/checks/cell/forbidden_value.py
frictionless/checks/cell/sequential_value.py
frictionless/checks/cell/truncated_value.py
frictionless/checks/row/__init__.py
frictionless/checks/row/duplicate_row.py
frictionless/checks/row/row_constraint.py
frictionless/checks/table/__init__.py
frictionless/checks/table/table_dimensions.py
frictionless/errors/__init__.py
frictionless/errors/cell.py
frictionless/errors/file.py
frictionless/errors/general.py
frictionless/errors/header.py
frictionless/errors/label.py
frictionless/errors/row.py
frictionless/errors/table.py
frictionless/inquiry/__init__.py
frictionless/inquiry/inquiry.py
frictionless/inquiry/actions/__init__.py
frictionless/inquiry/actions/validate.py
frictionless/package/__init__.py
frictionless/package/package.py
frictionless/package/actions/__init__.py
frictionless/package/actions/describe.py
frictionless/package/actions/extract.py
frictionless/package/actions/transform.py
frictionless/package/actions/validate.py
frictionless/pipeline/__init__.py
frictionless/pipeline/pipeline.py
frictionless/pipeline/actions/__init__.py
frictionless/pipeline/actions/transform.py
frictionless/pipeline/actions/validate.py
frictionless/plugins/__init__.py
frictionless/plugins/bigquery/__init__.py
frictionless/plugins/bigquery/dialect.py
frictionless/plugins/bigquery/parser.py
frictionless/plugins/bigquery/plugin.py
frictionless/plugins/bigquery/settings.py
frictionless/plugins/bigquery/storage.py
frictionless/plugins/buffer/__init__.py
frictionless/plugins/buffer/control.py
frictionless/plugins/buffer/loader.py
frictionless/plugins/buffer/plugin.py
frictionless/plugins/ckan/__init__.py
frictionless/plugins/ckan/dialect.py
frictionless/plugins/ckan/parser.py
frictionless/plugins/ckan/plugin.py
frictionless/plugins/ckan/storage.py
frictionless/plugins/csv/__init__.py
frictionless/plugins/csv/dialect.py
frictionless/plugins/csv/parser.py
frictionless/plugins/csv/plugin.py
frictionless/plugins/csv/settings.py
frictionless/plugins/excel/__init__.py
frictionless/plugins/excel/dialect.py
frictionless/plugins/excel/plugin.py
frictionless/plugins/excel/settings.py
frictionless/plugins/excel/parser/__init__.py
frictionless/plugins/excel/parser/xls.py
frictionless/plugins/excel/parser/xlsx.py
frictionless/plugins/gsheets/__init__.py
frictionless/plugins/gsheets/dialect.py
frictionless/plugins/gsheets/parser.py
frictionless/plugins/gsheets/plugin.py
frictionless/plugins/html/__init__.py
frictionless/plugins/html/dialect.py
frictionless/plugins/html/parser.py
frictionless/plugins/html/plugin.py
frictionless/plugins/inline/__init__.py
frictionless/plugins/inline/dialect.py
frictionless/plugins/inline/parser.py
frictionless/plugins/inline/plugin.py
frictionless/plugins/json/__init__.py
frictionless/plugins/json/dialect.py
frictionless/plugins/json/plugin.py
frictionless/plugins/json/parser/__init__.py
frictionless/plugins/json/parser/json.py
frictionless/plugins/json/parser/jsonl.py
frictionless/plugins/local/__init__.py
frictionless/plugins/local/control.py
frictionless/plugins/local/loader.py
frictionless/plugins/local/plugin.py
frictionless/plugins/multipart/__init__.py
frictionless/plugins/multipart/control.py
frictionless/plugins/multipart/loader.py
frictionless/plugins/multipart/plugin.py
frictionless/plugins/multipart/settings.py
frictionless/plugins/ods/__init__.py
frictionless/plugins/ods/dialect.py
frictionless/plugins/ods/parser.py
frictionless/plugins/ods/plugin.py
frictionless/plugins/pandas/__init__.py
frictionless/plugins/pandas/dialect.py
frictionless/plugins/pandas/parser.py
frictionless/plugins/pandas/plugin.py
frictionless/plugins/remote/__init__.py
frictionless/plugins/remote/control.py
frictionless/plugins/remote/loader.py
frictionless/plugins/remote/plugin.py
frictionless/plugins/remote/settings.py
frictionless/plugins/s3/__init__.py
frictionless/plugins/s3/control.py
frictionless/plugins/s3/loader.py
frictionless/plugins/s3/plugin.py
frictionless/plugins/s3/settings.py
frictionless/plugins/server/__init__.py
frictionless/plugins/server/plugin.py
frictionless/plugins/server/server.py
frictionless/plugins/spss/__init__.py
frictionless/plugins/spss/dialect.py
frictionless/plugins/spss/parser.py
frictionless/plugins/spss/plugin.py
frictionless/plugins/spss/settings.py
frictionless/plugins/sql/__init__.py
frictionless/plugins/sql/dialect.py
frictionless/plugins/sql/parser.py
frictionless/plugins/sql/plugin.py
frictionless/plugins/sql/settings.py
frictionless/plugins/sql/storage.py
frictionless/plugins/stream/__init__.py
frictionless/plugins/stream/control.py
frictionless/plugins/stream/loader.py
frictionless/plugins/stream/plugin.py
frictionless/program/__init__.py
frictionless/program/api.py
frictionless/program/common.py
frictionless/program/describe.py
frictionless/program/extract.py
frictionless/program/main.py
frictionless/program/transform.py
frictionless/program/validate.py
frictionless/resource/__init__.py
frictionless/resource/resource.py
frictionless/resource/actions/__init__.py
frictionless/resource/actions/describe.py
frictionless/resource/actions/extract.py
frictionless/resource/actions/transform.py
frictionless/resource/actions/validate.py
frictionless/schema/__init__.py
frictionless/schema/schema.py
frictionless/schema/actions/__init__.py
frictionless/schema/actions/describe.py
frictionless/schema/actions/validate.py
frictionless/steps/__init__.py
frictionless/steps/cell/__init__.py
frictionless/steps/cell/cell_convert.py
frictionless/steps/cell/cell_fill.py
frictionless/steps/cell/cell_format.py
frictionless/steps/cell/cell_interpolate.py
frictionless/steps/cell/cell_replace.py
frictionless/steps/cell/cell_set.py
frictionless/steps/field/__init__.py
frictionless/steps/field/field_add.py
frictionless/steps/field/field_filter.py
frictionless/steps/field/field_merge.py
frictionless/steps/field/field_move.py
frictionless/steps/field/field_pack.py
frictionless/steps/field/field_remove.py
frictionless/steps/field/field_split.py
frictionless/steps/field/field_unpack.py
frictionless/steps/field/field_update.py
frictionless/steps/resource/__init__.py
frictionless/steps/resource/resource_add.py
frictionless/steps/resource/resource_remove.py
frictionless/steps/resource/resource_transform.py
frictionless/steps/resource/resource_update.py
frictionless/steps/row/__init__.py
frictionless/steps/row/row_filter.py
frictionless/steps/row/row_search.py
frictionless/steps/row/row_slice.py
frictionless/steps/row/row_sort.py
frictionless/steps/row/row_split.py
frictionless/steps/row/row_subset.py
frictionless/steps/row/row_ungroup.py
frictionless/steps/table/__init__.py
frictionless/steps/table/table_aggregate.py
frictionless/steps/table/table_attach.py
frictionless/steps/table/table_debug.py
frictionless/steps/table/table_diff.py
frictionless/steps/table/table_intersect.py
frictionless/steps/table/table_join.py
frictionless/steps/table/table_melt.py
frictionless/steps/table/table_merge.py
frictionless/steps/table/table_normalize.py
frictionless/steps/table/table_pivot.py
frictionless/steps/table/table_print.py
frictionless/steps/table/table_recast.py
frictionless/steps/table/table_transpose.py
frictionless/steps/table/table_validate.py
frictionless/steps/table/table_write.py
frictionless/types/__init__.py
frictionless/types/any.py
frictionless/types/array.py
frictionless/types/boolean.py
frictionless/types/date.py
frictionless/types/datetime.py
frictionless/types/duration.py
frictionless/types/geojson.py
frictionless/types/geopoint.py
frictionless/types/integer.py
frictionless/types/number.py
frictionless/types/object.py
frictionless/types/string.py
frictionless/types/time.py
frictionless/types/year.py
frictionless/types/yearmonth.py
tests/actions/__init__.py
tests/actions/describe/__init__.py
tests/actions/describe/test_dialect.py
tests/actions/describe/test_main.py
tests/actions/describe/test_package.py
tests/actions/describe/test_resource.py
tests/actions/describe/test_schema.py
tests/actions/extract/__init__.py
tests/actions/extract/test_main.py
tests/actions/extract/test_package.py
tests/actions/extract/test_resource.py
tests/actions/transform/__init__.py
tests/actions/transform/test_main.py
tests/actions/transform/test_package.py
tests/actions/transform/test_pipeline.py
tests/actions/transform/test_resource.py
tests/actions/validate/__init__.py
tests/actions/validate/test_inquiry.py
tests/actions/validate/test_main.py
tests/actions/validate/test_package.py
tests/actions/validate/test_resource.py
tests/actions/validate/test_schema.py
tests/inquiry/__init__.py
tests/inquiry/test_general.py
tests/inquiry/actions/__init__.py
tests/inquiry/actions/validate/__init__.py
tests/inquiry/actions/validate/test_general.py
tests/package/__init__.py
tests/package/test_compression.py
tests/package/test_expand.py
tests/package/test_export.py
tests/package/test_general.py
tests/package/test_infer.py
tests/package/test_onerror.py
tests/package/test_resources.py
tests/package/test_schema.py
tests/package/test_validate.py
tests/package/actions/__init__.py
tests/package/actions/describe/__init__.py
tests/package/actions/describe/test_general.py
tests/package/actions/extract/__init__.py
tests/package/actions/extract/test_general.py
tests/package/actions/transform/__init__.py
tests/package/actions/transform/test_general.py
tests/package/actions/validate/__init__.py
tests/package/actions/validate/test_general.py
tests/package/actions/validate/test_parallel.py
tests/package/actions/validate/test_schema.py
tests/package/actions/validate/test_stats.py
tests/pipeline/__init__.py
tests/pipeline/test_general.py
tests/plugins/__init__.py
tests/plugins/bigquery/__init__.py
tests/plugins/bigquery/conftest.py
tests/plugins/bigquery/test_parser.py
tests/plugins/bigquery/test_storage.py
tests/plugins/buffer/__init__.py
tests/plugins/buffer/test_loader.py
tests/plugins/ckan/__init__.py
tests/plugins/ckan/conftest.py
tests/plugins/ckan/test_parser.py
tests/plugins/ckan/test_storage.py
tests/plugins/csv/__init__.py
tests/plugins/csv/test_parser.py
tests/plugins/excel/__init__.py
tests/plugins/excel/test_dialect.py
tests/plugins/gsheets/__init__.py
tests/plugins/gsheets/test_parser.py
tests/plugins/html/__init__.py
tests/plugins/html/test_parser.py
tests/plugins/inline/__init__.py
tests/plugins/inline/test_parser.py
tests/plugins/json/__init__.py
tests/plugins/json/test_dialect.py
tests/plugins/json/parser/__init__.py
tests/plugins/json/parser/test_json.py
tests/plugins/json/parser/test_jsonl.py
tests/plugins/local/__init__.py
tests/plugins/local/test_loader.py
tests/plugins/multipart/__init__.py
tests/plugins/multipart/test_loader.py
tests/plugins/ods/__init__.py
tests/plugins/ods/test_parser.py
tests/plugins/pandas/__init__.py
tests/plugins/pandas/test_parser.py
tests/plugins/remote/__init__.py
tests/plugins/remote/test_loader.py
tests/plugins/s3/__init__.py
tests/plugins/s3/test_loader.py
tests/plugins/server/__init__.py
tests/plugins/server/test_server.py
tests/plugins/spss/__init__.py
tests/plugins/spss/test_parser.py
tests/plugins/sql/__init__.py
tests/plugins/sql/parser/__init__.py
tests/plugins/sql/parser/test_mysql.py
tests/plugins/sql/parser/test_postgres.py
tests/plugins/sql/parser/test_sqlite.py
tests/plugins/sql/storage/__init__.py
tests/plugins/sql/storage/test_mysql.py
tests/plugins/sql/storage/test_postgres.py
tests/plugins/sql/storage/test_sqlite.py
tests/plugins/stream/__init__.py
tests/plugins/stream/test_loader.py
tests/resource/__init__.py
tests/resource/test_compression.py
tests/resource/test_control.py
tests/resource/test_detector.py
tests/resource/test_dialect.py
tests/resource/test_encoding.py
tests/resource/test_expand.py
tests/resource/test_export.py
tests/resource/test_format.py
tests/resource/test_general.py
tests/resource/test_hashing.py
tests/resource/test_infer.py
tests/resource/test_innerpath.py
tests/resource/test_layout.py
tests/resource/test_onerror.py
tests/resource/test_open.py
tests/resource/test_read.py
tests/resource/test_schema.py
tests/resource/test_scheme.py
tests/resource/test_stats.py
tests/resource/test_write.py
tests/resource/actions/__init__.py
tests/resource/actions/describe/__init__.py
tests/resource/actions/describe/test_general.py
tests/resource/actions/extract/__init__.py
tests/resource/actions/extract/test_general.py
tests/resource/actions/transform/__init__.py
tests/resource/actions/transform/test_general.py
tests/resource/actions/validate/__init__.py
tests/resource/actions/validate/test_compression.py
tests/resource/actions/validate/test_detector.py
tests/resource/actions/validate/test_dialect.py
tests/resource/actions/validate/test_encoding.py
tests/resource/actions/validate/test_format.py
tests/resource/actions/validate/test_general.py
tests/resource/actions/validate/test_layout.py
tests/resource/actions/validate/test_schema.py
tests/resource/actions/validate/test_scheme.py
tests/resource/actions/validate/test_stats.py
tests/schema/__init__.py
tests/schema/test_expand.py
tests/schema/test_export.py
tests/schema/test_general.py
tests/schema/test_metadata.py
tests/schema/actions/__init__.py
tests/schema/actions/describe/__init__.py
tests/schema/actions/describe/test_general.py
tests/schema/actions/validate/__init__.py
tests/schema/actions/validate/test_general.py