Recent Releases of https://github.com/ajjackson/namedtuple-table

https://github.com/ajjackson/namedtuple-table - v0.1.0.post1: clean-up

This is a post-release that adds some missing test data and re-formats a few lines of code. There are no new user-facing bugfixes or features.

- Python
Published by ajjackson 12 months ago

https://github.com/ajjackson/namedtuple-table - 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!

- Python
Published by ajjackson 12 months ago