Skip to main content

najaeda

PyPI version Apache 2.0 License Join the Matrix chat

najaeda is a Python package for loading, elaborating, navigating, editing, and analysing hardware designs from gate-level Verilog netlists to large SystemVerilog RTL cores.

from najaeda import netlist

# Load a gate-level Verilog design with a Liberty standard-cell library
netlist.load_liberty(['NangateOpenCellLibrary.lib'])
top = netlist.load_gate_level_verilog('my_design.v')

# Navigate the hierarchy
for inst in top.get_child_instances():
    print(f'{inst.get_name()} → {inst.get_model_name()}')

# Flat connectivity across hierarchy boundaries
for iterm in top.get_term('clk').get_equipotential().get_inst_terms():
    print(iterm)

# Edit: rename, reconnect, delete
top.get_net('old_name').set_name('new_name')

What you can do

  • Load gate-level Verilog netlists and elaborate supported Verilog/SystemVerilog RTL, with or without Liberty standard-cell libraries

  • Navigate hierarchy, nets, and ports at any level of detail — instance-by-instance or flat via equipotentials

  • Edit netlists: rename instances and nets, disconnect and reconnect signals, delete logic

  • Analyse designs with the visitor API and export results to pandas for further processing or visualisation

Installation

pip install najaeda

For the optional schematic viewer, run pip install "najaeda[schematic]". In a notebook, use from najaeda.schematic import show; show() to display the currently loaded design.

Requires Python 3.10 or later. Pre-built wheels are published for:

  • Linux x86_64 and AArch64 (manylinux_2_28; glibc 2.28 or later)

  • macOS Apple Silicon (arm64), macOS 11 or later

  • Windows x86_64

Building from a checkout

Initialize the submodules, install the native build dependencies (including Flex and Bison), then run python -m pip wheel .. Parser-source selection is automatic: a Git checkout generates the Verilog parser, while release source distributions with bundled generated parser files use those files. An explicit -C cmake.define.PREGENERATED_PARSER_SOURCES=ON or OFF still overrides the selection; ON requires the bundled files to exist.

Tutorials

Six hands-on notebooks — open any of them in Google Colab with no local install needed:

#

Topic

Colab

1

Getting started — load Verilog, navigate hierarchy, visualize

Open in Colab

2

Liberty primitives — load a synthesised design with standard cells

Open in Colab

3

Editing a netlist — rename, disconnect, reconnect, delete

Open in Colab

4

SystemVerilog elaboration — load and browse an elaborated SV design

Open in Colab

5

ibex RISC-V core — explore a real-world SV core, collect module stats

Open in Colab

6

Fanout analysis — compute fanout for every net, trace drivers, export to pandas

Open in Colab

License

Apache License 2.0. See the LICENSE file for details.

Metadata

Release files for najaeda 0.7.34

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for najaeda 0.7.34
File Size Uploaded Provenance Actions
najaeda-0.7.34.tar.gz 16.3 MB With provenance Details for najaeda-0.7.34.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for najaeda 0.7.34
File Actions
najaeda-0.7.34-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details for najaeda-0.7.34-cp315-cp315-win_amd64.whl
najaeda-0.7.34-cp315-cp315-manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ x86-64 Details for najaeda-0.7.34-cp315-cp315-manylinux_2_28_x86_64.whl
najaeda-0.7.34-cp315-cp315-manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ ARM64 Details for najaeda-0.7.34-cp315-cp315-manylinux_2_28_aarch64.whl
najaeda-0.7.34-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details for najaeda-0.7.34-cp315-cp315-macosx_11_0_arm64.whl
najaeda-0.7.34-cp314-cp314t-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Details for najaeda-0.7.34-cp314-cp314t-manylinux_2_28_x86_64.whl
najaeda-0.7.34-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details for najaeda-0.7.34-cp314-cp314t-macosx_11_0_arm64.whl
najaeda-0.7.34-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for najaeda-0.7.34-cp314-cp314-win_amd64.whl
najaeda-0.7.34-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details for najaeda-0.7.34-cp314-cp314-manylinux_2_28_x86_64.whl
najaeda-0.7.34-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details for najaeda-0.7.34-cp314-cp314-manylinux_2_28_aarch64.whl
najaeda-0.7.34-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for najaeda-0.7.34-cp314-cp314-macosx_11_0_arm64.whl
najaeda-0.7.34-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for najaeda-0.7.34-cp313-cp313-win_amd64.whl
najaeda-0.7.34-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details for najaeda-0.7.34-cp313-cp313-manylinux_2_28_x86_64.whl
najaeda-0.7.34-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details for najaeda-0.7.34-cp313-cp313-manylinux_2_28_aarch64.whl
najaeda-0.7.34-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for najaeda-0.7.34-cp313-cp313-macosx_11_0_arm64.whl
najaeda-0.7.34-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for najaeda-0.7.34-cp312-cp312-win_amd64.whl
najaeda-0.7.34-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details for najaeda-0.7.34-cp312-cp312-manylinux_2_28_x86_64.whl
najaeda-0.7.34-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details for najaeda-0.7.34-cp312-cp312-manylinux_2_28_aarch64.whl
najaeda-0.7.34-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for najaeda-0.7.34-cp312-cp312-macosx_11_0_arm64.whl
najaeda-0.7.34-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for najaeda-0.7.34-cp311-cp311-win_amd64.whl
najaeda-0.7.34-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details for najaeda-0.7.34-cp311-cp311-manylinux_2_28_x86_64.whl
najaeda-0.7.34-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details for najaeda-0.7.34-cp311-cp311-manylinux_2_28_aarch64.whl
najaeda-0.7.34-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for najaeda-0.7.34-cp311-cp311-macosx_11_0_arm64.whl
najaeda-0.7.34-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for najaeda-0.7.34-cp310-cp310-win_amd64.whl
najaeda-0.7.34-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details for najaeda-0.7.34-cp310-cp310-manylinux_2_28_x86_64.whl
najaeda-0.7.34-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details for najaeda-0.7.34-cp310-cp310-manylinux_2_28_aarch64.whl
najaeda-0.7.34-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for najaeda-0.7.34-cp310-cp310-macosx_11_0_arm64.whl

Total release size: 283.3 MB

Release files / najaeda-0.7.34.tar.gz

Download URL najaeda-0.7.34.tar.gz
Size 16.3 MB
Tags Source
SHA-256 checksum
How to use checksums
185830a31da765fbad542757b084916fc09d313eb000778d6440fc0698177583
BLAKE2b-256 checksum
How to use checksums
df99cae540cac03f81fe1f3357ba6ae2b277496115ae01f52d3db8d587b9efc7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2026.

Transparency log

Release files / najaeda-0.7.34-cp315-cp315-win_amd64.whl

Download URL najaeda-0.7.34-cp315-cp315-win_amd64.whl
Size 12.4 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
ff9e99b85d500e0e4afbb27c3fcfe80ae75b9e09202201b5f5c36575a1e856e2
BLAKE2b-256 checksum
How to use checksums
7285f6c2ad9931162b809cc3179ede82e265084453027e142ebba5b30d507c75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2026.

Transparency log

Release files / najaeda-0.7.34-cp315-cp315-manylinux_2_28_x86_64.whl

Download URL najaeda-0.7.34-cp315-cp315-manylinux_2_28_x86_64.whl
Size 11.4 MB
Tags CPython 3.15 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
70b71bd72cf1a3f45200b42ab017fded3ab95f4878b594e17287970e134073d3
BLAKE2b-256 checksum
How to use checksums
f00cc1e34f746030476c5812eb2d8a274545a2ac46b3bdf6fd60f55e325bb2db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2026.

Transparency log

Release files / najaeda-0.7.34-cp315-cp315-manylinux_2_28_aarch64.whl

Download URL najaeda-0.7.34-cp315-cp315-manylinux_2_28_aarch64.whl
Size 10.4 MB
Tags CPython 3.15 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a4d04644fce4747408f965f2f954714e67e9dccd49a7467e6fd63ed71f47c61f
BLAKE2b-256 checksum
How to use checksums
39aaf0a5f06369b7d1259c879c117ce7324871d3b220ccb1c6e69c1649589823
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2026.

Transparency log

Release files / najaeda-0.7.34-cp315-cp315-macosx_11_0_arm64.whl

Download URL najaeda-0.7.34-cp315-cp315-macosx_11_0_arm64.whl
Size 7.3 MB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
353e9f46a879034f8d7abac9c07cc85c606c106c72c26997bdcbaa8c222eb308
BLAKE2b-256 checksum
How to use checksums
15caa1120929c707540345cc55369a6b3f6a7a1720fe4fcebc5193fc64d38b74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2026.

Transparency log

Release files / najaeda-0.7.34-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL najaeda-0.7.34-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 11.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5423f44a81b2da0de77bbd842313181e913e38ddea4df305c95d42306e686c08
BLAKE2b-256 checksum
How to use checksums
35e1b3c18c55751d93482263075dc66405d33555682c2d03aa3ddf9ad34c5575
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2026.

Transparency log

Release files / najaeda-0.7.34-cp314-cp314t-macosx_11_0_arm64.whl

Download URL najaeda-0.7.34-cp314-cp314t-macosx_11_0_arm64.whl
Size 7.3 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
81fb91b7942c65e218ab244fb485c881b2ef01fbd8a324b832796fca870195c5
BLAKE2b-256 checksum
How to use checksums
9b1e997f06a89e47031b646355cd3e2374ddfe013f5b6c796ca451212377a08e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2026.

Transparency log

Release files / najaeda-0.7.34-cp314-cp314-win_amd64.whl

Download URL najaeda-0.7.34-cp314-cp314-win_amd64.whl
Size 12.4 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
156d4b1c99cd6f9708a05dcbfe8ccc6e20bb1e36fe05bf54a14ded4a678ea4fb
BLAKE2b-256 checksum
How to use checksums
adbd82d6c84f61bb1bab8b01ba4ac5927904d657ec126ada5769870af9a423ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2026.

Transparency log

Release files / najaeda-0.7.34-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL najaeda-0.7.34-cp314-cp314-manylinux_2_28_x86_64.whl
Size 11.4 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d74fdc889946134f7fd6fbc57965f69d9410814c8904231fa8cdb3e47dd3c3e1
BLAKE2b-256 checksum
How to use checksums
22a65f235b51eabe9bea585361d19b33d9f7ff1350900a3c248408786c0d8370
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2026.

Transparency log

Release files / najaeda-0.7.34-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL najaeda-0.7.34-cp314-cp314-manylinux_2_28_aarch64.whl
Size 10.4 MB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
38e5a1bd2f3898ba705fa3d8e141e7cb3209ace6c4b743b2afc575783279b563
BLAKE2b-256 checksum
How to use checksums
1815d51a98cb9e1111ea523c5e0c0f08a096250cbb5b6e0c08431c7b69809244
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2026.

Transparency log

Release files / najaeda-0.7.34-cp314-cp314-macosx_11_0_arm64.whl

Download URL najaeda-0.7.34-cp314-cp314-macosx_11_0_arm64.whl
Size 7.3 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4f6059c3f1629d4f533eff74a84d264700716fbca2538dd2d394e3dc7cc6f875
BLAKE2b-256 checksum
How to use checksums
e95be0a585cfcb8847ca88bebebb7476092ea6590c791ef58cdc63fe4a32e4e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2026.

Transparency log

Release files / najaeda-0.7.34-cp313-cp313-win_amd64.whl

Download URL najaeda-0.7.34-cp313-cp313-win_amd64.whl
Size 12.3 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
de893303edb2cb3aaf981eb8375bfc29b63ee1cbaf0104818af75730ec832848
BLAKE2b-256 checksum
How to use checksums
e2fdc6042ed3fb50e1599b9cacc97fec4e3ee5834e2cfa297803d0c7b7fe5799
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2026.

Transparency log

Release files / najaeda-0.7.34-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL najaeda-0.7.34-cp313-cp313-manylinux_2_28_x86_64.whl
Size 11.4 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5e27a0b50bbc66eab12b462f20c43d5c3d9b7978516a46ac194ff0ac324bb305
BLAKE2b-256 checksum
How to use checksums
bbf1a66418fba62087a438cab5c6901d55f07e3a8a5603b0c7c81da35cae20e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2026.

Transparency log

Release files / najaeda-0.7.34-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL najaeda-0.7.34-cp313-cp313-manylinux_2_28_aarch64.whl
Size 10.4 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
9c9ec8129a1338d4850ec2318af7ae1e81e287f12a2c1d52efe1923e964a1a3b
BLAKE2b-256 checksum
How to use checksums
1625a4cd6e71e69f9074fe9fd09bf1d210f55810d75ee128347dc7858922a429
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2026.

Transparency log

Release files / najaeda-0.7.34-cp313-cp313-macosx_11_0_arm64.whl

Download URL najaeda-0.7.34-cp313-cp313-macosx_11_0_arm64.whl
Size 7.3 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f72cf82ce27f466aa3830eeaca8d5306e22be28d1075da6ed778e03881c86558
BLAKE2b-256 checksum
How to use checksums
aa47bacf6b57e7d0312525f02c80995921f346b57161671c6bec2bdc65880c64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2026.

Transparency log

Release files / najaeda-0.7.34-cp312-cp312-win_amd64.whl

Download URL najaeda-0.7.34-cp312-cp312-win_amd64.whl
Size 12.3 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
bc95f40b0e566da2efc8e91de4fa6b1e5e1c706b440d3e4fffe1f166495f1d98
BLAKE2b-256 checksum
How to use checksums
44ef2be9631a85a0c3bd9e92d70356e60a4e3655d890f38df5ab74868a2a1af7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2026.

Transparency log

Release files / najaeda-0.7.34-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL najaeda-0.7.34-cp312-cp312-manylinux_2_28_x86_64.whl
Size 11.4 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e3f6ec91e966d98768aefe50a88acf6165f0b3c453313326dc842c974d0e4258
BLAKE2b-256 checksum
How to use checksums
ff23bcea8882030869ed8e1aee6a49d086a4d0ac1935fbe4a69db38ad806eb8b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2026.

Transparency log

Release files / najaeda-0.7.34-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL najaeda-0.7.34-cp312-cp312-manylinux_2_28_aarch64.whl
Size 10.4 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
73cc30c1c74bf121049e47f9f6dbeab823d70bceef014396dcdd74fa0d493139
BLAKE2b-256 checksum
How to use checksums
bb6c65add2f0646b74b217b50f43f0dd9c0dd17ae4259e1e62baf4abb3c21eaf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2026.

Transparency log

Release files / najaeda-0.7.34-cp312-cp312-macosx_11_0_arm64.whl

Download URL najaeda-0.7.34-cp312-cp312-macosx_11_0_arm64.whl
Size 7.3 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f5f860f85658b47f328cb475461821d776ee7d23b2c0858642b5ccdf78a8dfa5
BLAKE2b-256 checksum
How to use checksums
f76ec6236e817aa8bb7395f3f06f24ac914175d5dddf0cdbfb6af1b9626e9b48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2026.

Transparency log

Release files / najaeda-0.7.34-cp311-cp311-win_amd64.whl

Download URL najaeda-0.7.34-cp311-cp311-win_amd64.whl
Size 12.3 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
007d3b1a04b444626c54b43b0ff7b669c2e9e3dd64f301e935bbb18c666b99ef
BLAKE2b-256 checksum
How to use checksums
2917e18384e9f465f9885cbc5adf3cbbc13864a1791d3c1a8d7d9ba2bebeea17
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2026.

Transparency log

Release files / najaeda-0.7.34-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL najaeda-0.7.34-cp311-cp311-manylinux_2_28_x86_64.whl
Size 11.4 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c2cfc47b45d9893dc2bc044999bb651f1cd36e86736ffd580b1c2ad2f08619e7
BLAKE2b-256 checksum
How to use checksums
e99eec837b43f62a1bf4b11de4676a2de624801d7e6b1e3b4c481b0c68d8cada
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2026.

Transparency log

Release files / najaeda-0.7.34-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL najaeda-0.7.34-cp311-cp311-manylinux_2_28_aarch64.whl
Size 10.4 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f57629ddcc079be2ca38d112660c3ca5fcff62d731d0b5a4dd9686992f6ffbf6
BLAKE2b-256 checksum
How to use checksums
387d4483af58ea05fa4a73bd6028a070395f380671fe91dca02c997ddf738b94
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2026.

Transparency log

Release files / najaeda-0.7.34-cp311-cp311-macosx_11_0_arm64.whl

Download URL najaeda-0.7.34-cp311-cp311-macosx_11_0_arm64.whl
Size 7.3 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3aba9f63d77642d79491d86e71292df0d5928a88a6cd4190f348b5c1483bb7dc
BLAKE2b-256 checksum
How to use checksums
180e37327a1e91faca577fb41eebbf6073118d33ef7c5a49655e525a1d505f79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2026.

Transparency log

Release files / najaeda-0.7.34-cp310-cp310-win_amd64.whl

Download URL najaeda-0.7.34-cp310-cp310-win_amd64.whl
Size 12.3 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
77283900e1b6b133f8b2b5633d89935ee682dd12b44e9991d08d894328c5028e
BLAKE2b-256 checksum
How to use checksums
a8642691bcfc3226d2a8788fd42f849ec712293c33601a4bc72ded07bd46ef7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2026.

Transparency log

Release files / najaeda-0.7.34-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL najaeda-0.7.34-cp310-cp310-manylinux_2_28_x86_64.whl
Size 11.4 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3119ff2868390b03cded16dac0a39ce62f20a4dda3d8e836cfbdbfaca13b1dd0
BLAKE2b-256 checksum
How to use checksums
51ab8dfe624e4523565ff74ceb120c7fe58bf4b67983691d79e16a0796503b63
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2026.

Transparency log

Release files / najaeda-0.7.34-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL najaeda-0.7.34-cp310-cp310-manylinux_2_28_aarch64.whl
Size 10.4 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d8100774e10170c3d85e798be1b3059e811267f59e0783b33de03ebb236f6aa2
BLAKE2b-256 checksum
How to use checksums
13bb7b92bf6335291116951d5d5395b706fdf19b369c6db7a174cb47447c8f66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2026.

Transparency log

Release files / najaeda-0.7.34-cp310-cp310-macosx_11_0_arm64.whl

Download URL najaeda-0.7.34-cp310-cp310-macosx_11_0_arm64.whl
Size 7.3 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b121393ffbb057706c6ab559a7c48112d94ea0ed72e5cd5eeb13a88156180f00
BLAKE2b-256 checksum
How to use checksums
aec054c02191772a74d1b6ddd122991fea98278cd6ac596bfaede1e9f9d3931d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2026.

Transparency log

Security for najaeda 0.7.34

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.

Full provenance

All 27 files in this release have been uploaded with provenance metadata.

Select from 27 files

Attestation for najaeda-0.7.34.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2026.

Transparency log

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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.7.34 This release

27 release files Full provenance

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