{ "info": { "author": "D-Wave Systems Inc.", "author_email": "acondello@dwavesys.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: Apache Software License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": ".. image:: https://img.shields.io/pypi/v/penaltymodel-cache.svg\n :target: https://pypi.python.org/pypi/penaltymodel-cache\n\nPenalty Model Cache\n===================\n\n.. index-start-marker\n\nA local cache for penalty models. Serves as a factory and cache for penaltymodel.\n\nOn install, penaltymodel_cache registers an entry point that can be read by\npenaltymodel. By identifying itself as both a cache and a factory, it will\nbe used automatically by any project that uses penaltymodel's :code:`get_penalty_model`\nfunction. It will also be automatically populated\n\n.. index-end-marker\n\nInstalling\n----------\n\n.. installation-start-marker\n\nTo install:\n\n.. code-block:: bash\n\n pip install penaltymodel_cache\n\nTo build from source:\n\n.. code-block:: bash\n\n cd penaltymodel_cache\n pip install -r requirements.txt\n pip install -e ../penaltymodel_core/\n python setup.py install\n\n.. installation-end-marker\n\nCache Location\n--------------\n\nIf installed inside of a virtual environment, penaltymodel_cache will\nstore the database in :code:`/path/to/virtualenv/data/app_name`. Otherwise\nthe cache will be placed in the system's application data directory.\n\nLicense\n-------\n\nReleased under the Apache License 2.0. See LICENSE\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/dwavesystems/penaltymodel", "keywords": "", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "penaltymodel-cache", "package_url": "https://pypi.org/project/penaltymodel-cache/", "platform": "", "project_url": "https://pypi.org/project/penaltymodel-cache/", "project_urls": { "Homepage": "https://github.com/dwavesystems/penaltymodel" }, "release_url": "https://pypi.org/project/penaltymodel-cache/0.4.0/", "requires_dist": [ "penaltymodel (<0.17.0,>=0.16.0)", "six (<2.0.0,>=1.11.0)", "homebase (<2.0.0,>=1.0.0)", "dimod (<0.9.0,>=0.6.0)" ], "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "summary": "A local cache for penalty models.", "version": "0.4.0" }, "last_serial": 4956406, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "4a1ec3abe40acb88bac962ed97fc9892", "sha256": "c88cf088aa98386584dd410abe6e97d524eca808a9766116af5c1263a7afad4a" }, "downloads": -1, "filename": "penaltymodel_cache-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4a1ec3abe40acb88bac962ed97fc9892", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10518, "upload_time": "2018-01-26T01:48:52", "url": "https://files.pythonhosted.org/packages/2e/68/fb304403696fa52be1e0931381c896eeba85a869f1bb17ffe37bad527157/penaltymodel_cache-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f474261314515b71b2313cbd31f6c2ad", "sha256": "9d5561b82c764002faca82019a4f8b84658afbbe54cc5a68303e391283bcde92" }, "downloads": -1, "filename": "penaltymodel_cache-0.1.0.tar.gz", "has_sig": false, "md5_digest": "f474261314515b71b2313cbd31f6c2ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8059, "upload_time": "2018-01-26T01:48:53", "url": "https://files.pythonhosted.org/packages/ea/eb/454bbe935883556f4fdd37a8c33ca89d00a9d7660c0ac693f87705dd0c21/penaltymodel_cache-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "9e2f52673e42e042f201021187f2bc61", "sha256": "ed35b58d8ae869b8230100e069e38ecf43aabb0b43dbf99cb9d0480f5d1290f7" }, "downloads": -1, "filename": "penaltymodel_cache-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9e2f52673e42e042f201021187f2bc61", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10518, "upload_time": "2018-03-09T22:40:45", "url": "https://files.pythonhosted.org/packages/a1/d4/c6926a1a9da00aab51b1a32abb1e1b62a25063d2eb4fbc99202d1dbcc0ad/penaltymodel_cache-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "90b3859aacd161b29dabba494c26d75d", "sha256": "b7c133077416944b57e0ea03436a44a51af1a46c21bd897901bdc4495b8576c1" }, "downloads": -1, "filename": "penaltymodel_cache-0.1.1.tar.gz", "has_sig": false, "md5_digest": "90b3859aacd161b29dabba494c26d75d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8066, "upload_time": "2018-03-09T22:40:47", "url": "https://files.pythonhosted.org/packages/3f/f1/12fa972dc9d5615ca0aec8436f8b2f57b807c3e285dfe5c9ec32e0183a9b/penaltymodel_cache-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "dc53bb437f61f3b91d95d6bf7036dcb5", "sha256": "c08ba1d9f1cfbbf5132e6042ddf0ce7ecb5dcc73c0abd2ab3339076b93da4c47" }, "downloads": -1, "filename": "penaltymodel_cache-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dc53bb437f61f3b91d95d6bf7036dcb5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10557, "upload_time": "2018-03-14T22:44:04", "url": "https://files.pythonhosted.org/packages/0e/9d/becd1dd8edf93f88c7fe0ace10566338e72770fef69a4258a3d929cb47b1/penaltymodel_cache-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0bd46ab6711fe59bc7fde61345809da8", "sha256": "65323a144d39aa5cf5bbbcba16da9d86f1bd4ba3433742b1e176bb35ece2ad00" }, "downloads": -1, "filename": "penaltymodel_cache-0.2.0.tar.gz", "has_sig": false, "md5_digest": "0bd46ab6711fe59bc7fde61345809da8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8092, "upload_time": "2018-03-14T22:44:05", "url": "https://files.pythonhosted.org/packages/6f/3b/6dfb5de4b547618cf471d2a698b84c911e4acc72dd1667855347826ba1c3/penaltymodel_cache-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "634a058e071a0ed3c7f3b97f88bc97ca", "sha256": "e9cd76f21a994bc00ed15a3a943b8e1a237e53af0dc1437734eb68c51ab103fa" }, "downloads": -1, "filename": "penaltymodel_cache-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "634a058e071a0ed3c7f3b97f88bc97ca", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9648, "upload_time": "2018-05-09T20:14:37", "url": "https://files.pythonhosted.org/packages/73/f9/39bfb8fee6961ea7a0cd5c90b527dc2dfcf03c5ca6406defada933ffcfa4/penaltymodel_cache-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5ca5d18c318525e52d313e5bfa7a951b", "sha256": "1a082265bc0385b0aa865670c8fce54753dd9f013b640f586f810328397305f5" }, "downloads": -1, "filename": "penaltymodel_cache-0.2.1.tar.gz", "has_sig": false, "md5_digest": "5ca5d18c318525e52d313e5bfa7a951b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8083, "upload_time": "2018-05-09T20:14:38", "url": "https://files.pythonhosted.org/packages/29/4f/7fd0a9c6ad1bf2fe70ae72bb02f2e23f0607732458953ec9dd295895bf41/penaltymodel_cache-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "bf05e88327302a369dc7cc6b4e7f634a", "sha256": "1c243ace190802159201fe0d9694add6143954785e3476a003a1094d3c9a7af8" }, "downloads": -1, "filename": "penaltymodel_cache-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bf05e88327302a369dc7cc6b4e7f634a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 10521, "upload_time": "2018-07-27T21:32:58", "url": "https://files.pythonhosted.org/packages/04/d3/8dbacdf05dc7330c9fae6201318b0d99b3c554ab9c56f9c0a9ffa609aac5/penaltymodel_cache-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f5a00389e1599cf208793ef333aafe5b", "sha256": "6afd8cb75a7b1565cef3ea9baa56407c1d943acd0f50938db7db660911418889" }, "downloads": -1, "filename": "penaltymodel-cache-0.3.0.tar.gz", "has_sig": false, "md5_digest": "f5a00389e1599cf208793ef333aafe5b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 8541, "upload_time": "2018-07-27T21:32:59", "url": "https://files.pythonhosted.org/packages/49/68/6ecd923460f95b4579436f55315b78bcad0eab0fa18c8bb29ad63133cc76/penaltymodel-cache-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "e21ab1b62d796879a0d6b7320dc94d61", "sha256": "9e4323e1bf24d15f0d0ec8f130bcaee8690ff5d5b32e3e9a3da989aa3c9b0b62" }, "downloads": -1, "filename": "penaltymodel_cache-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e21ab1b62d796879a0d6b7320dc94d61", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 10521, "upload_time": "2018-08-13T23:48:43", "url": "https://files.pythonhosted.org/packages/ae/df/8303beb7d9bcaa8e786f2cbfcce93f1ea211fe35dfbda768090bdf534eb0/penaltymodel_cache-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5b216a44c8a62ab635473e23035d4443", "sha256": "011d6dbfb89473fcc0827ae4187a1422bba3a872ba273cba8e2b7e7503ada48b" }, "downloads": -1, "filename": "penaltymodel-cache-0.3.1.tar.gz", "has_sig": false, "md5_digest": "5b216a44c8a62ab635473e23035d4443", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 8574, "upload_time": "2018-08-13T23:48:44", "url": "https://files.pythonhosted.org/packages/95/bd/8ec62cd00b9bb41a1ac32013ea9e7718dbfd165fc9c68a3d8c61a1edbec7/penaltymodel-cache-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "c892a80279d1315699d99a31467ab29a", "sha256": "1605ed6507195e19b3fe7034912ad6631c873293e67808194dabe8d66b96e9e8" }, "downloads": -1, "filename": "penaltymodel_cache-0.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c892a80279d1315699d99a31467ab29a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 10508, "upload_time": "2018-10-24T22:59:13", "url": "https://files.pythonhosted.org/packages/57/92/eb152f302156d5928545c53ef9e1240172ebfb0ac2c458a8383f4f8f8503/penaltymodel_cache-0.3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "65c85d3978a02fdb8bc6c42b94b8698f", "sha256": "a85d65e54a5ff874a633cb5051e30c4af8ce6369b62607ab3dee1c1a1e423dac" }, "downloads": -1, "filename": "penaltymodel-cache-0.3.2.tar.gz", "has_sig": false, "md5_digest": "65c85d3978a02fdb8bc6c42b94b8698f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 8549, "upload_time": "2018-10-24T22:59:15", "url": "https://files.pythonhosted.org/packages/fe/bb/f351487e8d4b16f435272181397b4a3aaa3a822fd1ce216846006a2dcb94/penaltymodel-cache-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "b582f7cb407116b764b477bbe9f251cf", "sha256": "4ff796642d0afb6d48ea31bac614cdbfa76429b4fe8cf4986bcce4b06bc51473" }, "downloads": -1, "filename": "penaltymodel_cache-0.3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b582f7cb407116b764b477bbe9f251cf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 10510, "upload_time": "2019-01-03T21:11:20", "url": "https://files.pythonhosted.org/packages/76/d8/429377e301c27daa20294b255edbca731d9b703ba57f045f06a838a76703/penaltymodel_cache-0.3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9d58c9c93528a1eb8c271b418d956df5", "sha256": "d3c8c1ab762d72c3999a96525c546666ea9f9a8cbed743e35b34c5b059a20d6d" }, "downloads": -1, "filename": "penaltymodel-cache-0.3.3.tar.gz", "has_sig": false, "md5_digest": "9d58c9c93528a1eb8c271b418d956df5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 8504, "upload_time": "2019-01-03T21:11:21", "url": "https://files.pythonhosted.org/packages/f6/00/f509bf8f16eef026475e28fb74d6e8d2cf5c132ad50c1708a8a0452b6695/penaltymodel-cache-0.3.3.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "94619b3106aa88573268e558ec8d61f4", "sha256": "e8a8a3c0257bc533988d7441d92c133705ebbbf49a4ce3fb2cbe44e00f448068" }, "downloads": -1, "filename": "penaltymodel_cache-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "94619b3106aa88573268e558ec8d61f4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 10526, "upload_time": "2019-03-19T00:00:52", "url": "https://files.pythonhosted.org/packages/38/36/1580a020e09aff581297efd6ea58c882202ac4ef574613ee5a6709b1f2b5/penaltymodel_cache-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "413e2756624dcfcea549b20f1f59416f", "sha256": "d70ee713686cc66dc1dcac29b72dce413b7cdcf02326f107d4ea68cea393bd38" }, "downloads": -1, "filename": "penaltymodel-cache-0.4.0.tar.gz", "has_sig": false, "md5_digest": "413e2756624dcfcea549b20f1f59416f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 8784, "upload_time": "2019-03-19T00:00:53", "url": "https://files.pythonhosted.org/packages/0c/28/9823628c1a29d4bfd5c4f5ed94290223da969c8871325364e241776de2f5/penaltymodel-cache-0.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "94619b3106aa88573268e558ec8d61f4", "sha256": "e8a8a3c0257bc533988d7441d92c133705ebbbf49a4ce3fb2cbe44e00f448068" }, "downloads": -1, "filename": "penaltymodel_cache-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "94619b3106aa88573268e558ec8d61f4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 10526, "upload_time": "2019-03-19T00:00:52", "url": "https://files.pythonhosted.org/packages/38/36/1580a020e09aff581297efd6ea58c882202ac4ef574613ee5a6709b1f2b5/penaltymodel_cache-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "413e2756624dcfcea549b20f1f59416f", "sha256": "d70ee713686cc66dc1dcac29b72dce413b7cdcf02326f107d4ea68cea393bd38" }, "downloads": -1, "filename": "penaltymodel-cache-0.4.0.tar.gz", "has_sig": false, "md5_digest": "413e2756624dcfcea549b20f1f59416f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 8784, "upload_time": "2019-03-19T00:00:53", "url": "https://files.pythonhosted.org/packages/0c/28/9823628c1a29d4bfd5c4f5ed94290223da969c8871325364e241776de2f5/penaltymodel-cache-0.4.0.tar.gz" } ] }