d-asnaghi
b602da534b
cargo info
2025-07-09 22:09:04 -07:00
d-asnaghi
0b6c8d07b7
fix one more
2025-07-09 21:40:39 -07:00
d-asnaghi
974d30d631
fix format
2025-07-09 21:33:57 -07:00
d-asnaghi
3dd00bcab8
recursive
2025-07-09 21:28:01 -07:00
d-asnaghi
762d0beba5
fix clippy
2025-07-09 20:34:53 -07:00
d-asnaghi
d4b6fb9277
bundle buildifier
2025-07-09 20:23:02 -07:00
d-asnaghi
2b1ae717d7
add pcb fmt
2025-07-09 19:38:06 -07:00
Lenny Khazan
47d379eb84
Properly sync component sides ( #24 )
2025-07-07 16:44:31 -07:00
Davide Asnaghi
e7a71f1fdb
[MODULE] resolve workspace loads ( #19 )
...
* use load resolving with modules
* local package resolution
* fix spec
* update snapshots
* remove unnecessary code
* move to snapshot tests
* revert eval errors
* canonical cache
* make tests work on windows
* refresh snap
* do not shadow alias
* fix: Add serial_test to prevent race conditions in module loading tests
- Add serial_test dependency to pcb-zen crate
- Mark tests that use package aliases with #[serial_test::serial]
- This prevents race conditions with the global ALIAS_CACHE when tests run in parallel
- Fixes test failures on Ubuntu where path canonicalization differs from macOS
2025-07-06 23:34:42 -07:00
Lenny Khazan
e36f2d0cc0
Add pcb clean ( #22 )
2025-07-07 02:28:36 -04:00
Lenny Khazan
a8aa30d97e
Optimize symbol library loading ( #20 )
...
* Fix incorrect symbol rendering in schematics viewer
* Cache symbol library
* update snaps
2025-07-07 01:50:17 -04:00
Davide Asnaghi
f1a972ee59
kicad test ( #18 )
...
* add test for kicad
* cache dir in snapshots
2025-07-05 18:06:02 -04:00
Lenny Khazan
d6ff024281
Update symbol handling, support gitlab packages ( #14 )
...
* Add Symbol() primitive
* Add print output to snaps
* gitlab support
* Add gitlab support, handle unnamed pins
* Add @kicad-symbols alias
* cargo fmt
* fmt
* update snap
2025-07-05 00:10:45 -04:00
Lenny Khazan
05ea979f76
Reduce code duplication ( #12 )
...
* DRY
* reduce is_list implementation length by 24%
* remove simple.rs
2025-07-04 00:04:54 -04:00
Lenny Khazan
f75787dbf3
Standardize crate metadata ( #10 )
2025-07-02 23:40:29 -04:00
Lenny Khazan
143633eb14
Starlark -> Zener ( #8 )
2025-07-02 17:25:45 -04:00
Lenny Khazan
cbaf6f765b
remove net kwarg support
2025-07-02 16:42:02 -04:00
Lenny Khazan
e852477546
Initial release ( #5 )
...
* Initial release
* cargo-dist
* build and test CI
* update ubuntu workflow
* fmt
* ubuntu: install deps
* clippy: 0.1.88 fixes
* format
* install clippy
* Update README.md
* Don't run cargo-dist on PRs
2025-07-01 04:06:08 -04:00