veekun/pokedex — pull request #87 by encukou (2012-10-14 16:03:47+00:00)
Title: Structs

- Generation 5 PKM support
- Most SaveFilePokemon's properties are now mutable, blob and the dex entities (species, ability, ...) loaded on demand
- Export/import to/from a human-grokkable dict (sadly, not yet very human modifiable: for loading it ignores names and uses internal IDs)
- `pokedex pkm` subcommand to show off the new functionality (raw/base64 plain/crypted PKM ↔ YAML/JSON/Python literal)
- Internal IDs in tables.Nature
- Tests, and an utility to run round-trip testing against a collection of PKM files

Could be better, but it's usable. Please comment.