{ "info": { "author": "D.S. Ljungmark", "author_email": "spider@modio.se", "bugtrack_url": null, "classifiers": [ "Framework :: Pyramid", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: WSGI :: Application" ], "description": "\nCaramel is a certificate management system that makes it easy to use client\ncertificates in web applications, mobile applications, embedded use and\nother places. It solves the certificate signing and certificate\nmanagement headache, while attempting to be easy to deploy, maintain and\nuse in a secure manner.\n\nCaramel makes it easier (it's never completely easy) to run your own\ncertificate authority and manage and maintain keys and signing periods.\n\nCaramel focuses on reliably and continuously updating short-lived certificates\nwhere clients (and embedded devices) continue to \"phone home\" and fetch\nupdated certificates. This means that we do not have to provide OCSP and\nCRL endpoints to handle compromised certificates, but only have to stop\nupdating the certificate. This also means that expired certificates\nshould be considered broken.\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/MyTemp/caramel", "keywords": "web wsgi bfg pylons pyramid certificates x509 ca cert ssl tls", "license": "", "maintainer": "", "maintainer_email": "", "name": "caramel", "package_url": "https://pypi.org/project/caramel/", "platform": "", "project_url": "https://pypi.org/project/caramel/", "project_urls": { "Homepage": "https://github.com/MyTemp/caramel" }, "release_url": "https://pypi.org/project/caramel/1.9.1/", "requires_dist": [ "pyramid", "SQLAlchemy (>=1.1)", "transaction", "pyramid-tm", "zope.sqlalchemy", "waitress", "cryptography (>=0.5.dev1)", "pyOpenSSL (>=0.14)", "python-dateutil" ], "requires_python": "", "summary": "caramel", "version": "1.9.1" }, "last_serial": 5416591, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "13267d0ab9705add57d4cd5c80baa90d", "sha256": "4ef8d38ade7466d5c8e570f8e10626dde3e6ba879821728ea7a71f0ec9d12adc" }, "downloads": -1, "filename": "caramel-1.0-py3.3.egg", "has_sig": false, "md5_digest": "13267d0ab9705add57d4cd5c80baa90d", "packagetype": "bdist_egg", "python_version": "3.3", "requires_python": null, "size": 120723, "upload_time": "2018-12-18T14:33:55", "url": "https://files.pythonhosted.org/packages/97/53/545f5f6f7ddb4e39c2fe4d10304a457d2b24c72166d19cc1c7803b4d6587/caramel-1.0-py3.3.egg" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "756c70557af0f8fa02a9343c31a5d433", "sha256": "28b62e4a16479ff97ae7d479d9acee5179ba35cffd221516afc7a3cbe3a51f2f" }, "downloads": -1, "filename": "caramel-1.4.0.tar.gz", "has_sig": false, "md5_digest": "756c70557af0f8fa02a9343c31a5d433", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 75949, "upload_time": "2016-05-08T13:17:43", "url": "https://files.pythonhosted.org/packages/1c/e9/6e27a1253931cd821b622fe4a6f0e5ef9b0da058082d86ebf8b624f86693/caramel-1.4.0.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "52aead758844c5d5ee73d4dbad836c93", "sha256": "1e3337cc3fa97dd7c19092e0a65317fb0480a420c631b9b1f55b7282f515a2e0" }, "downloads": -1, "filename": "caramel-1.4.1.tar.gz", "has_sig": false, "md5_digest": "52aead758844c5d5ee73d4dbad836c93", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 73558, "upload_time": "2016-05-08T13:22:46", "url": "https://files.pythonhosted.org/packages/64/7b/f35758d0eac197313293c91d72befa42303b3f9c575fe398c8c94862074b/caramel-1.4.1.tar.gz" } ], "1.6.0": [ { "comment_text": "built for Linux-4.4.8-300.fc23.x86_64-x86_64-with-glibc2.3.4", "digests": { "md5": "8af63278fbc3554efcf581e7ea9f421b", "sha256": "97cf16f19bf939ceb6bce20416db3fa4254f6145f5afe5a2e6f668836767d954" }, "downloads": -1, "filename": "caramel-1.6.0.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "8af63278fbc3554efcf581e7ea9f421b", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 102600, "upload_time": "2016-05-08T14:23:33", "url": "https://files.pythonhosted.org/packages/ff/f3/db8cad0208c22efd6cf04bdc296db891e3331f26bf4edf784387522b46f3/caramel-1.6.0.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "e6f71fb990b29ecefec95976b2884a42", "sha256": "93e8b29f8c06324f247777fe0f0000e429929619108bfdd7d54aec6cd6ad46c4" }, "downloads": -1, "filename": "caramel-1.6.0.tar.gz", "has_sig": false, "md5_digest": "e6f71fb990b29ecefec95976b2884a42", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 73913, "upload_time": "2016-05-08T14:23:27", "url": "https://files.pythonhosted.org/packages/c8/cd/eabd79b99fe77d948d32be37bb8a63fdc084324b7901a1b722e3db0a6ca2/caramel-1.6.0.tar.gz" } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "4aa5afada2c9a5d11cc914a57eb6e7ec", "sha256": "b8f04c44931b11fe05cd195397e7b022adff8f30fd72b494088daee16fd74184" }, "downloads": -1, "filename": "caramel-1.7.0.tar.gz", "has_sig": false, "md5_digest": "4aa5afada2c9a5d11cc914a57eb6e7ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74225, "upload_time": "2018-09-14T12:47:37", "url": "https://files.pythonhosted.org/packages/9f/70/175d93eda009c5878d662bfdc575e05deca6b34ebb55294c3858ca82f542/caramel-1.7.0.tar.gz" } ], "1.8.0": [ { "comment_text": "", "digests": { "md5": "b93408f13e8de0974c775e08f0fddf2b", "sha256": "8243ede935f7e310dc3206de7e82d8bfb73d9f95e8dcc8d32a05e61457f96da5" }, "downloads": -1, "filename": "caramel-1.8.0.tar.gz", "has_sig": false, "md5_digest": "b93408f13e8de0974c775e08f0fddf2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 76771, "upload_time": "2018-11-05T12:43:48", "url": "https://files.pythonhosted.org/packages/f6/ce/1802b106b7c4508b75b1c2c1488166de09d0228be29ff7e6100e69754276/caramel-1.8.0.tar.gz" } ], "1.9.0": [ { "comment_text": "", "digests": { "md5": "c2f20a51f53ba967cc2804083ad59360", "sha256": "d1562bca9092d003c81ca5b8bd3383d0eff90464ca4f31d18bf31f0a8c682a0a" }, "downloads": -1, "filename": "caramel-1.9.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c2f20a51f53ba967cc2804083ad59360", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 78603, "upload_time": "2018-12-18T14:33:54", "url": "https://files.pythonhosted.org/packages/56/fa/2492ad49e37087aa4d7fdbeeaffbc4751549f28c9939e336c10469aba8c4/caramel-1.9.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2c4df81eacd459281509a1c3be946431", "sha256": "2dbe7741a14b5ced080112bf110d1d4bab95bf95d0a933bca0d056a934d3597a" }, "downloads": -1, "filename": "caramel-1.9.0.tar.gz", "has_sig": false, "md5_digest": "2c4df81eacd459281509a1c3be946431", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 76815, "upload_time": "2018-12-18T14:33:59", "url": "https://files.pythonhosted.org/packages/e2/86/5fe22b31a476947c0ffe4c43b5823df19dc630216d6997c3fa9fa1dffc0d/caramel-1.9.0.tar.gz" } ], "1.9.1": [ { "comment_text": "", "digests": { "md5": "624e7d9f3df0a00e64784f5ad60a8467", "sha256": "96c080cd18ff2aa4a111f3bbccf175e299c6cb1fe9c7d85b699f3f0870be4273" }, "downloads": -1, "filename": "caramel-1.9.1-py3-none-any.whl", "has_sig": false, "md5_digest": "624e7d9f3df0a00e64784f5ad60a8467", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 89125, "upload_time": "2019-06-18T18:28:03", "url": "https://files.pythonhosted.org/packages/65/09/5812a3872468852eec6d52e7131b3d61935c0e3d69066307de21b5db6876/caramel-1.9.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aecc1ce518fb2af4289bc83afa25c118", "sha256": "13ca50387f6acd4a5a63240da6c2b89ae5f2cc5e49310d287ba01523bd11efd4" }, "downloads": -1, "filename": "caramel-1.9.1.tar.gz", "has_sig": false, "md5_digest": "aecc1ce518fb2af4289bc83afa25c118", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77642, "upload_time": "2019-06-18T18:28:10", "url": "https://files.pythonhosted.org/packages/e2/8c/b8ea4fbe7061f47082102d3b23f90f6d1a80a3a8eb87d71a0f8042e61966/caramel-1.9.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "624e7d9f3df0a00e64784f5ad60a8467", "sha256": "96c080cd18ff2aa4a111f3bbccf175e299c6cb1fe9c7d85b699f3f0870be4273" }, "downloads": -1, "filename": "caramel-1.9.1-py3-none-any.whl", "has_sig": false, "md5_digest": "624e7d9f3df0a00e64784f5ad60a8467", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 89125, "upload_time": "2019-06-18T18:28:03", "url": "https://files.pythonhosted.org/packages/65/09/5812a3872468852eec6d52e7131b3d61935c0e3d69066307de21b5db6876/caramel-1.9.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aecc1ce518fb2af4289bc83afa25c118", "sha256": "13ca50387f6acd4a5a63240da6c2b89ae5f2cc5e49310d287ba01523bd11efd4" }, "downloads": -1, "filename": "caramel-1.9.1.tar.gz", "has_sig": false, "md5_digest": "aecc1ce518fb2af4289bc83afa25c118", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77642, "upload_time": "2019-06-18T18:28:10", "url": "https://files.pythonhosted.org/packages/e2/8c/b8ea4fbe7061f47082102d3b23f90f6d1a80a3a8eb87d71a0f8042e61966/caramel-1.9.1.tar.gz" } ] }