{ "info": { "author": "Riley Flynn", "author_email": "riley@rileyflynn.me", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# tabbyj\n\nmeowj & catj, but in Python.\n\n## Installation\n\n### Via Pip (Recommended)\n\n```bash\npython -m pip install tabbyj\n```\n\n### From source (For development)\n\n1. Install [Poetry](https://poetry.eustace.io/)\n2. `git clone https://github.com/nint8835/tabbyj.git`\n3. `cd tabbyj`\n4. `poetry install`\n\nPlease note that this will create a virtualenv and install the package into it. If you wish to use the package globally, please install it via Pip.\n\n## Usage\n\n### Piping\n\nTabbyj allows the user to simply pipe data into it in order to process it. For example:\n\n```bash\ncurl https://api.github.com/gists | tabbyj\n```\n\n### Reading from a file\n\nTabbyj allows the user to easily read the data to process from a file via a command line argument. For example:\n\n```bash\ntabbyj --file example.json\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/nint8835/tabbyj", "keywords": "", "license": "MIT", "maintainer": "Riley Flynn", "maintainer_email": "riley@rileyflynn.me", "name": "tabbyj", "package_url": "https://pypi.org/project/tabbyj/", "platform": "", "project_url": "https://pypi.org/project/tabbyj/", "project_urls": { "Homepage": "https://github.com/nint8835/tabbyj" }, "release_url": "https://pypi.org/project/tabbyj/0.2.2/", "requires_dist": [ "click (>=7.0,<8.0)", "ujson (>=1.35,<2.0)" ], "requires_python": ">=3.6,<4.0", "summary": "A command line JSON flattener", "version": "0.2.2" }, "last_serial": 5459163, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "e9dcb9ece8ad3e40cba98d1829009c76", "sha256": "7f0e6f948f461a860c0bac797d1093dbbbfb04664931e72abecfaf954d17711f" }, "downloads": -1, "filename": "tabbyj-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e9dcb9ece8ad3e40cba98d1829009c76", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 2471, "upload_time": "2019-06-24T23:43:38", "url": "https://files.pythonhosted.org/packages/3c/4a/f7496d028dbd49962cf94e5f935157126552b2ed45095d9b37fd47516b99/tabbyj-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d223d9859d4ab350aadc469c24101c4", "sha256": "7fdc1a870b6bc7b88baf26ae3441273a67534c2d938b30b2a596eab833587d39" }, "downloads": -1, "filename": "tabbyj-0.1.0.tar.gz", "has_sig": false, "md5_digest": "7d223d9859d4ab350aadc469c24101c4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 2025, "upload_time": "2019-06-24T23:43:41", "url": "https://files.pythonhosted.org/packages/8c/00/46f1f7541b7b39af490ab6d6c10064d2756f3a2d9c2de7a6bde2fae06380/tabbyj-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "59eff7d36b53da26cd8f97b77f01e686", "sha256": "3f8634a65d8a535990140f220a1918e311b05bb3f53cb129edf8add74fecd2cd" }, "downloads": -1, "filename": "tabbyj-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "59eff7d36b53da26cd8f97b77f01e686", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 2473, "upload_time": "2019-06-24T23:49:57", "url": "https://files.pythonhosted.org/packages/6f/42/6b34b36aa308022477df5641f32c72a615823925e07b2bb2a20e3cbc7b8b/tabbyj-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1e388f38edd05c5bce97283402997cbb", "sha256": "853506c187926b43f0ab835904b3f0be54c595015d7a1e933a8f63c55bc15399" }, "downloads": -1, "filename": "tabbyj-0.1.1.tar.gz", "has_sig": false, "md5_digest": "1e388f38edd05c5bce97283402997cbb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 2028, "upload_time": "2019-06-24T23:49:58", "url": "https://files.pythonhosted.org/packages/73/b7/96efd189579da065b64107c59f7d55c18a2abd3aacd0384a8880617eb5de/tabbyj-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "260e51acf86ba2d0ffeee7ac59dd64e6", "sha256": "c310fda50d596a72e112565ff724a559b329e2932e82298b98ddba22158c7d40" }, "downloads": -1, "filename": "tabbyj-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "260e51acf86ba2d0ffeee7ac59dd64e6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 2703, "upload_time": "2019-06-27T21:51:38", "url": "https://files.pythonhosted.org/packages/d3/c8/61648bc26bf3c02355dfbad4406f4fa3c2a083f4b431231f89f6d4b3e497/tabbyj-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "62658bef70b780a44fe7315041d8b8e2", "sha256": "f8a7ff51497e176c051d166dd73dc48e72e95ac795075c76cd69d04550263be4" }, "downloads": -1, "filename": "tabbyj-0.2.0.tar.gz", "has_sig": false, "md5_digest": "62658bef70b780a44fe7315041d8b8e2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 2261, "upload_time": "2019-06-27T21:51:39", "url": "https://files.pythonhosted.org/packages/79/08/7bbcd082e674907e139b30df1c2dfa1f9cd82c75ec10b5b8addbec7df65d/tabbyj-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "f522e84a6673c3fabd8d90973ef32092", "sha256": "5671a27c273e614faf0c155114a5da77e30f34f927decaf6eaf8e67d5daf83fc" }, "downloads": -1, "filename": "tabbyj-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f522e84a6673c3fabd8d90973ef32092", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 2708, "upload_time": "2019-06-27T21:53:35", "url": "https://files.pythonhosted.org/packages/70/44/78ddca3dbe78274799a6ef467cff3637ece65a56a9b15767bebfd2419749/tabbyj-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b4a0e262ca824b5232dbacf17dc88dd", "sha256": "5bf1486d0426489a0f32d1a7ee9561cd33e346f1ea3925d7f5de81da392c3157" }, "downloads": -1, "filename": "tabbyj-0.2.1.tar.gz", "has_sig": false, "md5_digest": "1b4a0e262ca824b5232dbacf17dc88dd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 2267, "upload_time": "2019-06-27T21:53:36", "url": "https://files.pythonhosted.org/packages/54/1a/e92284aca65721f535709e8357c82c8b99fa4649b56361da3255ef6be47e/tabbyj-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "b29149d491bf80ae5bb64dd40f34cf06", "sha256": "8a898e88da06b8e6b91908cf183d4c659e37115d72dff122adacc7e0a5ce0edf" }, "downloads": -1, "filename": "tabbyj-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "b29149d491bf80ae5bb64dd40f34cf06", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 3132, "upload_time": "2019-06-27T22:03:40", "url": "https://files.pythonhosted.org/packages/dc/a2/48da57a722a4b536128ff2982395bfb67749e76f62cad9051d1216dd2db7/tabbyj-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e71dbfba7ccaca490ed416fcee3b6911", "sha256": "f48dd9b3cee3318e74d3f35af08ce3a7ab5333118dfa6282b1e79824ce3eb445" }, "downloads": -1, "filename": "tabbyj-0.2.2.tar.gz", "has_sig": false, "md5_digest": "e71dbfba7ccaca490ed416fcee3b6911", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 2858, "upload_time": "2019-06-27T22:03:42", "url": "https://files.pythonhosted.org/packages/69/f0/c49b7df9afbd5235de043ad18b978b391895360a65875b3ea38e834c9f58/tabbyj-0.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b29149d491bf80ae5bb64dd40f34cf06", "sha256": "8a898e88da06b8e6b91908cf183d4c659e37115d72dff122adacc7e0a5ce0edf" }, "downloads": -1, "filename": "tabbyj-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "b29149d491bf80ae5bb64dd40f34cf06", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 3132, "upload_time": "2019-06-27T22:03:40", "url": "https://files.pythonhosted.org/packages/dc/a2/48da57a722a4b536128ff2982395bfb67749e76f62cad9051d1216dd2db7/tabbyj-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e71dbfba7ccaca490ed416fcee3b6911", "sha256": "f48dd9b3cee3318e74d3f35af08ce3a7ab5333118dfa6282b1e79824ce3eb445" }, "downloads": -1, "filename": "tabbyj-0.2.2.tar.gz", "has_sig": false, "md5_digest": "e71dbfba7ccaca490ed416fcee3b6911", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 2858, "upload_time": "2019-06-27T22:03:42", "url": "https://files.pythonhosted.org/packages/69/f0/c49b7df9afbd5235de043ad18b978b391895360a65875b3ea38e834c9f58/tabbyj-0.2.2.tar.gz" } ] }