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

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

Built distributions (wheels)

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

Total release size: 3.0 MB

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

Download URL pythondata-cpu-serv-1.0.post129.tar.gz
Size 394.1 kB
Tags Source
SHA-256 checksum
How to use checksums
933c036f9d17f36c512cd43a111e6b205abc69d161be9be7738286c05842578f
BLAKE2b-256 checksum
How to use checksums
1731e707780273a9b94271730b733b22980ff40f986a6be5240062b81e65ab21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.5.6

Release files / pythondata_cpu_serv-1.0.post129-py3.10.egg

Download URL pythondata_cpu_serv-1.0.post129-py3.10.egg
Size 433.4 kB
Tags Egg
SHA-256 checksum
How to use checksums
1f204e0795aede738f370126108bf77ca69ea7decb24a17690731a22bd003a25
BLAKE2b-256 checksum
How to use checksums
80fcc4a25671a3a9cda0721520ee9383e20d57f4bc5817fa437db75f2f4f7f07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.10.0a2+

Release files / pythondata_cpu_serv-1.0.post129-py3.8.egg

Download URL pythondata_cpu_serv-1.0.post129-py3.8.egg
Size 433.4 kB
Tags Egg
SHA-256 checksum
How to use checksums
5e60d62a2534321d3d37819ef5a662380a1598f6ff55a586ae4f5dd55f07a32d
BLAKE2b-256 checksum
How to use checksums
25a00b29e32e8511b5944ddd984e7820f3b81bca4fd4903ad10f1ba42bdbfcb6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.0

Release files / pythondata_cpu_serv-1.0.post129-py3.7.egg

Download URL pythondata_cpu_serv-1.0.post129-py3.7.egg
Size 433.4 kB
Tags Egg
SHA-256 checksum
How to use checksums
5dd5d7a2fc6050ecbc36b309d1ab62c4350f85dd534ba2238ab54572fcb995c9
BLAKE2b-256 checksum
How to use checksums
a28a960cb3337af9ecfc51cac855c9d7e1281aa6ff77127e56272028d34814d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.7.1

Release files / pythondata_cpu_serv-1.0.post129-py3.6.egg

Download URL pythondata_cpu_serv-1.0.post129-py3.6.egg
Size 433.4 kB
Tags Egg
SHA-256 checksum
How to use checksums
8aeee9a85303682ee96ae3a622589861677c25c3fe343a336bbd43782ecd0b8b
BLAKE2b-256 checksum
How to use checksums
880146992a0181327ad5bbb028ac64d43ffe41ccee09180e6432dde0bcc3e787
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.6.7

Release files / pythondata_cpu_serv-1.0.post129-py3.5.egg

Download URL pythondata_cpu_serv-1.0.post129-py3.5.egg
Size 433.5 kB
Tags Egg
SHA-256 checksum
How to use checksums
8b6dfd6aaa8079166b82cf54e80b893e9c64d85e8d5a43d2e95956977c36b1aa
BLAKE2b-256 checksum
How to use checksums
aac022b1fc0d6186b22f4ec8f6f474a76243da92f171c550262b4ba337827edf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.5.6

Release files / pythondata_cpu_serv-1.0.post129-py3-none-any.whl

Download URL pythondata_cpu_serv-1.0.post129-py3-none-any.whl
Size 435.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2f6b613131f5f029b427501c3c5a8144cbd608ed51a778b35906115da0b94c00
BLAKE2b-256 checksum
How to use checksums
01808d59f9b388eeae3b50010b03e536605b91b86e03a60f166a81579a25cd40
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.5.6

Security for pythondata-cpu-serv 1.0.post129

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