aboutsummaryrefslogtreecommitdiffstats
path: root/environment.yml
diff options
context:
space:
mode:
authorVaino Kauppila <vaino@vke.fi>2026-10-11 12:56:22 +0300
committerVaino Kauppila <vaino@vke.fi>2026-10-11 12:56:22 +0300
commit8309d1cd890eae964e24928265614ce94192533b (patch)
treefa595d4d9554cb3aa0d343e2df2de97da9ebe1c1 /environment.yml
downloadkisim-8309d1cd890eae964e24928265614ce94192533b.tar.gz
kisim-8309d1cd890eae964e24928265614ce94192533b.zip
Initial commit: kisim — run KiCad schematics in ngspice from Python
Single-file framework: kicad-cli netlist export, netlist edits, ngspice batch runs, results as numpy arrays by schematic name; test-case and corner-sweep helpers. Plus micromamba env (kicad_work), README, gitignore.
Diffstat (limited to 'environment.yml')
-rw-r--r--environment.yml14
1 files changed, 14 insertions, 0 deletions
diff --git a/environment.yml b/environment.yml
new file mode 100644
index 0000000..f278d59
--- /dev/null
+++ b/environment.yml
@@ -0,0 +1,14 @@
+# The environment everything is developed and run in.
+# Recreate: micromamba create -n kicad_work -f environment.yml
+# kicad-cli and ngspice are system tools, not part of this env (see README).
+name: kicad_work
+channels:
+ - conda-forge
+dependencies:
+ - python=3.12
+ - pip
+ - pip:
+ - numpy
+ - scipy
+ - matplotlib
+ - spicelib