Skip to main content

envinfopy is a Python Library to get execution environment information.

Project description

Summary

PyPI package version Supported Python versions Supported Python implementations Linux/macOS/Windows CI status Test coverage: coveralls

envinfopy is a Python Library to get execution environment information.

Installation

pip install envinfopy

Usage

Library usage

>>> import envinfopy
>>> envinfopy.get_envinfo(["envinfopy"])
{'uname': 'Linux', 'python_implementation': 'CPython', 'python_version': '3.8.5', 'platform': 'Ubuntu 18.04', 'envinfopy': '0.0.4'}

Get environment information as Markdown:

pip install envinfopy[all]  # install optional dependencies
>>> import envinfopy
>>> print(envinfopy.dumps(["envinfopy"], format="markdown"))
|  Module   |    Version    |
| --------- | ------------- |
| uname     | Linux         |
| Python    | CPython 3.8.5 |
| platform  | Ubuntu 18.04  |
| envinfopy | 0.0.4         |

CLI usage

$ pip install envinfopy[all]  # install optional dependencies

$ python -m envinfopy --packages envinfopy,setuptools --format markdown
|   Module   |              Version              |
| ---------- | --------------------------------- |
| uname      | Linux 4.19.104-microsoft-standard |
| Python     | CPython 3.8.5                     |
| platform   | Ubuntu 18.04                      |
| envinfopy  | 0.0.4                             |
| setuptools | 57.0.0                            |

Dependencies

Python 3.6+

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

envinfopy-0.0.5.tar.gz (7.6 kB view details)

Uploaded Source

Built Distribution

envinfopy-0.0.5-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file envinfopy-0.0.5.tar.gz.

File metadata

  • Download URL: envinfopy-0.0.5.tar.gz
  • Upload date:
  • Size: 7.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.3.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.5

File hashes

Hashes for envinfopy-0.0.5.tar.gz
Algorithm Hash digest
SHA256 6cc179e82efdcdc81e15123a7a36008dc8283c0b1b424c5d65822395b7f4e5a7
MD5 1cbfa25547be514aef6ccab61f71b6f4
BLAKE2b-256 73ab86b241b5b99edc45fca8361162bcaeba35636f384cb3e3435437331c55ef

See more details on using hashes here.

File details

Details for the file envinfopy-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: envinfopy-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 5.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.3.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.5

File hashes

Hashes for envinfopy-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 487fde08b12d3ac3216a0eecf9fdf1876f7ed4bf50834969f8e35107de01b236
MD5 8b162b2b3a424124ec274575e5cfa344
BLAKE2b-256 39178ee0f988c23e8707471fcc6c7516fa21112c0321954355afa7330236f9ec

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