Empty columns are considered bool by rows schema
Open
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 886
- Forks
- 137
- PR merge metrics
- No merged PRs in 30d
Description
Python version: 3.7.1
rows version: 0.4.1
cli command rows schema table.csv is treating empty columns as bool

Example of csv file is attached
table.csv.zip
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the issue with the attached table.csv using rows schema table.csv. Start by tracing the schema inference used by the CLI and inspect how empty columns are classified; done means empty columns are no longer reported as bool and the behavior is covered by a regression test.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- data
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100