{ "info": { "author": "Gustavo Narea", "author_email": "me@gustavonarea.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Libraries" ], "description": "=================================\nPyRecord: Pythonic *Record* Types\n=================================\n\nA `record `_ (aka\n\"struct\" in C) is a pre-defined collection of values where each is accessed\nby a unique name. Depending on the nature of the data, records may be a\nsuperior alternative to dictionaries and instances of custom classes.\n\n**PyRecord** allows you to use records in CPython v2.7, CPython v3.3+, PyPy\nand PyPy v3, and can be thought of as an improved *namedtuple*.\n\nThe documentation is available at https://pythonhosted.org/pyrecord/\n\n.. image:: https://img.shields.io/travis/gnarea/pyrecord.svg\n :target: https://travis-ci.org/gnarea/pyrecord\n :alt: Build Status\n\n.. image:: https://img.shields.io/coveralls/gnarea/pyrecord/master.svg\n :target: https://coveralls.io/r/gnarea/pyrecord?branch=master\n :alt: Coverage Status\n\n.. image:: https://img.shields.io/pypi/dm/pyrecord.svg\n :target: https://pypi.python.org/pypi/pyrecord/\n :alt: Downloads", "description_content_type": null, "docs_url": "https://pythonhosted.org/pyrecord/", "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://pythonhosted.org/pyrecord/", "keywords": "record type struct data structure", "license": "Apache License, Version 2.0", "maintainer": null, "maintainer_email": null, "name": "pyrecord", "package_url": "https://pypi.org/project/pyrecord/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pyrecord/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://pythonhosted.org/pyrecord/" }, "release_url": "https://pypi.org/project/pyrecord/1.0.1/", "requires_dist": null, "requires_python": null, "summary": "Pythonic Record Types", "version": "1.0.1" }, "last_serial": 2667595, "releases": { "1.0": [], "1.0.1": [ { "comment_text": "", "digests": { "md5": "ba8b44f909bc9fa3ccde21a7bcdceea3", "sha256": "eaaf85eb7900926efe3c0ce1001a6430bd6f151c7b8e9a0b159fef3937098462" }, "downloads": -1, "filename": "pyrecord-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ba8b44f909bc9fa3ccde21a7bcdceea3", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 10054, "upload_time": "2015-11-03T23:23:17", "url": "https://files.pythonhosted.org/packages/f8/66/932483135f2295068d4a98c4c5a76f22f20ce95e46affa9763f7568b5818/pyrecord-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "185fbd8614f4fcef02f7c3edbdc5711d", "sha256": "647a829b8ece3084371609f7583aaecc2d1862e0af100ea7f2f7ff9aff961290" }, "downloads": -1, "filename": "pyrecord-1.0.1.tar.gz", "has_sig": false, "md5_digest": "185fbd8614f4fcef02f7c3edbdc5711d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5496, "upload_time": "2015-11-03T23:23:13", "url": "https://files.pythonhosted.org/packages/f5/1f/dcf390989cb315776083db6ec863caa8fad94c89b066956dfb8788ca598f/pyrecord-1.0.1.tar.gz" } ], "1.0a1": [ { "comment_text": "", "digests": { "md5": "56136cbe6d687ca0ee45653eb5b57f4a", "sha256": "34cbead671f82521bf63dd08deb3b2b381625c42f191574e73008c50f000b2a5" }, "downloads": -1, "filename": "pyrecord-1.0a1.tar.gz", "has_sig": false, "md5_digest": "56136cbe6d687ca0ee45653eb5b57f4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9217, "upload_time": "2014-02-23T21:31:21", "url": "https://files.pythonhosted.org/packages/29/0d/2974c3c470c93807c7c24e38a20d0aa22355cf12e4aacddf8e1c037745c4/pyrecord-1.0a1.tar.gz" } ], "1.0rc1": [ { "comment_text": "", "digests": { "md5": "9ab402f35a7cc8fb7e9d22b2f2fabeba", "sha256": "28f1413285b11bbf12197a6aa4dddc877497cc5bdb55c04f1bb50f5f2abc0478" }, "downloads": -1, "filename": "pyrecord-1.0rc1-py2-none-any.whl", "has_sig": false, "md5_digest": "9ab402f35a7cc8fb7e9d22b2f2fabeba", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9755, "upload_time": "2014-11-08T15:36:53", "url": "https://files.pythonhosted.org/packages/fb/88/3cb655920f055db0c5be4fdbb7e7ea7dc5c92c5c6aa2ab8c1a3442132560/pyrecord-1.0rc1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "61c0d17a8fe3f54b1520fd91c6fd3380", "sha256": "7ee85329585f783f010c35d6576679ab5b164a0002a0db2612f1223504f590ef" }, "downloads": -1, "filename": "pyrecord-1.0rc1.tar.gz", "has_sig": false, "md5_digest": "61c0d17a8fe3f54b1520fd91c6fd3380", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5204, "upload_time": "2014-11-08T15:36:47", "url": "https://files.pythonhosted.org/packages/65/da/8f4a720b2c3601b65ebe1c8241add8ece630d1054eba5bb2e58d5e14d8ce/pyrecord-1.0rc1.tar.gz" } ], "1.0rc2": [ { "comment_text": "", "digests": { "md5": "4aca46cddc9332cbce5e5a8478dd5714", "sha256": "8dfee8ed37ed7c719ca5f77666297bc0c89742118387cfe87bf017f9ac409035" }, "downloads": -1, "filename": "pyrecord-1.0rc2-py2-none-any.whl", "has_sig": false, "md5_digest": "4aca46cddc9332cbce5e5a8478dd5714", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 10035, "upload_time": "2015-02-18T14:51:45", "url": "https://files.pythonhosted.org/packages/6e/0a/63b01b36b60fccc8b2b21ee18d14529932a6d89a2b05d644c22cc3114b0b/pyrecord-1.0rc2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c24306093cdf281b4ae63e778eea2d1e", "sha256": "c54c515b99ab03da7fd9035fab14d3ceb8a33ab4b41cf40b2ba5281ddd4b329d" }, "downloads": -1, "filename": "pyrecord-1.0rc2.tar.gz", "has_sig": false, "md5_digest": "c24306093cdf281b4ae63e778eea2d1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5745, "upload_time": "2015-02-18T14:51:43", "url": "https://files.pythonhosted.org/packages/35/9c/6d47433d06f01f1670f47b5f7fa0990201cb597f5959124e5f1220d6e1a9/pyrecord-1.0rc2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ba8b44f909bc9fa3ccde21a7bcdceea3", "sha256": "eaaf85eb7900926efe3c0ce1001a6430bd6f151c7b8e9a0b159fef3937098462" }, "downloads": -1, "filename": "pyrecord-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ba8b44f909bc9fa3ccde21a7bcdceea3", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 10054, "upload_time": "2015-11-03T23:23:17", "url": "https://files.pythonhosted.org/packages/f8/66/932483135f2295068d4a98c4c5a76f22f20ce95e46affa9763f7568b5818/pyrecord-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "185fbd8614f4fcef02f7c3edbdc5711d", "sha256": "647a829b8ece3084371609f7583aaecc2d1862e0af100ea7f2f7ff9aff961290" }, "downloads": -1, "filename": "pyrecord-1.0.1.tar.gz", "has_sig": false, "md5_digest": "185fbd8614f4fcef02f7c3edbdc5711d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5496, "upload_time": "2015-11-03T23:23:13", "url": "https://files.pythonhosted.org/packages/f5/1f/dcf390989cb315776083db6ec863caa8fad94c89b066956dfb8788ca598f/pyrecord-1.0.1.tar.gz" } ] }