KiCad python module for interpreting generic netlists which can be used to generate bills of materials.
Project description
About
- Python Package Name: kicad_netlist_reader
- Description: KiCad python module for interpreting generic netlists which can be used to generate bills of materials.
- Version: 7.0.1
- Python Version: 3.9
- Release Date: 2023-03-28
- Creation Date: 2014-12-09
- License: GPL-3.0
- URL: https://github.com/janelia-pypi/kicad_netlist_reader
- Author: Jean-Pierre Charras
- Email: jean-pierre.charras@wanadoo.fr
- Copyright: 2023 KiCad
- References:
- https://gitlab.com/kicad/code/kicad
Installation
https://github.com/janelia-pypi/python_setup
GNU/Linux
Python Code
The Python code in this library may be installed in any number of ways, chose one.
-
pip
python3 -m venv ~/venvs/kicad_netlist_reader source ~/venvs/kicad_netlist_reader/bin/activate pip install kicad_netlist_reader
-
guix
Setup guix-janelia channel:
https://github.com/guix-janelia/guix-janelia
guix install python-kicad-netlist-reader
Windows
Python Code
The Python code in this library may be installed in any number of ways, chose one.
-
pip
python3 -m venv C:\venvs\kicad_netlist_reader C:\venvs\kicad_netlist_reader\Scripts\activate pip install kicad_netlist_reader
Development
Clone Repository
git clone git@github.com:janelia-pypi/kicad_netlist_reader.git
cd kicad_netlist_reader
Guix
Install Guix
Edit metadata.org
make -f .metadata/Makefile metadata-edits
Tangle metadata.org
make -f .metadata/Makefile metadata
Develop Python package
make -f .metadata/Makefile guix-dev-container
exit
Test Python package using ipython shell
make -f .metadata/Makefile guix-dev-container-ipython
import kicad_netlist_reader
exit
Test Python package installation
make -f .metadata/Makefile guix-container
exit
Upload Python package to pypi
make -f .metadata/Makefile upload
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
kicad_netlist_reader-7.0.1.tar.gz
(22.6 kB
view hashes)
Built Distribution
Close
Hashes for kicad_netlist_reader-7.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 93dd3eaf7e26f109b3a2bdbcef31f5e00f4f2e83c302076c902ca977d6464278 |
|
MD5 | c851e76fd1dde476ba7e8324f89a57e8 |
|
BLAKE2b-256 | 8c96574a8c9319708970b47408e0d2e4b7a1f322a3c82590083743a3341e2ee1 |
Close
Hashes for kicad_netlist_reader-7.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b072d03c42572266c32a5f58d19edba861a320a5b3386eb42b7ff2cae7829df8 |
|
MD5 | b43a9d3fb7af82cc7e10200964ad7d9e |
|
BLAKE2b-256 | 547a8bcbe896af6dd26a67db7b271cea9367ed68774cdaa353d5ae5645e72933 |