{ "info": { "author": "Luca Cappelletti", "author_email": "cappelletti.luca94@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3" ], "description": "environments_utils\n=========================================================================================\n|travis| |sonar_quality| |sonar_maintainability| |codacy| |code_climate_maintainability| |pip| |downloads|\n\nUtilities to identify which environments is your python script running within.\n\nHow do I install this package?\n----------------------------------------------\nAs usual, just download it using pip:\n\n.. code:: shell\n\n pip install environments_utils\n\nTests Coverage\n----------------------------------------------\nSince some software handling coverages sometime get slightly different results, here's three of them:\n\n|coveralls| |sonar_coverage| |code_climate_coverage|\n\nis_tmux\n-----------------------------------\nReturn a boolean representing if script is running within a TMUX-like terminal.\n\n.. code:: python\n\n from environments_utils import is_tmux\n\n if not is_tmux():\n print(\"This script is long running, consider starting it within a TMUX-like terminal.\")\n\nis_notebook\n-----------------------------------\nReturn a boolean representing if script is running within a jupyter notebook.\n\n.. code:: python\n\n from environments_utils import is_notebook\n from tqdm import tqdm_notebook, tqdm as tqdm_cli\n\n tqdm = tqdm_notebook if is_notebook() else tqdm_cli\n\n.. |travis| image:: https://travis-ci.org/LucaCappelletti94/environments_utils.png\n :target: https://travis-ci.org/LucaCappelletti94/environments_utils\n :alt: Travis CI build\n\n.. |sonar_quality| image:: https://sonarcloud.io/api/project_badges/measure?project=LucaCappelletti94_environments_utils&metric=alert_status\n :target: https://sonarcloud.io/dashboard/index/LucaCappelletti94_environments_utils\n :alt: SonarCloud Quality\n\n.. |sonar_maintainability| image:: https://sonarcloud.io/api/project_badges/measure?project=LucaCappelletti94_environments_utils&metric=sqale_rating\n :target: https://sonarcloud.io/dashboard/index/LucaCappelletti94_environments_utils\n :alt: SonarCloud Maintainability\n\n.. |sonar_coverage| image:: https://sonarcloud.io/api/project_badges/measure?project=LucaCappelletti94_environments_utils&metric=coverage\n :target: https://sonarcloud.io/dashboard/index/LucaCappelletti94_environments_utils\n :alt: SonarCloud Coverage\n\n.. |coveralls| image:: https://coveralls.io/repos/github/LucaCappelletti94/environments_utils/badge.svg?branch=master\n :target: https://coveralls.io/github/LucaCappelletti94/environments_utils?branch=master\n :alt: Coveralls Coverage\n\n.. |pip| image:: https://badge.fury.io/py/environments_utils.svg\n :target: https://badge.fury.io/py/environments_utils\n :alt: Pypi project\n\n.. |downloads| image:: https://pepy.tech/badge/environments_utils\n :target: https://pepy.tech/badge/environments_utils\n :alt: Pypi total project downloads \n\n.. |codacy| image:: https://api.codacy.com/project/badge/Grade/a1fb39855f23448e8abd01cbf72c44f5\n :target: https://www.codacy.com/app/LucaCappelletti94/environments_utils?utm_source=github.com&utm_medium=referral&utm_content=LucaCappelletti94/environments_utils&utm_campaign=Badge_Grade\n :alt: Codacy Maintainability\n\n.. |code_climate_maintainability| image:: https://api.codeclimate.com/v1/badges/38f586ee270447a1d22a/maintainability\n :target: https://codeclimate.com/github/LucaCappelletti94/environments_utils/maintainability\n :alt: Maintainability\n\n.. |code_climate_coverage| image:: https://api.codeclimate.com/v1/badges/38f586ee270447a1d22a/test_coverage\n :target: https://codeclimate.com/github/LucaCappelletti94/environments_utils/test_coverage\n :alt: Code Climate Coverate", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/LucaCappelletti94/environments_utils", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "environments-utils", "package_url": "https://pypi.org/project/environments-utils/", "platform": "", "project_url": "https://pypi.org/project/environments-utils/", "project_urls": { "Homepage": "https://github.com/LucaCappelletti94/environments_utils" }, "release_url": "https://pypi.org/project/environments-utils/1.0.2/", "requires_dist": null, "requires_python": "", "summary": "Utilities to identify which environments is your python script running within.", "version": "1.0.2" }, "last_serial": 5349392, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "a06eda6537bb9c2ac6177bd3d519d333", "sha256": "41a1bd603dd541cea3e5b221638b1710ccf2ef59835eba74e82b19cc6e77dbd5" }, "downloads": -1, "filename": "environments_utils-1.0.0.tar.gz", "has_sig": false, "md5_digest": "a06eda6537bb9c2ac6177bd3d519d333", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2922, "upload_time": "2019-05-25T13:44:00", "url": "https://files.pythonhosted.org/packages/2a/9a/1619a0cca2a062bea89aea52b0e42ef3ac3364f06ef30b010ec53310dfbb/environments_utils-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "f0e10d433ddf88490aea5ba35d3e7dda", "sha256": "3384a8d3fa0a47ac6b02ce22762866516e593fc58ac77c0d7c20903e05612b2e" }, "downloads": -1, "filename": "environments_utils-1.0.1.tar.gz", "has_sig": false, "md5_digest": "f0e10d433ddf88490aea5ba35d3e7dda", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3007, "upload_time": "2019-05-30T11:20:07", "url": "https://files.pythonhosted.org/packages/83/7a/8cd0cb3ac6b245c4e7a4df2214c9885e68ac2f3e7eb0b9dd7588db1e34db/environments_utils-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "cfa7943622ec7150da2771fa1033aa21", "sha256": "f8e45ab1b7e9721f38da9b71b59cd73ea1adf49b88cbdce2bf382f420dadc5d3" }, "downloads": -1, "filename": "environments_utils-1.0.2.tar.gz", "has_sig": false, "md5_digest": "cfa7943622ec7150da2771fa1033aa21", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3149, "upload_time": "2019-06-02T17:19:06", "url": "https://files.pythonhosted.org/packages/3b/e3/9ef8316ea15db2800c43958a7f15ad6ffa330c56c7856efca56908d28aaa/environments_utils-1.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cfa7943622ec7150da2771fa1033aa21", "sha256": "f8e45ab1b7e9721f38da9b71b59cd73ea1adf49b88cbdce2bf382f420dadc5d3" }, "downloads": -1, "filename": "environments_utils-1.0.2.tar.gz", "has_sig": false, "md5_digest": "cfa7943622ec7150da2771fa1033aa21", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3149, "upload_time": "2019-06-02T17:19:06", "url": "https://files.pythonhosted.org/packages/3b/e3/9ef8316ea15db2800c43958a7f15ad6ffa330c56c7856efca56908d28aaa/environments_utils-1.0.2.tar.gz" } ] }