v0.1.0: Initial release
This is the first release of namedtuple-table at Beta stage. It is possible the API will change a bit in minor versions until v1.0, but it should already be basically useful.
I don't expect a huge expansion in capability from here, but probably some user pain-points will turn up and be addressed.
Features
- NamedTupleTable class, inheriting Mapping for a pseudo-read-only dict-like interface.
- .from_tsv() constructor allows basic human-readable tab-separated variable files to be imported.
- Currently all the data is treated as strings, this is likely to change in future
- An awful lot of linting and type annotation
- Unit tests
- MIT license + all the code is in one file
- Users may like to vendor a copy of this into a package rather than use it as a dependency!