{ "info": { "author": "Jan Gosmann, Federico Jaramillo", "author_email": "jan@hyper-world.de, federicojaramillom@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Plugins", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development" ], "description": "pylint-venv\n===========\n\nPylint_ does not respect the currently activated virtualenv_ if it is not\ninstalled in every virtual environment individually. This module provides\na Pylint init-hook to use the same Pylint installation with different virtual\nenvironments.\n\nInstallation\n------------\n\n.. code:: bash\n\n pip install pylint-venv\n\nAdd the following to your ``~/.pylintrc``:\n\n.. code:: ini\n\n init-hook=\n try: import pylint_venv\n except ImportError: pass\n else: pylint_venv.inithook()\n\nThe hook will then be used automatically if\n\n- a virtualenv is activated\n\n- a Conda environment is activated\n\n- no env is activated but your CWD contains a virtualenv in ``.venv``\n\nand if pylint is not installed in that env, too.\n\nYou can also call the hook via a command line argument:\n\n.. code:: console\n\n $ pylint --init-hook=\"import pylint_venv; pylint_venv.inithook()\"\n\nThis way you can also explicitly set an environment to be used:\n\n.. code:: console\n\n $ pylint --init-hook=\"import pylint_venv; pylint_venv.inithook('$(pwd)/env')\"\n\n.. _Pylint: http://www.pylint.org/\n.. _virtualenv: https://virtualenv.pypa.io/en/latest/\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jgosmann/pylint-venv/", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pylint-venv", "package_url": "https://pypi.org/project/pylint-venv/", "platform": "", "project_url": "https://pypi.org/project/pylint-venv/", "project_urls": { "Homepage": "https://github.com/jgosmann/pylint-venv/" }, "release_url": "https://pypi.org/project/pylint-venv/2.0.0/", "requires_dist": null, "requires_python": "", "summary": "pylint-venv provides a Pylint init-hook to use the same Pylint installation with different virtual environments.", "version": "2.0.0" }, "last_serial": 6000585, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "6ee3eefeafafb25a3b5479d956986a8f", "sha256": "539085430c0222d9127068c2dfc8e68e5abe40af7be8710acba622b0a2218d55" }, "downloads": -1, "filename": "pylint-venv-1.0.tar.gz", "has_sig": false, "md5_digest": "6ee3eefeafafb25a3b5479d956986a8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1371, "upload_time": "2015-03-01T22:04:52", "url": "https://files.pythonhosted.org/packages/6b/49/1a6b1b70c52338209e4d9d5a349935dea57d5b9b1f259be9184590065aed/pylint-venv-1.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "dc3558d2bab86b2b6f800e8eb3d842fd", "sha256": "28fde837661298a958998dafd3e14f6c9d1811032e5e8f5a2b669ae2168f2708" }, "downloads": -1, "filename": "pylint-venv-1.1.0.tar.gz", "has_sig": false, "md5_digest": "dc3558d2bab86b2b6f800e8eb3d842fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1896, "upload_time": "2019-03-26T19:43:10", "url": "https://files.pythonhosted.org/packages/60/28/805d3a28822f757e87f9b501481cb74ea60a090ff7c6dd585dca8a63301f/pylint-venv-1.1.0.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "30d80a2bb095494d5ed0ed67590abd56", "sha256": "31f24e7ef1c0ae006c147eed92105bce2f1588fd9c73f303c6c975c1664c68f7" }, "downloads": -1, "filename": "pylint_venv-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "30d80a2bb095494d5ed0ed67590abd56", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4002, "upload_time": "2019-10-19T18:08:46", "url": "https://files.pythonhosted.org/packages/52/b8/f719f4494620c4b5d1d0b3e2b06b1427b505e0d3031331a3faf8ba331b9d/pylint_venv-2.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b9bc6c8ab01ae940a21c15483a900b71", "sha256": "a91ee605f2b606a0a5d7d96a04210367bc723f60d44dfa859c3e073036f207ec" }, "downloads": -1, "filename": "pylint-venv-2.0.0.tar.gz", "has_sig": false, "md5_digest": "b9bc6c8ab01ae940a21c15483a900b71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2873, "upload_time": "2019-10-19T18:08:47", "url": "https://files.pythonhosted.org/packages/b8/84/3ca17f4dd5ac8552af57e380cef7a2a294507f87d1772e3bf680a73d6f17/pylint-venv-2.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "30d80a2bb095494d5ed0ed67590abd56", "sha256": "31f24e7ef1c0ae006c147eed92105bce2f1588fd9c73f303c6c975c1664c68f7" }, "downloads": -1, "filename": "pylint_venv-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "30d80a2bb095494d5ed0ed67590abd56", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4002, "upload_time": "2019-10-19T18:08:46", "url": "https://files.pythonhosted.org/packages/52/b8/f719f4494620c4b5d1d0b3e2b06b1427b505e0d3031331a3faf8ba331b9d/pylint_venv-2.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b9bc6c8ab01ae940a21c15483a900b71", "sha256": "a91ee605f2b606a0a5d7d96a04210367bc723f60d44dfa859c3e073036f207ec" }, "downloads": -1, "filename": "pylint-venv-2.0.0.tar.gz", "has_sig": false, "md5_digest": "b9bc6c8ab01ae940a21c15483a900b71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2873, "upload_time": "2019-10-19T18:08:47", "url": "https://files.pythonhosted.org/packages/b8/84/3ca17f4dd5ac8552af57e380cef7a2a294507f87d1772e3bf680a73d6f17/pylint-venv-2.0.0.tar.gz" } ] }