Skip to main content

Python module containing sources files for Minerva cpu.

Project description

pythondata-cpu-minerva

Non-Python files needed for the cpu minerva 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_minerva. The pythondata_cpu_minerva.data_location value can be used to find the files on the file system.

Example of getting the data file directly;

import pythondata_cpu_minerva

my_data_file = "abc.txt"

with open(os.path.join(pythondata_cpu_minerva.data_location, my_data_file)) as f:
    print(f.read())

Example of getting the data file using litex.data.find API;

from pythondata_cpu_minerva 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/lambdaconcept/minerva and are imported using git subtrees to the directory pythondata_cpu_minerva/sources.

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-minerva.git
cd pythondata-cpu-minerva
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-minerva.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-minerva.git

You can install a specific revision of the repository using;

pip install --user git+https://github.com/litex-hub/pythondata-cpu-minerva.git@<tag>
pip install --user git+https://github.com/litex-hub/pythondata-cpu-minerva.git@<branch>
pip install --user git+https://github.com/litex-hub/pythondata-cpu-minerva.git@<hash>

With requirements.txt file

Add to your Python requirements.txt file using;

-e git+https://github.com/litex-hub/pythondata-cpu-minerva.git

To use a specific revision of the repository, use the following;

-e https://github.com/litex-hub/pythondata-cpu-minerva.git@<hash>

Installing from PyPi

Using pip

pip install --user pythondata-cpu-minerva

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pythondata-cpu-minerva-0.0.post188.tar.gz (36.9 kB view details)

Uploaded Source

Built Distributions

pythondata_cpu_minerva-0.0.post188-py3.9.egg (112.7 kB view details)

Uploaded Source

pythondata_cpu_minerva-0.0.post188-py3.8.egg (110.8 kB view details)

Uploaded Source

pythondata_cpu_minerva-0.0.post188-py3.7.egg (110.4 kB view details)

Uploaded Source

pythondata_cpu_minerva-0.0.post188-py3.6.egg (110.6 kB view details)

Uploaded Source

pythondata_cpu_minerva-0.0.post188-py2.7.egg (107.7 kB view details)

Uploaded Source

File details

Details for the file pythondata-cpu-minerva-0.0.post188.tar.gz.

File metadata

  • Download URL: pythondata-cpu-minerva-0.0.post188.tar.gz
  • Upload date:
  • Size: 36.9 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for pythondata-cpu-minerva-0.0.post188.tar.gz
Algorithm Hash digest
SHA256 67b7c9688e24c0174a8d2f544f22cf556e5ebba56c99bc88d6b8d96b046d7238
MD5 fd5ea21ad349b6892ae1d3e74b90f28b
BLAKE2b-256 4db7c29cae57125251f909bd526a50303ba8262e510519bb5ad628f8f344b542

See more details on using hashes here.

File details

Details for the file pythondata_cpu_minerva-0.0.post188-py3.9.egg.

File metadata

  • Download URL: pythondata_cpu_minerva-0.0.post188-py3.9.egg
  • Upload date:
  • Size: 112.7 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for pythondata_cpu_minerva-0.0.post188-py3.9.egg
Algorithm Hash digest
SHA256 69909e90b67e88155eea534abd9217a7fb128e4759dbfc0b8420af04cffeec9d
MD5 af3143dd3e02b10332f5a590a40d9ca0
BLAKE2b-256 d3f8129c8f60a9437c4c66226dfd26dca64f389f7d4c11977f55a7668e39ea87

See more details on using hashes here.

File details

Details for the file pythondata_cpu_minerva-0.0.post188-py3.8.egg.

File metadata

  • Download URL: pythondata_cpu_minerva-0.0.post188-py3.8.egg
  • Upload date:
  • Size: 110.8 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for pythondata_cpu_minerva-0.0.post188-py3.8.egg
Algorithm Hash digest
SHA256 58894bcbf5d99cceace1833b6ed0794607b886cab31f8e52261405dac1487d54
MD5 52704148b953db41e3014b05207c888c
BLAKE2b-256 5d70bfec75b979d85d8fcecc41c3e9d1fd9b8ed5ee3f11126e729901ae496080

See more details on using hashes here.

File details

Details for the file pythondata_cpu_minerva-0.0.post188-py3.7.egg.

File metadata

  • Download URL: pythondata_cpu_minerva-0.0.post188-py3.7.egg
  • Upload date:
  • Size: 110.4 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for pythondata_cpu_minerva-0.0.post188-py3.7.egg
Algorithm Hash digest
SHA256 623670e6c453a34e8b89d78f4a0fa66485ecc9f7127e7dfedde6d19aef0926e1
MD5 5890772006eab97625cef49d5390a356
BLAKE2b-256 8609ca6b50379431104ade88a1d62c90237c0340b21281c92b094aa4a0cca75e

See more details on using hashes here.

File details

Details for the file pythondata_cpu_minerva-0.0.post188-py3.6.egg.

File metadata

  • Download URL: pythondata_cpu_minerva-0.0.post188-py3.6.egg
  • Upload date:
  • Size: 110.6 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for pythondata_cpu_minerva-0.0.post188-py3.6.egg
Algorithm Hash digest
SHA256 2e4377cf589d256cc0c2e5e83df8e0d7a163ceaacf1bf73c76220f9067546afd
MD5 c879b074603cf50a53d479530e48ec4f
BLAKE2b-256 5205c528b984a93dfccc0dad8c07f60acf73e17e6dc47a629d03354d4bae94d5

See more details on using hashes here.

File details

Details for the file pythondata_cpu_minerva-0.0.post188-py3-none-any.whl.

File metadata

  • Download URL: pythondata_cpu_minerva-0.0.post188-py3-none-any.whl
  • Upload date:
  • Size: 49.8 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for pythondata_cpu_minerva-0.0.post188-py3-none-any.whl
Algorithm Hash digest
SHA256 44c6dafdfb1c2ee1094075db957357a3007baff03da179ab0aa0ea70e54082d1
MD5 7556263dd6480c79cbdbe37408099b74
BLAKE2b-256 d8a3eb176c9f89815436a89fcc7abddb8fb033426587b26bf1f13aa0343504d6

See more details on using hashes here.

File details

Details for the file pythondata_cpu_minerva-0.0.post188-py2.7.egg.

File metadata

  • Download URL: pythondata_cpu_minerva-0.0.post188-py2.7.egg
  • Upload date:
  • Size: 107.7 kB
  • Tags: Source
  • Uploaded using 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 PyPy/7.3.3

File hashes

Hashes for pythondata_cpu_minerva-0.0.post188-py2.7.egg
Algorithm Hash digest
SHA256 5417de3895ec0acdc53509964ec149f3df9a6747a9c7208c6e1e236c81a643fc
MD5 e4f8bef2d9aa8bbb9edab5d2418cd6b9
BLAKE2b-256 5858839ad08fa8af7ffb2bfa02c28a78cb1284e6aa86e90af68d9c9eb95391cc

See more details on using hashes here.

File details

Details for the file pythondata_cpu_minerva-0.0.post188-py2-none-any.whl.

File metadata

  • Download URL: pythondata_cpu_minerva-0.0.post188-py2-none-any.whl
  • Upload date:
  • Size: 49.8 kB
  • Tags: Python 2
  • Uploaded using 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 PyPy/7.3.3

File hashes

Hashes for pythondata_cpu_minerva-0.0.post188-py2-none-any.whl
Algorithm Hash digest
SHA256 28fcb92212a13edbc668eca6d62bd7cf0a10cac5feab04fbc2862527cc23ca3d
MD5 ef9aee2be643250a8a8ec782cda0978f
BLAKE2b-256 34d3f47ee29f8aa1b472f233ebfce1828f0c8b961a2e4de2ba5974da29e938fb

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page