Skip to main content

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)

Source distribution for spatk 1.6.0
File Size Uploaded Provenance
spatk-1.6.0.tar.gz 54.0 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for spatk 1.6.0
File Interpreter ABI Platform
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.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page