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

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

Built distributions (wheels)

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

Total release size: 5.2 MB

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

Download URL pythondata-cpu-serv-1.0.post177.tar.gz
Size 606.4 kB
Tags Source
SHA-256 checksum
How to use checksums
80e558a821bdd5145fa76593d8e753e7c2477509e2513f6340096d73d0963d3c
BLAKE2b-256 checksum
How to use checksums
d2856795a140c55b6e113dbb49f558947a51f3ec012f1af68858b63a21a089c3
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.post177-py3.9.egg

Download URL pythondata_cpu_serv-1.0.post177-py3.9.egg
Size 652.3 kB
Tags Egg
SHA-256 checksum
How to use checksums
8909d684e9ecc92682a69dedaf7a347927d717e7436e06a26c7cf9272e804f9c
BLAKE2b-256 checksum
How to use checksums
1f283bee04f5480c516d88fa965574f0c6caa00bfa4bd099b84c3f601bb9e31c
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.post177-py3.8.egg

Download URL pythondata_cpu_serv-1.0.post177-py3.8.egg
Size 652.3 kB
Tags Egg
SHA-256 checksum
How to use checksums
1071f238ee5a47c44bb9e6bd146e22e2d20eb66c8a66754ea083e8aa1d331c1a
BLAKE2b-256 checksum
How to use checksums
8b9c49268e32ab5a3e645a6cc99822158b9cd5810cee3d1d574337912c4459bc
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.post177-py3.7.egg

Download URL pythondata_cpu_serv-1.0.post177-py3.7.egg
Size 652.3 kB
Tags Egg
SHA-256 checksum
How to use checksums
a466c8bf853b0e191c2c0eaeaacb2e5cde021b403cdfdeb3b5840133920b2971
BLAKE2b-256 checksum
How to use checksums
4463581fcfacd5d188b31ea420063f189affc633367124f5835e5e770db87fb7
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.post177-py3.6.egg

Download URL pythondata_cpu_serv-1.0.post177-py3.6.egg
Size 652.3 kB
Tags Egg
SHA-256 checksum
How to use checksums
802fd16ab1c315373461c8f0c2c9731675a61d43c91b59ffc15516fc669061a7
BLAKE2b-256 checksum
How to use checksums
f238448cf3b77451e2128840029b05bb462a909636785e8b90fa0c92e931a092
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.post177-py3-none-any.whl

Download URL pythondata_cpu_serv-1.0.post177-py3-none-any.whl
Size 656.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4e20dfb6e3d487b92c645171d34f64a4bf34cbdf2be8ac0fc45f2f6f0c338c40
BLAKE2b-256 checksum
How to use checksums
c7c0fb4f7963fcf3b01190d2bf26a219e14569e2a0fdc66d70237aa62665ce0e
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.post177-py2.7.egg

Download URL pythondata_cpu_serv-1.0.post177-py2.7.egg
Size 652.2 kB
Tags Egg
SHA-256 checksum
How to use checksums
9a2a31223246dd01e9961172488dc260ca44b9c4957c24c2a61f4f1573ba72a5
BLAKE2b-256 checksum
How to use checksums
9d9a491e9b545de905d17d3d296670890a9b0b32df6813fa438e296dd417f10e
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.post177-py2-none-any.whl

Download URL pythondata_cpu_serv-1.0.post177-py2-none-any.whl
Size 656.0 kB
Tags Python 2
SHA-256 checksum
How to use checksums
5950d207c67c1765750d0cc8d9d1f2921d64c289a41a1e161f14220cdc28b82c
BLAKE2b-256 checksum
How to use checksums
0c8c007fd080013e70c14302dd6ff49be5bcb599b2f3e71885b7c7c6b1e2ae3a
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.post177

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