Skip to main content

pythondata-cpu-lm32

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

Example of getting the data file directly;

import pythondata_cpu_lm32

my_data_file = "abc.txt"

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

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

from pythondata_cpu_lm32 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/m-labs/lm32.git and are imported using git subtrees to the directory pythondata_cpu_lm32/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-lm32.git
cd pythondata-cpu-lm32
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-lm32.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-lm32.git

You can install a specific revision of the repository using;

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

With requirements.txt file

Add to your Python requirements.txt file using;

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

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

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

Installing from PyPi

Using pip

pip install --user pythondata-cpu-lm32

Metadata

Release files for pythondata-cpu-lm32 0.0.post146

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-lm32 0.0.post146
File Size Uploaded Provenance Actions
pythondata-cpu-lm32-0.0.post146.tar.gz 98.1 kB Without provenance Details for pythondata-cpu-lm32-0.0.post146.tar.gz

Built distributions (wheels)

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

Total release size: 1.1 MB

Release files / pythondata-cpu-lm32-0.0.post146.tar.gz

Download URL pythondata-cpu-lm32-0.0.post146.tar.gz
Size 98.1 kB
Tags Source
SHA-256 checksum
How to use checksums
ec57af6adb9ff7917ada6d153e3aa208bc972089c53a2eb008ce5352640d047d
BLAKE2b-256 checksum
How to use checksums
4f5c015196be7bbe82e5121aaf3e9595e101319d316351993a655cd4797c9a2a
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_lm32-0.0.post146-py3.9.egg

Download URL pythondata_cpu_lm32-0.0.post146-py3.9.egg
Size 136.4 kB
Tags Egg
SHA-256 checksum
How to use checksums
26d8f3259d1e929eedc876ff3a38c552ac5429be2b867a67dd3e1a97ba5bdeaf
BLAKE2b-256 checksum
How to use checksums
a0141eca4bdcc24076592e9b4f53e16997b1ac64a5bd9ef8e352682c0280032d
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_lm32-0.0.post146-py3.8.egg

Download URL pythondata_cpu_lm32-0.0.post146-py3.8.egg
Size 136.4 kB
Tags Egg
SHA-256 checksum
How to use checksums
5a9fd30237805ce8575e9b581ee044244fc98bb9c5793a60bcaea584be37d2ce
BLAKE2b-256 checksum
How to use checksums
4752c5016f0540b34409b2703c09345850fc58009fa4a2d3b497b4cdeb54d3f6
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_lm32-0.0.post146-py3.7.egg

Download URL pythondata_cpu_lm32-0.0.post146-py3.7.egg
Size 136.4 kB
Tags Egg
SHA-256 checksum
How to use checksums
92f954549432215241c3316dfc4f72c86ed0d0309d5337be0c075dd616c209ed
BLAKE2b-256 checksum
How to use checksums
90f94dbcc7e696c2dbcdc9f747f4a2fe15bf8354778376c3d098168dbb184604
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_lm32-0.0.post146-py3.6.egg

Download URL pythondata_cpu_lm32-0.0.post146-py3.6.egg
Size 136.4 kB
Tags Egg
SHA-256 checksum
How to use checksums
8beb6f09434d491f8d38fce264e236f67d46a141e91d56284ad64d2667b688a6
BLAKE2b-256 checksum
How to use checksums
187c2ff722a7c29a060e35c78cf6e6977a75b57bba53e7ee7ea064dc22b48eee
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_lm32-0.0.post146-py3-none-any.whl

Download URL pythondata_cpu_lm32-0.0.post146-py3-none-any.whl
Size 144.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2f0257005abe50d3a90ad2b638c286e42794c91d66acbf5626fc2243145db12a
BLAKE2b-256 checksum
How to use checksums
f67b4f2f16298f851ac529cba20a48d5cce44f0b346fd787e102e462a45dfaa2
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_lm32-0.0.post146-py2.7.egg

Download URL pythondata_cpu_lm32-0.0.post146-py2.7.egg
Size 136.4 kB
Tags Egg
SHA-256 checksum
How to use checksums
2a97a42478e727856c2407abab48dcf4e291afcbc4fc3579211e29d072d23ddc
BLAKE2b-256 checksum
How to use checksums
f62632317e343a415829e6b1636aeadbab68bfb7c4bd59f3506d08e5b9f31116
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_lm32-0.0.post146-py2-none-any.whl

Download URL pythondata_cpu_lm32-0.0.post146-py2-none-any.whl
Size 144.0 kB
Tags Python 2
SHA-256 checksum
How to use checksums
92723459a0430c3fdf61b9aa083badad16ab36d599fe057565b8e3c0a42e4851
BLAKE2b-256 checksum
How to use checksums
0930a8984c76b8bfdfae216f4701633bf72368beae12db87cbab44129db14c62
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-lm32 0.0.post146

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