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 is 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.post936

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

Built distributions (wheels)

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

Total release size: 139.7 MB

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

Download URL pythondata-cpu-microwatt-0.0.post936.tar.gz
Size 19.6 MB
Tags Source
SHA-256 checksum
How to use checksums
8bac5e1abd923cacfedb5573c153f1b22f4fb33ebce36364357d954ea981f5d1
BLAKE2b-256 checksum
How to use checksums
273d589f1e7c72547240cbb41ec7bdc1557ca3e1018cb8fcd04edb8f1518f124
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_microwatt-0.0.post936-py3.9.egg

Download URL pythondata_cpu_microwatt-0.0.post936-py3.9.egg
Size 20.0 MB
Tags Egg
SHA-256 checksum
How to use checksums
01472359525d42eee396bef9a037d07d4775c938c7e43522798eaf384215ad89
BLAKE2b-256 checksum
How to use checksums
bcc15fecbdfecc4c399e19e6884e4f718c29ede4e4b1dda93d0fba9f6139d465
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_microwatt-0.0.post936-py3.7.egg

Download URL pythondata_cpu_microwatt-0.0.post936-py3.7.egg
Size 20.0 MB
Tags Egg
SHA-256 checksum
How to use checksums
8b565e33b7ba16b9c6a05a3c632e4504bf2cc32fbd64c4845b2d2a03cd3e32a4
BLAKE2b-256 checksum
How to use checksums
29d71ba1d48b802a386bdb6932fca303b2426ea91904080ea99cc9ffc705bbfe
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_microwatt-0.0.post936-py3.6.egg

Download URL pythondata_cpu_microwatt-0.0.post936-py3.6.egg
Size 20.0 MB
Tags Egg
SHA-256 checksum
How to use checksums
39746f522494a391c95076dbabc3fcddd00e902ba97011a2a4e1bf277d5c539d
BLAKE2b-256 checksum
How to use checksums
9e37a8756ce952d051b9b5c33b9d75c479d4834bd04eebd7121d0bb7bc92e725
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 PyPy/7.3.3

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

Download URL pythondata_cpu_microwatt-0.0.post936-py3-none-any.whl
Size 20.1 MB
Tags Python 3
SHA-256 checksum
How to use checksums
ecf500413711ed835e3737629043b0b907ce69180922166d493940e16419d7fd
BLAKE2b-256 checksum
How to use checksums
76cc282a53caf61e16c431cd94da32f624a19d4d2edba2432003b5a982fc12e3
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_microwatt-0.0.post936-py2.7.egg

Download URL pythondata_cpu_microwatt-0.0.post936-py2.7.egg
Size 20.0 MB
Tags Egg
SHA-256 checksum
How to use checksums
bbd984484e9a0388b9ee7435dd071e34782cd821d2320849e40fde592771515c
BLAKE2b-256 checksum
How to use checksums
7ea4388398d68dd8891879b642901542daf8328a5ad7b2d1468c85e155cbb3cc
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_microwatt-0.0.post936-py2-none-any.whl

Download URL pythondata_cpu_microwatt-0.0.post936-py2-none-any.whl
Size 20.1 MB
Tags Python 2
SHA-256 checksum
How to use checksums
bb208d385179d6c42327f4a779ca206723e37072a3910b6a8a01497bcdb55dd0
BLAKE2b-256 checksum
How to use checksums
22c45fc4c9828255f7c61823d2e785502d611882302edfc1d8f29ed37c2414be
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-microwatt 0.0.post936

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