BSD Ports

devel/py-pyvcd 0.5.0 NetBSD

Package to write Value Change Dump (VCD) files

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
c5916619a3
License
mit
Categories
devel, python
Package size
54.3 KiB, 335.6 KiB installed

Description

The PyVCD package writes Value Change Dump (VCD) files as specified in IEEE 1364-2005.

In the other systems

SystemPortVersion
NetBSDdevel/py-pyvcd0.5.0
DragonFlycad/py-pyvcd0.4.1

Install

Binary package:

pkgin install py311-pyvcd

From pkgsrc:

cd /usr/pkgsrc/devel/py-pyvcd && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_640.5.0
NetBSD 10.1 aarch640.4.1nb1
SmartOS / illumos x86_640.5.0
macOS 15 arm640.5.0

Dependencies

Run dependencies 1
Required by 1

Configuration

No options to configure.

Service scripts
none
Flavors
py312-pyvcd-0.5.0, py313-pyvcd-0.5.0, py314-pyvcd-0.5.0

Commit history 2

DateCommitCreditsLog message
c5916619a3 adam py-pyvcd: updated to 0.5.0
pyvcd-0.5.0 (2026-08-11) * Breaking changes: * Raise the minimum supported Python version to 3.10 * Model `Timescale.magnitude` as a plain `int`. `TimescaleMagnitude` remains as an `IntEnum` whose members compare equal to their integer values, but code such as `timescale.magnitude.value` must become `timescale.magnitude`. * Reader features, aligning `vcd.reader` with the corpus of real-world VCD files collected by the `wellen`__ waveform library: * Accept the nonstandard SystemVerilog and VHDL scope and variable types emitted by GHDL, nvc, Verilator, QuestaSim, and fst2vcd * Accept nine-state std_logic values, e.g. ``bUUUU``, in scalar and vector value changes * Accept empty vector values, e.g. ``b !``, emitted by GHDL for zero-width variables …
95c8f94b0b adam py-pyvcd: updated to 0.4.2
pyvcd-0.4.2 (2026-08-09) * fix: accept special characters in reader scope and variable names * fix: take a variable's bit index from the final bracketed section of its reference * build: remove deprecated packaging metadata * docs: official support for Python 3.14 * docs: cite IEEE 1800-2023 for the VCD specification * docs: project moved back to the SanDisk-Open-Source organization