{ "info": { "author": "Raphael Michel", "author_email": "mail@raphaelmichel.de", "bugtrack_url": null, "classifiers": [ "Framework :: Django :: 1.10", "Framework :: Django :: 1.11", "Framework :: Django :: 1.9", "Intended Audience :: Developers", "Intended Audience :: Other Audience", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "django-hierarkey -- Hierarchical key-value store\n================================================\n\n.. image:: https://img.shields.io/pypi/v/django-hierarkey.svg\n :target: https://pypi.python.org/pypi/django-hierarkey\n\n.. image:: https://readthedocs.org/projects/django-hierarkey/badge/?version=latest\n :target: https://django-hierarkey.readthedocs.io/\n\n.. image:: https://travis-ci.org/raphaelm/django-hierarkey.svg?branch=master\n :target: https://travis-ci.org/raphaelm/django-hierarkey\n\n.. image:: https://codecov.io/gh/raphaelm/django-hierarkey/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/raphaelm/django-hierarkey\n\nThis package allows you to attach a key-value store to a model, e.g. to store preferences of\nan user or a customer. The package supports arbitrary datatypes, defaults and model hierarchies,\ni.e. you can define a different model instance as your instance's parent and the values of the\nparent instance will be used as default values for the child instances.\n\nThis approach has been in use in `pretix`_ for quite a while, so it has been tested in\nproduction.\n\nTested with Python 3.4-3.6 and Django 1.9-1.11.\n\nLicense\n-------\nThe code in this repository is published under the terms of the Apache License. \nSee the LICENSE file for the complete license text.\n\nThis project is maintained by Raphael Michel . See the\nAUTHORS file for a list of all the awesome folks who contributed to this project.\n\n.. _pretix: https://github.com/pretix/pretix\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/raphaelm/django-hierarkey", "keywords": "strings database models keyvalue", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "django-hierarkey", "package_url": "https://pypi.org/project/django-hierarkey/", "platform": "", "project_url": "https://pypi.org/project/django-hierarkey/", "project_urls": { "Homepage": "https://github.com/raphaelm/django-hierarkey" }, "release_url": "https://pypi.org/project/django-hierarkey/1.0.3/", "requires_dist": null, "requires_python": "", "summary": "Hierarchical key-value store for django", "version": "1.0.3" }, "last_serial": 5153888, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "3ba682bd09510298e727de5d6bc5f950", "sha256": "4c9a86df3bec452a446c997a65066dd7c039af50e9b5d790195f995fd875f475" }, "downloads": -1, "filename": "django_hierarkey-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3ba682bd09510298e727de5d6bc5f950", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 9489, "upload_time": "2017-04-09T15:12:41", "url": "https://files.pythonhosted.org/packages/67/15/94746d44a496ef98d42652ef04c60a6c4230530a106abe11859b2f6fb139/django_hierarkey-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "38704a5131160eef74e0b3c5ca3e6da5", "sha256": "67499fadae85eccc3392ad764b9dfb5b664835bb7cf9d7b406ac366fa4451a6d" }, "downloads": -1, "filename": "django-hierarkey-1.0.0.tar.gz", "has_sig": false, "md5_digest": "38704a5131160eef74e0b3c5ca3e6da5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7070, "upload_time": "2017-04-09T15:04:51", "url": "https://files.pythonhosted.org/packages/c0/ce/aeef2ea5ccc99ac4890311550fd63fa31dddf2ec15d1d72615044121e60c/django-hierarkey-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "7e8a9c24c18e90d2c5d5baf8cce61b19", "sha256": "681d9ac9331d75724b5021ce6028b524b3d2cd427005acb2e2ff4dd6bb61e917" }, "downloads": -1, "filename": "django_hierarkey-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7e8a9c24c18e90d2c5d5baf8cce61b19", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 9480, "upload_time": "2017-04-09T18:22:08", "url": "https://files.pythonhosted.org/packages/1e/d8/9c032bffd5846dade2228a777316c7c98577fa67be4242369885c5bda179/django_hierarkey-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3efd7500bbd03a84b098e4a62417354f", "sha256": "5df31442dcb40f6f0a3057affb5ee02891fab63e0926e4d3c4431dfbe8c148dc" }, "downloads": -1, "filename": "django-hierarkey-1.0.1.tar.gz", "has_sig": false, "md5_digest": "3efd7500bbd03a84b098e4a62417354f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7066, "upload_time": "2017-04-09T18:21:47", "url": "https://files.pythonhosted.org/packages/d1/8e/d6936aaa0a4419ae6562fbf5beb97a94c0decaf518acdf5c0629e8f2ea9a/django-hierarkey-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "e426d365e495b877806072377a500729", "sha256": "73ac20dcd373681eb8b63185d7e85df0b5da3f385ef3728f45017284c336c867" }, "downloads": -1, "filename": "django_hierarkey-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e426d365e495b877806072377a500729", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 9508, "upload_time": "2017-06-18T17:16:38", "url": "https://files.pythonhosted.org/packages/8a/f7/83e86b60809a58faa42a217a1ba121ff01b160cc9067da5e80fc6d4fd486/django_hierarkey-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ecd3e1e8062301db5c89eab430e3a26c", "sha256": "aeb7e49ece1bd78318a30a79437e2f4538c165b2528160d208198a23ca3facfc" }, "downloads": -1, "filename": "django-hierarkey-1.0.2.tar.gz", "has_sig": false, "md5_digest": "ecd3e1e8062301db5c89eab430e3a26c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7091, "upload_time": "2017-06-18T17:15:09", "url": "https://files.pythonhosted.org/packages/71/b8/d6586f9dc951bd2f148248eb2f71aa904d488ac3086be1452fe3cc6b9dcc/django-hierarkey-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "3400b79aed1b2176aa207ec45f1bed78", "sha256": "a6fa0815771d3d19829a05b22b7ad01b166acd095488cf29336af811f6148787" }, "downloads": -1, "filename": "django_hierarkey-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "3400b79aed1b2176aa207ec45f1bed78", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 9561, "upload_time": "2017-07-09T13:05:32", "url": "https://files.pythonhosted.org/packages/20/71/749a786b8e7680663f52f99980620176cf23be9b7e94f2ad2b81e4fb88fe/django_hierarkey-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc4a3e58649bfb8f0a345471104df5be", "sha256": "95073a4bb0e521f88118e21c818fbb1aef844666a79884cf4336daae64e44ec8" }, "downloads": -1, "filename": "django-hierarkey-1.0.3.tar.gz", "has_sig": false, "md5_digest": "dc4a3e58649bfb8f0a345471104df5be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7146, "upload_time": "2017-07-09T13:05:22", "url": "https://files.pythonhosted.org/packages/79/df/19b029e74f1fd476958e61fea999b7c264e223b78f406164b61908eb0948/django-hierarkey-1.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3400b79aed1b2176aa207ec45f1bed78", "sha256": "a6fa0815771d3d19829a05b22b7ad01b166acd095488cf29336af811f6148787" }, "downloads": -1, "filename": "django_hierarkey-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "3400b79aed1b2176aa207ec45f1bed78", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 9561, "upload_time": "2017-07-09T13:05:32", "url": "https://files.pythonhosted.org/packages/20/71/749a786b8e7680663f52f99980620176cf23be9b7e94f2ad2b81e4fb88fe/django_hierarkey-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc4a3e58649bfb8f0a345471104df5be", "sha256": "95073a4bb0e521f88118e21c818fbb1aef844666a79884cf4336daae64e44ec8" }, "downloads": -1, "filename": "django-hierarkey-1.0.3.tar.gz", "has_sig": false, "md5_digest": "dc4a3e58649bfb8f0a345471104df5be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7146, "upload_time": "2017-07-09T13:05:22", "url": "https://files.pythonhosted.org/packages/79/df/19b029e74f1fd476958e61fea999b7c264e223b78f406164b61908eb0948/django-hierarkey-1.0.3.tar.gz" } ] }