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

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

Built distributions (wheels)

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

Total release size: 4.5 MB

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

Download URL pythondata-cpu-serv-1.0.post178.tar.gz
Size 604.2 kB
Tags Source
SHA-256 checksum
How to use checksums
ed77ec23a563fc735a5376d720d1060577d7f69fd9e4007f453430f738a9c6ec
BLAKE2b-256 checksum
How to use checksums
73b00360dbd6754c365badc1ee54fa60b89bc5b4e8fa403f087b30cea3d754da
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.post178-py3.9.egg

Download URL pythondata_cpu_serv-1.0.post178-py3.9.egg
Size 652.3 kB
Tags Egg
SHA-256 checksum
How to use checksums
26543607e91e39a6730ebd2fb37c492f30440e623e547080a76ad095028fbf73
BLAKE2b-256 checksum
How to use checksums
b9c1b5da0feb2419cfbb4e2dc38a6fdf82bfc70957ee486d0268a0067b67f23a
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.post178-py3.7.egg

Download URL pythondata_cpu_serv-1.0.post178-py3.7.egg
Size 652.3 kB
Tags Egg
SHA-256 checksum
How to use checksums
c3d50dd217e1059ad1f771e294a823b9bcb79e6fbf9c449862fc828736c49082
BLAKE2b-256 checksum
How to use checksums
0f8602fa6360bc8017b76e1c3b537ac2785541b6e0d0692387854ea0c1d5036b
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.post178-py3.6.egg

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

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

Download URL pythondata_cpu_serv-1.0.post178-py2.7.egg
Size 652.2 kB
Tags Egg
SHA-256 checksum
How to use checksums
3f8a7c199c5ec8bfb2303673baf565fb6096aa0cb4d3c22e4a69bd9b62c66f83
BLAKE2b-256 checksum
How to use checksums
385593c3398648689af412c8dd4a6ac25b735da6ff119817c9d332d076f7d9f8
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.post178-py2-none-any.whl

Download URL pythondata_cpu_serv-1.0.post178-py2-none-any.whl
Size 656.0 kB
Tags Python 2
SHA-256 checksum
How to use checksums
401d7a67f95c5ef8c1f6993daf6bb1e9d882982b5a118b3548f1f98c7251c88f
BLAKE2b-256 checksum
How to use checksums
64138273acfaa5b7c9e25d38b31b71755944c422cbf0b38c3e0de77f15c3d2e7
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.post178

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