{ "info": { "author": "Thomas Grainger", "author_email": "elaphe3@graingert.co.uk", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "======\nElaphe\n======\n\nElaphe is a python binding of Barcode Writer In Pure PostScript\n(http://www.terryburton.co.uk/barcodewriter/).\nIt generates barcode symbol as PostScript code fragment using\nBWIPP. The generated code is then embedded in encapsulated\nPostScript image which can be handled by PIL.\n\n\nPrerequisites\n==============\n\n* Python 2.7 or later (functional decorators, ternary operator, and \n generator expressions are used).\n\n .. note::\n\n Except ``setup.py test``, code may still work on 2.5-2.6.\n \n* If you want to render barcode into bitmap image, EpsImagePlugin of\n Python Imaging Library (http://www.pythonware.com/products/pil) or\n Pillow is required. Note that EpsImagePlugin requires Ghostscript is\n correctly installed.\n\n\nSimple Usage\n=============\n\nThe following example::\n\n >>> from elaphe import barcode\n >>> barcode('qrcode',\n ... 'Hello Barcode Writer In Pure PostScript.',\n ... options=dict(version=9, eclevel='M'), \n ... margin=10, data_mode='8bits')) # Generates PIL.EpsImageFile instance\n \n >>> _.show() # Show rendered bitmap\n\nwill invoke some viewer which shows a QRcode symbol with 10px margin.\n\nRemember, barcode() returns PIL image object.\n\n\n0.2.0 (2017-05-03)\n------------------\n\n- Update to BWIPP to 2017-04-04.\n- Update trove\n\n\n0.1.1 (2016-05-25)\n------------------\n\n- Fix packaging.\n- Switch to zest.releaser.\n\n\n0.1.0 (2016-05-24)\n------------------\n\n- First version of elaphe3 that can be installed from PyPI", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/graingert/elaphe", "keywords": "barcode convert postscript image graphics", "license": "New BSD", "maintainer": "", "maintainer_email": "", "name": "elaphe3", "package_url": "https://pypi.org/project/elaphe3/", "platform": "", "project_url": "https://pypi.org/project/elaphe3/", "project_urls": { "Homepage": "https://github.com/graingert/elaphe" }, "release_url": "https://pypi.org/project/elaphe3/0.2.0/", "requires_dist": null, "requires_python": "", "summary": "Generates various barcodes using barcode.ps and pillow.", "version": "0.2.0" }, "last_serial": 2849541, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "6dd2b42a35d1c5c322f2e73bcd63bc1f", "sha256": "b9b3d55eb0c0b2c00cf4b5445b513c76c97a044baac4515b94a8991be7a1832c" }, "downloads": -1, "filename": "elaphe3-0.1.0.tar.gz", "has_sig": false, "md5_digest": "6dd2b42a35d1c5c322f2e73bcd63bc1f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 208327, "upload_time": "2016-05-24T21:07:50", "url": "https://files.pythonhosted.org/packages/ff/96/03f3ee93c5e3d4aebfcaf14dada4192639644f1bc2a64711584cd3f3d121/elaphe3-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "71dc9ad2e6b2d8bd48609aab47ff7425", "sha256": "4d8700a208e104378a9f45c78649fe453d84a58d6a75b066f0bb553cbb961193" }, "downloads": -1, "filename": "elaphe3-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "71dc9ad2e6b2d8bd48609aab47ff7425", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 231092, "upload_time": "2016-05-25T09:15:58", "url": "https://files.pythonhosted.org/packages/4f/0c/a7c5dc04a7cf4cc1caf39468e99b78048ab339d4366b0e187863f1f375df/elaphe3-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d0ac0aeb95beb2eb27f1aa06001531da", "sha256": "ebe14f83cd0489139a41b0fb0c26b40a6246fc37f523c7662fa58fa9a81f5b96" }, "downloads": -1, "filename": "elaphe3-0.1.1.tar.gz", "has_sig": false, "md5_digest": "d0ac0aeb95beb2eb27f1aa06001531da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 208091, "upload_time": "2016-05-25T09:15:42", "url": "https://files.pythonhosted.org/packages/36/75/a4701907ba77b38b9ec923c41b1bdec2229fe8f31acadb60416294aed007/elaphe3-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "7a3161b7e321ce4ef244d4cb7de988fe", "sha256": "2d59f8975a09ce10fe8f45ce717f1cdd3248ea8ae6594c84f8bf71f0b5d6171a" }, "downloads": -1, "filename": "elaphe3-0.2.0.tar.gz", "has_sig": false, "md5_digest": "7a3161b7e321ce4ef244d4cb7de988fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 278990, "upload_time": "2017-05-03T16:50:26", "url": "https://files.pythonhosted.org/packages/3c/33/d76614121c822c7e085b7dd4b5b8c52dbfb452e169c28182ea43001170b0/elaphe3-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7a3161b7e321ce4ef244d4cb7de988fe", "sha256": "2d59f8975a09ce10fe8f45ce717f1cdd3248ea8ae6594c84f8bf71f0b5d6171a" }, "downloads": -1, "filename": "elaphe3-0.2.0.tar.gz", "has_sig": false, "md5_digest": "7a3161b7e321ce4ef244d4cb7de988fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 278990, "upload_time": "2017-05-03T16:50:26", "url": "https://files.pythonhosted.org/packages/3c/33/d76614121c822c7e085b7dd4b5b8c52dbfb452e169c28182ea43001170b0/elaphe3-0.2.0.tar.gz" } ] }