Skip to main content

pythondata-cpu-ibex

Non-Python files needed for the cpu ibex packaged into a Python module so they can be used with Python libraries and tools.

This is useful for usage with tools like LiteX.

The data files can be found under the Python module pythondata_cpu_ibex. The pythondata_cpu_ibex.data_location value can be used to find the files on the file system.

Example of getting the data file directly;

import pythondata_cpu_ibex

my_data_file = "abc.txt"

with open(os.path.join(pythondata_cpu_ibex.data_location, my_data_file)) as f:
    print(f.read())

Example of getting the data file using litex.data.find API;

from pythondata_cpu_ibex import data_file

my_data_file = "abc.txt"

with open(data_file(my_data_file)) as f:
    print(f.read())

The data files come from https://github.com/lowRISC/ibex and are imported using git subtrees to the directory pythondata_cpu_ibex/system_verilog.

Installing from git repository

Manually

You can install the package manually, however this is not recommended.

git clone https://github.com/litex-hub/pythondata-cpu-ibex.git
cd pythondata-cpu-ibex
sudo python setup.py install

Using pip with git repository

You can use pip to install the data package directly from github using;

pip install --user git+https://github.com/litex-hub/pythondata-cpu-ibex.git

If you want to install for the whole system rather than just the current user, you need to remove the --user argument and run as sudo like so;

sudo pip install git+https://github.com/litex-hub/pythondata-cpu-ibex.git

You can install a specific revision of the repository using;

pip install --user git+https://github.com/litex-hub/pythondata-cpu-ibex.git@<tag>
pip install --user git+https://github.com/litex-hub/pythondata-cpu-ibex.git@<branch>
pip install --user git+https://github.com/litex-hub/pythondata-cpu-ibex.git@<hash>

With requirements.txt file

Add to your Python requirements.txt file using;

-e git+https://github.com/litex-hub/pythondata-cpu-ibex.git

To use a specific revision of the repository, use the following;

-e https://github.com/litex-hub/pythondata-cpu-ibex.git@<hash>

Installing from PyPi

Using pip

pip install --user pythondata-cpu-ibex

Metadata

Release files for pythondata-cpu-ibex 0.0.post2063

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

Source distribution (sdist)

Source distribution for pythondata-cpu-ibex 0.0.post2063
File Size Uploaded Provenance Actions
pythondata-cpu-ibex-0.0.post2063.tar.gz 1.8 MB Without provenance Details for pythondata-cpu-ibex-0.0.post2063.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for pythondata-cpu-ibex 0.0.post2063
File Actions
pythondata_cpu_ibex-0.0.post2063-py3.9.egg Legacy Egg format - - Details for pythondata_cpu_ibex-0.0.post2063-py3.9.egg
pythondata_cpu_ibex-0.0.post2063-py3.8.egg Legacy Egg format - - Details for pythondata_cpu_ibex-0.0.post2063-py3.8.egg
pythondata_cpu_ibex-0.0.post2063-py3.7.egg Legacy Egg format - - Details for pythondata_cpu_ibex-0.0.post2063-py3.7.egg
pythondata_cpu_ibex-0.0.post2063-py3.6.egg Legacy Egg format - - Details for pythondata_cpu_ibex-0.0.post2063-py3.6.egg
pythondata_cpu_ibex-0.0.post2063-py3-none-any.whl Python 3 none any Details for pythondata_cpu_ibex-0.0.post2063-py3-none-any.whl
pythondata_cpu_ibex-0.0.post2063-py2.7.egg Legacy Egg format - - Details for pythondata_cpu_ibex-0.0.post2063-py2.7.egg
pythondata_cpu_ibex-0.0.post2063-py2-none-any.whl Python 2 none any Details for pythondata_cpu_ibex-0.0.post2063-py2-none-any.whl

Total release size: 20.9 MB

Release files / pythondata-cpu-ibex-0.0.post2063.tar.gz

Download URL pythondata-cpu-ibex-0.0.post2063.tar.gz
Size 1.8 MB
Tags Source
SHA-256 checksum
How to use checksums
eb2ee852eb03038f78f8bc967d8df247deb5e55c4a7b5c12ecf3a4b9d0ac69c6
BLAKE2b-256 checksum
How to use checksums
b80f23402f0740a8eee8d050ff2b33faa98a711eaf42f0f14de3326fce2d0523
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/2.7.18

Release files / pythondata_cpu_ibex-0.0.post2063-py3.9.egg

Download URL pythondata_cpu_ibex-0.0.post2063-py3.9.egg
Size 2.8 MB
Tags Egg
SHA-256 checksum
How to use checksums
9703e02971a380c0a56ef99ce1b1f00401e6840a92055ee5ed322936faa2bf0b
BLAKE2b-256 checksum
How to use checksums
808cd0e23b05bb0f353df8ac98c71e72e874d73a11c9af9b64cf35db15efe42e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.1.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.9.1

Release files / pythondata_cpu_ibex-0.0.post2063-py3.8.egg

Download URL pythondata_cpu_ibex-0.0.post2063-py3.8.egg
Size 2.8 MB
Tags Egg
SHA-256 checksum
How to use checksums
86b8eb19eba69b24b4d01e01caecf7d5e7ed01287516285941315cc11ae9f283
BLAKE2b-256 checksum
How to use checksums
4d8070b37af710228bb458cf060c20bbecceceef9321bc013a7ecb54301f6caf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.1.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.8.7

Release files / pythondata_cpu_ibex-0.0.post2063-py3.7.egg

Download URL pythondata_cpu_ibex-0.0.post2063-py3.7.egg
Size 2.8 MB
Tags Egg
SHA-256 checksum
How to use checksums
b706bd6adffa24cdff68a089a278a5bd9b06cf6832196300be7a8406096c8df7
BLAKE2b-256 checksum
How to use checksums
31dad5991b1866888ad42c190db26c9508fef2423a7303969d852de0817b26a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.1.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.7.10

Release files / pythondata_cpu_ibex-0.0.post2063-py3.6.egg

Download URL pythondata_cpu_ibex-0.0.post2063-py3.6.egg
Size 2.8 MB
Tags Egg
SHA-256 checksum
How to use checksums
2b941d691c8d2cbada2e7f85b163da49c827e390a82a0ecd58f9729a0ab29870
BLAKE2b-256 checksum
How to use checksums
427d213df44e3202b659305e9c43e44029ec458bac9e5573346bb400a25e3ff7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.1.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.6.13

Release files / pythondata_cpu_ibex-0.0.post2063-py3-none-any.whl

Download URL pythondata_cpu_ibex-0.0.post2063-py3-none-any.whl
Size 2.5 MB
Tags Python 3
SHA-256 checksum
How to use checksums
0b07ed1d42ae16ca3170efdba03c36d2e7c5f6dc1aefcfdcb9f41da9c96694a5
BLAKE2b-256 checksum
How to use checksums
8dd1a9085ec7fedd80dc39bbdf6b4403de3ef5d237488703957ae2f03cc85f04
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.1.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.6.13

Release files / pythondata_cpu_ibex-0.0.post2063-py2.7.egg

Download URL pythondata_cpu_ibex-0.0.post2063-py2.7.egg
Size 2.8 MB
Tags Egg
SHA-256 checksum
How to use checksums
a9a9be65aabb863cf5e0e0489dbb995f1f994acbc73c0059c8dd007b0b967f23
BLAKE2b-256 checksum
How to use checksums
b5a5a938132487bc4b973050ded1f63fa261604f735abefce98f7301a4dfeed0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/2.7.18

Release files / pythondata_cpu_ibex-0.0.post2063-py2-none-any.whl

Download URL pythondata_cpu_ibex-0.0.post2063-py2-none-any.whl
Size 2.5 MB
Tags Python 2
SHA-256 checksum
How to use checksums
c87d58e7afbd65dd50b8d04f289d5429ee67f9ae72417d3048c423d2d78b2e63
BLAKE2b-256 checksum
How to use checksums
7d566a5e5d9f10fd1f4b66bc476a7cd7dacf01133148a7cf2c2588501f2827ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/2.7.18

Security for pythondata-cpu-ibex 0.0.post2063

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.

Release history Release notifications | RSS feed

This release

0.0.post2063 This release

8 release files No 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