Commit Graph

11 Commits

Author SHA1 Message Date
Oliver 0afa7bb26e v1.2
* Added ability to group components by any arbitrary fields (set in bom.ini file)
* User can determine whether blank fields are merged (or not)
* Improved part grouping
* User can set a 'Configuration' field to determine whether a part is loaded or not under certain circumstances
* Cleanup of preferences management
* Added version number
2016-07-04 21:50:54 +10:00
Oliver 159f54347c * Added option to hide file headers
* Changed output to be a positional argument (required)
* Added blank cell coloring to HTML output
2016-06-14 20:07:47 +10:00
Oliver 13ad8dbd3c Simplified build-quantity option 2016-06-14 17:58:40 +10:00
Oliver Walters 538ee7a62c * Fixed bom.ini writing bug
* Added more preferences (PCB configuration)
2016-05-24 00:13:02 +10:00
Oliver Walters baa8f570b8 Improved documentation 2016-05-19 07:51:53 +10:00
Oliver Walters 8aaa2bb110 Arguments are now handled with argparse
- User can pass verbosity option
- User can specify a config file, overwriting default bom.ini
- User can not specify an output file, and a default output will be used
Preferences object now has a verbosity switch
This will be (eventually) passed down-stream to relevent places
Added zener aliases
Added diode aliases
2016-05-18 14:09:37 +10:00
Oliver Walters 72231d8785 Added 'Build quantity' option 2016-05-16 13:44:07 +10:00
Oliver b69d66902c Preferences file now passed through to the netlist reader, allowing more options to be stored in the .ini file
Changed ".bom" to "bom.ini"
Removed old code from netlist_reader.py
2016-05-15 20:18:03 +10:00
Oliver a0a5cc7e32 Removed dead code from KiBoM_CLI 2016-05-15 15:51:29 +10:00
Oliver 05739d7e5f Added verbose option for settings file 2016-05-15 15:47:28 +10:00
Oliver af3abc16ef Renamed kibom.py to KiBOM_CLI.py 2016-05-15 15:41:17 +10:00