framework
framework copied to clipboard
Data management framework for Python that provides functionality to describe, extract, validate, and transform tabular data
- fixes #475 This PR adds support to CKAN as a data portal. - [x] Reading individual packages - [x] Publishing individual packages to a CKAN instance - [x] Fetching...
# Bad developer experience when debugging custom checks. If there is a code error/exception raised in a custom check, it would be nice if execution was stopped and the error...
# Overview We inherited Report metadata object from `goodtables`; it provides a lot of context for errors but it's not optimized for storing and transportation as error descriptions and messages...
# Overview Currently, it's not available as a public API although people would like to use it for static metadata conversion ## Implementation Extract correspondent code to `portats.zenodo.mapper.ZenodoMapper` (functions `to_schema/from_schema`...
# Overview In v5 branch for this test: ``` def test_pandas_parser_write_types(): source = Package("data/storage/types.json").get_resource("types") target = source.write(format="pandas") with target: # Assert schema assert target.schema.to_descriptor() == { "fields": [ {"name": "any",...
To better identify Frictionless Data Packages on Zenodo, CKAN, etc. it was suggested on slack to add the keyword `frictionlessdata` to such deposits (`frictionless` being too generic). To facilitate this...
When exporting extracted data to CSV fields containing dates are not converted into ISO 8601. The command ``` frictionless extract https://opendata.schleswig-holstein.de/dataset/12fb2027-d2d3-42c9-8774-34a70f584c0f/resource/602e974a-bed0-4ffc-b8a1-0f4744b23917/download/windkraftanlagen-2022-07-01.json ``` shows the correct dates in ISO 8601 format....
# Overview Hey there 👋🏼 thanks for the great package ! One small improvement to my quality of life as a developper would be to have the option to easily...
With the new Zenodo integration, it is now possible to write a Frictionless Data Package to Zenodo 🎉 . It would be great however, if all relevant (and DataCite compatible)...
# Overview We have a plan to use COPY/LOAD when our SQL plugin is finished - https://github.com/frictionlessdata/frictionless-py/issues/405 - but, currently, out Storage API is an object of possible improvements so...