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

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

Built distributions (wheels)

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

Total release size: 118.5 MB

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

Download URL pythondata-cpu-microwatt-0.0.post672.tar.gz
Size 19.4 MB
Tags Source
SHA-256 checksum
How to use checksums
375f8440086ec1a4ae6a3a96fd0ac235c7cf5bf942b23a538faffaf0cb53b212
BLAKE2b-256 checksum
How to use checksums
6ded12bff110ba2aa535d1ee8ccff4a9c570b88fb0b5314404490e3b89d0fb72
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.post672-py3.8.egg

Download URL pythondata_cpu_microwatt-0.0.post672-py3.8.egg
Size 19.8 MB
Tags Egg
SHA-256 checksum
How to use checksums
9b303bca62bfbbe025b1a6e565a39d7bf70539fdc93272158967ef3a108eacd3
BLAKE2b-256 checksum
How to use checksums
ea73107109817b7bbbe1871d39945deebf37e4f2ecf8308f806e9f10693de87d
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.post672-py3.7.egg

Download URL pythondata_cpu_microwatt-0.0.post672-py3.7.egg
Size 19.8 MB
Tags Egg
SHA-256 checksum
How to use checksums
6b4e50eaf7105afc98802d8f891d3f7e4851134a27a29d57a8bf8a20c0496f57
BLAKE2b-256 checksum
How to use checksums
27d00e187b1e6c45a60f9b02b8860c690acd083ec12f6d98f51ee3ce6efe88d5
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.post672-py3.6.egg

Download URL pythondata_cpu_microwatt-0.0.post672-py3.6.egg
Size 19.8 MB
Tags Egg
SHA-256 checksum
How to use checksums
4880bd4b39a52afd13ca313bd29ec880629a752a8db64b6c2112b56a7e15c053
BLAKE2b-256 checksum
How to use checksums
71bc259deca055f17829f1218552bc6eead726f45cd8e68e5d4dbc91979b03cf
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.post672-py3.5.egg

Download URL pythondata_cpu_microwatt-0.0.post672-py3.5.egg
Size 19.8 MB
Tags Egg
SHA-256 checksum
How to use checksums
d2347596261a7552cd447c04cfa7fefe021150aa6cc73b1bc85b8060f2982469
BLAKE2b-256 checksum
How to use checksums
ddd2b75c1c84bcd5153d0be706e73ca9dce786d88047bf032e806b462b22528b
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.post672-py3-none-any.whl

Download URL pythondata_cpu_microwatt-0.0.post672-py3-none-any.whl
Size 19.9 MB
Tags Python 3
SHA-256 checksum
How to use checksums
d414074a4a6352bc61d068c61958679932d73d53790cccc1854786da8a843a39
BLAKE2b-256 checksum
How to use checksums
07a93312ec8a006772407c1b19f58c37f271fa364dd356f99e6731cfa470bfb7
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

Security for pythondata-cpu-microwatt 0.0.post672

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