{ "info": { "author": "Hackathon", "author_email": "kimi.huang@brightcells.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.5", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "=========================\ngraphic-verification-code\n=========================\n\nGraphic Verification Code\n\nInstallation\n============\n\n::\n\n pip install graphic-verification-code\n\n\nUsage\n=====\n\n::\n\n In [1]: import gvcode\n\n In [2]: gvcode.generate()\n Out[2]: (, 'ubAR')\n\n In [3]: gvcode.base64()\n Out[3]:\n ('iVBORw0KGgoAAAANSUhEUgAAAHgAAAAeCAIAAABoq03CAAACyklEQVR4nN1aO04kMRB9NdoIQUIAEVcgIuAEKyQyUsShIOUmmwEpZyAgG4SI+GRTBB48bn+6XXZ52uxTB6OWXS5XPb+y20PMDAAAEdnfPaOFn+M2VUZcVPb/b0BEbe27ubKDtab2jKvHzFE0ekGXEANGM7Mx1yK9rs0ZNcqVyvwu9Q4nmeWlsUMF79ClESQ12qRxa2JSgEmXmsqu1PhEMTSxFhltXVXyoUiOcFJS438mW7iqnWO9Q+73AJnMueH+XRI5O0qCpbLd2TJmp4X+gYVo82wNJveXlwMHbm9xc7N2Qxpl9UozrdEhRlT7Z1YAcHgIIqjTKMpNZt7ZwfGxJ27lo6jTvyTQBqlw25/LJYjw/o69Pf1wezg7w+enyavvSSebIDXlIqKQB4sFVit9XqcENzpQi1WV6Y8LX6OLtSl6dl+tyoxljeUh5fgWSmAOWX3pmLE0W333QpbvkZbvZTkb34wp7zoKTpJOXwAgwvk5Li7ADGY8PfmrZMS4ihy79dzzbRzjHNXcXXpqaJUrXyVTIou8qWrJMRGOjvD8LHZgzGa7QGPDvtxBUlPKjKBioIOJxB3Lh/6B5e5uc2RwP3D387EpB+6BSyV/5fvoEAcHa5/Mrs7BX4CB6UCHlVAKIphl6m25RMGy1cL0YsbHR5VX0GX0y8s6Ug8Pm1kR4fT0H3NVncyECQrAGG43r67KU2jCvbsLZiyX5b61uFEGglOZVySRlu36eui2dHktInWNKEcnGGd0De/cdee+cRqIr+DKVj0GV3GyqDHj+nrwgcw+9/eTfWPnqdYnlMdHnJzkNnbz64pP+FJkStQxZaHGFHSLYRRfX0A2oaJtXB3I/+Y5FCuBD7ZLqnGZqrRitNWplEx3fm+Q0r39fby9lWz4ep+wCNL8TV4Vhepha4A0bN39JayuDktrbME13jrKr6/CjrMw+jfeOlbiGyMXxYAIZpe8AAAAAElFTkSuQmCC',\n 'QnCg')\n\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/Brightcells/graphic-verification-code", "keywords": "Graphic Verification Code", "license": "", "maintainer": "", "maintainer_email": "", "name": "graphic-verification-code", "package_url": "https://pypi.org/project/graphic-verification-code/", "platform": "", "project_url": "https://pypi.org/project/graphic-verification-code/", "project_urls": { "Homepage": "https://github.com/Brightcells/graphic-verification-code" }, "release_url": "https://pypi.org/project/graphic-verification-code/1.0.3/", "requires_dist": [ "Pillow" ], "requires_python": "", "summary": "Graphic Verification Code", "version": "1.0.3" }, "last_serial": 5759283, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "448ea354b469bb4b20719e3243856577", "sha256": "d1b145e8fbe42953f1d0067d44c2ee086ae23eb08451b0763766d4f6cd4ba306" }, "downloads": -1, "filename": "graphic_verification_code-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "448ea354b469bb4b20719e3243856577", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5814032, "upload_time": "2017-02-13T10:37:52", "url": "https://files.pythonhosted.org/packages/4d/5f/127f60b617c4821cfff39ed2cc6d8681ecaa8f53ec0b5342fea4ac2b8910/graphic_verification_code-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "570d0ad1794b817c1a2d156021960bd4", "sha256": "5d43cdad3435306b9f97112fcbdfa00754cbfdaf30d2c8e310f2de039ed21eda" }, "downloads": -1, "filename": "graphic-verification-code-1.0.0.tar.gz", "has_sig": false, "md5_digest": "570d0ad1794b817c1a2d156021960bd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5793906, "upload_time": "2017-02-13T10:38:06", "url": "https://files.pythonhosted.org/packages/42/e4/ff340fc3fced1ad27eb792af049d7816d72a9d1117d8ec4543368917c0a5/graphic-verification-code-1.0.0.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "01c61120c07b1c02fdfa78a9c130aefc", "sha256": "957d6efbc0341919f2869176b083024d96c2e8b5ff2bc7f39f403655a6433ff2" }, "downloads": -1, "filename": "graphic_verification_code-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "01c61120c07b1c02fdfa78a9c130aefc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5814127, "upload_time": "2017-11-05T09:42:02", "url": "https://files.pythonhosted.org/packages/21/bd/8955350021489fd17b3186c2ad18361aecf2087d9c19b1928b4ba1f75487/graphic_verification_code-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7accf2cfff45c6d84749432642a797ff", "sha256": "ff12ad94bc81d46b03e173f7e3c3f2b690d3b5d645aca1bb7c9c7d626a2abc4f" }, "downloads": -1, "filename": "graphic-verification-code-1.0.2.tar.gz", "has_sig": false, "md5_digest": "7accf2cfff45c6d84749432642a797ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5794021, "upload_time": "2017-11-05T09:43:03", "url": "https://files.pythonhosted.org/packages/a2/7a/8482d5d373e5c203c564956842b1fb08e9223e165560abc089d08ef2d1a8/graphic-verification-code-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "71c76b1f35c42dc2c069537ab7d2f7e9", "sha256": "d2d990ec85b94a38b718cdfa65804f4cd859ea56232d3ef712043d8a9c4be395" }, "downloads": -1, "filename": "graphic_verification_code-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "71c76b1f35c42dc2c069537ab7d2f7e9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5812171, "upload_time": "2019-08-30T09:15:58", "url": "https://files.pythonhosted.org/packages/b2/61/579e37c35bd05c934bb624a0f0082e8d72f6f64bfcd652b5b32584257dbb/graphic_verification_code-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c701be310c2c8c87d049d8dfc2e62afd", "sha256": "7d126158b6c7defe75cd7f63f14909216ad67f35d896ac538f705efe5c443228" }, "downloads": -1, "filename": "graphic-verification-code-1.0.3.tar.gz", "has_sig": false, "md5_digest": "c701be310c2c8c87d049d8dfc2e62afd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5794035, "upload_time": "2019-08-30T09:16:05", "url": "https://files.pythonhosted.org/packages/4f/c6/8f76261b7cad202b76b289089a5d9eaa018c91581d6c42e056f2c8c9962a/graphic-verification-code-1.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "71c76b1f35c42dc2c069537ab7d2f7e9", "sha256": "d2d990ec85b94a38b718cdfa65804f4cd859ea56232d3ef712043d8a9c4be395" }, "downloads": -1, "filename": "graphic_verification_code-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "71c76b1f35c42dc2c069537ab7d2f7e9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5812171, "upload_time": "2019-08-30T09:15:58", "url": "https://files.pythonhosted.org/packages/b2/61/579e37c35bd05c934bb624a0f0082e8d72f6f64bfcd652b5b32584257dbb/graphic_verification_code-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c701be310c2c8c87d049d8dfc2e62afd", "sha256": "7d126158b6c7defe75cd7f63f14909216ad67f35d896ac538f705efe5c443228" }, "downloads": -1, "filename": "graphic-verification-code-1.0.3.tar.gz", "has_sig": false, "md5_digest": "c701be310c2c8c87d049d8dfc2e62afd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5794035, "upload_time": "2019-08-30T09:16:05", "url": "https://files.pythonhosted.org/packages/4f/c6/8f76261b7cad202b76b289089a5d9eaa018c91581d6c42e056f2c8c9962a/graphic-verification-code-1.0.3.tar.gz" } ] }