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

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

Built distributions (wheels)

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

Total release size: 1.7 MB

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

Download URL pythondata-cpu-mor1kx-5.0.post179.tar.gz
Size 174.8 kB
Tags Source
SHA-256 checksum
How to use checksums
b1f9a5465c5b054fd002d6502a6a3d3ee7391f0b002c589af4061bedbcaaa983
BLAKE2b-256 checksum
How to use checksums
358355d0c40b8bb76c651564706b84c0a5fb663e27394f84bf43a11a305c6d14
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.1.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.9.2

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

Download URL pythondata_cpu_mor1kx-5.0.post179-py3.9.egg
Size 214.4 kB
Tags Egg
SHA-256 checksum
How to use checksums
cdaa866e56b60cec8d537fb0b49536624f8254f55f2f86f0b8c831879472afe4
BLAKE2b-256 checksum
How to use checksums
dc05c257316b5b89b867f26abe263c397cd3fb1860da7f656689f9af55b1f543
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.1.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.9.2

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

Download URL pythondata_cpu_mor1kx-5.0.post179-py3.8.egg
Size 214.4 kB
Tags Egg
SHA-256 checksum
How to use checksums
4f79b656f0f6b2e720e95fb6f6dfe9b5c0afc9611ae072566bc6dc96ebc85ab7
BLAKE2b-256 checksum
How to use checksums
b199558e43fa651ab9aa9f47135ed97028bf6b002edd0a2aeaa34ba3406ea488
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.1.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.8.8

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

Download URL pythondata_cpu_mor1kx-5.0.post179-py3.7.egg
Size 214.4 kB
Tags Egg
SHA-256 checksum
How to use checksums
2cd6f3cbca50b29b66eae39e570f1d7d1a1b59c2dc0c7094fe905bb3451cc1e2
BLAKE2b-256 checksum
How to use checksums
4c34e5b40f94590e9ed512da95ff84fcb6fb5cac6519a50209771633c5af9f74
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.1.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.7.10

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

Download URL pythondata_cpu_mor1kx-5.0.post179-py3.6.egg
Size 214.4 kB
Tags Egg
SHA-256 checksum
How to use checksums
4c3c216207daff4add8ddc6b501c5f5dd322578e98f28e00a1014a5cd8cbb4ed
BLAKE2b-256 checksum
How to use checksums
7d257c68e33c4df5355b1f2d8e76467c0e6474b573e22fb6f674c37afcccb2b7
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.1.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.6.13

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

Download URL pythondata_cpu_mor1kx-5.0.post179-py3-none-any.whl
Size 221.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f7ebf72f2c036cc655a854645c26ccd63cc12c478866e6ef2aa29ebd32369540
BLAKE2b-256 checksum
How to use checksums
3107ee399c80a78921a66e8b6be4136bda5dbb4697f60cfdc7a1a3b0a114e26b
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.1.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.9.2

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

Download URL pythondata_cpu_mor1kx-5.0.post179-py2.7.egg
Size 214.4 kB
Tags Egg
SHA-256 checksum
How to use checksums
6f948354361826252f08d48e893b36ec58ebbc5dc43fc1367245877810e86862
BLAKE2b-256 checksum
How to use checksums
8f3ec455606ed844a48a105def1bf320bedc39978cb28ddd26d729354f14382d
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_mor1kx-5.0.post179-py2-none-any.whl

Download URL pythondata_cpu_mor1kx-5.0.post179-py2-none-any.whl
Size 221.4 kB
Tags Python 2
SHA-256 checksum
How to use checksums
ebf7426d0f9d2594cfd7489512d15f7889e12a0bff87d0e98ff5ce4a629b4da9
BLAKE2b-256 checksum
How to use checksums
988b72f25a06a382db11f01623372dd248239346bb08cc47d96687644246dda0
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-mor1kx 5.0.post179

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