Skip to main content

pythondata-misc-opentitan

Non-Python files needed for the misc opentitan 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_misc_opentitan. The pythondata_misc_opentitan.data_location value can be used to find the files on the file system.

Example of getting the data file directly;

import pythondata_misc_opentitan

my_data_file = "abc.txt"

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

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

from pythondata_misc_opentitan 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/lowRISC/opentitan and are imported using git subtrees to the directory pythondata_misc_opentitan/resources.

Installing from git repository

Manually

You can install the package manually, however this is not recommended.

git clone https://github.com/litex-hub/pythondata-misc-opentitan.git
cd pythondata-misc-opentitan
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-misc-opentitan.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-misc-opentitan.git

You can install a specific revision of the repository using;

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

With requirements.txt file

Add to your Python requirements.txt file using;

-e git+https://github.com/litex-hub/pythondata-misc-opentitan.git

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

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

Installing from PyPi

Using pip

pip install --user pythondata-misc-opentitan

Metadata

Release files for pythondata-misc-opentitan 0.0.post5100

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-misc-opentitan 0.0.post5100
File Size Uploaded
pythondata-misc-opentitan-0.0.post5100.tar.gz 21.9 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for pythondata-misc-opentitan 0.0.post5100
File
pythondata_misc_opentitan-0.0.post5100-py3.9.egg Legacy Egg format - - Details
pythondata_misc_opentitan-0.0.post5100-py3.8.egg Legacy Egg format - - Details
pythondata_misc_opentitan-0.0.post5100-py3.7.egg Legacy Egg format - - Details
pythondata_misc_opentitan-0.0.post5100-py3.6.egg Legacy Egg format - - Details
pythondata_misc_opentitan-0.0.post5100-py3-none-any.whl Python 3 none any Details
pythondata_misc_opentitan-0.0.post5100-py2.7.egg Legacy Egg format - - Details
pythondata_misc_opentitan-0.0.post5100-py2-none-any.whl Python 2 none any Details

Total release size: 199.8 MB

Release files / pythondata-misc-opentitan-0.0.post5100.tar.gz

Download URL pythondata-misc-opentitan-0.0.post5100.tar.gz
Size 21.9 MB
Tags Source
SHA-256 checksum
How to use checksums
0c312c33f64c79e322b4e10ebea2980861c9d4486e666606b2479a9693ae13eb
BLAKE2b-256 checksum
How to use checksums
e6c4df7593b02fc1c9e0fef1c1280603e4895b3bd2b5779b94a34152a8632f54
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.57.0 CPython/3.9.1

Release files / pythondata_misc_opentitan-0.0.post5100-py3.9.egg

Download URL pythondata_misc_opentitan-0.0.post5100-py3.9.egg
Size 25.7 MB
Tags Egg
SHA-256 checksum
How to use checksums
66b0795b623914b88cbc9d202e9e42177a838d07c47fac6225d45c06dfd87162
BLAKE2b-256 checksum
How to use checksums
861f43a7ed235d6f353309876e506463bfaff6e57292475598abfdae0bd65a0c
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.57.0 CPython/3.9.1

Release files / pythondata_misc_opentitan-0.0.post5100-py3.8.egg

Download URL pythondata_misc_opentitan-0.0.post5100-py3.8.egg
Size 25.7 MB
Tags Egg
SHA-256 checksum
How to use checksums
49fa55c067d53a6d86a2745e33c943c1dd6f0b5edb3b4e41ab357bb03af4ddda
BLAKE2b-256 checksum
How to use checksums
014900d53abd72aa4ffddae32aee402b031dcbe4dc819f324b3bacbc51d6c364
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.57.0 CPython/3.8.7

Release files / pythondata_misc_opentitan-0.0.post5100-py3.7.egg

Download URL pythondata_misc_opentitan-0.0.post5100-py3.7.egg
Size 25.7 MB
Tags Egg
SHA-256 checksum
How to use checksums
ffceddd78485c98853912dff9d8f0922523ff3a1ac18dc03fc195b8f313b6cd2
BLAKE2b-256 checksum
How to use checksums
44a3a3b9488b56996ca28437ed39f78cc3426372e67b9b45b9e32e3d01096a4a
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.57.0 CPython/3.7.9

Release files / pythondata_misc_opentitan-0.0.post5100-py3.6.egg

Download URL pythondata_misc_opentitan-0.0.post5100-py3.6.egg
Size 25.7 MB
Tags Egg
SHA-256 checksum
How to use checksums
2c7964a40d7d0ccef3cacfd70b437ab72ffc12049f420cc8a2d97466eae44b3e
BLAKE2b-256 checksum
How to use checksums
70d31293a8570b590ceb2ccbe03b50b9bf6412efa051026ecea924163083aca9
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.57.0 CPython/3.6.12

Release files / pythondata_misc_opentitan-0.0.post5100-py3-none-any.whl

Download URL pythondata_misc_opentitan-0.0.post5100-py3-none-any.whl
Size 24.9 MB
Tags Python 3
SHA-256 checksum
How to use checksums
eaec9bc21a108fdbd163820528ef8e6c4bc89dda37ff4ce4171890608b3d6fa4
BLAKE2b-256 checksum
How to use checksums
3cda96dce7fdc506e8780ef2d26cdca9b23438d80701d439bb08d3ab909ba8f6
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.57.0 CPython/3.9.1

Release files / pythondata_misc_opentitan-0.0.post5100-py2.7.egg

Download URL pythondata_misc_opentitan-0.0.post5100-py2.7.egg
Size 25.4 MB
Tags Egg
SHA-256 checksum
How to use checksums
14e0acffa9d389f7e356b302861b51690b45361d2cfb757bf35f62d9a4e101f9
BLAKE2b-256 checksum
How to use checksums
843c2a1cff54283bcf59dab0b7b50b1abac4bc3a8067d9ee1cfc3104fad52e01
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.57.0 CPython/2.7.18

Release files / pythondata_misc_opentitan-0.0.post5100-py2-none-any.whl

Download URL pythondata_misc_opentitan-0.0.post5100-py2-none-any.whl
Size 24.9 MB
Tags Python 2
SHA-256 checksum
How to use checksums
211f1d6a524565474c3190265cea3540d8780568beb797f87540b6d3076d48f8
BLAKE2b-256 checksum
How to use checksums
2315e85f96650df17afd5f338223e2e16c9108f6d3a68e236999f3311302045c
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.57.0 CPython/2.7.18

Release history Release notifications | RSS feed

This release

0.0.post5100 This release

8 release files

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