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

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

Built distributions (wheels)

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

Total release size: 5.1 MB

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

Download URL pythondata-cpu-serv-1.0.post187.tar.gz
Size 594.8 kB
Tags Source
SHA-256 checksum
How to use checksums
188fa7c5410c84d5cf6d3f935117ca75f6c506ab51cd1ee3b8b65d933f3c48d2
BLAKE2b-256 checksum
How to use checksums
ee7ad6d4066da9cf68ef885929ab74111a69f29b46079b6010781bd2d6ae0bf4
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.2 CPython/2.7.18

Release files / pythondata_cpu_serv-1.0.post187-py3.9.egg

Download URL pythondata_cpu_serv-1.0.post187-py3.9.egg
Size 644.1 kB
Tags Egg
SHA-256 checksum
How to use checksums
b05668dc6466e509a5da1437386dfb8a4f174fcf45f96caae3e5d8bf90f00a6d
BLAKE2b-256 checksum
How to use checksums
fe79a86542f732b33b66beed36f53714d0626667e1b5a4383f71726a68bde88f
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.2 CPython/3.9.1

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

Download URL pythondata_cpu_serv-1.0.post187-py3.8.egg
Size 644.1 kB
Tags Egg
SHA-256 checksum
How to use checksums
c83e8b4ab2acdfd27c18f2094a3991a86056ab189eefb63b0ee095a720128411
BLAKE2b-256 checksum
How to use checksums
3120ba4bda87c73618bbd1f6dc0edd1aa277f00674809eba1754ef6ec6140361
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.2 CPython/3.8.7

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

Download URL pythondata_cpu_serv-1.0.post187-py3.7.egg
Size 644.1 kB
Tags Egg
SHA-256 checksum
How to use checksums
8b8c2b5043d602c32471d888241bfa5b488a39b0937304c914c468adfdccaa02
BLAKE2b-256 checksum
How to use checksums
398ce4c08eb6836aff36f7b9681864563b5da4b24607903a9f5982d74840bac6
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.2 CPython/3.7.9

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

Download URL pythondata_cpu_serv-1.0.post187-py3.6.egg
Size 644.1 kB
Tags Egg
SHA-256 checksum
How to use checksums
08b215889304e356efea01a9f6532ecc2ebafafe7d011242ad3712793e42b609
BLAKE2b-256 checksum
How to use checksums
e64f8972ef37430089cf4567a971b39de93ace152a939114b9a1da9196cb86b3
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.2 CPython/3.6.12

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

Download URL pythondata_cpu_serv-1.0.post187-py3-none-any.whl
Size 647.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
78463c7991d0436c10d5377312770daf2e8382e1e8a9081f4039b436955bdf54
BLAKE2b-256 checksum
How to use checksums
28e7ada27f464bd1542e30ceb3643f034ea34c8bc69334e0955ea6c5b868ad70
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.2 CPython/3.7.9

Release files / pythondata_cpu_serv-1.0.post187-py2.7.egg

Download URL pythondata_cpu_serv-1.0.post187-py2.7.egg
Size 644.0 kB
Tags Egg
SHA-256 checksum
How to use checksums
9b2f2ab809d092899aad202fc7d0bd4fd0b194e6a3c9ed23353a0d97a6d2de23
BLAKE2b-256 checksum
How to use checksums
fbcadd1173b46881652d2df609a9638312a08d6ce249ed0bcd917be3e0102c78
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.2 CPython/2.7.18

Release files / pythondata_cpu_serv-1.0.post187-py2-none-any.whl

Download URL pythondata_cpu_serv-1.0.post187-py2-none-any.whl
Size 647.8 kB
Tags Python 2
SHA-256 checksum
How to use checksums
a6e117ad7cab997e9bf726b05e6f28a0a84740e0e0d40f27b0a3f68110af7fd4
BLAKE2b-256 checksum
How to use checksums
908115dc3a987bfef3ee1abdab395de46613fba4b3528d4f6f9e0dbf746edb7b
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.2 CPython/2.7.18

Security for pythondata-cpu-serv 1.0.post187

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

1.0.post187 This release

8 release files No provenance

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