{ "info": { "author": "Georgi Valkov", "author_email": "georgi.t.valkov@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4" ], "description": "*oneliner*\n----------\n\nThis module tries to improve Python's usefulness as a tool for writing\nshell one-liners.\n\n.. code-block:: bash\n\n # show line numbers\n python -m oneliner -ne '\"%5d: %s\" % (NR, _)' < input.txt\n\n # convert unix timestamp to something more human readable\n date +%s | pyl -j ' => ' -line '_, datetime.datetime.fromtimestamp(int(_))'\n # 1355256353 => 2012-12-11 22:05:53\n\n # triple space a file\n pyl -ne 'line + \"\\n\"*2' < input.txt\n\n # double space only non-blank lines:\n pyl -ne '_ if re.match(\"^$\", _) else _+\"\\n\"' input.txt\n\nDocumentation:\n http://python-oneliner.readthedocs.org/en/latest/\n\nDevelopment:\n https://github.com/gvalkov/python-oneliner\n\nPackage:\n http://pypi.python.org/pypi/oneliner", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/gvalkov/python-oneliner", "keywords": "oneliner one-liner", "license": "Revised BSD License", "maintainer": null, "maintainer_email": null, "name": "oneliner", "package_url": "https://pypi.org/project/oneliner/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/oneliner/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/gvalkov/python-oneliner" }, "release_url": "https://pypi.org/project/oneliner/0.2.1/", "requires_dist": null, "requires_python": null, "summary": "practical python one-liners", "version": "0.2.1" }, "last_serial": 1534648, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "98e8650343779ed95a214923a99b9f0e", "sha256": "c4a8ceb61e70b77215a8f4e45d3edf2a7757ae5330323253d0282989c3d2a035" }, "downloads": -1, "filename": "oneliner-0.1.0.tar.gz", "has_sig": false, "md5_digest": "98e8650343779ed95a214923a99b9f0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8811, "upload_time": "2012-12-23T18:40:13", "url": "https://files.pythonhosted.org/packages/c4/33/2d0c07fd0ec1a2db9d826700799910291792b55cc33fe13bc2ee9df3640a/oneliner-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "3ce2ed3ccd30c851ff66cb23b2f04ec1", "sha256": "7ca3d9478223ef7197c81da9f29e20cc9a943d2598530d1048a364219449e5d6" }, "downloads": -1, "filename": "oneliner-0.2.0.tar.gz", "has_sig": false, "md5_digest": "3ce2ed3ccd30c851ff66cb23b2f04ec1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5432, "upload_time": "2013-12-03T22:14:47", "url": "https://files.pythonhosted.org/packages/3b/c7/55377fed840461724c7df68174d9172bebd83c808cdc8c77b015f3af660f/oneliner-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "5f891699800d725d34a848d912bb4b61", "sha256": "938c7cb330244ddd3688e6b51a373af4d9bc8ab8bfc59ebd56e163d26b31bd99" }, "downloads": -1, "filename": "oneliner-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5f891699800d725d34a848d912bb4b61", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 7199, "upload_time": "2015-05-05T20:18:57", "url": "https://files.pythonhosted.org/packages/77/d5/4f1077376a0cfd96e5691c7c52315c5cda9dd51b7080308ea39f56a01a6c/oneliner-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "abf41f09b38982d8fe1000c3bfb38b5a", "sha256": "42765cbd0a2e60d3d11ff8f838d76b2c84bfec173616076c5812eca4154ce849" }, "downloads": -1, "filename": "oneliner-0.2.1.tar.gz", "has_sig": false, "md5_digest": "abf41f09b38982d8fe1000c3bfb38b5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5448, "upload_time": "2015-05-05T20:18:33", "url": "https://files.pythonhosted.org/packages/67/e1/c60533a077c2c30ab4d0746645fe6b93ab576cfdbace80c19b6f57ac9e34/oneliner-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5f891699800d725d34a848d912bb4b61", "sha256": "938c7cb330244ddd3688e6b51a373af4d9bc8ab8bfc59ebd56e163d26b31bd99" }, "downloads": -1, "filename": "oneliner-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5f891699800d725d34a848d912bb4b61", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 7199, "upload_time": "2015-05-05T20:18:57", "url": "https://files.pythonhosted.org/packages/77/d5/4f1077376a0cfd96e5691c7c52315c5cda9dd51b7080308ea39f56a01a6c/oneliner-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "abf41f09b38982d8fe1000c3bfb38b5a", "sha256": "42765cbd0a2e60d3d11ff8f838d76b2c84bfec173616076c5812eca4154ce849" }, "downloads": -1, "filename": "oneliner-0.2.1.tar.gz", "has_sig": false, "md5_digest": "abf41f09b38982d8fe1000c3bfb38b5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5448, "upload_time": "2015-05-05T20:18:33", "url": "https://files.pythonhosted.org/packages/67/e1/c60533a077c2c30ab4d0746645fe6b93ab576cfdbace80c19b6f57ac9e34/oneliner-0.2.1.tar.gz" } ] }