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

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

Built distributions (wheels)

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

Total release size: 5.1 MB

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

Download URL pythondata-cpu-serv-1.0.post182.tar.gz
Size 593.2 kB
Tags Source
SHA-256 checksum
How to use checksums
8a24edf80c09faf798d73b839754b0579765f39c6b895b9c0960b658399ce421
BLAKE2b-256 checksum
How to use checksums
185a5860ade76e82daffe23485cec77650d627914fb04a3ac7e01cc93137b794
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.post182-py3.9.egg

Download URL pythondata_cpu_serv-1.0.post182-py3.9.egg
Size 643.7 kB
Tags Egg
SHA-256 checksum
How to use checksums
589b57ad20dadd92040f9780414e05bc9234d5a3383c2db7fd7ceb88fc99abd3
BLAKE2b-256 checksum
How to use checksums
a5ae236b0231c60c843bc8e9f4478addb92f5f413aa920f7ce84b9cf77cef954
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.post182-py3.8.egg

Download URL pythondata_cpu_serv-1.0.post182-py3.8.egg
Size 643.7 kB
Tags Egg
SHA-256 checksum
How to use checksums
b1736b349d4e34c02f4f31504ca05656dc9fc0c2cf321822613cb5e1905e18d0
BLAKE2b-256 checksum
How to use checksums
a64228f00f27e215d92f4d6a488b742180684ad4147ba94bc6ca6a7c4dc7984e
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.post182-py3.7.egg

Download URL pythondata_cpu_serv-1.0.post182-py3.7.egg
Size 643.7 kB
Tags Egg
SHA-256 checksum
How to use checksums
b4b69e8c9e9763ddd0d3919aa56bb47904eca981bd96e7b3d8e81913b76cce4c
BLAKE2b-256 checksum
How to use checksums
32fff5961a2c13458ced3ac8c79818b85a2d7c06b019924877cc7731cf7dfc45
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.post182-py3.6.egg

Download URL pythondata_cpu_serv-1.0.post182-py3.6.egg
Size 643.7 kB
Tags Egg
SHA-256 checksum
How to use checksums
4a79d7ce1526c866c955af5d8ecf6c034251f858570f44ed3ed9e32ab6dee63a
BLAKE2b-256 checksum
How to use checksums
4e5bfdedf110315b243c04a126161906fcc699b3f8b6faf3586d48776ebe086a
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.post182-py3-none-any.whl

Download URL pythondata_cpu_serv-1.0.post182-py3-none-any.whl
Size 647.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
dededa1c5475ec221133a44e1d58f1f25ccaedf6c2908def234472ed21c0f899
BLAKE2b-256 checksum
How to use checksums
96d630d044db910904922190590a1bfaa62fe26faa3cccd0ce4973b547929e3c
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.post182-py2.7.egg

Download URL pythondata_cpu_serv-1.0.post182-py2.7.egg
Size 643.6 kB
Tags Egg
SHA-256 checksum
How to use checksums
1945de0e71443bb9ef0ccf1cc42f8cd84c1813fa3591113279da5d3292e576da
BLAKE2b-256 checksum
How to use checksums
963117ab767294c7027f2257d1339898248110778c85fd550e4b3539bbc2bd18
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.post182-py2-none-any.whl

Download URL pythondata_cpu_serv-1.0.post182-py2-none-any.whl
Size 647.4 kB
Tags Python 2
SHA-256 checksum
How to use checksums
a493c40adef0148adf986b472cf15ae1e6209b0716db5bfe195f4c82c848fecb
BLAKE2b-256 checksum
How to use checksums
0fbcc9775fdd5086f9691731143fc3350e09dbfcabc8eed234eedea3e9a60976
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.post182

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