Skip to main content

pythondata-cpu-microwatt

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

This Useful for usage with tools like LiteX.

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

Example of getting the data file directly;

import pythondata_cpu_microwatt

my_data_file = "abc.txt"

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

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

from pythondata_cpu_microwatt 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/antonblanchard/microwatt and are imported using git subtrees to the directory pythondata_cpu_microwatt/vhdl.

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-microwatt.git
cd pythondata-cpu-microwatt
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-microwatt.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-microwatt.git

You can install a specific revision of the repository using;

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

With requirements.txt file

Add to your Python requirements.txt file using;

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

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

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

Installing from PyPi

Using pip

pip install --user pythondata-cpu-microwatt

Metadata

Release files for pythondata-cpu-microwatt 0.0.post676

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

Built distributions (wheels)

Table of built distributions (wheels) for pythondata-cpu-microwatt 0.0.post676
File Actions
pythondata_cpu_microwatt-0.0.post676-py3.8.egg Legacy Egg format - - Details for pythondata_cpu_microwatt-0.0.post676-py3.8.egg
pythondata_cpu_microwatt-0.0.post676-py3.7.egg Legacy Egg format - - Details for pythondata_cpu_microwatt-0.0.post676-py3.7.egg
pythondata_cpu_microwatt-0.0.post676-py3.6.egg Legacy Egg format - - Details for pythondata_cpu_microwatt-0.0.post676-py3.6.egg
pythondata_cpu_microwatt-0.0.post676-py3.5.egg Legacy Egg format - - Details for pythondata_cpu_microwatt-0.0.post676-py3.5.egg
pythondata_cpu_microwatt-0.0.post676-py3-none-any.whl Python 3 none any Details for pythondata_cpu_microwatt-0.0.post676-py3-none-any.whl

Total release size: 118.5 MB

Release files / pythondata-cpu-microwatt-0.0.post676.tar.gz

Download URL pythondata-cpu-microwatt-0.0.post676.tar.gz
Size 19.5 MB
Tags Source
SHA-256 checksum
How to use checksums
dc8fa713907a6548e53890bc7e927c8a310801c5700165d2c1b0a1eb061b2732
BLAKE2b-256 checksum
How to use checksums
246687f12cbca15c68a8afd50bbff49fa9a371e0999e5f69ac63a1bcb41da7f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.1

Release files / pythondata_cpu_microwatt-0.0.post676-py3.8.egg

Download URL pythondata_cpu_microwatt-0.0.post676-py3.8.egg
Size 19.8 MB
Tags Egg
SHA-256 checksum
How to use checksums
b6adbeade4cf902592d4cca89ea3d394d6bd0c59bfcbbf1f8535a86c66d1811b
BLAKE2b-256 checksum
How to use checksums
87c95fa7cf463f45635b8fb79000ef1830a30ab01fecea705f6734082ecac938
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.0

Release files / pythondata_cpu_microwatt-0.0.post676-py3.7.egg

Download URL pythondata_cpu_microwatt-0.0.post676-py3.7.egg
Size 19.8 MB
Tags Egg
SHA-256 checksum
How to use checksums
effdb7411db3247d783ec3660c613202f29fd1dd543ca799b8c861c869b7f121
BLAKE2b-256 checksum
How to use checksums
aaf24df96ed205a93a2a023105713e1d965578a917604a00e5b805fb63505977
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.1

Release files / pythondata_cpu_microwatt-0.0.post676-py3.6.egg

Download URL pythondata_cpu_microwatt-0.0.post676-py3.6.egg
Size 19.8 MB
Tags Egg
SHA-256 checksum
How to use checksums
defc5f049c61827bd387fa7832baf3bb664133a45499e7ac3bb022bc384fb992
BLAKE2b-256 checksum
How to use checksums
233aa2c04ccc184abe53f085b05e09667228af50a8452579375c4d342f88ff95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.6.7

Release files / pythondata_cpu_microwatt-0.0.post676-py3.5.egg

Download URL pythondata_cpu_microwatt-0.0.post676-py3.5.egg
Size 19.8 MB
Tags Egg
SHA-256 checksum
How to use checksums
356b3aa1aee4808fa22d695c9ef75a55efefabe74834718d42c3b5bd83edd95d
BLAKE2b-256 checksum
How to use checksums
3cdd8871a7a91db69167d34cf9f992af77fd2feea7cce3f2b56cd7f20f70b00c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.5.6

Release files / pythondata_cpu_microwatt-0.0.post676-py3-none-any.whl

Download URL pythondata_cpu_microwatt-0.0.post676-py3-none-any.whl
Size 19.9 MB
Tags Python 3
SHA-256 checksum
How to use checksums
b51115d94f0782a6bb65602370d70d0f5cce5a8cc568f5ffc83da519a1b3cce8
BLAKE2b-256 checksum
How to use checksums
e688dfb60279d27d275b8d1a1eafc8270ac6622351e49d8985247ca50277e29e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.1

Security for pythondata-cpu-microwatt 0.0.post676

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.post676 This release

6 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