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

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

Built distributions (wheels)

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

Total release size: 5.2 MB

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

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

Download URL pythondata_cpu_serv-1.0.post180-py3.9.egg
Size 652.3 kB
Tags Egg
SHA-256 checksum
How to use checksums
e84cd57e3b98f6644acc366cec9cdef02511985efa41d66b3459ce3ee39aa4c2
BLAKE2b-256 checksum
How to use checksums
d8ebe5309b21817f25d7ed63286b81c059588aa323e17b9839cc3f7f15a23a64
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.post180-py3.8.egg

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

Download URL pythondata_cpu_serv-1.0.post180-py3.7.egg
Size 652.3 kB
Tags Egg
SHA-256 checksum
How to use checksums
e2853f4ef4eda56b6c5b8d894b2b4760b59445abc5c3c75532db8e5b19f2e8d3
BLAKE2b-256 checksum
How to use checksums
70c384029bd171335c0d70fb0e8409ba35cf6679cb9297b29a40c99a5972f738
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.post180-py3.6.egg

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

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

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

Download URL pythondata_cpu_serv-1.0.post180-py2-none-any.whl
Size 656.0 kB
Tags Python 2
SHA-256 checksum
How to use checksums
f9ff1bb5469fa67a632c320d3f936c257c1164d757676d8aa7e960783429b34d
BLAKE2b-256 checksum
How to use checksums
c3f6321d6de8d1664de36ca32b09713e029906eae9fbf2b92eee31c2d7e256af
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.post180

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