roll

Results 345 issues of roll

# Overview See this failing test: ``` def test_sql_parser_header_false(database_url): control = formats.SqlControl(table="table") dialect = Dialect(header=False, controls=[control]) with Resource(database_url, dialect=dialect) as resource: assert resource.header.missing assert resource.read_rows() == [ {"field1": None, "field2":...

bug
help wanted

# Overview See this failing test: ``` def test_spss_parser_write_timezone(tmpdir): source = Resource("data/timezone.csv") target = source.write(str(tmpdir.join("table.sav"))) with target: # Assert schema assert target.schema.to_descriptor() == { "fields": [ {"name": "datetime", "type": "datetime"},...

bug
help wanted

# Overview See this failing test: ``` def test_ods_parser_write(tmpdir): source = Resource("data/table.csv") target = Resource(str(tmpdir.join("table.ods"))) source.write(target) with target: assert target.header == ["id", "name"] assert target.read_rows() == [ {"id": 1, "name":...

bug
help wanted

# Overview Currently, for data parsing and validation, we use native Python datetime objects (so during the validation we create them). It's a really big hit at performance as these...

general

# Overview This library might be a better solution performance wise that a builtin parser - https://pypi.org/project/fastnumbers/ PS. Consider similar for data/time

general

# Overview Currently, we use in-Python streaming based on PETL for transformations but it makes sense to investigate if we can replace it with in-database manipulations. It's a research issue...

general

# Overview This is basically implemented within framework but not really exposed (although we already support `frictionless describe --markdown` ## Specs ``` frictionless describe table.csv --html frictionless validate table.csv --html...

feature

# Overview Providing this flag will tell the framework to save output metadata along with data files e.g.: - `table.csv` will get `table.resource.yaml` - data folder will get `datapackage.json` -...

feature

# Overview Review steps for using `descriptor` (change to `resource` for unification?) - steps.resource_add(descriptor=) - steps.resource_update - etc Also, consider if we need to wrap these props into classes in...

general

# Overview ![docs](https://user-images.githubusercontent.com/557395/200250573-01890817-b3b3-4890-892e-7e3be114c3c0.png) Hi @shashigharti, is there something else to fix?

documentation