{ "info": { "author": "Virtualstock", "author_email": "development.team@virtualstock.com", "bugtrack_url": null, "classifiers": [], "description": "# Log Storage\n\n[![CircleCI](https://circleci.com/gh/Virtualstock/log_storage.svg?style=svg)](https://circleci.com/gh/Virtualstock/log_storage)\n[![pullreminders](https://pullreminders.com/badge.svg)](https://pullreminders.com?ref=badge)\n\nA django installable app that can be used as log handler to store messages \nwith a database record and optional file storage.\n\n## How to install\n\nAdd this package as requirement to your django app requirements.txt\n\n```\n# requirements.txt\nlog_storage\n```\n\nAdd this app to your **INSTALLED_APPS** in your **settings.py**\n\n```\n# settings.py\nINSTALLED_APPS = (\n 'log_storage',\n)\n```\n\n## Development\n\n\n### How to install\n\nClone the project\n\n```\ngit clone git@github.com:Virtualstock/log_storage.git\n```\n\nInstall it\n\n```\nmake setup\n```\n\n### How to run tests\n\n```\nmake test\n```\n\n### How to release\n\nMake sure you bump the package version on **setup.py**.\n\n```\nmake release\n```\n\n# License\n\nLicensed under `MIT license`. View [license](LICENSE).\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/virtualstock/log_storage/", "keywords": "Django,Log,App", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "log-storage", "package_url": "https://pypi.org/project/log-storage/", "platform": "", "project_url": "https://pypi.org/project/log-storage/", "project_urls": { "Homepage": "https://github.com/virtualstock/log_storage/" }, "release_url": "https://pypi.org/project/log-storage/0.8.2/", "requires_dist": [ "django" ], "requires_python": "", "summary": "Log handler to store messages with a database record and optional file storage.", "version": "0.8.2" }, "last_serial": 5624946, "releases": { "0.4.0": [ { "comment_text": "", "digests": { "md5": "801c420a1cfaf6e5f6a300c75cf40634", "sha256": "d4eff4221281227279dcf15dfeb4e52112f8ff0d2a73dcb76ff7c08c130a36d1" }, "downloads": -1, "filename": "log_storage-0.4.0-py2-none-any.whl", "has_sig": false, "md5_digest": "801c420a1cfaf6e5f6a300c75cf40634", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 3858, "upload_time": "2018-09-05T14:27:06", "url": "https://files.pythonhosted.org/packages/0d/fc/fc9374ce6874a87fa1b82d38c2a629c850148b50a4024e6e35d982d8110d/log_storage-0.4.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5583c3a395db838fb585b709849f594f", "sha256": "e660c3452c6a453fdf671c65e96557881531ccf0a61ca79ce4920ed4234f45a9" }, "downloads": -1, "filename": "log_storage-0.4.0.tar.gz", "has_sig": false, "md5_digest": "5583c3a395db838fb585b709849f594f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2818, "upload_time": "2018-09-05T14:27:08", "url": "https://files.pythonhosted.org/packages/8c/1a/31398073e3c73f577465d92b881acbfba158b828a8281a3fe6fc4bd5e79c/log_storage-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "6d5c288850d54ec0a7c491b89b54e94b", "sha256": "837ede2c8c01bd098b90f855f81d1c34e21663771e7f7cb015650c948e066692" }, "downloads": -1, "filename": "log_storage-0.5.0-py2-none-any.whl", "has_sig": false, "md5_digest": "6d5c288850d54ec0a7c491b89b54e94b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5137, "upload_time": "2018-11-26T10:31:14", "url": "https://files.pythonhosted.org/packages/2d/da/8284e27c34e6fe42a36ba82bfd552ceb0b4ac612e107c85a1031077e52c5/log_storage-0.5.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a34c32de3d5ee9547b5fc09e08ff3653", "sha256": "7240312950046cc651fa5e581da73a75bc8cd6b1fae2145c01534e3be144927f" }, "downloads": -1, "filename": "log_storage-0.5.0.tar.gz", "has_sig": false, "md5_digest": "a34c32de3d5ee9547b5fc09e08ff3653", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3193, "upload_time": "2018-11-26T10:31:15", "url": "https://files.pythonhosted.org/packages/57/39/7aee19ec05adfab61b3cbd113ff01fdb7fae64bb0265e94146bdeecb04b6/log_storage-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "3acaeb6e7db070ec4eae902fde0d587d", "sha256": "0ab2bf2cab6b8cfb579b2c57675c10cf50cb9f74f3ba31315702e5ca2dac8220" }, "downloads": -1, "filename": "log_storage-0.6.0-py2-none-any.whl", "has_sig": false, "md5_digest": "3acaeb6e7db070ec4eae902fde0d587d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5172, "upload_time": "2019-02-27T11:02:17", "url": "https://files.pythonhosted.org/packages/a1/69/06dbdd97c2bdec1a021400f20c9c0d354394d318131448493ed50859de69/log_storage-0.6.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ea397d7d4704d3dbf47539391d9233a4", "sha256": "bf2b6cfafe0db83de5801dca5d730b11b949e241f4e7c87112d835e32ebeef04" }, "downloads": -1, "filename": "log_storage-0.6.0.tar.gz", "has_sig": false, "md5_digest": "ea397d7d4704d3dbf47539391d9233a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3237, "upload_time": "2019-02-27T11:02:18", "url": "https://files.pythonhosted.org/packages/84/3e/a6be94a1a1e6ad7c85b3e4a97c1052f1691029218d6124580e91062efa79/log_storage-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "6ae00e53e37b6e4943a2ce5a1074d3b5", "sha256": "667b4d0b3df8642fef8598ecc4abd735172ba7e3bb1ef19eb83cb1c4501d5e09" }, "downloads": -1, "filename": "log_storage-0.7.0-py2-none-any.whl", "has_sig": false, "md5_digest": "6ae00e53e37b6e4943a2ce5a1074d3b5", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5212, "upload_time": "2019-07-17T14:02:58", "url": "https://files.pythonhosted.org/packages/3f/b5/661903b18deb7c73869868bf7d89996711fff3d488fddb40f264d41512c8/log_storage-0.7.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c204c0f9414dce74cb2c3ce99a28da3b", "sha256": "f84ff3586dc2550768190ca92788a54264ab3a9a457346de4a6c5f7ef11f7763" }, "downloads": -1, "filename": "log_storage-0.7.0.tar.gz", "has_sig": false, "md5_digest": "c204c0f9414dce74cb2c3ce99a28da3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3304, "upload_time": "2019-07-17T14:03:00", "url": "https://files.pythonhosted.org/packages/66/70/cd0498b8aa5c3fa34c45ea76d9ab2b556cfcf249afca34d79db3cdfe2ccd/log_storage-0.7.0.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "636a577983a04622ed2e4e5d05058105", "sha256": "25bc48c5ac0307ea05002ca7739cd0d8b8372f524e233aa1169931b0861cf05e" }, "downloads": -1, "filename": "log_storage-0.8.0-py2-none-any.whl", "has_sig": false, "md5_digest": "636a577983a04622ed2e4e5d05058105", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5287, "upload_time": "2019-08-01T15:33:26", "url": "https://files.pythonhosted.org/packages/d6/cb/20514230748b93b925de955833ec8a3157351776948e3e47e40b752b8740/log_storage-0.8.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4dc6166b1c0da75a5979610bb4274476", "sha256": "09ef2e5353a73497b21671e2dbd381f9d3b070c41fd62a0ebb2b7183795d6503" }, "downloads": -1, "filename": "log_storage-0.8.0.tar.gz", "has_sig": false, "md5_digest": "4dc6166b1c0da75a5979610bb4274476", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3325, "upload_time": "2019-08-01T15:33:27", "url": "https://files.pythonhosted.org/packages/40/51/ce024b621684a9fc9022ce0f3b07bd3366ccab0b732901c4516768fc1028/log_storage-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "f1c88d4ab2088e6f9669eb2e798dcf35", "sha256": "0b6674d66f6bc9b5b994cdccc585e6989161f315d06b1ccb2b0f8ff9b8446fdb" }, "downloads": -1, "filename": "log_storage-0.8.1-py2-none-any.whl", "has_sig": false, "md5_digest": "f1c88d4ab2088e6f9669eb2e798dcf35", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5234, "upload_time": "2019-08-02T12:48:53", "url": "https://files.pythonhosted.org/packages/87/70/a557f08a51cb3d1e1ce3d88cb5d4cd0aa156cc0a405d28190a80fd85c6c2/log_storage-0.8.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bcc02968245879d59183aa4b2e45a4ee", "sha256": "cdbbd5eacaa88e42c6f563b87ffcd5e3438db267f476632b96ff42421eca71e6" }, "downloads": -1, "filename": "log_storage-0.8.1.tar.gz", "has_sig": false, "md5_digest": "bcc02968245879d59183aa4b2e45a4ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3287, "upload_time": "2019-08-02T12:48:55", "url": "https://files.pythonhosted.org/packages/d4/81/21f87433fd22e66bbaee261a83759deeb7bf5cc0c1c2722e7d8826ffdfab/log_storage-0.8.1.tar.gz" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "a0743aaf63ec5c194e2482710526d61b", "sha256": "99317c855177a5d1274a20ad89b5394145cd289fb28a62f6ccbce3ff5859cec3" }, "downloads": -1, "filename": "log_storage-0.8.2-py2-none-any.whl", "has_sig": false, "md5_digest": "a0743aaf63ec5c194e2482710526d61b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5368, "upload_time": "2019-08-02T15:52:00", "url": "https://files.pythonhosted.org/packages/5c/88/770c9eb3b18cd949a3c56298d51f241a1c8254d0a2b5797679d5737ed7a7/log_storage-0.8.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba054058608ecc2fca743e137e067463", "sha256": "11ac081781ab6d273b34bf8508d84d1d5e1a738bf531c555701d9b2b1dc181ad" }, "downloads": -1, "filename": "log_storage-0.8.2.tar.gz", "has_sig": false, "md5_digest": "ba054058608ecc2fca743e137e067463", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3412, "upload_time": "2019-08-02T15:52:02", "url": "https://files.pythonhosted.org/packages/98/86/6e1c72c8e96926d8f4ca769f44e7c1a108ddceaf99a38dc57d4bf1a2270a/log_storage-0.8.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a0743aaf63ec5c194e2482710526d61b", "sha256": "99317c855177a5d1274a20ad89b5394145cd289fb28a62f6ccbce3ff5859cec3" }, "downloads": -1, "filename": "log_storage-0.8.2-py2-none-any.whl", "has_sig": false, "md5_digest": "a0743aaf63ec5c194e2482710526d61b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5368, "upload_time": "2019-08-02T15:52:00", "url": "https://files.pythonhosted.org/packages/5c/88/770c9eb3b18cd949a3c56298d51f241a1c8254d0a2b5797679d5737ed7a7/log_storage-0.8.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba054058608ecc2fca743e137e067463", "sha256": "11ac081781ab6d273b34bf8508d84d1d5e1a738bf531c555701d9b2b1dc181ad" }, "downloads": -1, "filename": "log_storage-0.8.2.tar.gz", "has_sig": false, "md5_digest": "ba054058608ecc2fca743e137e067463", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3412, "upload_time": "2019-08-02T15:52:02", "url": "https://files.pythonhosted.org/packages/98/86/6e1c72c8e96926d8f4ca769f44e7c1a108ddceaf99a38dc57d4bf1a2270a/log_storage-0.8.2.tar.gz" } ] }