{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7", "Topic :: Database", "Topic :: Database :: Front-Ends", "Topic :: Software Development", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# T-Rex: Terminal Redis Explorer\n\n## Getting Started\n\n### Installation:\n\n```bash\npip install t_rex\n```\n\n### Running\n\n```\nt_rex\n```\n\n`C-d` will quit.\n`Shift` key will change focus to the different windows.\n\n\n### Development:\n\nMake sure you're in a virtualenv that uses Python 3.7. \n\nInstall the contents of the repo using pip in editable mode.\n\n```bash\npip install -e .\n```\n\nInstall the development dependencies:\n\n```bash\npip install -r requirements_dev.txt\n```\n\nInstall the pre-commit hook:\n\n```bash\npre-commit install\n```\n\nThis will make sure the Python code formatter `black` is run before you commit your file changes.\n\nRun your test using `pytest`. \n\n```bash\npytest\n```\n\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "t-rex", "package_url": "https://pypi.org/project/t-rex/", "platform": "", "project_url": "https://pypi.org/project/t-rex/", "project_urls": null, "release_url": "https://pypi.org/project/t-rex/0.0.10/", "requires_dist": [ "pygments", "prompt-toolkit (>=2.0.0)", "redis", "click" ], "requires_python": "", "summary": "Terminal Redis Explorer.", "version": "0.0.10" }, "last_serial": 5186264, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "1a468e9116a871ffa8afe3ee28cd5410", "sha256": "125338b13f7fa300b80a980dbc15c82e5c1966a876f307583074bc2df5ef4c3c" }, "downloads": -1, "filename": "t_rex-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "1a468e9116a871ffa8afe3ee28cd5410", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 4486, "upload_time": "2018-10-07T01:58:02", "url": "https://files.pythonhosted.org/packages/58/30/6a3909dabad4bebb835fc8eb5923bbacf2fd7c099dad3a498a68d342d1a7/t_rex-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0c64090bdda72aeadac789153c7e052b", "sha256": "218754962be1239385066a83ea6a80a3d247d52adbf388442222c5e88bded9f4" }, "downloads": -1, "filename": "t_rex-0.0.1.tar.gz", "has_sig": false, "md5_digest": "0c64090bdda72aeadac789153c7e052b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3268, "upload_time": "2018-10-07T01:58:00", "url": "https://files.pythonhosted.org/packages/f2/8c/5f168daa4c5a6efc47878383c1d9dd590c52dcbaa7dec97ca94d7b7b3ca9/t_rex-0.0.1.tar.gz" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "ba38a92411629ea3b38a068b44003425", "sha256": "d532ab25d431e300aad47df6dd542293486b77dc843624a904c59001eefabb11" }, "downloads": -1, "filename": "t_rex-0.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "ba38a92411629ea3b38a068b44003425", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8785, "upload_time": "2019-04-25T06:02:17", "url": "https://files.pythonhosted.org/packages/a2/1a/0bd374af64b13f9f5df6ed4c98231e02c3cebdc264b807f910c5c23d077d/t_rex-0.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a04e86a2beb220bd49fb8d99313f88da", "sha256": "593de130b00639c92f3745a3b61c887fa62b5975fd9583b53e2311e8272c1933" }, "downloads": -1, "filename": "t_rex-0.0.10.tar.gz", "has_sig": false, "md5_digest": "a04e86a2beb220bd49fb8d99313f88da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6918, "upload_time": "2019-04-25T06:02:18", "url": "https://files.pythonhosted.org/packages/8c/a2/84bbca68a8e5f4a6a7f319ea4bb757714f663a3300679de15e8cf4c82f79/t_rex-0.0.10.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "21a0f8b2d70da76da1d8beaf06cf85fc", "sha256": "710d84a0f824e58a521dc7f0ce985157c640a780929af6f9b2c4d8e4f8663765" }, "downloads": -1, "filename": "t_rex-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "21a0f8b2d70da76da1d8beaf06cf85fc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4473, "upload_time": "2018-10-07T02:02:56", "url": "https://files.pythonhosted.org/packages/61/78/ce7f1898e55c6a5315302bdb08fbfeb03b527a0a91113acf37882bfbacf9/t_rex-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "487b0b42263c1204f92e1136eee287da", "sha256": "3cc2583b2dab010cbe9de956838fcf0780781eb28d650a25edd7006afd4a5924" }, "downloads": -1, "filename": "t_rex-0.0.2.tar.gz", "has_sig": false, "md5_digest": "487b0b42263c1204f92e1136eee287da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3268, "upload_time": "2018-10-07T02:02:57", "url": "https://files.pythonhosted.org/packages/ab/d2/23d1832145193d3f73ae49403fd4239de0e5ba598215418c0d0ca2dfc256/t_rex-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "4fa92b257856fe5cd970134ed3452067", "sha256": "5e2c40c70fa5576f457b84d35bba45fa9aa4514017b3ff7d353c937d782c8ffe" }, "downloads": -1, "filename": "t_rex-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "4fa92b257856fe5cd970134ed3452067", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7808, "upload_time": "2018-11-03T00:18:43", "url": "https://files.pythonhosted.org/packages/f4/b2/1db998e1a81bc43b7926271964e9596411401f997daf2b83a846c76cedc5/t_rex-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7fbe619f36ba5378afeae8a125ca1395", "sha256": "65ce2ff587ed98f7e415bf97a601aa5ecbfe74fb5f502874d8e0fe11e67f2005" }, "downloads": -1, "filename": "t_rex-0.0.3.tar.gz", "has_sig": false, "md5_digest": "7fbe619f36ba5378afeae8a125ca1395", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6012, "upload_time": "2018-11-03T00:18:44", "url": "https://files.pythonhosted.org/packages/f6/44/bd605b7f6a9cdfa9606aadbfbb8e1d04e92633724086e57021cf6c96e6b1/t_rex-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "4d5c984f301add92230f82d18f8e652b", "sha256": "1093739f3155fd47a187543e4e9f838e05b3fdddc4a1b2928702bc0999373846" }, "downloads": -1, "filename": "t_rex-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "4d5c984f301add92230f82d18f8e652b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8024, "upload_time": "2018-11-06T17:58:54", "url": "https://files.pythonhosted.org/packages/8d/bb/091aabce6b92542aa46f972936e5d30fa223c44e5559520d8127c2050dfc/t_rex-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3ef2f5439d11068f633fe937869d09db", "sha256": "be6195d3de8dada6102d1dab67a322fc0d932576b7f0d39075ba810cd1ea9be2" }, "downloads": -1, "filename": "t_rex-0.0.4.tar.gz", "has_sig": false, "md5_digest": "3ef2f5439d11068f633fe937869d09db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6271, "upload_time": "2018-11-06T17:58:56", "url": "https://files.pythonhosted.org/packages/79/d2/f9cbf9a626e7d1228c501744b46908016cf686766101911f3eca9fdf8762/t_rex-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "ce667648e71a64932104268025c3e1a2", "sha256": "7c2f19026425f04f9b9aa31029608d1993baed32bbd92686c04c35bb32812bb1" }, "downloads": -1, "filename": "t_rex-0.0.5-py2-none-any.whl", "has_sig": false, "md5_digest": "ce667648e71a64932104268025c3e1a2", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9235, "upload_time": "2018-11-07T22:59:38", "url": "https://files.pythonhosted.org/packages/bd/74/03f19246f6e22df1b3139a0a0b61e0a22c10aab88cd758e8055960018cf8/t_rex-0.0.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4510d943abfcad2df1d31a4b70bb1cad", "sha256": "c284d7cd5c598ad34c418c39c3d3441287aa76e437734aa1984a8c1ef397c2e0" }, "downloads": -1, "filename": "t_rex-0.0.5.tar.gz", "has_sig": false, "md5_digest": "4510d943abfcad2df1d31a4b70bb1cad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6245, "upload_time": "2018-11-07T22:59:39", "url": "https://files.pythonhosted.org/packages/9a/a9/f332935a734d93a856b63459aeca6df52c9f0600428881634cd2d82c135f/t_rex-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "97aa6566f471a5eedd11a4a122db7651", "sha256": "7bdb215512bff2660b2831e28e8da02e70349ca044e3730959fa1c7500201f02" }, "downloads": -1, "filename": "t_rex-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "97aa6566f471a5eedd11a4a122db7651", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8062, "upload_time": "2018-11-08T13:41:24", "url": "https://files.pythonhosted.org/packages/bc/62/102074915f1467dd705b548e33c0c4841717ed7d24a316bdaae91def6b36/t_rex-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "07110eac82a00409f0a5aea05a4bc323", "sha256": "c5cdb874889e9a0ed07bec5ac9a0995a67ff2f0cd0d62d97e4aa30774d02db93" }, "downloads": -1, "filename": "t_rex-0.0.6.tar.gz", "has_sig": false, "md5_digest": "07110eac82a00409f0a5aea05a4bc323", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6295, "upload_time": "2018-11-08T13:41:28", "url": "https://files.pythonhosted.org/packages/fe/cf/75963118d787df1a031168b702d38ff509f8b4cbf45e75559a409fe46925/t_rex-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "2e5ed31d96d5c35fee408ef3b59ceba0", "sha256": "bff20985ea8ef990e7eb33e593b531fee61646958bdbf6a259870626063e8db6" }, "downloads": -1, "filename": "t_rex-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "2e5ed31d96d5c35fee408ef3b59ceba0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8064, "upload_time": "2018-11-08T13:47:00", "url": "https://files.pythonhosted.org/packages/80/d5/d37ce941102b42ca0c7da7ea0322f184d1c426d60b550a09dba6b2dd1060/t_rex-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7811845add38ea50e25457565db6ed11", "sha256": "79c84930b6f4ed1b522b460599297325072234533922beb8c1e1ac47a564e9d7" }, "downloads": -1, "filename": "t_rex-0.0.7.tar.gz", "has_sig": false, "md5_digest": "7811845add38ea50e25457565db6ed11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6292, "upload_time": "2018-11-08T13:47:01", "url": "https://files.pythonhosted.org/packages/3f/74/622ccde4b13d48afcc7d720de921201c485423735758d318e8b26eb7f179/t_rex-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "12c1ba1d4057050916a260e3f85ad98d", "sha256": "15db166ecc7ed8c7b5c552bc91d8053870d675360ab4aec34ccff4b816fc0bf6" }, "downloads": -1, "filename": "t_rex-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "12c1ba1d4057050916a260e3f85ad98d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8059, "upload_time": "2018-11-08T23:06:45", "url": "https://files.pythonhosted.org/packages/5d/2e/2916f9b814e972729cdca735989eed6570b220f7e22e252d08393febaf8b/t_rex-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fdc14eebc87d23878e1a70fb5dbcba0a", "sha256": "92f6708edde064cc7c104f9c976be11f5d185d701c71ec2c29ffeadb155c6787" }, "downloads": -1, "filename": "t_rex-0.0.8.tar.gz", "has_sig": false, "md5_digest": "fdc14eebc87d23878e1a70fb5dbcba0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6289, "upload_time": "2018-11-08T23:06:47", "url": "https://files.pythonhosted.org/packages/2a/2c/459dd7260332dc9398127180afb64a45361ebd3a794db9ab33126d661769/t_rex-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "5cc9ce6617d95346008150863b7410d8", "sha256": "db2129b77224dd25004d89129bfbd3428e8ec9f1c094d3ba20065f4391de05da" }, "downloads": -1, "filename": "t_rex-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "5cc9ce6617d95346008150863b7410d8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8068, "upload_time": "2018-11-08T23:18:47", "url": "https://files.pythonhosted.org/packages/08/f9/a96cf287a5dfb703efe1ea5f26e465922b656471e17bcd5bae2b64f12eee/t_rex-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e76518112dc3cbd73ee12c8a36364e38", "sha256": "c47838858d70e86763979b9192f90a56c3b2cb23feed64deec8fb0e2b6e98996" }, "downloads": -1, "filename": "t_rex-0.0.9.tar.gz", "has_sig": false, "md5_digest": "e76518112dc3cbd73ee12c8a36364e38", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6308, "upload_time": "2018-11-08T23:18:48", "url": "https://files.pythonhosted.org/packages/e3/16/e56122469097176c6b777f6c118c01584948f3e9b0199b24ed2b7fdc0769/t_rex-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ba38a92411629ea3b38a068b44003425", "sha256": "d532ab25d431e300aad47df6dd542293486b77dc843624a904c59001eefabb11" }, "downloads": -1, "filename": "t_rex-0.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "ba38a92411629ea3b38a068b44003425", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8785, "upload_time": "2019-04-25T06:02:17", "url": "https://files.pythonhosted.org/packages/a2/1a/0bd374af64b13f9f5df6ed4c98231e02c3cebdc264b807f910c5c23d077d/t_rex-0.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a04e86a2beb220bd49fb8d99313f88da", "sha256": "593de130b00639c92f3745a3b61c887fa62b5975fd9583b53e2311e8272c1933" }, "downloads": -1, "filename": "t_rex-0.0.10.tar.gz", "has_sig": false, "md5_digest": "a04e86a2beb220bd49fb8d99313f88da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6918, "upload_time": "2019-04-25T06:02:18", "url": "https://files.pythonhosted.org/packages/8c/a2/84bbca68a8e5f4a6a7f319ea4bb757714f663a3300679de15e8cf4c82f79/t_rex-0.0.10.tar.gz" } ] }