SPATK - Spice Analysis ToolKit
Tools for handling and analyzing Spice netlists
- Provides an easy interface for netlist manipulation.
- Uses Python standard library only.
- Easy to extend.
Installation
pip intall spatk
Example
* mynetlist.spice
vdd vdd vss 1
vss vss 0 0
r1 vdd n1 1k
r2 n1 vss 2k
x1 vdd vss sr
.subckt subres n1 n2
r1 n1 n2 3k
.ends
import spatk
cir = spatk.Circuit("mynetlist.spice")
for res in cir.resistors:
print(res.instance, res.resistance, res.location)
r1 1k /
r2 2k /
r1 3k /subres
Metadata
Release files for spatk 1.6.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| spatk-1.6.0.tar.gz | 54.0 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| spatk-1.6.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 96.7 kB
Release files / spatk-1.6.0.tar.gz
| Download URL | spatk-1.6.0.tar.gz |
|---|---|
| Size | 54.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6c2ae78166666f05be8e92b8179d12bcd70a9cfec612e92c14b10ed5baea6da0
|
|
BLAKE2b-256 checksum How to use checksums |
87b170ef767daea0fcd35d5cb77b375f9768e8c2717df704986a0b57f992aba8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|
Release files / spatk-1.6.0-py3-none-any.whl
| Download URL | spatk-1.6.0-py3-none-any.whl |
|---|---|
| Size | 42.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
89b71aa8befe5025dfccfe723025ff16bc27dce6d7dd81be89e4cc2d4ef31da4
|
|
BLAKE2b-256 checksum How to use checksums |
d3ef4e3bbf60b9c2acc5e56fcdb1e3f7a643df6e0225aea2bef7f0d1aeb024f3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|
Security for spatk 1.6.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.