{ "info": { "author": "eamanu ", "author_email": "eamanu@eamanu.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Software Development :: Build Tools" ], "description": "# NotImportChecker\nPython module used on editors to check if a imported module is installed.\n\n# Examples\n## Test file\n### test1.py\n```python\nimport os\n\nprint(os.listdir('.'))\n\n```\n### test2.py\n```python\nimport os\nimport dontExist\n\nprint(os.listdir('.'))\n\n```\n\nUse\n\n```python\n>>> from notimportchecker import *\n>>> c = Checker('test1.py')\n>>> c\n\n>>> c.get_imports()\n{'os': {'lineno': 1, 'mod_name': {'os': 'os'}}}\n>>> l = c.get_not_imports_on_file(c.get_imports())\n>>> c._import_error_list\n{}\n>>> print_report(l)\nThere are not not imports\n\n```\n```python\n>>> c = Checker('test2.py')\n>>> c.get_imports()\n{'os': {'lineno': 1, 'mod_name': {'os': 'os'}}, 'dontExist': {'lineno': 2, 'mod_name': {'dontExist': 'dontExist'}}}\n>>> print(c.get_not_imports_on_file(c.get_imports()))\n{'dontExist': {'lineno': 2, 'mod_name': 'dontExist'}}\n>>> print_report(l)\ndontExist module have 2 Not Imports\ndontExist on line: 2\n\n```\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/pypa/sampleproject", "keywords": "development import checker", "license": "", "maintainer": "", "maintainer_email": "", "name": "NotImportChecker", "package_url": "https://pypi.org/project/NotImportChecker/", "platform": "", "project_url": "https://pypi.org/project/NotImportChecker/", "project_urls": { "Bug Reports": "https://github.com/eamanu/NotImportChecker/issues", "Homepage": "https://github.com/pypa/sampleproject", "Source": "https://github.com/eamanu/NotImportChecker/" }, "release_url": "https://pypi.org/project/NotImportChecker/0.0.1b1/", "requires_dist": null, "requires_python": "", "summary": "A module to know if there are some modules imported that does not exist", "version": "0.0.1b1" }, "last_serial": 3766584, "releases": { "0.0.1b1": [ { "comment_text": "", "digests": { "md5": "73b8613ae3523f276b294ba92fcf4668", "sha256": "3de3085f516896c252beddc83965a4524b441e60f167865590e438d38933b3ec" }, "downloads": -1, "filename": "NotImportChecker-0.0.1b1-py2.7.egg", "has_sig": false, "md5_digest": "73b8613ae3523f276b294ba92fcf4668", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5232, "upload_time": "2018-04-15T16:25:44", "url": "https://files.pythonhosted.org/packages/1d/44/c3b6dfadb496fafa84d78991da682152cc4dc9b23eb8088b4861ae03ec40/NotImportChecker-0.0.1b1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "aab61d58b5efe8e5921bdb26c42f3267", "sha256": "a31a417c7dd569322fc5a7d96d6e940a9d960728fcb46f0803ea2743aec0bd5c" }, "downloads": -1, "filename": "NotImportChecker-0.0.1b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "aab61d58b5efe8e5921bdb26c42f3267", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3254, "upload_time": "2018-04-15T16:25:43", "url": "https://files.pythonhosted.org/packages/c2/89/41b3946756b5aa8b26faefa689764a7f04712a3cda97df64961fe525b9d5/NotImportChecker-0.0.1b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c9a2d50fcd3126090d9b6163ddbbc10e", "sha256": "99a86bdd711e99d274e9d9fcc62561dac5f9654bdff39036b4784e0ff69da24b" }, "downloads": -1, "filename": "NotImportChecker-0.0.1b1.tar.gz", "has_sig": false, "md5_digest": "c9a2d50fcd3126090d9b6163ddbbc10e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16397, "upload_time": "2018-04-15T16:25:46", "url": "https://files.pythonhosted.org/packages/b4/f2/b52aad7508f76b1c7ca9b812de1ced59806caec52d43c0debab634d32bac/NotImportChecker-0.0.1b1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "73b8613ae3523f276b294ba92fcf4668", "sha256": "3de3085f516896c252beddc83965a4524b441e60f167865590e438d38933b3ec" }, "downloads": -1, "filename": "NotImportChecker-0.0.1b1-py2.7.egg", "has_sig": false, "md5_digest": "73b8613ae3523f276b294ba92fcf4668", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5232, "upload_time": "2018-04-15T16:25:44", "url": "https://files.pythonhosted.org/packages/1d/44/c3b6dfadb496fafa84d78991da682152cc4dc9b23eb8088b4861ae03ec40/NotImportChecker-0.0.1b1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "aab61d58b5efe8e5921bdb26c42f3267", "sha256": "a31a417c7dd569322fc5a7d96d6e940a9d960728fcb46f0803ea2743aec0bd5c" }, "downloads": -1, "filename": "NotImportChecker-0.0.1b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "aab61d58b5efe8e5921bdb26c42f3267", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3254, "upload_time": "2018-04-15T16:25:43", "url": "https://files.pythonhosted.org/packages/c2/89/41b3946756b5aa8b26faefa689764a7f04712a3cda97df64961fe525b9d5/NotImportChecker-0.0.1b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c9a2d50fcd3126090d9b6163ddbbc10e", "sha256": "99a86bdd711e99d274e9d9fcc62561dac5f9654bdff39036b4784e0ff69da24b" }, "downloads": -1, "filename": "NotImportChecker-0.0.1b1.tar.gz", "has_sig": false, "md5_digest": "c9a2d50fcd3126090d9b6163ddbbc10e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16397, "upload_time": "2018-04-15T16:25:46", "url": "https://files.pythonhosted.org/packages/b4/f2/b52aad7508f76b1c7ca9b812de1ced59806caec52d43c0debab634d32bac/NotImportChecker-0.0.1b1.tar.gz" } ] }