{ "info": { "author": "Dan Ryan", "author_email": "dan@danryan.co", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Build Tools", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Utilities" ], "description": "PythonFinder: Cross Platform Search Tool for Finding Pythons\n=============================================================\n\n.. image:: https://img.shields.io/pypi/v/pythonfinder.svg\n :target: https://pypi.org/project/pythonfinder\n\n.. image:: https://img.shields.io/pypi/l/pythonfinder.svg\n :target: https://pypi.org/project/pythonfinder\n\n.. image:: https://img.shields.io/pypi/pyversions/pythonfinder.svg\n :target: https://pypi.org/project/pythonfinder\n\n.. image:: https://img.shields.io/badge/Say%20Thanks-!-1EAEDB.svg\n :target: https://saythanks.io/to/techalchemy\n\n.. image:: https://readthedocs.org/projects/pythonfinder/badge/?version=master\n :target: http://pythonfinder.readthedocs.io/en/master/?badge=master\n :alt: Documentation Status\n\nInstallation\n*************\n\nInstall from `PyPI`_:\n\n.. code-block:: console\n\n $ pipenv install pythonfinder\n\nInstall from `Github`_:\n\n.. code-block:: console\n\n $ pipenv install -e git+https://github.com/sarugaku/pythonfinder.git#egg=pythonfinder\n\n\n.. _PyPI: https://www.pypi.org/project/pythonfinder\n.. _Github: https://github.com/sarugaku/pythonfinder\n\n\n.. _`Usage`:\n\nUsage\n******\n\nUsing PythonFinder is easy. Simply import it and ask for a python:\n\n.. code-block:: pycon\n\n >>> from pythonfinder.pythonfinder import PythonFinder\n >>> PythonFinder.from_line('python3')\n '/home/techalchemy/.pyenv/versions/3.6.5/python3'\n\n >>> from pythonfinder import Finder\n >>> f = Finder()\n >>> f.find_python_version(3, minor=6)\n PathEntry(path=PosixPath('/home/hawk/.pyenv/versions/3.6.5/bin/python'), _children={}, is_root=False, only_python=False, py_version=PythonVersion(major=3, minor=6, patch=5, is_prerelease=False, is_postrelease=False, is_devrelease=False, version=, architecture='64bit', comes_from=PathEntry(path=PosixPath('/home/hawk/.pyenv/versions/3.6.5/bin/python'), _children={}, is_root=True, only_python=False, py_version=None, pythons=None), executable=None), pythons=None)\n >>> f.find_python_version(2)\n PathEntry(path=PosixPath('/home/hawk/.pyenv/shims/python2'), ...py_version=PythonVersion(major=2, minor=7, patch=15, is_prerelease=False, is_postrelease=False, is_devrelease=False, version=, architecture='64bit', comes_from=PathEntry(path=PosixPath('/home/hawk/.pyenv/shims/python2'), _children={}, is_root=True, only_python=False, py_version=None, pythons=None), executable=None), pythons=None)\n >>> f.find_python_version(\"anaconda3-5.3.0\")\n\nFind a named distribution, such as ``anaconda3-5.3.0``:\n\n.. code-block:: pycon\n\n PathEntry(path=PosixPath('/home/hawk/.pyenv/versions/anaconda3-5.3.0/bin/python3.7m'), _children={'/home/hawk/.pyenv/versions/anaconda3-5.3.0/bin/python3.7m': ...}, only_python=False, name='anaconda3-5.3.0', _py_version=PythonVersion(major=3, minor=7, patch=0, is_prerelease=False, is_postrelease=False, is_devrelease=False,...))\n\nPythonFinder can even find beta releases:\n\n.. code-block:: pycon\n\n >>> f.find_python_version(3, minor=7)\n PathEntry(path=PosixPath('/home/hawk/.pyenv/versions/3.7.0b1/bin/python'), _children={}, is_root=False, only_python=False, py_version=PythonVersion(major=3, minor=7, patch=0, is_prerelease=True, is_postrelease=False, is_devrelease=False, version=, architecture='64bit', comes_from=PathEntry(path=PosixPath('/home/hawk/.pyenv/versions/3.7.0b1/bin/python'), _children={}, is_root=True, only_python=False, py_version=None, pythons=None), executable=None), pythons=None)\n\n >>> f.which('python')\n PathEntry(path=PosixPath('/home/hawk/.pyenv/versions/3.6.5/bin/python'), _children={}, is_root=False, only_python=False, py_version=PythonVersion(major=3, minor=6, patch=5, is_prerelease=False, is_postrelease=False, is_devrelease=False, version=, architecture='64bit', comes_from=PathEntry(path=PosixPath('/home/hawk/.pyenv/versions/3.6.5/bin/python'), _children={}, is_root=True, only_python=False, py_version=None, pythons=None), executable=None), pythons=None)\n\n\nWindows Support\n****************\n\nPythonFinder natively supports windows via both the *PATH* environment variable and `PEP-514 `_ compliant finder which comes by default with python 3. Usage on windows becomes:\n\n.. code-block:: pycon\n\n >>> from pythonfinder import Finder\n >>> f = Finder()\n >>> f.find_python_version(3, minor=6)\n PythonVersion(major=3, minor=6, patch=4, is_prerelease=False, is_postrelease=False, is_devrelease=False, version=, architecture='64bit', comes_from=PathEntry(path=WindowsPath('C:/Program Files/Python36/python.exe'), _children={}, is_root=False, only_python=True, py_version=None, pythons=None), executable=WindowsPath('C:/Program Files/Python36/python.exe'))\n\n >>> f.find_python_version(3, minor=7, pre=True)\n PythonVersion(major=3, minor=7, patch=0, is_prerelease=True, is_postrelease=False, is_devrelease=False, version=, architecture='64bit', comes_from=PathEntry(path=WindowsPath('C:/Program Files/Python37/python.exe'), _children={}, is_root=False, only_python=True, py_version=None, pythons=None), executable=WindowsPath('C:/Program Files/Python37/python.exe'))\n\n >>> f.which('python')\n PathEntry(path=WindowsPath('C:/Python27/python.exe'), _children={}, is_root=False, only_python=False, py_version=None, pythons=None)\n\nFinding Executables\n///////////////////\n\nPythonFinder also provides **which** functionality across platforms, and it uses lazy loading and fast-returns to be performant at this task.\n\n.. code-block:: pycon\n\n >>> f.which('cmd')\n PathEntry(path=WindowsPath('C:/windows/system32/cmd.exe'), _children={}, is_root=False, only_python=False, py_version=None, pythons=None)\n\n >>> f.which('code')\n PathEntry(path=WindowsPath('C:/Program Files/Microsoft VS Code/bin/code'), _children={}, is_root=False, only_python=False, py_version=None, pythons=None)\n\n >>> f.which('vim')\n PathEntry(path=PosixPath('/usr/bin/vim'), _children={}, is_root=False, only_python=False, py_version=None, pythons=None)\n\n >>> f.which('inv')\n PathEntry(path=PosixPath('/home/hawk/.pyenv/versions/3.6.5/bin/inv'), _children={}, is_root=False, only_python=False, py_version=None, pythons=None)\n\n\nArchitecture support\n////////////////////\n\nPythonFinder supports architecture specific lookups on all platforms:\n\n.. code-block:: pycon\n\n >>> f.find_python_version(3, minor=6, arch=\"64\")\n PathEntry(path=PosixPath('/usr/bin/python3'), _children={'/usr/bin/python3': ...}, only_python=False, name='python3', _py_version=PythonVersion(major=3, minor=6, patch=7, is_prerelease=False, is_postrelease=False, is_devrelease=False, is_debug=False, version=, architecture='64bit', comes_from=..., executable='/usr/bin/python3', name='python3'), _pythons=defaultdict(None, {}), is_root=False)\n\n\nIntegrations\n*************\n\n* `Pyenv `_\n* `ASDF `_\n* `PEP-514 `_\n* `Virtualenv `_\n* `Pipenv `_\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/sarugaku/pythonfinder", "keywords": "pythonfinder,path,finder,pathfinder,which,pep514,pyenv", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pythonfinder", "package_url": "https://pypi.org/project/pythonfinder/", "platform": "", "project_url": "https://pypi.org/project/pythonfinder/", "project_urls": { "Homepage": "https://github.com/sarugaku/pythonfinder" }, "release_url": "https://pypi.org/project/pythonfinder/1.2.1/", "requires_dist": [ "attrs", "cached-property", "click", "crayons", "six", "packaging", "vistir[spinner] (>=0.4)", "parver ; extra == 'dev'", "wheel (>=0.33.4) ; extra == 'dev'", "invoke ; extra == 'dev'", "twine ; extra == 'dev'", "lxml ; extra == 'dev'", "flake8 ; extra == 'dev'", "rope ; extra == 'dev'", "pre-commit ; extra == 'dev'", "isort ; extra == 'dev'", "towncrier ; extra == 'dev'", "sphinx-click ; extra == 'dev'", "sphinx-rtd-theme ; extra == 'dev'", "sphinx-autodoc-types (<3) ; extra == 'dev'", "flake8-bugbear ; (python_version >= \"3.5\") and extra == 'dev'", "black ; (python_version >= \"3.6\") and extra == 'dev'", "pytest ; extra == 'tests'", "pytest-cov ; extra == 'tests'", "pytest-timeout ; extra == 'tests'", "coverage (<5) ; extra == 'tests'", "twine ; extra == 'tests'", "readme-renderer[md] ; extra == 'tests'", "mypy-extensions ; (python_version >= \"3.4\") and extra == 'typing'", "mypy ; (python_version >= \"3.4\") and extra == 'typing'", "mypytools ; (python_version >= \"3.4\") and extra == 'typing'", "typed-ast ; (python_version >= \"3.4\") and extra == 'typing'", "monkeytype ; (python_version >= \"3.6\") and extra == 'typing'", "pytype ; (python_version >= \"3.6\") and extra == 'typing'" ], "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "summary": "A cross-platform python discovery tool to help locate python on any system.", "version": "1.2.1" }, "last_serial": 5265095, "releases": { "0.0.1.dev0": [ { "comment_text": "", "digests": { "md5": "8dde03d56fc7d8a42fb0225acebe6fe8", "sha256": "cefd5b702c936bc9c0d551b64aaf1a00d4b43d3e2325f8a4f64c8cd95e6e1f77" }, "downloads": -1, "filename": "pythonfinder-0.0.1.dev0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8dde03d56fc7d8a42fb0225acebe6fe8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 6527, "upload_time": "2018-04-07T22:51:00", "url": "https://files.pythonhosted.org/packages/a9/d8/ab2d4df43a14174fddc9c84838b086cd889c2abbbc13960754d1bf885503/pythonfinder-0.0.1.dev0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "08d28c5189cea2ed5de6019209666ef4", "sha256": "0f4c8a34d6130b145c594c968564a1092a3d6cf0ec4d501d83331ed0121ae261" }, "downloads": -1, "filename": "pythonfinder-0.0.1.dev0.tar.gz", "has_sig": false, "md5_digest": "08d28c5189cea2ed5de6019209666ef4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 6195, "upload_time": "2018-04-07T22:51:01", "url": "https://files.pythonhosted.org/packages/02/27/0521a4723a13229d9451070c469292a1f6f18623031d9a3cf5f889c44bb7/pythonfinder-0.0.1.dev0.tar.gz" } ], "0.0.1.dev1": [ { "comment_text": "", "digests": { "md5": "85b96685b9bd81dcecaffc6f1f74fb9f", "sha256": "69a94456397585b26c8b0e96fd82380a1a5d3da00cd9321041fdf727a558ee2c" }, "downloads": -1, "filename": "pythonfinder-0.0.1.dev1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "85b96685b9bd81dcecaffc6f1f74fb9f", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 6623, "upload_time": "2018-04-07T23:34:25", "url": "https://files.pythonhosted.org/packages/36/dd/dde8fd8924555a6c4391256d7f975010612b64d54f8525bd82b2e8fc6d6a/pythonfinder-0.0.1.dev1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4342470da46975143312b22e79cc1836", "sha256": "7067c934bcd9fe1f9268174baaff4581bc21b23e7950bb55ebcf43199184ed2f" }, "downloads": -1, "filename": "pythonfinder-0.0.1.dev1.tar.gz", "has_sig": false, "md5_digest": "4342470da46975143312b22e79cc1836", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6701, "upload_time": "2018-04-07T23:34:24", "url": "https://files.pythonhosted.org/packages/02/cd/45ca023fb4199cfb25055aed6281f99e98be197c2d1421f5a2e34987654b/pythonfinder-0.0.1.dev1.tar.gz" } ], "0.0.1.dev2": [ { "comment_text": "", "digests": { "md5": "a552b4741b7ca2e9afcbbd9ce74fb1b1", "sha256": "94cfd9c8b385b7448df86acf1440c0ae5c9812f59ff6a41931ff901bf18fa6be" }, "downloads": -1, "filename": "pythonfinder-0.0.1.dev2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a552b4741b7ca2e9afcbbd9ce74fb1b1", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 10982, "upload_time": "2018-04-08T00:02:53", "url": "https://files.pythonhosted.org/packages/14/42/863ee59260b3aceed6df9f2fb93424d6c35e9c8733c6dac39e1e041c1a2a/pythonfinder-0.0.1.dev2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "644b683c5bef9087704877a485a24289", "sha256": "cc54c8c096078ce96b7f09f6fc3787f7280faab88b1138cafaaf844ea0e4ffaf" }, "downloads": -1, "filename": "pythonfinder-0.0.1.dev2.tar.gz", "has_sig": false, "md5_digest": "644b683c5bef9087704877a485a24289", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9978, "upload_time": "2018-04-08T00:02:51", "url": "https://files.pythonhosted.org/packages/e9/0c/c756b2c7e790770720c69856f407ae2db4fcfa4128be8cd56687e59c8e1c/pythonfinder-0.0.1.dev2.tar.gz" } ], "0.0.1.dev3": [ { "comment_text": "", "digests": { "md5": "d0ee71d3b7af2d8a2f4d3a55f648edf9", "sha256": "e6e6f51807340448993d03ce6f451767b9a9f92787d1f4d4a1849327ea1e9687" }, "downloads": -1, "filename": "pythonfinder-0.0.1.dev3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d0ee71d3b7af2d8a2f4d3a55f648edf9", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 11049, "upload_time": "2018-04-09T04:18:26", "url": "https://files.pythonhosted.org/packages/c3/06/49988ad9df293f95cfbfd5cf3da588d6cb3a591d26129164f4853b216cdd/pythonfinder-0.0.1.dev3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "506e46e702d9f28a816440e2d6c287fc", "sha256": "37a9617b08558080a53b4727967b6614f42ecd25461b860e4c427c4b4db5974b" }, "downloads": -1, "filename": "pythonfinder-0.0.1.dev3.tar.gz", "has_sig": false, "md5_digest": "506e46e702d9f28a816440e2d6c287fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10072, "upload_time": "2018-04-09T04:18:25", "url": "https://files.pythonhosted.org/packages/cd/cf/2493e220a1d57147675d2bedbd6c1a776e7e697b03a41c471318fa73ff34/pythonfinder-0.0.1.dev3.tar.gz" } ], "0.0.2.dev0": [ { "comment_text": "", "digests": { "md5": "a5531e3ea1f5f05c99220b3ccdabbc64", "sha256": "9ba2a658c4c4259ddd5c4d509a14b7ca301ff36a651beb711bd2611472dfe020" }, "downloads": -1, "filename": "pythonfinder-0.0.2.dev0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a5531e3ea1f5f05c99220b3ccdabbc64", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 11048, "upload_time": "2018-04-09T04:29:54", "url": "https://files.pythonhosted.org/packages/17/9c/d99e344c7e01068a89ba9a6f0172e76e95d7fff4039e32f471443ac8433c/pythonfinder-0.0.2.dev0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a0d6b0392242b693c9a76fd5a9c8849a", "sha256": "831d2aff0b1647a963f9cf0e6bbd08e59187870e422636fe2eec793578275152" }, "downloads": -1, "filename": "pythonfinder-0.0.2.dev0.tar.gz", "has_sig": false, "md5_digest": "a0d6b0392242b693c9a76fd5a9c8849a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10072, "upload_time": "2018-04-09T04:29:53", "url": "https://files.pythonhosted.org/packages/b1/b5/91fb4c451b40258a7a892fa215ae073e6d838c56a9fd3da20075f28b8b20/pythonfinder-0.0.2.dev0.tar.gz" } ], "0.0.2.dev1": [ { "comment_text": "", "digests": { "md5": "4d7138fff47e3dad727c97ebbd35cf73", "sha256": "180e3383f9ff4880558e62ed4d73b9e6bda28c5d2c280085a0249fdb8ba75919" }, "downloads": -1, "filename": "pythonfinder-0.0.2.dev1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4d7138fff47e3dad727c97ebbd35cf73", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 11064, "upload_time": "2018-04-09T04:33:38", "url": "https://files.pythonhosted.org/packages/90/c1/3db33b4defa104102f6addf98ac1c9ce27edf78e76d7d1b2192639e08ed2/pythonfinder-0.0.2.dev1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1ce7569a790803e047cedd89a77837ad", "sha256": "b789548836ca128a36eeea9761467fd083670856c0b9fe602812a28374ed6a05" }, "downloads": -1, "filename": "pythonfinder-0.0.2.dev1.tar.gz", "has_sig": false, "md5_digest": "1ce7569a790803e047cedd89a77837ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10094, "upload_time": "2018-04-09T04:33:37", "url": "https://files.pythonhosted.org/packages/90/7c/b0defcc9940c7b4c4193d6ff9d2bc96bd960ae2092014d254461e66e0e96/pythonfinder-0.0.2.dev1.tar.gz" } ], "0.0.2.dev2": [ { "comment_text": "", "digests": { "md5": "9ffe2d83837cfb701f7acdbd03500c4a", "sha256": "5a2e7e98957f7eb54d4d7bb3ff9327d7b871f6777ca07aaee313188999b7595c" }, "downloads": -1, "filename": "pythonfinder-0.0.2.dev2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9ffe2d83837cfb701f7acdbd03500c4a", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 11056, "upload_time": "2018-04-09T04:35:41", "url": "https://files.pythonhosted.org/packages/36/14/42196a19ee9d31a914c79cf29d42565414b3a630fe19f0e846c6251c4a64/pythonfinder-0.0.2.dev2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "791b866be839040850a49f969ca32115", "sha256": "0001cb9756ccca8fbfc2fcabe9f8984330aaf29df0b01f906baae61308c9dc31" }, "downloads": -1, "filename": "pythonfinder-0.0.2.dev2.tar.gz", "has_sig": false, "md5_digest": "791b866be839040850a49f969ca32115", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10090, "upload_time": "2018-04-09T04:35:40", "url": "https://files.pythonhosted.org/packages/62/14/ff9080eeae45b7cb70a1d5a62995683583bc2ba6fc28e5b7139d8c7a05f6/pythonfinder-0.0.2.dev2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "3a278accc715e9671312383e835b5802", "sha256": "dd03904b174ffaabd82874004fed6f91e2a9a8cb41e70137acf5f2629a2b1c72" }, "downloads": -1, "filename": "pythonfinder-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3a278accc715e9671312383e835b5802", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 11017, "upload_time": "2018-04-27T05:02:26", "url": "https://files.pythonhosted.org/packages/95/db/45977d125151c8fd7069d0b1aeb3befb883ed5b1e343cdc95fd64a42ccd2/pythonfinder-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba9d0975b49f04883a29c8f4adaab231", "sha256": "ced388a07926ab3f274c7ed9485b5e333a9c33a65ad10ca2791900cd229ae968" }, "downloads": -1, "filename": "pythonfinder-0.0.3.tar.gz", "has_sig": false, "md5_digest": "ba9d0975b49f04883a29c8f4adaab231", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10101, "upload_time": "2018-04-27T05:02:25", "url": "https://files.pythonhosted.org/packages/05/a1/cb7440e0117a6e67e76abf9c072bd8a953407a450860f99c0f653b0c8193/pythonfinder-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "0e2012d44d4e9453c5318a7c60bfcafb", "sha256": "2984c1f334b8bf754df1fee92ced52f346895cc76df4d7b765bf7772614515c7" }, "downloads": -1, "filename": "pythonfinder-0.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0e2012d44d4e9453c5318a7c60bfcafb", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 11008, "upload_time": "2018-04-27T05:09:04", "url": "https://files.pythonhosted.org/packages/ba/84/f2677968e3bf9377c2c45bf1781874b1d44680ea65ca1e30479fd4e658e9/pythonfinder-0.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8664f7900ea19eefdff660e6f86ad5c7", "sha256": "222e6deac107fb79cdaa132c84d83e1bc2f0e8d835de96fca5660b183d0ab5da" }, "downloads": -1, "filename": "pythonfinder-0.0.4.tar.gz", "has_sig": false, "md5_digest": "8664f7900ea19eefdff660e6f86ad5c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10099, "upload_time": "2018-04-27T05:09:03", "url": "https://files.pythonhosted.org/packages/e1/30/37e69cb0df897e50d6856da949e61c4317df5a9e7cc5d25bc43aa50451f1/pythonfinder-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "334176604696283c37c49ca78c570cdf", "sha256": "04a72f0fa2068c62e3a7cc3019663f1352813d80c796d52e59ef05297eec68ca" }, "downloads": -1, "filename": "pythonfinder-0.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "334176604696283c37c49ca78c570cdf", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 11394, "upload_time": "2018-04-27T06:21:27", "url": "https://files.pythonhosted.org/packages/86/15/a1238a09b9a3a8a418c5182060333a0d44cca3707d91964f052132e60077/pythonfinder-0.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5f7e8679a66dcd81b573398ad972aad4", "sha256": "a46a7790e130f8aa970ed85b38ddc1a06b94cfdb452c42ee347af16088af4b1e" }, "downloads": -1, "filename": "pythonfinder-0.0.5.tar.gz", "has_sig": false, "md5_digest": "5f7e8679a66dcd81b573398ad972aad4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10483, "upload_time": "2018-04-27T06:21:26", "url": "https://files.pythonhosted.org/packages/08/71/9def7b0a4dc2042279b1789be24ff5a208aea2b07e64164a0ad3259e5bd6/pythonfinder-0.0.5.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "4cf959bc1ccd1078224e140666c52faf", "sha256": "b8fbaa8492467c279450695c5f701d0c4db1017ac884afff366a708714127346" }, "downloads": -1, "filename": "pythonfinder-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4cf959bc1ccd1078224e140666c52faf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 19081, "upload_time": "2018-06-03T20:32:25", "url": "https://files.pythonhosted.org/packages/71/ae/b8fa990a8df89389a422b2c99ca68e16af74b4a186da307daf06425f2b4d/pythonfinder-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df33a78400a55fa2f96583d0e54703a9", "sha256": "ff28070348c5aca77385659aaaf3cd4b4490a9aef2b2f3a30a1530e334054899" }, "downloads": -1, "filename": "pythonfinder-0.1.0.tar.gz", "has_sig": false, "md5_digest": "df33a78400a55fa2f96583d0e54703a9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 15968, "upload_time": "2018-06-03T20:32:26", "url": "https://files.pythonhosted.org/packages/a7/6a/1acc2ab55a8084eb5ef761d6dac7cc9c80b7f72cddf56a47de9724234ccc/pythonfinder-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "bd632162732629e826703b50a3bdc98b", "sha256": "3dc46be56e8ee9187102be2686d285c99094231ab1273b2d18ecb7637721adbc" }, "downloads": -1, "filename": "pythonfinder-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bd632162732629e826703b50a3bdc98b", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 19085, "upload_time": "2018-06-05T20:16:03", "url": "https://files.pythonhosted.org/packages/1e/45/d24335d1c7b651ecd7684093131226e707800e6a08ef3e47512ea1118021/pythonfinder-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aeefb96b1a6d7d545c0a8c4cb1da5e96", "sha256": "85df6c20970f99527276df246520c327832893ac7a79562b34ac37bfe031b66f" }, "downloads": -1, "filename": "pythonfinder-0.1.1.tar.gz", "has_sig": false, "md5_digest": "aeefb96b1a6d7d545c0a8c4cb1da5e96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16018, "upload_time": "2018-06-05T20:16:01", "url": "https://files.pythonhosted.org/packages/96/bb/5f54cd620c15fa1f5aff58ae5658335effd2103d9e61011761e6dde53820/pythonfinder-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "408e1ad896c687752afe0b987b4e45bf", "sha256": "b8ecc310265a63d1c81f8091f6a31f88ca18677ceab32a402dcf1cea21e75c97" }, "downloads": -1, "filename": "pythonfinder-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "408e1ad896c687752afe0b987b4e45bf", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 19180, "upload_time": "2018-06-05T20:17:32", "url": "https://files.pythonhosted.org/packages/eb/8a/b562f76dc7efdc07a849a7e08295bfd559e43cbcb3564328f8aafa2bcf38/pythonfinder-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "14a25bd3a665f14904175d683a6e82d9", "sha256": "10c3ceb75cf600ac337547f4b0ac6fbd0cbf403d847861853b6f837554bfdc6a" }, "downloads": -1, "filename": "pythonfinder-0.1.2.tar.gz", "has_sig": false, "md5_digest": "14a25bd3a665f14904175d683a6e82d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16121, "upload_time": "2018-06-05T20:17:31", "url": "https://files.pythonhosted.org/packages/fe/01/5da31a720dcde5e6375286603fa6742c37b3ff97aecdf6f974c62e9487bc/pythonfinder-0.1.2.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "ca58b635c1741f4fc3aaae89a0d8be82", "sha256": "35a5d909a7f196e48057e5f6bfe90a248fe8e52ebcdb848a3d33b9fb1676e91f" }, "downloads": -1, "filename": "pythonfinder-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ca58b635c1741f4fc3aaae89a0d8be82", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 23066, "upload_time": "2018-07-25T20:43:59", "url": "https://files.pythonhosted.org/packages/8d/7f/70e6a73c7cd0e304d33d0e991ef864ff3aad1e58216bfb74080eefc8bc1d/pythonfinder-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7dd579aeff5279affd73a2b43c756e31", "sha256": "38b5eb5da3b1fcf615f36ed11ab3147355be280f058189c821bf7ba8f85406d4" }, "downloads": -1, "filename": "pythonfinder-1.0.0.tar.gz", "has_sig": false, "md5_digest": "7dd579aeff5279affd73a2b43c756e31", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 19654, "upload_time": "2018-07-25T20:44:01", "url": "https://files.pythonhosted.org/packages/88/34/8b8ff9362b6a457a142027745b2ce894a7e48c5a73fafbd0be51e95289b5/pythonfinder-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "71060af64045f8a6ba8b291cc10c34d2", "sha256": "4ddadbe3453ddb99f3ad0e1ee096e273ff6e7e9034cf146d8494c95883eab983" }, "downloads": -1, "filename": "pythonfinder-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "71060af64045f8a6ba8b291cc10c34d2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 23057, "upload_time": "2018-08-01T03:25:43", "url": "https://files.pythonhosted.org/packages/4d/83/d6d0e76e764d1d1ff1ba2c0839b781f41bc4e6af409ceb2599da819274f5/pythonfinder-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "404f65480c6a2c6553d84f19c1948d4b", "sha256": "4e77a1b73d5b572682febd15b7d37e5842bc335adf49a25aeaa50ee8c0d8c5b8" }, "downloads": -1, "filename": "pythonfinder-1.0.1.tar.gz", "has_sig": false, "md5_digest": "404f65480c6a2c6553d84f19c1948d4b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 19660, "upload_time": "2018-08-01T03:25:44", "url": "https://files.pythonhosted.org/packages/ab/ab/9c7f8a60b707864786dfac974183a3d12a34c033e6b6515629b15d9f86a4/pythonfinder-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "cf88dacb21d446e9a440a8734e3416a9", "sha256": "7d025297dbe386f7a00bc1f7929b9ce311decbad6183e32042202e73fcb8baf3" }, "downloads": -1, "filename": "pythonfinder-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cf88dacb21d446e9a440a8734e3416a9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.6,!=3.0,!=3.1,!=3.2,!=3.3", "size": 24128, "upload_time": "2018-08-16T01:29:15", "url": "https://files.pythonhosted.org/packages/46/e9/1805215f4c796109947fcbe70333795be4e1155bfb41b8b6ce59cc8d0e50/pythonfinder-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "718338426f99932a0a3228f41bf6faca", "sha256": "af3b8b50181d9af888cb41ee70bd75cd54889462eb596384d70f5892e330c8cf" }, "downloads": -1, "filename": "pythonfinder-1.0.2.tar.gz", "has_sig": false, "md5_digest": "718338426f99932a0a3228f41bf6faca", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6,!=3.0,!=3.1,!=3.2,!=3.3", "size": 25058, "upload_time": "2018-08-16T01:29:17", "url": "https://files.pythonhosted.org/packages/00/b0/60da56b0d9340ee2ec97b7b19581d85df929b4e0bf74ea6db23b87a90b69/pythonfinder-1.0.2.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "98c2632777f37288571782947a925e0f", "sha256": "aa946475b56eba81fa48d391a91a2ffe53cf78ca9dbeae6cd6ed55bb5b1b8419" }, "downloads": -1, "filename": "pythonfinder-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "98c2632777f37288571782947a925e0f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.6,!=3.0,!=3.1,!=3.2,!=3.3", "size": 24126, "upload_time": "2018-10-06T09:17:56", "url": "https://files.pythonhosted.org/packages/04/c4/67039c45f027029f0fa923fab6d4077ca8347eb88f3e2742ae338672e045/pythonfinder-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce674a782cc59ec8d6152efea987e2c2", "sha256": "d2abba4be7a8566d9c6149926f9e42e20773c47634c1327ee03fea396ae0ba6c" }, "downloads": -1, "filename": "pythonfinder-1.1.0.tar.gz", "has_sig": false, "md5_digest": "ce674a782cc59ec8d6152efea987e2c2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6,!=3.0,!=3.1,!=3.2,!=3.3", "size": 25294, "upload_time": "2018-10-06T09:17:57", "url": "https://files.pythonhosted.org/packages/61/db/212e8889c9c5f6a8fa51949e306ca33cbcf43af4fc825e4e5325582c2a76/pythonfinder-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "7ca3aadd89a692e43cc7e539958176e8", "sha256": "c07f321d0a3bf5bac6df80afdf059eb60eab2268081e1c8ffed02e62bcdb803e" }, "downloads": -1, "filename": "pythonfinder-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7ca3aadd89a692e43cc7e539958176e8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.6,!=3.0,!=3.1,!=3.2,!=3.3", "size": 24178, "upload_time": "2018-10-11T09:49:37", "url": "https://files.pythonhosted.org/packages/5d/0e/894980124d0f85f4fccc715306f6df5bd395dee45a79fdbfd1a2388a262c/pythonfinder-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0fa0203bd4a4e0ce374531fdd81077a6", "sha256": "58cbeccc36f318230c395af7056635207e4509e26e55fe09fff9ad3f6e6f25c2" }, "downloads": -1, "filename": "pythonfinder-1.1.1.tar.gz", "has_sig": false, "md5_digest": "0fa0203bd4a4e0ce374531fdd81077a6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6,!=3.0,!=3.1,!=3.2,!=3.3", "size": 25438, "upload_time": "2018-10-11T09:49:38", "url": "https://files.pythonhosted.org/packages/d4/9f/4bc068741d16eadcd9a2c057e6b0232fad706cbbd26fdd37537787048904/pythonfinder-1.1.1.tar.gz" } ], "1.1.10": [ { "comment_text": "", "digests": { "md5": "d1aa81fea987d941b5871ea6b2f8ffc9", "sha256": "653e5ff52f076f4221a349eb72ec16aab896f998fd65d19876d9c914c2459a3e" }, "downloads": -1, "filename": "pythonfinder-1.1.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d1aa81fea987d941b5871ea6b2f8ffc9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.6,!=3.0,!=3.1,!=3.2,!=3.3", "size": 29298, "upload_time": "2018-11-22T06:18:24", "url": "https://files.pythonhosted.org/packages/d7/c1/2765c9ab13b9fcd13adde9c775475cab40ebe0a1f266f745facca59e54a4/pythonfinder-1.1.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b81ac0f7bb080f3c728c12d9685dd198", "sha256": "44c6a41f361f43c3863c9b361b0a8de1234d7bfdae0aa0ef5ea11de5768875fc" }, "downloads": -1, "filename": "pythonfinder-1.1.10.tar.gz", "has_sig": false, "md5_digest": "b81ac0f7bb080f3c728c12d9685dd198", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6,!=3.0,!=3.1,!=3.2,!=3.3", "size": 30960, "upload_time": "2018-11-22T06:18:26", "url": "https://files.pythonhosted.org/packages/94/a5/eda7a8861450011b260afbc0ec335cb14825fa1a00d00a0fe0273e1097d5/pythonfinder-1.1.10.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "f1355f2682aa2d55a506d46fd4a6e0a0", "sha256": "6d277dc834b73cd45b8de76cbc7e8c3cdd4408a430bf16f05776774a1dcc6085" }, "downloads": -1, "filename": "pythonfinder-1.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f1355f2682aa2d55a506d46fd4a6e0a0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.6,!=3.0,!=3.1,!=3.2,!=3.3", "size": 25057, "upload_time": "2018-10-12T20:00:06", "url": "https://files.pythonhosted.org/packages/6c/e4/bd4f0ed186951b635f445467ac764cf4038ecd9545e5e5f07d21d650b6e2/pythonfinder-1.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5ec42b1d4cb36fe4d33a68b73920f728", "sha256": "64dfd1787cad84de85901ea69d31623cadbc701b5f7ea302c7d7847f9b82942d" }, "downloads": -1, "filename": "pythonfinder-1.1.2.tar.gz", "has_sig": false, "md5_digest": "5ec42b1d4cb36fe4d33a68b73920f728", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6,!=3.0,!=3.1,!=3.2,!=3.3", "size": 26214, "upload_time": "2018-10-12T20:00:07", "url": "https://files.pythonhosted.org/packages/1b/38/c5156ee61c23d4479f98b56ac80c91193260ef61f98a7998519d25cbd990/pythonfinder-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "02b4f30e7c504e3ed616a8ca51a2434f", "sha256": "99d8a136d7f3568842099811ddd73d04a735ffa9a3ee73a3bde6d965d370e396" }, "downloads": -1, "filename": "pythonfinder-1.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "02b4f30e7c504e3ed616a8ca51a2434f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.6,!=3.0,!=3.1,!=3.2,!=3.3", "size": 27166, "upload_time": "2018-10-18T04:59:56", "url": "https://files.pythonhosted.org/packages/90/33/985dc61afd9ea8afb63968f911c6d5d8e9d3c44522874abd8dbe2eafdb50/pythonfinder-1.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9782831aa420f5eba6a94b2f05b76baf", "sha256": "46e55a692cf0bae30bcf35a89acaf667efda5b2280f2cc364e484633c93b4e06" }, "downloads": -1, "filename": "pythonfinder-1.1.3.tar.gz", "has_sig": false, "md5_digest": "9782831aa420f5eba6a94b2f05b76baf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6,!=3.0,!=3.1,!=3.2,!=3.3", "size": 27782, "upload_time": "2018-10-18T04:59:57", "url": "https://files.pythonhosted.org/packages/a9/d3/08a41d7615f19be5e2aca78f39827d5e71db95be9995e158766808634df5/pythonfinder-1.1.3.tar.gz" } ], "1.1.3.post1": [ { "comment_text": "", "digests": { "md5": "ed56c5c55a8ec4a45d217fd993b41a48", "sha256": "e4d82b1dad22c693c53cf14aa0017e716ad80e71bd75e4ca0ae2abca6ce64d0c" }, "downloads": -1, "filename": "pythonfinder-1.1.3.post1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ed56c5c55a8ec4a45d217fd993b41a48", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.6,!=3.0,!=3.1,!=3.2,!=3.3", "size": 27263, "upload_time": "2018-10-24T23:21:32", "url": "https://files.pythonhosted.org/packages/9c/d7/89287b918195c93d42bbb20d912a5336bb0fb55cf466960b6dba953661dc/pythonfinder-1.1.3.post1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8ce0298097b2a26a0d5b667f16e8e8cf", "sha256": "f43abe7eeacdf9febb78a5965643b5b1d18b5ed739b8e2a1cbe7185754bc8097" }, "downloads": -1, "filename": "pythonfinder-1.1.3.post1.tar.gz", "has_sig": false, "md5_digest": "8ce0298097b2a26a0d5b667f16e8e8cf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6,!=3.0,!=3.1,!=3.2,!=3.3", "size": 27772, "upload_time": "2018-10-24T23:21:33", "url": "https://files.pythonhosted.org/packages/50/ae/884c0bb4ae50383bd60d19e84a731b6441cc01438990846ed56900488377/pythonfinder-1.1.3.post1.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "43ea05b59bbaee1d6e3607d2b62273c6", "sha256": "d847dd04481bb5bf17e68f2f4462796076a0825cb687cd01a32c0ba288760b00" }, "downloads": -1, "filename": "pythonfinder-1.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "43ea05b59bbaee1d6e3607d2b62273c6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.6,!=3.0,!=3.1,!=3.2,!=3.3", "size": 27172, "upload_time": "2018-10-25T05:22:02", "url": "https://files.pythonhosted.org/packages/fc/ae/d6bd8a863faea86fbc0b9be255ed1bd13cca3ad9d322f754a5be0bcaf637/pythonfinder-1.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "97188b4e5e4919e262d211e1ba416164", "sha256": "04dfa3b00a907b3b4c7175afa1d51128482155e2385287fd414675efee3148b8" }, "downloads": -1, "filename": "pythonfinder-1.1.4.tar.gz", "has_sig": false, "md5_digest": "97188b4e5e4919e262d211e1ba416164", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6,!=3.0,!=3.1,!=3.2,!=3.3", "size": 27819, "upload_time": "2018-10-25T05:22:03", "url": "https://files.pythonhosted.org/packages/b5/05/806a9a81e72600ac31687b2df31d06e8d220cc776c4417bf3b5c1820665d/pythonfinder-1.1.4.tar.gz" } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "cb16625589ef077bc422e41b5bed6e9c", "sha256": "a2de2e1ad8a663870ae23fb8eef888ad99ee04981b0b44c059bb28c45ef66aaf" }, "downloads": -1, "filename": "pythonfinder-1.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cb16625589ef077bc422e41b5bed6e9c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.6,!=3.0,!=3.1,!=3.2,!=3.3", "size": 27338, "upload_time": "2018-10-25T16:12:55", "url": "https://files.pythonhosted.org/packages/04/fc/fce86c12b77dba83768705e24edf1cdc4082f4f0747863e835683b25c007/pythonfinder-1.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "39173fc2722fc511d03d58ceca2137da", "sha256": "39b52f11abc74d28c8479d450ec83fe898f0ce81a95c6ef8b2126615c07bd184" }, "downloads": -1, "filename": "pythonfinder-1.1.5.tar.gz", "has_sig": false, "md5_digest": "39173fc2722fc511d03d58ceca2137da", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6,!=3.0,!=3.1,!=3.2,!=3.3", "size": 27999, "upload_time": "2018-10-25T16:12:56", "url": "https://files.pythonhosted.org/packages/99/cb/ed699da85344e626c1e7e33855f5fc2d736c42c2da019aaa2737c52295a9/pythonfinder-1.1.5.tar.gz" } ], "1.1.6": [ { "comment_text": "", "digests": { "md5": "17b5f61ae2d527a0152d84eb0d62ec52", "sha256": "6fa61092cb8461d074f33c897942f9f25e53d4b6bc510b7516a771416f5097fc" }, "downloads": -1, "filename": "pythonfinder-1.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "17b5f61ae2d527a0152d84eb0d62ec52", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.6,!=3.0,!=3.1,!=3.2,!=3.3", "size": 27365, "upload_time": "2018-10-26T13:37:31", "url": "https://files.pythonhosted.org/packages/d4/7a/8adbcaaadddc48cb675556ce9313f08b40eda6c352c8e1fa41d6bb427c65/pythonfinder-1.1.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "74a9fa61c0eb84477d5b2382ae3d4d69", "sha256": "d1a3bcc3cab17db4644b74976d4512c875101e1d6e9c26a2f61d50dd78050eb3" }, "downloads": -1, "filename": "pythonfinder-1.1.6.tar.gz", "has_sig": false, "md5_digest": "74a9fa61c0eb84477d5b2382ae3d4d69", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6,!=3.0,!=3.1,!=3.2,!=3.3", "size": 28083, "upload_time": "2018-10-26T13:37:33", "url": "https://files.pythonhosted.org/packages/db/ca/0459b9e2bf815035264884ec55e283ae1b7d79db4fcff391feb69d3cdb47/pythonfinder-1.1.6.tar.gz" } ], "1.1.7": [ { "comment_text": "", "digests": { "md5": "62cc448a6d1359ddea7be072ff8e7770", "sha256": "5e1bc70c4bff2f6b313f289feb7a41ee11112ee7f55b6695c9202c32d0e98493" }, "downloads": -1, "filename": "pythonfinder-1.1.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "62cc448a6d1359ddea7be072ff8e7770", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.6,!=3.0,!=3.1,!=3.2,!=3.3", "size": 27785, "upload_time": "2018-11-04T07:25:12", "url": "https://files.pythonhosted.org/packages/9b/a7/23a7b671e89c3e4f469f4cf220b93921c9042e4fda9bac737111c40fbac6/pythonfinder-1.1.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "346ff768023e01d9fcfb0ff20780932b", "sha256": "cb6bc02d950e242943e3c975c7ea6bba05077d23e2052c9672cfc305edc6b5a6" }, "downloads": -1, "filename": "pythonfinder-1.1.7.tar.gz", "has_sig": false, "md5_digest": "346ff768023e01d9fcfb0ff20780932b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6,!=3.0,!=3.1,!=3.2,!=3.3", "size": 28649, "upload_time": "2018-11-04T07:25:13", "url": "https://files.pythonhosted.org/packages/cd/4d/00d0f76aec1505b9baab95fae769a6bb633be871394260fa30163fd7bd64/pythonfinder-1.1.7.tar.gz" } ], "1.1.8": [ { "comment_text": "", "digests": { "md5": "b3062b20152eb305484f20f1d489a11f", "sha256": "acd97220b7235d5561c4f472ab35a5c3c8fb6be04f124a1ac8149e2b680f9a0a" }, "downloads": -1, "filename": "pythonfinder-1.1.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b3062b20152eb305484f20f1d489a11f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.6,!=3.0,!=3.1,!=3.2,!=3.3", "size": 27827, "upload_time": "2018-11-12T17:19:26", "url": "https://files.pythonhosted.org/packages/4e/dd/304f96599037f1dc094aec53834044539f08a7e644235ddf4016df2f1efc/pythonfinder-1.1.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a3f98cf126db1c670b29b4284a573673", "sha256": "ce5b84925ef35c3fad1a8e74efcb3752610ebb35da17baabec6194b2dfa2c1ef" }, "downloads": -1, "filename": "pythonfinder-1.1.8.tar.gz", "has_sig": false, "md5_digest": "a3f98cf126db1c670b29b4284a573673", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6,!=3.0,!=3.1,!=3.2,!=3.3", "size": 28808, "upload_time": "2018-11-12T17:19:28", "url": "https://files.pythonhosted.org/packages/78/96/f0c72d088e10e700085a280bc67c33019b79cc83a1249a460127593e1a24/pythonfinder-1.1.8.tar.gz" } ], "1.1.9": [ { "comment_text": "", "digests": { "md5": "b6e6beba1c1a23797b27e07d228e5ff5", "sha256": "8660354e4084a38130c6319ee52e386577122b54586bedc2302d432ed42d5f7c" }, "downloads": -1, "filename": "pythonfinder-1.1.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b6e6beba1c1a23797b27e07d228e5ff5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.6,!=3.0,!=3.1,!=3.2,!=3.3", "size": 30482, "upload_time": "2018-11-14T02:55:39", "url": "https://files.pythonhosted.org/packages/9e/ff/44896440a14561b218e88111ee686291a9b69ea963979e2c7ced0a5fd7cf/pythonfinder-1.1.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7346e80a44b4aa1ebe74883d3c2cf35c", "sha256": "0850dbacfba8a43de23a2e372965ac898fa39e46d27e0de591cd4fb26389c8d5" }, "downloads": -1, "filename": "pythonfinder-1.1.9.tar.gz", "has_sig": false, "md5_digest": "7346e80a44b4aa1ebe74883d3c2cf35c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6,!=3.0,!=3.1,!=3.2,!=3.3", "size": 29797, "upload_time": "2018-11-14T02:55:41", "url": "https://files.pythonhosted.org/packages/18/4e/0b00e60752cea12ae9dccace899f589e4ace7b502f320914943e4684d1e1/pythonfinder-1.1.9.tar.gz" } ], "1.1.9.post1": [ { "comment_text": "", "digests": { "md5": "3204de76ef3545ad2339b7b255461a3f", "sha256": "d41ed40fe69462b159158222e921640ba5dd09f6d35aa2caecf7d628cd037a76" }, "downloads": -1, "filename": "pythonfinder-1.1.9.post1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3204de76ef3545ad2339b7b255461a3f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.6,!=3.0,!=3.1,!=3.2,!=3.3", "size": 28272, "upload_time": "2018-11-14T21:45:02", "url": "https://files.pythonhosted.org/packages/b0/5b/b182a3a23039a77ae038c6cf871d85dbe39b195ab69f079d315f955a1e81/pythonfinder-1.1.9.post1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e45846f05bfe6cfa766c6aece8fff204", "sha256": "5066a70ab59e95ce87cf77832147705e403cb012735782157e7caf929286d34c" }, "downloads": -1, "filename": "pythonfinder-1.1.9.post1.tar.gz", "has_sig": false, "md5_digest": "e45846f05bfe6cfa766c6aece8fff204", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6,!=3.0,!=3.1,!=3.2,!=3.3", "size": 29839, "upload_time": "2018-11-14T21:45:04", "url": "https://files.pythonhosted.org/packages/1a/86/9be63816aa5c5834e33721699a8c8b8d088416595bf1971c1cbb1f803bf7/pythonfinder-1.1.9.post1.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "f289904d904e71c4eead1780f0cbe323", "sha256": "a21abc50b3146a3c968bd71eb4ec4931220a428f7d49b7dd21fab262ef54d116" }, "downloads": -1, "filename": "pythonfinder-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f289904d904e71c4eead1780f0cbe323", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 35635, "upload_time": "2019-03-03T04:38:20", "url": "https://files.pythonhosted.org/packages/aa/64/40096a15e86c0dc40f02957910cdf8bd7347ef7355de5f0fee0c23156d6c/pythonfinder-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "26843c21a938a6544c6929ef4ff386b5", "sha256": "288103c4198fade433fef0f15635a3d69622796b844f2b9780812ae8d42db3ae" }, "downloads": -1, "filename": "pythonfinder-1.2.0.tar.gz", "has_sig": false, "md5_digest": "26843c21a938a6544c6929ef4ff386b5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 37092, "upload_time": "2019-03-03T04:38:22", "url": "https://files.pythonhosted.org/packages/24/d9/93030a8ab64a7282192334fa4ae283408537aa1306c0d9f7cdd2e57e0e35/pythonfinder-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "386b536aee11300a7c6d97bc31f89146", "sha256": "cfbfe61b7bfc3b45b24f156e2bab76621ebc6ba92f69afbc16f76482d69d9802" }, "downloads": -1, "filename": "pythonfinder-1.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "386b536aee11300a7c6d97bc31f89146", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 37939, "upload_time": "2019-05-14T01:49:34", "url": "https://files.pythonhosted.org/packages/6c/9b/c9d372c00abb34019a245f64cc49cf048749e5a92aad5b21f31c5d48c749/pythonfinder-1.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2da55f145cb26b0766bef257dc8f19b8", "sha256": "0a4f585abb76aa2fc97479cd12d10f7644aa1ab42b919747e04d33d7f9379425" }, "downloads": -1, "filename": "pythonfinder-1.2.1.tar.gz", "has_sig": false, "md5_digest": "2da55f145cb26b0766bef257dc8f19b8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 39364, "upload_time": "2019-05-14T01:49:36", "url": "https://files.pythonhosted.org/packages/54/85/5d2be30c801f75fec9b2cf9ed9006a3cc86be680d479afcd75b1cee04373/pythonfinder-1.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "386b536aee11300a7c6d97bc31f89146", "sha256": "cfbfe61b7bfc3b45b24f156e2bab76621ebc6ba92f69afbc16f76482d69d9802" }, "downloads": -1, "filename": "pythonfinder-1.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "386b536aee11300a7c6d97bc31f89146", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 37939, "upload_time": "2019-05-14T01:49:34", "url": "https://files.pythonhosted.org/packages/6c/9b/c9d372c00abb34019a245f64cc49cf048749e5a92aad5b21f31c5d48c749/pythonfinder-1.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2da55f145cb26b0766bef257dc8f19b8", "sha256": "0a4f585abb76aa2fc97479cd12d10f7644aa1ab42b919747e04d33d7f9379425" }, "downloads": -1, "filename": "pythonfinder-1.2.1.tar.gz", "has_sig": false, "md5_digest": "2da55f145cb26b0766bef257dc8f19b8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 39364, "upload_time": "2019-05-14T01:49:36", "url": "https://files.pythonhosted.org/packages/54/85/5d2be30c801f75fec9b2cf9ed9006a3cc86be680d479afcd75b1cee04373/pythonfinder-1.2.1.tar.gz" } ] }