Skip to main content

pythondata-cpu-mor1kx

Non-Python files needed for the cpu mor1kx 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_mor1kx. The pythondata_cpu_mor1kx.data_location value can be used to find the files on the file system.

Example of getting the data file directly;

import pythondata_cpu_mor1kx

my_data_file = "abc.txt"

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

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

from pythondata_cpu_mor1kx 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/openrisc/mor1kx.git and are imported using git subtrees to the directory pythondata_cpu_mor1kx/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-mor1kx.git
cd pythondata-cpu-mor1kx
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-mor1kx.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-mor1kx.git

You can install a specific revision of the repository using;

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

With requirements.txt file

Add to your Python requirements.txt file using;

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

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

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

Installing from PyPi

Using pip

pip install --user pythondata-cpu-mor1kx

Metadata

Release files for pythondata-cpu-mor1kx 5.0.post166

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-mor1kx 5.0.post166
File Size Uploaded Provenance Actions
pythondata-cpu-mor1kx-5.0.post166.tar.gz 177.0 kB Without provenance Details for pythondata-cpu-mor1kx-5.0.post166.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for pythondata-cpu-mor1kx 5.0.post166
File Actions
pythondata_cpu_mor1kx-5.0.post166-py3.9.egg Legacy Egg format - - Details for pythondata_cpu_mor1kx-5.0.post166-py3.9.egg
pythondata_cpu_mor1kx-5.0.post166-py3.8.egg Legacy Egg format - - Details for pythondata_cpu_mor1kx-5.0.post166-py3.8.egg
pythondata_cpu_mor1kx-5.0.post166-py3.7.egg Legacy Egg format - - Details for pythondata_cpu_mor1kx-5.0.post166-py3.7.egg
pythondata_cpu_mor1kx-5.0.post166-py3.6.egg Legacy Egg format - - Details for pythondata_cpu_mor1kx-5.0.post166-py3.6.egg
pythondata_cpu_mor1kx-5.0.post166-py3-none-any.whl Python 3 none any Details for pythondata_cpu_mor1kx-5.0.post166-py3-none-any.whl
pythondata_cpu_mor1kx-5.0.post166-py2.7.egg Legacy Egg format - - Details for pythondata_cpu_mor1kx-5.0.post166-py2.7.egg
pythondata_cpu_mor1kx-5.0.post166-py2-none-any.whl Python 2 none any Details for pythondata_cpu_mor1kx-5.0.post166-py2-none-any.whl

Total release size: 1.7 MB

Release files / pythondata-cpu-mor1kx-5.0.post166.tar.gz

Download URL pythondata-cpu-mor1kx-5.0.post166.tar.gz
Size 177.0 kB
Tags Source
SHA-256 checksum
How to use checksums
b68069d2865d62c3497fe888a779aa3b14bacca1c7f6e99b565d8d91ac283ea7
BLAKE2b-256 checksum
How to use checksums
d71393a4c485cb0c717df5d44f3b85bb39dfa128e766cc291ce905916125d85c
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.56.0 CPython/2.7.18

Release files / pythondata_cpu_mor1kx-5.0.post166-py3.9.egg

Download URL pythondata_cpu_mor1kx-5.0.post166-py3.9.egg
Size 214.7 kB
Tags Egg
SHA-256 checksum
How to use checksums
3cb910031247aa41a0f66852fea26a5e39a761827a4fd5dda245d96f75b2e5b9
BLAKE2b-256 checksum
How to use checksums
fedd6872e991379492a4fda66e61bce124e559f690b1b05b89a1e73574be9f21
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.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

Release files / pythondata_cpu_mor1kx-5.0.post166-py3.8.egg

Download URL pythondata_cpu_mor1kx-5.0.post166-py3.8.egg
Size 214.7 kB
Tags Egg
SHA-256 checksum
How to use checksums
1c6c7b8edee68598c260e960b13e91b4d954aba0da54f7ede4083de9b96917f6
BLAKE2b-256 checksum
How to use checksums
27bba00cd306c55332a0c7703f2464ba8b479c7562c700941265c2a9a89ef451
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.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

Release files / pythondata_cpu_mor1kx-5.0.post166-py3.7.egg

Download URL pythondata_cpu_mor1kx-5.0.post166-py3.7.egg
Size 214.7 kB
Tags Egg
SHA-256 checksum
How to use checksums
5ae47cbe970b4431a99153ad20486d8c88e52b094a24d462cd66d50347d67d73
BLAKE2b-256 checksum
How to use checksums
0e0b9556d401b6c23e3c11dd5e15a6a9e704654b85a70606daf1c59e00f16f36
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.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.7.9

Release files / pythondata_cpu_mor1kx-5.0.post166-py3.6.egg

Download URL pythondata_cpu_mor1kx-5.0.post166-py3.6.egg
Size 214.7 kB
Tags Egg
SHA-256 checksum
How to use checksums
ea3d6f634e8caa7f0c7a3c3d657c277977c3eb3c2d6d0943026d93ef2a1f4ab3
BLAKE2b-256 checksum
How to use checksums
212eb7deebd2e293b7072814ac78fee7f6f2e0dfe877a1e3d02b4d11e07033b8
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.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.12

Release files / pythondata_cpu_mor1kx-5.0.post166-py3-none-any.whl

Download URL pythondata_cpu_mor1kx-5.0.post166-py3-none-any.whl
Size 221.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
33f9fcaf566be6e38da07a6545f14a9f9a9cb9a0dfb14aa73901bcb756a01091
BLAKE2b-256 checksum
How to use checksums
ca6122ba8f7a1065bdb4639cd4333c6723bc9788576200fd1ee7bcd3dfe1cb78
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.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

Release files / pythondata_cpu_mor1kx-5.0.post166-py2.7.egg

Download URL pythondata_cpu_mor1kx-5.0.post166-py2.7.egg
Size 214.7 kB
Tags Egg
SHA-256 checksum
How to use checksums
cba0c7ddbbaf7ac27c92746f2b1bc7bf85be3175094748538652be08aa9adb18
BLAKE2b-256 checksum
How to use checksums
f3982e061c8f0f8feaa9748f6cc22e5dd64a36872d2f8428de8881166e0acba1
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.56.0 CPython/2.7.18

Release files / pythondata_cpu_mor1kx-5.0.post166-py2-none-any.whl

Download URL pythondata_cpu_mor1kx-5.0.post166-py2-none-any.whl
Size 221.9 kB
Tags Python 2
SHA-256 checksum
How to use checksums
017538cb3f13a9292494a5a856f2b873a544c5d77fa549d403ebd84e15e22546
BLAKE2b-256 checksum
How to use checksums
ad0a090a122a1a53f7f0fd76616d3dc856ce9a73e67a3f80a0af21c7f64362d2
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.56.0 CPython/2.7.18

Security for pythondata-cpu-mor1kx 5.0.post166

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