Skip to main content

Python module containing data files for Ethernet TAP Config misc.

Project description

pythondata-misc-tapcfg

Non-Python files needed for the misc tapcfg packaged into a Python module so they can be used with Python libraries and tools.

This Useful for usage with tools like LiteX.

The data files can be found under the Python module pythondata_misc_tapcfg. The pythondata_misc_tapcfg.data_location value can be used to find the files on the file system.

Example of getting the data file directly;

import pythondata_misc_tapcfg

my_data_file = "abc.txt"

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

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

from pythondata_misc_tapcfg 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/enjoy-digital/tapcfg and are imported using git subtrees to the directory pythondata_misc_tapcfg/data.

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-tapcfg.git
cd pythondata-misc-tapcfg
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-tapcfg.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-tapcfg.git

You can install a specific revision of the repository using;

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

With requirements.txt file

Add to your Python requirements.txt file using;

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

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

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

Installing from PyPi

Using pip

pip install --user pythondata-misc-tapcfg

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-misc-tapcfg-0.0.post435.tar.gz (183.8 kB view details)

Uploaded Source

Built Distributions

pythondata_misc_tapcfg-0.0.post435-py3.8.egg (312.9 kB view details)

Uploaded Source

pythondata_misc_tapcfg-0.0.post435-py3.7.egg (312.5 kB view details)

Uploaded Source

pythondata_misc_tapcfg-0.0.post435-py3.6.egg (312.5 kB view details)

Uploaded Source

pythondata_misc_tapcfg-0.0.post435-py3.5.egg (313.4 kB view details)

Uploaded Source

File details

Details for the file pythondata-misc-tapcfg-0.0.post435.tar.gz.

File metadata

  • Download URL: pythondata-misc-tapcfg-0.0.post435.tar.gz
  • Upload date:
  • Size: 183.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.1

File hashes

Hashes for pythondata-misc-tapcfg-0.0.post435.tar.gz
Algorithm Hash digest
SHA256 57189a52ac98cacacfce003943dac6e13024c879aa0ef63913f8c3812d5dde94
MD5 4747fe1f38c313137a6106d8c36a7de3
BLAKE2b-256 62df397ae581bfe8b3d5c5be917cfb6a81b7bb035a2c60d011acb57dfe863573

See more details on using hashes here.

File details

Details for the file pythondata_misc_tapcfg-0.0.post435-py3.8.egg.

File metadata

  • Download URL: pythondata_misc_tapcfg-0.0.post435-py3.8.egg
  • Upload date:
  • Size: 312.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.0

File hashes

Hashes for pythondata_misc_tapcfg-0.0.post435-py3.8.egg
Algorithm Hash digest
SHA256 afa35281bf55df6719f9442485082495f4b17bc37bcd6fdffd193e6da8c703d3
MD5 9f16da7a658ec42465b92f2261b98533
BLAKE2b-256 6e9fc33c8f9475fcabdbeac2b9c2cf9a84d637aa31cdcc12ab847ecd82876951

See more details on using hashes here.

File details

Details for the file pythondata_misc_tapcfg-0.0.post435-py3.7.egg.

File metadata

  • Download URL: pythondata_misc_tapcfg-0.0.post435-py3.7.egg
  • Upload date:
  • Size: 312.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.1

File hashes

Hashes for pythondata_misc_tapcfg-0.0.post435-py3.7.egg
Algorithm Hash digest
SHA256 2d489698063f7bd5cd4dca8a1df143d52e58fa0c3172b7cc6afa7dfd4fbaca93
MD5 ae498a82d2b519d5312bb18d30337989
BLAKE2b-256 c20cdcf3d601c3b1c3ee70cd6e125df99cb21dc088bcfc16fd990dd7585eca02

See more details on using hashes here.

File details

Details for the file pythondata_misc_tapcfg-0.0.post435-py3.6.egg.

File metadata

  • Download URL: pythondata_misc_tapcfg-0.0.post435-py3.6.egg
  • Upload date:
  • Size: 312.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.6.7

File hashes

Hashes for pythondata_misc_tapcfg-0.0.post435-py3.6.egg
Algorithm Hash digest
SHA256 b1ed54c46f8892ad2d8a8b04ad31d3e01b9e0e9b04f89a7fab98939ffc23a084
MD5 3a2a306b0e920d9d7e034acc804df5be
BLAKE2b-256 76b448d4a709b93ee346abb61f2b8cb25d9682c2cca306fb2f39d20c4ce61958

See more details on using hashes here.

File details

Details for the file pythondata_misc_tapcfg-0.0.post435-py3.5.egg.

File metadata

  • Download URL: pythondata_misc_tapcfg-0.0.post435-py3.5.egg
  • Upload date:
  • Size: 313.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.5.6

File hashes

Hashes for pythondata_misc_tapcfg-0.0.post435-py3.5.egg
Algorithm Hash digest
SHA256 3abbf208bb6f602709a0653356afcb8162035f04f676b85a04e9c2a6e7574d54
MD5 20cec5b43d0687b21e4a93ae4d1b7eff
BLAKE2b-256 6e3044eae8f4288a7bc466760eb92d00611b5470700a6c18f817f3679afc354d

See more details on using hashes here.

File details

Details for the file pythondata_misc_tapcfg-0.0.post435-py3-none-any.whl.

File metadata

  • Download URL: pythondata_misc_tapcfg-0.0.post435-py3-none-any.whl
  • Upload date:
  • Size: 286.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.1

File hashes

Hashes for pythondata_misc_tapcfg-0.0.post435-py3-none-any.whl
Algorithm Hash digest
SHA256 4d821fc7fb52f45c9007035fbbf62a112c544ff24586c9fcdc28ab49e9d664be
MD5 5bd91c63d58f8f02f88b61888a139fed
BLAKE2b-256 bc94e6d49a9effc4dfeb8e12804cb16c8d0d4be4ca872501c3951d5bbbc9b845

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