KV
af338f620c
Change version string to comply with PEP440
...
It seems "-dev" (normalized to ".dev") should only be directly followed
by a number for different deveopment releases of the same version.
See full description: https://peps.python.org/pep-0440/
2023-09-12 19:58:36 +02:00
Daniel Rojas
0b173700fa
Apply black
2023-09-12 19:58:35 +02:00
Daniel Rojas
5183fdaee4
Add placeholder for add.comp. PN info
2023-09-12 19:58:35 +02:00
Daniel Rojas
e2e04f725e
Thicken additional component table
2023-09-12 19:58:35 +02:00
Daniel Rojas
1e4e63ec27
Implement note for additional components
2023-09-12 19:58:35 +02:00
Daniel Rojas
00d5271f0c
Implement additional parameters dict for components
2023-09-12 19:58:35 +02:00
Daniel Rojas
8c1d2773a3
Fix zero-size cell for simple connectors without type
2023-09-12 19:58:35 +02:00
Daniel Rojas
477a3f7706
Update interim version number
2023-09-12 19:58:35 +02:00
Daniel Rojas
310e5968ef
Fix PyLance problems
2023-09-12 19:58:35 +02:00
Daniel Rojas
271fb13a07
Add .vscode/ to .gitignore
2023-09-12 19:58:34 +02:00
Daniel Rojas
162fe443d1
Add suggestions from #186
2023-09-12 19:58:34 +02:00
Daniel Rojas
c3b07cf3dd
Add suggestions from #246
2023-09-12 19:58:34 +02:00
Daniel Rojas
fc06491b8c
Disable CLI BOM output
2023-09-12 19:58:34 +02:00
Daniel Rojas
c7dcac4893
Fix additional component BOM table layout
2023-09-12 19:58:34 +02:00
Daniel Rojas
1f8d8b3f8d
Improve conductor table rendering
2023-09-12 19:58:34 +02:00
Daniel Rojas
238bc2585e
Implement bundle part number rendering
2023-09-12 19:58:34 +02:00
Daniel Rojas
35f751e05f
Add TODOs
2023-09-12 19:58:33 +02:00
Daniel Rojas
8c9a8c1cb3
Add bundles' wires' part number info to BOM
2023-09-12 19:58:33 +02:00
Daniel Rojas
7d49f50984
Fix BOM output in TSV and HTML
2023-09-12 19:58:33 +02:00
Daniel Rojas
af230a4a5c
Include part number info in BOM table
2023-09-12 19:58:33 +02:00
Daniel Rojas
3b048ba77f
Resume work on BOM
2023-09-12 19:58:33 +02:00
Daniel Rojas
91b02fcf10
Comment out BOM modes (WIP) and BOM bubbles
2023-09-12 19:58:33 +02:00
Daniel Rojas
4b6f791bdc
Add TODO for empty connector pin tables
2023-09-12 19:58:33 +02:00
Daniel Rojas
d8a6da373f
WIP: BOM modes
2023-09-12 19:58:33 +02:00
Daniel Rojas
b03dfc7030
Add test file for node and title bgcolors
2023-09-12 19:58:32 +02:00
Daniel Rojas
c21f81a2cc
Fix node background color rendering
2023-09-12 19:58:32 +02:00
Daniel Rojas
634cdd5265
Fix color cell implementation
2023-09-12 19:58:32 +02:00
Daniel Rojas
1b6030c1a3
Implement multiple colors for components, improve multicolor table rendering
2023-09-12 19:58:32 +02:00
Daniel Rojas
2fc132bdb9
Allow multiple colors for components
2023-09-12 19:58:32 +02:00
Daniel Rojas
2ede4f5a08
Update test files
2023-09-12 19:58:32 +02:00
Daniel Rojas
6d33edd395
Add some test files to tests/ directory
2023-09-12 19:58:32 +02:00
Daniel Rojas
44d5966bf8
Implement pin color output
...
Small issue: GraphViz warning
```
Warning: table size too small for content
```
2023-09-12 19:58:32 +02:00
Daniel Rojas
6f79064802
Optimize BOM bubble geometry
2023-09-12 19:58:32 +02:00
Daniel Rojas
b4cd8a77f0
Fix line breaks in code
2023-09-12 19:58:31 +02:00
Daniel Rojas
728741e9ff
Fix gauge conversion
2023-09-12 19:58:31 +02:00
Daniel Rojas
4a9a4c8d46
Add BOM bubble to additional component list (WIP)
2023-09-12 19:58:31 +02:00
Daniel Rojas
c7537f000a
Stop recursive nesting of additional components
2023-09-12 19:58:31 +02:00
Daniel Rojas
b15658b926
Implement BOM bubbles
2023-09-12 19:58:31 +02:00
Daniel Rojas
df1e972b17
Change BOM output file extension from .bom.tsv to .tsv
2023-09-12 19:58:31 +02:00
Daniel Rojas
63046346f4
Rename Options.color_mode to .color_output_mod for consistency
2023-09-12 19:58:31 +02:00
Daniel Rojas
1d99889175
Sort BOM by category, assign BOM IDs
2023-09-12 19:58:31 +02:00
Daniel Rojas
d549c1e460
Add tabulate to dependency list (might remove later if not needed)
2023-09-12 19:58:30 +02:00
Daniel Rojas
c33c64971e
Adapt tutorial08.yml (remove unit field)
2023-09-12 19:58:30 +02:00
Daniel Rojas
b787c41225
Add qty test file
2023-09-12 19:58:30 +02:00
Daniel Rojas
b2e5c467c3
Compute qty's of additional components (WIP)
2023-09-12 19:58:30 +02:00
Daniel Rojas
7902ba6aa6
Make pin_objects and wire_objects dictionaries
2023-09-12 19:58:30 +02:00
Daniel Rojas
8b9d997054
Implement BOM population (missing: qty multipliers)
2023-09-12 19:53:49 +02:00
Daniel Rojas
4db8c165ca
Clarify wireviz.parse() input types
2023-09-12 19:53:48 +02:00
Daniel Rojas
df06e00ae3
Restructure and update .gitignore
2023-09-12 19:53:48 +02:00
Daniel Rojas
6ba3f66fb3
Add pyan to devtools.txt
2023-09-12 19:44:22 +02:00