{ "info": { "author": "Jacopo Cascioli", "author_email": "jacopocascioli@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "Frustum\n========\n\n(Almost) out-of-the box logging. Frustum is a wrapper around the standard's\nlibrary logging, so you don't have to write the same boilerplate again.\n\nInstall::\n\n pip install frustum\n\nUsage::\n\n from frustum import Frustum\n\n # Initialize with logger name and level\n frustum = Frustum('logger_name', 'debug')\n\n # Register all the events that you want within frustum\n frustum.register_event('setup', 'info', 'Frustum has been setup in {}')\n\n # Start the logger\n frustum.start_logger()\n\n # Now you can use the registered events in this way\n frustum.log('setup', 'readme')\n\n # The previous call would output:\n # INFO:app:Frustum has been setup in readme\n # into your stdout (as per standard logging configuration)\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Vesuvium/frustum", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "frustum", "package_url": "https://pypi.org/project/frustum/", "platform": "", "project_url": "https://pypi.org/project/frustum/", "project_urls": { "Homepage": "https://github.com/Vesuvium/frustum" }, "release_url": "https://pypi.org/project/frustum/0.0.6/", "requires_dist": null, "requires_python": "", "summary": "(Almost) out-of-the box logging", "version": "0.0.6" }, "last_serial": 3709982, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "c87a534e4a6bbe757960446d6f0b6d7b", "sha256": "41eb452b4ffbddd683ec17949e3fed25ba6948abb4e3aefeabb20479ee3e4876" }, "downloads": -1, "filename": "frustum-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c87a534e4a6bbe757960446d6f0b6d7b", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 4349, "upload_time": "2018-01-18T22:09:30", "url": "https://files.pythonhosted.org/packages/50/59/9aa69ab880496a3c60007db75a7b6f29e1b49698d61398fcc105840fcb17/frustum-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "113c06829d6c041f203264570ec0407e", "sha256": "65318f755d74396cc9fe575ce5376c3eabcca26f9d2761032ef24b3f1becb06d" }, "downloads": -1, "filename": "frustum-0.0.1.tar.gz", "has_sig": false, "md5_digest": "113c06829d6c041f203264570ec0407e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2177, "upload_time": "2018-01-18T22:09:28", "url": "https://files.pythonhosted.org/packages/83/1e/670b7d24ec9d2d89c9d7faae370ecaa8a8232cacd6faa224ced2bbfbbfd3/frustum-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "84e472fc0f3fe211968ef8127285c327", "sha256": "60f0e29d60d76f8706d95c2e5fed06a7cce56199edd9590c09450141f1c631dd" }, "downloads": -1, "filename": "frustum-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "84e472fc0f3fe211968ef8127285c327", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 4371, "upload_time": "2018-02-26T03:59:42", "url": "https://files.pythonhosted.org/packages/38/b0/ac28350d12dbad1bf72e4ad7c3fb1d939813af123c936a7ef4ab82913b23/frustum-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "83b1c75ffd66ca09133de30e47825f6c", "sha256": "eed4c22ab125ee683eca1f986961c86cb06ebb2801d07157004b1ad6145966fe" }, "downloads": -1, "filename": "frustum-0.0.2.tar.gz", "has_sig": false, "md5_digest": "83b1c75ffd66ca09133de30e47825f6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2189, "upload_time": "2018-02-26T03:59:40", "url": "https://files.pythonhosted.org/packages/aa/01/0d3404434d48ec1ae50cf90e543808e661a59abf3554166db0db442995bd/frustum-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "ea9769500ba007a936f9e5404042278f", "sha256": "eea51046de1c5f7515b0f6e2c73e6be515011400544a6871e8ee70718870b622" }, "downloads": -1, "filename": "frustum-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "ea9769500ba007a936f9e5404042278f", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 4583, "upload_time": "2018-02-27T04:05:34", "url": "https://files.pythonhosted.org/packages/28/16/eb32475f0a20a6393654f7fcfe316ddd686a00980b81b2ba4cb292b9dffa/frustum-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5f609a78055d940fa4b9ae2363bd14da", "sha256": "2399eb81abf7313ffd53311f5e4dbcde908b6a3a50d24543f85318cf88a1269c" }, "downloads": -1, "filename": "frustum-0.0.3.tar.gz", "has_sig": false, "md5_digest": "5f609a78055d940fa4b9ae2363bd14da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2422, "upload_time": "2018-02-27T04:05:32", "url": "https://files.pythonhosted.org/packages/2b/d0/e3d694c72d2f0f74676620b2407cc9096d160728666e6e7ecbc4ce51e044/frustum-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "c349516fd260d119b5af21b38ae6fab5", "sha256": "326da0d4bb79e26e5dc9a2dda6a037173d7d3fe6f504fe46131b9a0444544eb9" }, "downloads": -1, "filename": "frustum-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "c349516fd260d119b5af21b38ae6fab5", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 4523, "upload_time": "2018-02-27T19:05:34", "url": "https://files.pythonhosted.org/packages/10/f6/ae4ebcbf619366e7d40084ec85712443783395c6902e0bffaaf4eb8e815b/frustum-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e8e02fac429db75d4a3e0a9bb608fdd5", "sha256": "821106ba03915d1a9772534d21a322af4d169e5ba88d78f21f281adc2e4df953" }, "downloads": -1, "filename": "frustum-0.0.4.tar.gz", "has_sig": false, "md5_digest": "e8e02fac429db75d4a3e0a9bb608fdd5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2357, "upload_time": "2018-02-27T19:05:32", "url": "https://files.pythonhosted.org/packages/02/fa/0aab462977512e6a8fb05728735c8ff69245d132b4799e95a7b06750e34f/frustum-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "4eeb50c0aa283dbbda8490c4ec7d2c11", "sha256": "ed4cb40038cd04bdbe0c09b843e0cfea56063538242f64c7471dd01c270b1208" }, "downloads": -1, "filename": "frustum-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "4eeb50c0aa283dbbda8490c4ec7d2c11", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 4547, "upload_time": "2018-03-27T11:18:23", "url": "https://files.pythonhosted.org/packages/ee/10/6c5892484916891ce6732711423294f15dccff81d7f9445621829be0b587/frustum-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7c9e48ff5c0f4a0aaaa2146522230207", "sha256": "3174a62a7685a566acb9a8332fc264a4625c19d733b0e9d4811efe7a6593105d" }, "downloads": -1, "filename": "frustum-0.0.5.tar.gz", "has_sig": false, "md5_digest": "7c9e48ff5c0f4a0aaaa2146522230207", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2388, "upload_time": "2018-03-27T11:18:20", "url": "https://files.pythonhosted.org/packages/45/dd/db6f3ce820af5e15bd6a59091dfabd9069d836e4b57125e525c8729ebd6b/frustum-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "4fa17989ac5fc6ec341973d80b87f9b5", "sha256": "0171d563487760b84ed6c3815f22ebb71a52bbc37d65e18a71da9ff66ce911cb" }, "downloads": -1, "filename": "frustum-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "4fa17989ac5fc6ec341973d80b87f9b5", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 4547, "upload_time": "2018-03-27T11:39:46", "url": "https://files.pythonhosted.org/packages/88/bd/84f7ba4063ac672d8fadc8cbe2e1e95cf7d7f516efd27954d66020c1a386/frustum-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0eb4de95fe5d5d152b4b159501394e55", "sha256": "c2747261cf391c76786991a1c566e6b9d5529ca14b4556810eb26abaa51fb075" }, "downloads": -1, "filename": "frustum-0.0.6.tar.gz", "has_sig": false, "md5_digest": "0eb4de95fe5d5d152b4b159501394e55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2385, "upload_time": "2018-03-27T11:39:44", "url": "https://files.pythonhosted.org/packages/ea/bb/3ee5923f7f0a9b3874ab683396be138e268de0d62a04f142032945e47850/frustum-0.0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4fa17989ac5fc6ec341973d80b87f9b5", "sha256": "0171d563487760b84ed6c3815f22ebb71a52bbc37d65e18a71da9ff66ce911cb" }, "downloads": -1, "filename": "frustum-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "4fa17989ac5fc6ec341973d80b87f9b5", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 4547, "upload_time": "2018-03-27T11:39:46", "url": "https://files.pythonhosted.org/packages/88/bd/84f7ba4063ac672d8fadc8cbe2e1e95cf7d7f516efd27954d66020c1a386/frustum-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0eb4de95fe5d5d152b4b159501394e55", "sha256": "c2747261cf391c76786991a1c566e6b9d5529ca14b4556810eb26abaa51fb075" }, "downloads": -1, "filename": "frustum-0.0.6.tar.gz", "has_sig": false, "md5_digest": "0eb4de95fe5d5d152b4b159501394e55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2385, "upload_time": "2018-03-27T11:39:44", "url": "https://files.pythonhosted.org/packages/ea/bb/3ee5923f7f0a9b3874ab683396be138e268de0d62a04f142032945e47850/frustum-0.0.6.tar.gz" } ] }