Skip to main content

MyHDL 0.11

Documentation Status Documentation Status

Join the chat at https://gitter.im/myhdl/myhdl

Visit MyHDL at Discourse


What is MyHDL?

MyHDL is a free, open-source package for using Python as a hardware description and verification language.

To find out whether MyHDL can be useful to you, please read:

License

MyHDL is available under the LGPL license. See LICENSE.txt.

Website

The project website is located at http://www.myhdl.org

Documentation

The manual is available on-line:

What's new

To find out what's new in this release, please read:

Installation

It is recommended to install MyHDL (and your project's other dependencies) in a virtualenv.

Installing the latest stable release:

pip install myhdl

Unfortunately the version on PyPI is quite behind the current development status, so you are better off installing the stable master branch directly from this GitHub repository:

pip install git+https://github.com/myhdl/myhdl.git@master

To install a local clone of the repository:

pip install -e path/to/dir

To install a specific commit hash, tag or branch from git:

pip install git+https://github.com/myhdl/myhdl@f696b8

You can test the proper installation as follows:

cd myhdl/test/core
py.test

To install co-simulation support:

Go to the directory cosimulation/<platform> for your target platform and following the instructions in the README.txt file.

Metadata

Release files for myhdl 0.11.52

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

Source distribution (sdist)

Source distribution for myhdl 0.11.52
File Size Uploaded Provenance Actions
myhdl-0.11.52.tar.gz 241.9 kB Without provenance Details for myhdl-0.11.52.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for myhdl 0.11.52
File Interpreter ABI Platform Actions
myhdl-0.11.52-py3-none-any.whl Python 3 none any Details for myhdl-0.11.52-py3-none-any.whl

Total release size: 404.3 kB

Release files / myhdl-0.11.52.tar.gz

Download URL myhdl-0.11.52.tar.gz
Size 241.9 kB
Tags Source
SHA-256 checksum
How to use checksums
814cf7872c816a7fb8abe96d98b243b815da9e898056dfdbbdb68063daee6496
BLAKE2b-256 checksum
How to use checksums
2b13c7204bc8f32cc91e3c1df297649f8c4ae42237025cf57647795ff7d808ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.7

Release files / myhdl-0.11.52-py3-none-any.whl

Download URL myhdl-0.11.52-py3-none-any.whl
Size 162.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d9ea0cbfbf38810e0dffdbe20ce1a9a79066a92cf6ccae21ffe9dba24ad7edcb
BLAKE2b-256 checksum
How to use checksums
237d917ad2bb5d4e7927473be3f6cc31d196491449d175e9b7b11721fc67a59b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.7

Security for myhdl 0.11.52

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.

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

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