{ "info": { "author": "Andrey Volkov", "author_email": "andrey@volkov.tech", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Vk Connections: the shortest path from one vk user to another\nLibrary that finds the shortest path from one vk user to another through friends.\n## VkConnection classes\n`class Create(keys)`\n\nParametrs:\n- keys - list of 4 Vk api keys (user or community access)\n\nNote that keys is a list with exactly 4 api keys, this requires fast work of library (each request being processed under 30 sec)\n\n## Methods of Create class\n\n`getConnection(userFrom, userTo)`\n\nParameters:\n- userFrom \u0432\u0402\u201c id/nickname/link to user A\n- userTo \u0432\u0402\u201c id/nickname/link to user B\n\nResult:\nA list of lists of dictionaries {id: person_id, full_name: person_full_name, photo: person_photo}\n\n`printResult(result)` - prints the result from main method\n\n## Installation\n`pip install vkconnections`\n\n## Example\n```python\nimport vkconnections\n\n# Vk API Keys\nfirstKey = 'XXX'\nsecondKey = 'XXX'\nthirdKey = 'XXX'\nfourthKey = 'XXX'\n\nkeys = [firstKey, secondKey, thirdKey, fourthKey] # all the keys in one list\n\nvk = vkconnections.Create(keys) # creating an instance of a class\n\n# users for making a way\nuserFrom = \"alsu\"\nuserTo = \"dm\"\n\nresult = vk.getConnection(userFrom, userTo) # receiving a result\nvk.printConnection(result) # printing result\n```\nOutput:\n```\n\n\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/AndreyVolkovBI/VkConnections", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "vkconnections", "package_url": "https://pypi.org/project/vkconnections/", "platform": "", "project_url": "https://pypi.org/project/vkconnections/", "project_urls": { "Homepage": "https://github.com/AndreyVolkovBI/VkConnections" }, "release_url": "https://pypi.org/project/vkconnections/0.0.8/", "requires_dist": null, "requires_python": "", "summary": "Finding the shortest path from one vk user to another through friends.", "version": "0.0.8" }, "last_serial": 4642332, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "d809e5a37285ec31db1bd0c388d459d0", "sha256": "4167b186b1ac54e0bc150d470bc410726cfaa8ec26fa8605cad6ad2a7062e89e" }, "downloads": -1, "filename": "vkconnections-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d809e5a37285ec31db1bd0c388d459d0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3713, "upload_time": "2018-12-28T19:26:54", "url": "https://files.pythonhosted.org/packages/f9/14/a6597beccda99baf86fb81abfb00a37a1d436154169a2470e7fa34190fe2/vkconnections-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b92d3078e817141285fad8fd6c303a22", "sha256": "5bfaeaa0ea504a7b1d1d3301bd64c146c4df75c33a0d17b308e393b5a3eb37ad" }, "downloads": -1, "filename": "vkconnections-0.0.1.tar.gz", "has_sig": false, "md5_digest": "b92d3078e817141285fad8fd6c303a22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2420, "upload_time": "2018-12-28T19:26:56", "url": "https://files.pythonhosted.org/packages/06/bb/ef6ed4e06d94a55f0ce70954fc261fa8d20c8b2468136e67fcf9cde8b120/vkconnections-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "acc323e41a7d4dbe46606be10ccb9337", "sha256": "42104aa51171f936d4736c49ebe42124aa88d3a9aed2931d292a195b4c814c2e" }, "downloads": -1, "filename": "vkconnections-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "acc323e41a7d4dbe46606be10ccb9337", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3720, "upload_time": "2018-12-28T19:39:55", "url": "https://files.pythonhosted.org/packages/9d/68/235ca333346c3e7abfb13153943c19ff3a9917ee81245eb1a18a434e6b25/vkconnections-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f197234b1512d3d290e7a59b360284c0", "sha256": "66bbf8c6519073bcbacc3aa53921db017250b0bb703877eca623d12334af10eb" }, "downloads": -1, "filename": "vkconnections-0.0.2.tar.gz", "has_sig": false, "md5_digest": "f197234b1512d3d290e7a59b360284c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2407, "upload_time": "2018-12-28T19:39:57", "url": "https://files.pythonhosted.org/packages/5a/2f/02285f13dc169fb30232845e31fef32ea93e6228057a8453110e4c0c1576/vkconnections-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "2b1e31457c4d48477b1d0e1d7cae98bd", "sha256": "387d19ffd7b78e412ad815e7886598d045b35a35258d6748e690cb960c8d6e6f" }, "downloads": -1, "filename": "vkconnections-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "2b1e31457c4d48477b1d0e1d7cae98bd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3723, "upload_time": "2018-12-28T20:02:21", "url": "https://files.pythonhosted.org/packages/0c/e5/aa1e9c767fc64ff147fc14a64849ea183f5b1f3282c0915c290a803b53e3/vkconnections-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8f43872afbbcdf13aefb14f8e376ed84", "sha256": "3d23e549d1c0af28e8e966b2fed959412088092a78ed2d1d8000028d0e8e8d6c" }, "downloads": -1, "filename": "vkconnections-0.0.3.tar.gz", "has_sig": false, "md5_digest": "8f43872afbbcdf13aefb14f8e376ed84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2411, "upload_time": "2018-12-28T20:02:22", "url": "https://files.pythonhosted.org/packages/c3/9a/6b51492371664967fc9222b0c8eee48b30f5d0abf533dc3bfd06e7d81dd2/vkconnections-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "9ffa1a4737b77ba8fc1c6dfc50e34418", "sha256": "5087d97d2ca72862016b79af51390fb217946d0390868d2464dfb0977db7932a" }, "downloads": -1, "filename": "vkconnections-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "9ffa1a4737b77ba8fc1c6dfc50e34418", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3725, "upload_time": "2018-12-28T20:09:14", "url": "https://files.pythonhosted.org/packages/01/a6/2525f3655915b6318aa6300a4fe809be413dcff86305eeba4929612e4a2b/vkconnections-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3a882d5b54d260bb52ff20ddd66ad7e0", "sha256": "297a724d1fd43a32e844c28aefad51eb60103f1c665d65e269fae0247e436bbf" }, "downloads": -1, "filename": "vkconnections-0.0.4.tar.gz", "has_sig": false, "md5_digest": "3a882d5b54d260bb52ff20ddd66ad7e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2407, "upload_time": "2018-12-28T20:09:15", "url": "https://files.pythonhosted.org/packages/b8/95/47d9da0f6fff3fb8af1b6a9c857080956174aebc4bf18217e30d17dd26b3/vkconnections-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "6190435b6858b6f4c22e6a33d89edce9", "sha256": "107afab1bf15735f6821c83e8185bc661ff6b0dc928a1574547a95cbc78b2204" }, "downloads": -1, "filename": "vkconnections-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "6190435b6858b6f4c22e6a33d89edce9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8144, "upload_time": "2018-12-28T20:17:48", "url": "https://files.pythonhosted.org/packages/12/ec/fe831da9e40edffd6b08eda80ac4b9f2d018e83685c503beab54969744a6/vkconnections-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1433055c6b71c053d96a5be8b025568d", "sha256": "2d34a49adc3024bf68d40fd1c1ed3512b944ea13cc693445b8c098b694a102d0" }, "downloads": -1, "filename": "vkconnections-0.0.5.tar.gz", "has_sig": false, "md5_digest": "1433055c6b71c053d96a5be8b025568d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5388, "upload_time": "2018-12-28T20:17:49", "url": "https://files.pythonhosted.org/packages/c9/b9/671e3923696922c5d5ee003234a6879bd3840b5ad133b7434ce2cfe452e7/vkconnections-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "1c8c7d76df210554e27722e2caf0fd01", "sha256": "0aa1689aeb218b92a25d817f2ae30809a9b7e0973bc66f60dcd7ad8ab663afc3" }, "downloads": -1, "filename": "vkconnections-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "1c8c7d76df210554e27722e2caf0fd01", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8188, "upload_time": "2018-12-28T20:25:21", "url": "https://files.pythonhosted.org/packages/16/ed/91af4443a09c7ae89c689ec5054529315a375ebd9b4d4f4b16b9158d28f8/vkconnections-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "444f7c90967c4f139879c9a6595c471c", "sha256": "0cb93288e22cf5b7f4a35f6b216e32445f200d0a61a93185b79f6d0fe3c03259" }, "downloads": -1, "filename": "vkconnections-0.0.6.tar.gz", "has_sig": false, "md5_digest": "444f7c90967c4f139879c9a6595c471c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5393, "upload_time": "2018-12-28T20:25:22", "url": "https://files.pythonhosted.org/packages/c4/4a/56ab0026033212c31d2188d84a89d96985ab8acde9c27ef93bfb03961e94/vkconnections-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "8729a29738ea50f3eb3c9c1909d40404", "sha256": "445673b78535e615f3c6378a2e8d5abdfad95cd94f5b8d7cbbafffcc95782d19" }, "downloads": -1, "filename": "vkconnections-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "8729a29738ea50f3eb3c9c1909d40404", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8186, "upload_time": "2018-12-28T20:36:41", "url": "https://files.pythonhosted.org/packages/d0/a6/275e66512dab20d337164a42c3bda95740ded0777d41d3b98e71c0bcbec0/vkconnections-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "74279a36c1ccae093d0a8cb8074ba510", "sha256": "186ebf750d9f8efb1c478230226bc213e5e2272b5dec1a968b77ff844c8e45be" }, "downloads": -1, "filename": "vkconnections-0.0.7.tar.gz", "has_sig": false, "md5_digest": "74279a36c1ccae093d0a8cb8074ba510", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5400, "upload_time": "2018-12-28T20:36:42", "url": "https://files.pythonhosted.org/packages/e0/e9/55c93208c635f19922bf80d8752108977cdc1e7bcd5bf78a53703a5cda52/vkconnections-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "032825e6dd7711ff6c807c9c825ae13d", "sha256": "1b8c3462cc7b32e6673b643fac3f712080c566d69b1a9f7bf662ed9e8549a556" }, "downloads": -1, "filename": "vkconnections-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "032825e6dd7711ff6c807c9c825ae13d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8189, "upload_time": "2018-12-28T20:44:09", "url": "https://files.pythonhosted.org/packages/29/a8/845161b9e05952507fbdfb2f695b668c4bafc1073e7ba850dbef11522530/vkconnections-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "81d27c85de9e21b4b9ef8860ceecabe9", "sha256": "3a32aca1c417fb7e5305b296c38f2f3cdabe85290b5b2f657150004411b39e30" }, "downloads": -1, "filename": "vkconnections-0.0.8.tar.gz", "has_sig": false, "md5_digest": "81d27c85de9e21b4b9ef8860ceecabe9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5401, "upload_time": "2018-12-28T20:44:11", "url": "https://files.pythonhosted.org/packages/0d/6e/e162316e6df1833e6fa173cd7738f2037020ca1668ae2eccf9f3ea91cb46/vkconnections-0.0.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "032825e6dd7711ff6c807c9c825ae13d", "sha256": "1b8c3462cc7b32e6673b643fac3f712080c566d69b1a9f7bf662ed9e8549a556" }, "downloads": -1, "filename": "vkconnections-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "032825e6dd7711ff6c807c9c825ae13d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8189, "upload_time": "2018-12-28T20:44:09", "url": "https://files.pythonhosted.org/packages/29/a8/845161b9e05952507fbdfb2f695b668c4bafc1073e7ba850dbef11522530/vkconnections-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "81d27c85de9e21b4b9ef8860ceecabe9", "sha256": "3a32aca1c417fb7e5305b296c38f2f3cdabe85290b5b2f657150004411b39e30" }, "downloads": -1, "filename": "vkconnections-0.0.8.tar.gz", "has_sig": false, "md5_digest": "81d27c85de9e21b4b9ef8860ceecabe9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5401, "upload_time": "2018-12-28T20:44:11", "url": "https://files.pythonhosted.org/packages/0d/6e/e162316e6df1833e6fa173cd7738f2037020ca1668ae2eccf9f3ea91cb46/vkconnections-0.0.8.tar.gz" } ] }