Added
- --preserve-fields option to the cli so the user can specify which fields to keep when flattening, instead of defaulting to all of them
Fixed
- Correct cell source map when hashcomments is used.
Changed
- Using --rollup with `flatten` accepts fields to roll up as input directly and via a file, as well as via a schema.
- Fixed pytest version at <5 because of breaking changes to the tests.