{ "info": { "author": "Jonathan Eunice", "author_email": "jonathan.eunice@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "=====\nhjoin\n=====\n\n\n.. image:: https://img.shields.io/pypi/v/hjoin.svg\n :target: https://pypi.python.org/pypi/hjoin\n\n.. image:: https://img.shields.io/travis/jonathaneunice/hjoin.svg\n :target: https://travis-ci.org/jonathaneunice/hjoin\n\n.. image:: https://pyup.io/repos/github/jonathaneunice/hjoin/shield.svg\n :target: https://pyup.io/repos/github/jonathaneunice/hjoin/\n :alt: Updates\n\nEarly-stage code for horizontal text joining. That means obeying\nthe line breaks and implicit columns in the given strings,\nrather than simply appending them linearly.\n\n.. code-block:: python\n\n from hjoin import *\n from colors import *\n\n r = red('this perhaps\\nand\\nthat')\n b = blue('and\\none\\nmore\\nthing')\n g = green('yet\\nanother\\n')\n print(hjoin([r, b, g]))\n\nNotes\n-----\n\n* This module is **not** ready for prime time. It's currently\n published solely to enable distributed testing (CI pipeline).\n You shouldn't use it, depend on it, or expect anything\n specific from it. Especially don't expect its API will remain\n constant.\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/jonathaneunice/hjoin", "keywords": "hjoin", "license": "Apache Software License 2.0", "maintainer": "", "maintainer_email": "", "name": "hjoin", "package_url": "https://pypi.org/project/hjoin/", "platform": "", "project_url": "https://pypi.org/project/hjoin/", "project_urls": { "Homepage": "https://github.com/jonathaneunice/hjoin" }, "release_url": "https://pypi.org/project/hjoin/0.2.0/", "requires_dist": [ "ansiwrap (>=0.8.4)" ], "requires_python": "", "summary": "Horizontal join", "version": "0.2.0" }, "last_serial": 4881114, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "85efc2e81c910c91e298d19edc70e2e7", "sha256": "8037172668dda0820edbbe873ac428a906d1c4e2d62512786d2e63ca0b1870b0" }, "downloads": -1, "filename": "hjoin-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "85efc2e81c910c91e298d19edc70e2e7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3654, "upload_time": "2019-02-28T21:03:53", "url": "https://files.pythonhosted.org/packages/06/7f/55344859dbfd173cb380dfab2b27255e2be2cc98aee7333c0b0ffc1798ff/hjoin-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1ff0e9ddd716a96353d9c6e4c130345a", "sha256": "03aa5634162ebbbfbdbc8c91d4d94a1bc63bbd7d5034ba0c1d48549679b374ab" }, "downloads": -1, "filename": "hjoin-0.2.0.tar.gz", "has_sig": false, "md5_digest": "1ff0e9ddd716a96353d9c6e4c130345a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3716, "upload_time": "2019-02-28T21:03:55", "url": "https://files.pythonhosted.org/packages/1c/0d/9c4641786b23ff2d6579c50b934fa5ef2664cbacbce95b856a1b95ac80fa/hjoin-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "85efc2e81c910c91e298d19edc70e2e7", "sha256": "8037172668dda0820edbbe873ac428a906d1c4e2d62512786d2e63ca0b1870b0" }, "downloads": -1, "filename": "hjoin-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "85efc2e81c910c91e298d19edc70e2e7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3654, "upload_time": "2019-02-28T21:03:53", "url": "https://files.pythonhosted.org/packages/06/7f/55344859dbfd173cb380dfab2b27255e2be2cc98aee7333c0b0ffc1798ff/hjoin-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1ff0e9ddd716a96353d9c6e4c130345a", "sha256": "03aa5634162ebbbfbdbc8c91d4d94a1bc63bbd7d5034ba0c1d48549679b374ab" }, "downloads": -1, "filename": "hjoin-0.2.0.tar.gz", "has_sig": false, "md5_digest": "1ff0e9ddd716a96353d9c6e4c130345a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3716, "upload_time": "2019-02-28T21:03:55", "url": "https://files.pythonhosted.org/packages/1c/0d/9c4641786b23ff2d6579c50b934fa5ef2664cbacbce95b856a1b95ac80fa/hjoin-0.2.0.tar.gz" } ] }