Skip to main content

pythondata-cpu-serv

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

Example of getting the data file directly;

import pythondata_cpu_serv

my_data_file = "abc.txt"

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

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

from pythondata_cpu_serv 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/olofk/serv and are imported using git subtrees to the directory pythondata_cpu_serv/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-serv.git
cd pythondata-cpu-serv
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-serv.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-serv.git

You can install a specific revision of the repository using;

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

With requirements.txt file

Add to your Python requirements.txt file using;

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

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

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

Installing from PyPi

Using pip

pip install --user pythondata-cpu-serv

Metadata

Release files for pythondata-cpu-serv 1.0.post184

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-serv 1.0.post184
File Size Uploaded Provenance Actions
pythondata-cpu-serv-1.0.post184.tar.gz 597.9 kB Without provenance Details for pythondata-cpu-serv-1.0.post184.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for pythondata-cpu-serv 1.0.post184
File Actions
pythondata_cpu_serv-1.0.post184-py3.9.egg Legacy Egg format - - Details for pythondata_cpu_serv-1.0.post184-py3.9.egg
pythondata_cpu_serv-1.0.post184-py3.8.egg Legacy Egg format - - Details for pythondata_cpu_serv-1.0.post184-py3.8.egg
pythondata_cpu_serv-1.0.post184-py3.7.egg Legacy Egg format - - Details for pythondata_cpu_serv-1.0.post184-py3.7.egg
pythondata_cpu_serv-1.0.post184-py3.6.egg Legacy Egg format - - Details for pythondata_cpu_serv-1.0.post184-py3.6.egg
pythondata_cpu_serv-1.0.post184-py3-none-any.whl Python 3 none any Details for pythondata_cpu_serv-1.0.post184-py3-none-any.whl
pythondata_cpu_serv-1.0.post184-py2.7.egg Legacy Egg format - - Details for pythondata_cpu_serv-1.0.post184-py2.7.egg
pythondata_cpu_serv-1.0.post184-py2-none-any.whl Python 2 none any Details for pythondata_cpu_serv-1.0.post184-py2-none-any.whl

Total release size: 5.1 MB

Release files / pythondata-cpu-serv-1.0.post184.tar.gz

Download URL pythondata-cpu-serv-1.0.post184.tar.gz
Size 597.9 kB
Tags Source
SHA-256 checksum
How to use checksums
51d443175bc06af26514faf3906928fcb2dc74a8a7edc177bd5e3386b6909ca8
BLAKE2b-256 checksum
How to use checksums
d646885ff870e792a853095ca6dfce9be053904ad53acfcf448c01a1a636cf08
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_serv-1.0.post184-py3.9.egg

Download URL pythondata_cpu_serv-1.0.post184-py3.9.egg
Size 644.1 kB
Tags Egg
SHA-256 checksum
How to use checksums
d8d1c42a1ee68a86b39b01b3837403b08be87807ee0b3070ed0d8e6b27495e06
BLAKE2b-256 checksum
How to use checksums
a196377ab7ed4490b6d2109b54a6425fdcb7f94bae67cd66f55ca01004932823
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_serv-1.0.post184-py3.8.egg

Download URL pythondata_cpu_serv-1.0.post184-py3.8.egg
Size 644.1 kB
Tags Egg
SHA-256 checksum
How to use checksums
36d2322a3fe306bafd0a19552f7325b928c82320725028dfcf76a0a23ecd7596
BLAKE2b-256 checksum
How to use checksums
571483538cd883c283f3e3dceb945c7c273c71784fadbd99bc40b2f76e615b9e
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_serv-1.0.post184-py3.7.egg

Download URL pythondata_cpu_serv-1.0.post184-py3.7.egg
Size 644.1 kB
Tags Egg
SHA-256 checksum
How to use checksums
85b30bb1046a6efdab5cc8475292e6abb060095eb7d3896d21f8f20e51d7e923
BLAKE2b-256 checksum
How to use checksums
faf8e2388e267284d8413832f4f5102592e1a7660ba447b141dc4aa1415ed068
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_serv-1.0.post184-py3.6.egg

Download URL pythondata_cpu_serv-1.0.post184-py3.6.egg
Size 644.1 kB
Tags Egg
SHA-256 checksum
How to use checksums
4166c91384f8ec3e98df6a45c4fc3198bb9e868a078fa9859079fbe09e5d23ba
BLAKE2b-256 checksum
How to use checksums
5fcdb94d516762dd7c7110734d378cd4f53fe2a8112f594bd89e8c2c187e4df6
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_serv-1.0.post184-py3-none-any.whl

Download URL pythondata_cpu_serv-1.0.post184-py3-none-any.whl
Size 647.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e53dfe9a254c30d4a9c42520e4d17502707beaf9c72f315f2d35db9b10b2a0d1
BLAKE2b-256 checksum
How to use checksums
019c137812274c97a64dabebcbd8e66f2f59e7d8acff25e4c975bd0035bdda2b
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_serv-1.0.post184-py2.7.egg

Download URL pythondata_cpu_serv-1.0.post184-py2.7.egg
Size 644.0 kB
Tags Egg
SHA-256 checksum
How to use checksums
4941c9c941305a924d217474647c51c331c897158e5bb953e46f5cf5442c4adb
BLAKE2b-256 checksum
How to use checksums
e499d3e73a2a87b201470e8a913d69c1d2531aa47b9921d7bb90c00534d1a3cf
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_serv-1.0.post184-py2-none-any.whl

Download URL pythondata_cpu_serv-1.0.post184-py2-none-any.whl
Size 647.8 kB
Tags Python 2
SHA-256 checksum
How to use checksums
51363c759ae93fff897a7774e3fb038a390b897b4dc72aea60fafe387bece2c1
BLAKE2b-256 checksum
How to use checksums
facbdf9899679de3eed5a5547d6063ecf667464ea836b8b4fafabaf75b62c98f
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-serv 1.0.post184

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