{ "info": { "author": "Florent Xicluna", "author_email": "florent.xicluna@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Text Processing :: Filters" ], "description": "StringFormat\n============\n\nStringFormat is an independent port of the Python 3 advanced string\nformatting, compatible with Python >= 2.4.\nThis implementation is pure Python.\n\nAdd the method ``str.format`` only if it is missing (Python < 2.6)::\n\n import stringformat\n\n stringformat.init()\n\n\nEnable auto-numbering fields (``\"{} {}\"`` instead of ``\"{0} {1}\"``)\nwith Python 2.6 also::\n\n import sys\n import stringformat\n\n if sys.version_info < (2, 7):\n stringformat.init(True)\n\n\nThe advanced string formatting is officially included in the language\nsince Python 2.6.\n\nhttp://docs.python.org/whatsnew/2.6.html#pep-3101-advanced-string-formatting", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/florentx/stringformat", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "StringFormat", "package_url": "https://pypi.org/project/StringFormat/", "platform": "any", "project_url": "https://pypi.org/project/StringFormat/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/florentx/stringformat" }, "release_url": "https://pypi.org/project/StringFormat/0.5/", "requires_dist": null, "requires_python": null, "summary": "Advanced String Formatting for Python >= 2.4", "version": "0.5" }, "last_serial": 649261, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "a5f6738b0ccd15f4af6ffc2da9b0278a", "sha256": "1c174d7240cfd365b50d106d2185164bf1c278385e7804f8eda3243dfee41d9e" }, "downloads": -1, "filename": "StringFormat-0.1.tar.gz", "has_sig": false, "md5_digest": "a5f6738b0ccd15f4af6ffc2da9b0278a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8767, "upload_time": "2010-09-12T19:00:34", "url": "https://files.pythonhosted.org/packages/17/cf/68eaf5997c775340e602651e8dc5779fd689c2710c2b3dba548f54017be6/StringFormat-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "43f5392f067793081711f281ba0d332b", "sha256": "bea0fdc488e550db87843ca93b869e349b709439e997f93218be7ee57009ef6e" }, "downloads": -1, "filename": "StringFormat-0.2.tar.gz", "has_sig": false, "md5_digest": "43f5392f067793081711f281ba0d332b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9512, "upload_time": "2010-09-12T22:39:03", "url": "https://files.pythonhosted.org/packages/ff/cf/fccbb7771327f459af66ca6ea346512ff8a62dba1d7d88343b1701eb7b6d/StringFormat-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "fdfeb3703b6d452dbc1a3dd11656b250", "sha256": "8956e4a9045f9c4012c674afb1e0b0b1e158859a770c24f036d7cffbddb4389b" }, "downloads": -1, "filename": "StringFormat-0.3.tar.gz", "has_sig": false, "md5_digest": "fdfeb3703b6d452dbc1a3dd11656b250", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9841, "upload_time": "2010-09-22T23:11:18", "url": "https://files.pythonhosted.org/packages/b4/50/f5806fde38dc052f1053215be2581d0f0e7ccbb257989c7bcd558a3eb7cd/StringFormat-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "14d1937ca147150b51f943e7efa373a6", "sha256": "a6b0c5dfe62e46cf4cc6ece7bcecaa5412fa938ccc1d826f151b22d27be74d48" }, "downloads": -1, "filename": "StringFormat-0.4.tar.gz", "has_sig": false, "md5_digest": "14d1937ca147150b51f943e7efa373a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10744, "upload_time": "2012-05-26T16:42:11", "url": "https://files.pythonhosted.org/packages/0e/f6/1ebfb6d511ac9041f03932ddb7dd0247baaba9f815db59dda5a2737e904c/StringFormat-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "88ea58da0c17c66d05c527c70f4c914d", "sha256": "a9f22724f84accb8e8db60a0d49f08712a7e1c2c346162ce1536389077db7a9d" }, "downloads": -1, "filename": "StringFormat-0.5.tar.gz", "has_sig": false, "md5_digest": "88ea58da0c17c66d05c527c70f4c914d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10837, "upload_time": "2012-05-26T19:22:26", "url": "https://files.pythonhosted.org/packages/29/1c/eb571296afd851fde78591c78b83968a0d05627b6d2c257ec980a1160884/StringFormat-0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "88ea58da0c17c66d05c527c70f4c914d", "sha256": "a9f22724f84accb8e8db60a0d49f08712a7e1c2c346162ce1536389077db7a9d" }, "downloads": -1, "filename": "StringFormat-0.5.tar.gz", "has_sig": false, "md5_digest": "88ea58da0c17c66d05c527c70f4c914d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10837, "upload_time": "2012-05-26T19:22:26", "url": "https://files.pythonhosted.org/packages/29/1c/eb571296afd851fde78591c78b83968a0d05627b6d2c257ec980a1160884/StringFormat-0.5.tar.gz" } ] }