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.post2071

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.post2071
File Size Uploaded Provenance Actions
pythondata-cpu-ibex-0.0.post2071.tar.gz 1.8 MB Without provenance Details for pythondata-cpu-ibex-0.0.post2071.tar.gz

Built distributions (wheels)

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

Total release size: 21.0 MB

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

Download URL pythondata-cpu-ibex-0.0.post2071.tar.gz
Size 1.8 MB
Tags Source
SHA-256 checksum
How to use checksums
b9196167e6eb03763209b4ded3739d4c93a1cfaf23c46e8d94f3c3c3a957beac
BLAKE2b-256 checksum
How to use checksums
7701f0a3981af05c3ed3d64aa662b9ded84beda8148a00c2bcd84c0975cd3089
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/54.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.7.10

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

Download URL pythondata_cpu_ibex-0.0.post2071-py3.9.egg
Size 2.8 MB
Tags Egg
SHA-256 checksum
How to use checksums
0b36d70dbad30d398c3b97fd358b93e2e37791a94c4cf26902faa1802a265d05
BLAKE2b-256 checksum
How to use checksums
c1c474d34bdba67f84fce8f074f830869c42ed4929f4dd7b67c1f5b1011156cd
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/54.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.9.2

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

Download URL pythondata_cpu_ibex-0.0.post2071-py3.8.egg
Size 2.8 MB
Tags Egg
SHA-256 checksum
How to use checksums
4d4ac458da81da202053a574cc153e0c9b45405c534d6fa7bb6763bdcfd58595
BLAKE2b-256 checksum
How to use checksums
2491ce4e15eda7bd2e3ed95efc92dcc0f91a4b142b5c7d1f059aa2fd2dc3a468
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/54.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.8.8

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

Download URL pythondata_cpu_ibex-0.0.post2071-py3.7.egg
Size 2.8 MB
Tags Egg
SHA-256 checksum
How to use checksums
bf8622d050759ef3301241e9c0cf5262ba3c194e8e5f4677714a8639e07cd7b0
BLAKE2b-256 checksum
How to use checksums
637408e28622832e99f7113c05cc5dbefbf6be24274a94c0bddf59f16a421d90
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/54.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.7.10

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

Download URL pythondata_cpu_ibex-0.0.post2071-py3.6.egg
Size 2.8 MB
Tags Egg
SHA-256 checksum
How to use checksums
14533f523f4ef2350680b2b38737bbfdc28e4103bc54ead3c5a5f5c62aeb9145
BLAKE2b-256 checksum
How to use checksums
c9611277ab2e5282f31d71902cb2ec2d1fdd583b521597d029877cb76712f551
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/54.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.6.13

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

Download URL pythondata_cpu_ibex-0.0.post2071-py3-none-any.whl
Size 2.5 MB
Tags Python 3
SHA-256 checksum
How to use checksums
da22e220e7d97d786dc1ee4d6595654154d12a0ee7afb92c1b73636c4a24b65e
BLAKE2b-256 checksum
How to use checksums
1046fcfedfceff254e1af81c140414aae78bc3e58b60258e9418e3101b44ecc7
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/54.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.7.10

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

Download URL pythondata_cpu_ibex-0.0.post2071-py2.7.egg
Size 2.8 MB
Tags Egg
SHA-256 checksum
How to use checksums
d3bc36dd96780d5214f107542f2802617ed36ec8920f8d39fbdcbfff624dad6e
BLAKE2b-256 checksum
How to use checksums
a7681b8381621e4a928e7d1bb6a07de886d03cb582b4f6b4afe1e3ae5102ddd5
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.post2071-py2-none-any.whl

Download URL pythondata_cpu_ibex-0.0.post2071-py2-none-any.whl
Size 2.5 MB
Tags Python 2
SHA-256 checksum
How to use checksums
876eec92764b6024109024bd6dd6b49872c730671d3e4bb4fe4168224d8fab86
BLAKE2b-256 checksum
How to use checksums
764b6b9435fccf30d55c64f77ea0baf2214b44535f92e197c48b4bebb99bb873
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.post2071

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
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