Salvador E. Tropea
Salvador E. Tropea
Syntactic macros implemented in [macropy](https://pypi.org/project/macropy3/) (or a simplified version [mcpy](https://pypi.org/project/mcpy/)) allows code transformations after parsing the code and before compiling it. One of the transformations allows to process code inside...
I see that 7b2a4b9bcc7c76ca689cb616563cccfed851612c introduced a new dependency `engineering_number`. I think you should avoid it using something like: https://github.com/INTI-CMNB/PcbDraw/commit/74ccf4bd56f37c8f6a03f1b588014146afbde5a5 Which is a poor as engineering_number but solves the problem in...
Currently KiCost is mixing different catalog codes with the objetive to offer more price tiers. But this introduces a problem. If you buy less than a reel you get a...
My last patch (1c0a850e3ce8a3767117402d5e9612b41f170bf2) changes a lot of details about this behavior. I'm opening this discussion to know the opinions about it. As an example I'm using the `test_2` you...
Just this, some sort of `loose_indent=true` argument to the `load` function. BTW: looks like a nice library, but too raw for the configuration files of my project. I wrote a...
The theme looks really nice thanks! I have some suggestions and questions. As this is the first time I run jekyll I'm not sure how useful they are ;-) 1....
Replaces #79 ## Description Having a separated column for the datasheet is an overkill. We can make that another column contains this information as a link. The part number is...
I'm not sure about the following behavior: https://github.com/SchrodingersGat/KiBoM/blob/06a14866d8166cfa71ae8ac1a48bda0c160fb380/kibom/component.py#L120-L121 This disables the grouping mechanism, this is OK. But the side effect is that multi-part components will be repeated (as many times...
The current logic is: https://github.com/SchrodingersGat/KiBoM/blob/06a14866d8166cfa71ae8ac1a48bda0c160fb380/kibom/component.py#L98-L100 I don't get it. If the idea is to loosly group fields: should't we be doing a return True? I mean: ```python if this_field ==...
When using variants the Config fields may be quite different between components. Reporting conflicts in Config generates noise.