{ "info": { "author": "c0fec0de", "author_email": "c0fec0de@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": ".. image:: https://badge.fury.io/py/defaultlist.svg\n :target: https://badge.fury.io/py/defaultlist\n\n.. image:: https://travis-ci.org/c0fec0de/defaultlist.svg?branch=master\n :target: https://travis-ci.org/c0fec0de/defaultlist\n\n.. image:: https://coveralls.io/repos/github/c0fec0de/defaultlist/badge.svg\n :target: https://coveralls.io/github/c0fec0de/defaultlist\n\n.. image:: https://readthedocs.org/projects/defaultlist/badge/?version=1.0.0\n :target: http://defaultlist.readthedocs.io/en/1.0.0/?badge=1.0.0\n\n.. image:: https://codeclimate.com/github/c0fec0de/defaultlist.png\n :target: https://codeclimate.com/github/c0fec0de/defaultlist\n\n.. image:: https://img.shields.io/pypi/pyversions/defaultlist.svg\n :target: https://pypi.python.org/pypi/defaultlist\n\n.. image:: https://landscape.io/github/c0fec0de/defaultlist/master/landscape.svg?style=flat\n :target: https://landscape.io/github/c0fec0de/defaultlist/master\n\nDocumentation\n=============\n\nThe Documentation_ is hosted on http://defaultlist.readthedocs.io/en/1.0.0/\n\n.. _Documentation: http://defaultlist.readthedocs.io/en/1.0.0/\n\nGetting started\n===============\n\n.. _getting_started:\n\nList extending automatically to the maximum requested length.\n\nAdded indicies are filled with None by default.\n\n>>> from defaultlist import defaultlist\n>>> l = defaultlist()\n>>> l\n[]\n>>> l[2] = \"C\"\n>>> l\n[None, None, 'C']\n>>> l[4]\n>>> l\n[None, None, 'C', None, None]\n\nSlices and negative indicies are supported likewise\n\n>>> l[1:4]\n[None, 'C', None]\n>>> l[-3]\n'C'\n\nSimple factory functions can be created via lambda.\n\n>>> l = defaultlist(lambda: 'empty')\n>>> l[2] = \"C\"\n>>> l[4]\n'empty'\n>>> l\n['empty', 'empty', 'C', 'empty', 'empty']\n\nInstallation\n============\n\nTo install the `defaultlist` module run::\n\n pip install defaultlist\n\nIf you do not have write-permissions to the python installation, try::\n\n pip install defaultlist --user\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/c0fec0de/defaultlist", "keywords": "defaultlist list defaultdict collections", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "defaultlist", "package_url": "https://pypi.org/project/defaultlist/", "platform": "", "project_url": "https://pypi.org/project/defaultlist/", "project_urls": { "Homepage": "https://github.com/c0fec0de/defaultlist" }, "release_url": "https://pypi.org/project/defaultlist/1.0.0/", "requires_dist": null, "requires_python": "", "summary": " collections.defaultdict equivalent implementation of list.", "version": "1.0.0" }, "last_serial": 3363618, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "b5392ace9782062afba0b4f0152c2705", "sha256": "f0d1cacae44fcad0186c5e13e6ef746fa2304355709eabde5dc992712853d35c" }, "downloads": -1, "filename": "defaultlist-0.1.0.tar.gz", "has_sig": false, "md5_digest": "b5392ace9782062afba0b4f0152c2705", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2880, "upload_time": "2017-04-27T18:11:25", "url": "https://files.pythonhosted.org/packages/55/89/a49732c35138def732cc95550dfd29d148a676b9af5afae5fd99f1d94e8f/defaultlist-0.1.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "4728e6caf3c36586fe0560dfa8c28c52", "sha256": "58cec08e2b1bd8a1a39e7a78dbbf6f66250258f461eb9b9ac0cc3eb78d3a0aca" }, "downloads": -1, "filename": "defaultlist-1.0.0.tar.gz", "has_sig": false, "md5_digest": "4728e6caf3c36586fe0560dfa8c28c52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3207, "upload_time": "2017-11-25T22:50:39", "url": "https://files.pythonhosted.org/packages/b2/e6/cf788a63ef0dcf7f352bfdd917dd51b1f59b51ff39b28b93a003e4d4ba4e/defaultlist-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4728e6caf3c36586fe0560dfa8c28c52", "sha256": "58cec08e2b1bd8a1a39e7a78dbbf6f66250258f461eb9b9ac0cc3eb78d3a0aca" }, "downloads": -1, "filename": "defaultlist-1.0.0.tar.gz", "has_sig": false, "md5_digest": "4728e6caf3c36586fe0560dfa8c28c52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3207, "upload_time": "2017-11-25T22:50:39", "url": "https://files.pythonhosted.org/packages/b2/e6/cf788a63ef0dcf7f352bfdd917dd51b1f59b51ff39b28b93a003e4d4ba4e/defaultlist-1.0.0.tar.gz" } ] }