{ "info": { "author": "Vegard Stikbakke", "author_email": "vegard.stikbakke@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# `csvprint`\n\n[![Build Status](https://travis-ci.org/vegarsti/csvprint.svg?branch=master)](https://travis-ci.org/travis-ci/travis-web)\n[![codecov](https://codecov.io/gh/vegarsti/csvprint/branch/master/graph/badge.svg)](https://codecov.io/gh/vegarsti/csvprint)\n\nA command-line utility for pretty printing csv files and converting to other formats.\n\n## Installation\n\nIf Python 3 with the package manager pip is installed, doing `pip3 install csvprint` in your terminal should do the trick.\n\n## Usage\n\n`csvprint [filename]` prints a formatted table if `filename` is a comma separated file.\n\n```\n\u00bb cat imdb.csv\nTitle,Release Year,Estimated Budget\nShawshank Redemption,1994,$25 000 000\nThe Godfather,1972,$6 000 000\nThe Godfather: Part II,1974,$13 000 000\nThe Dark Knight,2008,$185 000 000\n12 Angry Men,1957,$350 000\n\n\u00bb csvprint imdb.csv\nTitle Release Year Estimated Budget\nShawshank Redemption 1994 $25 000 000\nThe Godfather 1972 $6 000 000\nThe Godfather: Part II 1974 $13 000 000\nThe Dark Knight 2008 $185 000 000\n12 Angry Men 1957 $350 000\n```\nYou can also pipe into `csvprint`:\n\n```\n\u00bb cat imdb.csv | csvprint\nTitle Release Year Estimated Budget\nShawshank Redemption 1994 $25 000 000\nThe Godfather 1972 $6 000 000\nThe Godfather: Part II 1974 $13 000 000\nThe Dark Knight 2008 $185 000 000\n12 Angry Men 1957 $350 000\n```\n\n## Options\n\nCommand | Result\n:--------------|:-------------------------------------------------------------\n`-a` | specify alignment (left or right) - see examples below\n`-c` | specify which columns to print \n`-h` | print help message\n`--markdown` | print as markdown\n`--latex` | print as latex table\n`--numeric [c1:d1] [c2:d2] ...` | specify decimal numbers for chosen numeric columns (`c` for column, `d` for digits)\n`--header` | add header decoration around the first line\n`-s 'char'` | file is delimited by `char` (instead of comma), `tab` for tab\n`-p [n]` | add a padding of `n` spaces for each column, on both sides\n`-d [string]` | specify the string to separate columns\n\n## Alignment example\n\nThere are three options for specifying alignment. One can use `l` or `r` for aligning all cells to the left or right, respectively. One can also specify a distinct alignment option for each column. Then the number of options will need to match the number of columns.\n\n```\n\u00bb csvprint imdb.csv -a l r r\nTitle Release Year Estimated Budget\nShawshank Redemption 1994 $25 000 000\nThe Godfather 1972 $6 000 000\nThe Godfather: Part II 1974 $13 000 000\nThe Dark Knight 2008 $185 000 000\n12 Angry Men 1957 $350 000\n```\n\n## Markdown example\n\nMarkdown output also supports left and right alignment.\n\n```\n\u00bb csvprint examples/imdb.csv --markdown -a l r r\nTitle | Release Year | Estimated Budget\n:----------------------|-------------:|----------------:\nShawshank Redemption | 1994 | $25 000 000\nThe Godfather | 1972 | $6 000 000\nThe Godfather: Part II | 1974 | $13 000 000\nThe Dark Knight | 2008 | $185 000 000\n12 Angry Men | 1957 | $350 000\n```\n\nWhen rendered as HTML, this looks like\n\nTitle | Release Year | Estimated Budget\n:----------------------|-------------:|----------------:\nShawshank Redemption | 1994 | $25 000 000\nThe Godfather | 1972 | $6 000 000\nThe Godfather: Part II | 1974 | $13 000 000\nThe Dark Knight | 2008 | $185 000 000\n12 Angry Men | 1957 | $350 000\n\n## Numeric example\n\n```\n\u00bb csvprint examples/numeric.csv\nmeasure1 measure2\n1.2323 9000\n1.299 9000001\n\n\u00bb csvprint examples/numeric.csv --numeric 1:1 2:1\nmeasure1 measure2\n1.2 9000.0\n1.3 9000001.0\n```\n\n## Testing\n\nRun `pytest` while in the root directory of this repository.\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/vegarsti/csvprint", "keywords": "csv", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "csvprint", "package_url": "https://pypi.org/project/csvprint/", "platform": "", "project_url": "https://pypi.org/project/csvprint/", "project_urls": { "Homepage": "https://github.com/vegarsti/csvprint" }, "release_url": "https://pypi.org/project/csvprint/0.6.1/", "requires_dist": null, "requires_python": "", "summary": "Print csv files in columnated format, either plain or as a Markdown or LaTeX table", "version": "0.6.1" }, "last_serial": 4826997, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "d1b0a448c651785264e5618011b72900", "sha256": "b05a6fa33bb62426113276341e76f4971cd9c0ded17b9e07c423a089474afbf5" }, "downloads": -1, "filename": "csvprint-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d1b0a448c651785264e5618011b72900", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5256, "upload_time": "2018-04-11T07:00:45", "url": "https://files.pythonhosted.org/packages/f0/52/2b39bb1244099672e359e00448fa82cf7ce01b01a61fd08956a266b0218a/csvprint-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d07bd37d3a2a4f52540979011f82d50e", "sha256": "a8e1c435c9ac2767200927a7bee8b49bc98af523d3986c5235b66df8d9b57dff" }, "downloads": -1, "filename": "csvprint-0.1.0.tar.gz", "has_sig": false, "md5_digest": "d07bd37d3a2a4f52540979011f82d50e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4607, "upload_time": "2018-04-11T07:00:46", "url": "https://files.pythonhosted.org/packages/e1/99/ff7e1dc8fa599d2e55184139032be028dd733a9a30018c2d911c07543541/csvprint-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "a3bfb22e6f31aac44acb6af00a6b1fa2", "sha256": "b57d64f208e22bbe437f4e361f93db758709ed41f673ac67c0ca78d96c7e8e1f" }, "downloads": -1, "filename": "csvprint-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a3bfb22e6f31aac44acb6af00a6b1fa2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5258, "upload_time": "2018-04-11T08:07:38", "url": "https://files.pythonhosted.org/packages/de/3f/fdf199e1143a3da2c4a99587b033135b643bfc78e89a1e27f3696d228b34/csvprint-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "12cc126746cb38c5c2d38697707c6f61", "sha256": "e18b7cdff153d43108dfd0cf8aca04048ef931c0ca59ee314d0f3f553f138e09" }, "downloads": -1, "filename": "csvprint-0.1.1.tar.gz", "has_sig": false, "md5_digest": "12cc126746cb38c5c2d38697707c6f61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4372, "upload_time": "2018-04-11T08:07:39", "url": "https://files.pythonhosted.org/packages/56/80/4693d94df7938284b45c584044e77cbac05ac665da470efa49d6d5c85af0/csvprint-0.1.1.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "2c38744a13f34a8373bdc280592f6b78", "sha256": "357d884d6e672a55b0aecb6ff21df17f7a2c2b0729f0e73250d2b7700d0020a6" }, "downloads": -1, "filename": "csvprint-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2c38744a13f34a8373bdc280592f6b78", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6456, "upload_time": "2018-04-12T11:31:19", "url": "https://files.pythonhosted.org/packages/43/2e/8812422324e849cf13d54b08a89e43f951ba603aecdb5c0d1d83a5c8e7a0/csvprint-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cd1778321faa1bb6504919d4bb765010", "sha256": "5ceac9032893a61a4db06938241b24a9476b3f82b754126adac29b776bf4a9b9" }, "downloads": -1, "filename": "csvprint-0.1.3.tar.gz", "has_sig": false, "md5_digest": "cd1778321faa1bb6504919d4bb765010", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4806, "upload_time": "2018-04-12T11:31:20", "url": "https://files.pythonhosted.org/packages/12/7d/6c58a748ee6581ba6ceb4258e53a9e3194b0a73bb7c3e72140ac13cb932f/csvprint-0.1.3.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "2f6214bbdfdbf83035104afb4a08b7e8", "sha256": "0afed48ba277403efbcf4e65a34defbc7f423eeb186e10eef943df594a48fd8e" }, "downloads": -1, "filename": "csvprint-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2f6214bbdfdbf83035104afb4a08b7e8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6804, "upload_time": "2018-04-13T09:49:19", "url": "https://files.pythonhosted.org/packages/d5/42/5e6d26bdca270ee4b3b4109c6e50623908b44f8c8b9516008bf18355f634/csvprint-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ac39be4387ab7ecad06161635ae82263", "sha256": "32b2b14ce9be9ac29b668e6d9ff7095ca74cf4bed3b8398d04b659fad1bd778e" }, "downloads": -1, "filename": "csvprint-0.2.0.tar.gz", "has_sig": false, "md5_digest": "ac39be4387ab7ecad06161635ae82263", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5164, "upload_time": "2018-04-13T09:49:21", "url": "https://files.pythonhosted.org/packages/aa/82/99da766c5ddedd36cc959af24eae7b4b5c92572ef001258e6e71bc413e25/csvprint-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "5630d4d8daa9095677d85fa03ae60149", "sha256": "4948791c1693fcaff0694426dc1cb0feb831b0ab10f4e260e5073407e2e2be45" }, "downloads": -1, "filename": "csvprint-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5630d4d8daa9095677d85fa03ae60149", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7108, "upload_time": "2018-04-13T11:06:14", "url": "https://files.pythonhosted.org/packages/f5/8b/b637277769b2bba92e172ba479bd060bed8d16f58f14a57617fb080ff1bb/csvprint-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "efd5b88dbe31a2bfef706ca88fdb9560", "sha256": "290444da764d03be389c2c969ea59c2825bf78807741c66448dce6dc727cbc16" }, "downloads": -1, "filename": "csvprint-0.3.0.tar.gz", "has_sig": false, "md5_digest": "efd5b88dbe31a2bfef706ca88fdb9560", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5523, "upload_time": "2018-04-13T11:06:15", "url": "https://files.pythonhosted.org/packages/c1/9b/8c9481eb9bdbedfd870b4050b2cd9ec5080066d42c79d5e12cbbc36e2d24/csvprint-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "dddeecc8b07bdf261de0e3cf4e3aec44", "sha256": "514e315ec9e68914c04b9d47269d25b5936c21d7aa2800297694186b27ff658c" }, "downloads": -1, "filename": "csvprint-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dddeecc8b07bdf261de0e3cf4e3aec44", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7270, "upload_time": "2018-04-26T11:10:00", "url": "https://files.pythonhosted.org/packages/ad/f8/303e31106cf8f310e5bb2264962ed95ef54cf4d57a19bf64aa9c47deba2a/csvprint-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7e97b935281165b8a8abe1f4c8956829", "sha256": "e793b5e2e1c5a553c3fb4db769ba00c2225aebaa4f50b51869cc79079e9fb70f" }, "downloads": -1, "filename": "csvprint-0.3.1.tar.gz", "has_sig": false, "md5_digest": "7e97b935281165b8a8abe1f4c8956829", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5686, "upload_time": "2018-04-26T11:10:01", "url": "https://files.pythonhosted.org/packages/7d/b4/8afe57d7c2e2a4cbe6156fbd95bdac8e2d0927e1d412704d1d1c5f84b11f/csvprint-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "eeafc4ef4c7687c0cdccc56c4f9b6dca", "sha256": "aa2eb734b8ee9af1f913c6208ed805328f0853496ca4a6a2225f18655a6f2252" }, "downloads": -1, "filename": "csvprint-0.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eeafc4ef4c7687c0cdccc56c4f9b6dca", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7138, "upload_time": "2018-05-02T08:50:08", "url": "https://files.pythonhosted.org/packages/d6/c4/ef9bde66727037197c8aa56a9a2b33c0ce3411726faefc776d72514997b3/csvprint-0.3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ef2de42e54918f72995dcb17a2ea1e3d", "sha256": "a805a8edc587d71227f42ac44cef72e2911225e8f47188f4b91fd438ba9b8a62" }, "downloads": -1, "filename": "csvprint-0.3.2.tar.gz", "has_sig": false, "md5_digest": "ef2de42e54918f72995dcb17a2ea1e3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5423, "upload_time": "2018-05-02T08:50:09", "url": "https://files.pythonhosted.org/packages/e5/79/f73ef1018668456bae7d626974712379a4732537452acf4d4929c5687520/csvprint-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "81ec0f10efa3dd4d55c524b54847795c", "sha256": "c65585d8725f55a19390cdcdd8f47833bd59735c0763777156d9f1d215e8c848" }, "downloads": -1, "filename": "csvprint-0.3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "81ec0f10efa3dd4d55c524b54847795c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7138, "upload_time": "2018-05-02T20:20:47", "url": "https://files.pythonhosted.org/packages/51/a1/b1988a63ab167a60aad8cf3d58d66dbb02b9338e9e63231c44e6f269447b/csvprint-0.3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5dff39182151d1574a1633a530c1e3ca", "sha256": "22a9284b2cbd10bdec8b1f41e5b318226816521c0e91a2b60229bf291e2b489c" }, "downloads": -1, "filename": "csvprint-0.3.3.tar.gz", "has_sig": false, "md5_digest": "5dff39182151d1574a1633a530c1e3ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5424, "upload_time": "2018-05-02T20:20:48", "url": "https://files.pythonhosted.org/packages/d9/ff/56e1707fad27541fc0229d15d75034c3236e239d9c11a38ce5a52d7193c3/csvprint-0.3.3.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "5bb8e478019713979831ad2231b8eee3", "sha256": "509046c81fa6cc8515b8c6128fdbc37e1d5b728fa78e76e9fb900777aad0c87c" }, "downloads": -1, "filename": "csvprint-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5bb8e478019713979831ad2231b8eee3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9065, "upload_time": "2018-05-30T07:08:13", "url": "https://files.pythonhosted.org/packages/a4/b0/9b95c2c5db7d33820cf278f5a8131a94a0bb5d3fe9835c1e92b90b6ef08b/csvprint-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c7e016ff0bab86b29c48e759479e375f", "sha256": "3f690b2a14b14275cf17d97e963a7da94204b391d25631423954f18f819d6fb8" }, "downloads": -1, "filename": "csvprint-0.4.0.tar.gz", "has_sig": false, "md5_digest": "c7e016ff0bab86b29c48e759479e375f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5506, "upload_time": "2018-05-30T07:08:14", "url": "https://files.pythonhosted.org/packages/a6/da/081937255fe10a55c02f68464798e7c419c435be378c110f296bbba7f6ff/csvprint-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "2ee41512fbdab4c30c0e7b2184db0e44", "sha256": "1e5c2f787f868481f2876ccfae2e1777c2bdafdbc5c93cba459b9ffff5c6ce04" }, "downloads": -1, "filename": "csvprint-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2ee41512fbdab4c30c0e7b2184db0e44", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7179, "upload_time": "2018-06-05T13:41:54", "url": "https://files.pythonhosted.org/packages/47/4a/563ec4d989c939facd46a1771dccea7edb28865c56460019f11ba22995bc/csvprint-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6f627963f7de75571616965888e0d250", "sha256": "1e3d7557d5312fd4e051703b943bc97e303b95c9becd7778ed4b30fd3a4cbf3a" }, "downloads": -1, "filename": "csvprint-0.4.1.tar.gz", "has_sig": false, "md5_digest": "6f627963f7de75571616965888e0d250", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5510, "upload_time": "2018-06-05T13:41:55", "url": "https://files.pythonhosted.org/packages/c3/61/1ba25168d0f38fd1f2ccde3cd438ee7117ef9b2ed257373055bfacf0717e/csvprint-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "5b3a2811789a7bd2bd66d08535d4b9f9", "sha256": "98d88db98a3850f6a9ed955955f31cd77a37a874fb17b9649cdb5de761fe1f65" }, "downloads": -1, "filename": "csvprint-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5b3a2811789a7bd2bd66d08535d4b9f9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7558, "upload_time": "2018-10-16T12:55:31", "url": "https://files.pythonhosted.org/packages/6b/6d/8283c57a786aa9b6fee4d8df60d845e1265abde4df6198733857f6593b17/csvprint-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fc0c589fa82bf10ad817a341353ae76b", "sha256": "09a981417ec8cfabe022acce49853971a2f0a5f329ee298a33f5ce17abefb68d" }, "downloads": -1, "filename": "csvprint-0.5.0.tar.gz", "has_sig": false, "md5_digest": "fc0c589fa82bf10ad817a341353ae76b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5881, "upload_time": "2018-10-16T12:55:32", "url": "https://files.pythonhosted.org/packages/b1/7c/0f5fc7c88152b3d06b1aabe1b413056da6adab14019fe9c0e75fe2af219e/csvprint-0.5.0.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "ae4e86abbe3742f01089667c0e8a5b40", "sha256": "cc613cb4e7d87a959ee75abc6c9b399d28f099a67e53b2e7b520c37c8fc34596" }, "downloads": -1, "filename": "csvprint-0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ae4e86abbe3742f01089667c0e8a5b40", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7861, "upload_time": "2019-02-13T09:54:47", "url": "https://files.pythonhosted.org/packages/97/fc/b773a9ef04834c2fecde3f060e8db66656bd8f00b16db5dc3107e411d06a/csvprint-0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2809afefa61c3d9aad2b68882da1b8ee", "sha256": "3dfbecf9629d287ea014ab9cdb451733b1401cce013fbbb2e465cbba49de440f" }, "downloads": -1, "filename": "csvprint-0.6.tar.gz", "has_sig": false, "md5_digest": "2809afefa61c3d9aad2b68882da1b8ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6165, "upload_time": "2019-02-13T09:54:48", "url": "https://files.pythonhosted.org/packages/63/a2/791299890e735a6491379825cfed16b5e8e0262cf9f809553d46ab3467fd/csvprint-0.6.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "badcdc2ca2b9d5192806e8238e38270c", "sha256": "00a4b8198ee28ce0ecef87772ba10d52fbb1411e6b10f2180cd5ae8da050fa81" }, "downloads": -1, "filename": "csvprint-0.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "badcdc2ca2b9d5192806e8238e38270c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8022, "upload_time": "2019-02-15T21:08:20", "url": "https://files.pythonhosted.org/packages/75/4f/148dd6d26e000708f87ae9db56f8bb15343c7f0305a00d4d9f64a2ebca6b/csvprint-0.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "52143bd53fd5db6defd26d2f0fb81483", "sha256": "3160dc4a9a0169ee80384ed041dd8a850ec857499346eb2f98b27f96e6f45972" }, "downloads": -1, "filename": "csvprint-0.6.1.tar.gz", "has_sig": false, "md5_digest": "52143bd53fd5db6defd26d2f0fb81483", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6388, "upload_time": "2019-02-15T21:08:22", "url": "https://files.pythonhosted.org/packages/6f/76/4f615f99182a0a919ec1f128a74f276bf7763aef1dae3d1977361c3d6c9c/csvprint-0.6.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "badcdc2ca2b9d5192806e8238e38270c", "sha256": "00a4b8198ee28ce0ecef87772ba10d52fbb1411e6b10f2180cd5ae8da050fa81" }, "downloads": -1, "filename": "csvprint-0.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "badcdc2ca2b9d5192806e8238e38270c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8022, "upload_time": "2019-02-15T21:08:20", "url": "https://files.pythonhosted.org/packages/75/4f/148dd6d26e000708f87ae9db56f8bb15343c7f0305a00d4d9f64a2ebca6b/csvprint-0.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "52143bd53fd5db6defd26d2f0fb81483", "sha256": "3160dc4a9a0169ee80384ed041dd8a850ec857499346eb2f98b27f96e6f45972" }, "downloads": -1, "filename": "csvprint-0.6.1.tar.gz", "has_sig": false, "md5_digest": "52143bd53fd5db6defd26d2f0fb81483", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6388, "upload_time": "2019-02-15T21:08:22", "url": "https://files.pythonhosted.org/packages/6f/76/4f615f99182a0a919ec1f128a74f276bf7763aef1dae3d1977361c3d6c9c/csvprint-0.6.1.tar.gz" } ] }