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.post190.tar.gz (36.9 kB view details)

Uploaded Source

Built Distributions

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

Uploaded Source

pythondata_cpu_minerva-0.0.post190-py3.8.egg (110.9 kB view details)

Uploaded Source

pythondata_cpu_minerva-0.0.post190-py3.7.egg (110.5 kB view details)

Uploaded Source

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

Uploaded Source

pythondata_cpu_minerva-0.0.post190-py2.7.egg (107.8 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: pythondata-cpu-minerva-0.0.post190.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.2 CPython/3.8.7

File hashes

Hashes for pythondata-cpu-minerva-0.0.post190.tar.gz
Algorithm Hash digest
SHA256 b754a1492756857952978cc2fc838709e027a0d6069f56989784685533da470f
MD5 bbab464d7438782ceca5dbe805020ace
BLAKE2b-256 8bdeaeb0816afa303f705c5f67df91c5892e0472a2a0d354cd55a1eaa1909d7b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pythondata_cpu_minerva-0.0.post190-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.2 CPython/3.9.1

File hashes

Hashes for pythondata_cpu_minerva-0.0.post190-py3.9.egg
Algorithm Hash digest
SHA256 ab60581e20c854292f8de76217ffacb490429dfff07ed5e3f67e57fba44a8664
MD5 f429c49c95c8ce9544b82eb561c6c3c2
BLAKE2b-256 c8a3d519ecdabb669bbc1b03f084022b6d3e478eca26e2485952e5abef54f44e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pythondata_cpu_minerva-0.0.post190-py3.8.egg
  • Upload date:
  • Size: 110.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.2 CPython/3.8.7

File hashes

Hashes for pythondata_cpu_minerva-0.0.post190-py3.8.egg
Algorithm Hash digest
SHA256 7d286a26a06b9268d26d5008c34b5c89415eb7945cd5a30024eaba8e49614aec
MD5 d737929e472ca02f61a0f94530712213
BLAKE2b-256 3259ef0ceefdcbc87b3cff5430dfb27768e462265ed90b71d944058fdd33c36d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pythondata_cpu_minerva-0.0.post190-py3.7.egg
  • Upload date:
  • Size: 110.5 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.2 CPython/3.7.9

File hashes

Hashes for pythondata_cpu_minerva-0.0.post190-py3.7.egg
Algorithm Hash digest
SHA256 3cd63f65b3be99e35a297b5df876805ebc8ffb7f8c673b0081040aa5b77dfb89
MD5 1152d68abf6d9315e606ea3494ac7707
BLAKE2b-256 fafc020143aa4b8261ea653d70a39da8a774f18ffee014fd28bc56cfcb3280ec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pythondata_cpu_minerva-0.0.post190-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.2 CPython/3.6.12

File hashes

Hashes for pythondata_cpu_minerva-0.0.post190-py3.6.egg
Algorithm Hash digest
SHA256 2c82c263710333618396aef6c93f89a96dd6164619a499804f3c44554dcfc25b
MD5 7be4323b47a4cf4b318082247c1a0898
BLAKE2b-256 8d8fe74b7c9225c1a3fc06b88e1941bc1f5035fcd3a4743d2898963f6b9c57da

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pythondata_cpu_minerva-0.0.post190-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.2 CPython/3.9.1

File hashes

Hashes for pythondata_cpu_minerva-0.0.post190-py3-none-any.whl
Algorithm Hash digest
SHA256 046f4aa8202d50017c71a314b9d4b5d562b64210b1f6bac9f1ba02aca496c250
MD5 d86d7717725ca0420f91f9399b68b79b
BLAKE2b-256 2045b10f5a0e62f46c50ea39d206ca1509cd5f6239b8f45c8d2734e4182b6e35

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pythondata_cpu_minerva-0.0.post190-py2.7.egg
  • Upload date:
  • Size: 107.8 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.2 PyPy/7.3.3

File hashes

Hashes for pythondata_cpu_minerva-0.0.post190-py2.7.egg
Algorithm Hash digest
SHA256 c75c0d5a8fd54618c6ecd602c4c617041955d21bd2eeb73f27c9bbb77533de53
MD5 661fedbeb31b4d76895e47ea03e6b609
BLAKE2b-256 825ffe632d482930eff11dc31afc1e4918975ffe2710bd3d23c5bb5f751145c5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pythondata_cpu_minerva-0.0.post190-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.2 PyPy/7.3.3

File hashes

Hashes for pythondata_cpu_minerva-0.0.post190-py2-none-any.whl
Algorithm Hash digest
SHA256 a8848587dfe6d03e9704160be88645ebc0e4ea46c0cec643f20e131ce8a9ae9d
MD5 af52c3378f79358b8221b8ad9f17098c
BLAKE2b-256 35780360c0a8ba94687ec12c5c7ed2b786d07f6e65a68e0ae9021471f9eee6e8

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