{ "info": { "author": "Jonathan Grana", "author_email": "john@perf.sh", "bugtrack_url": null, "classifiers": [], "description": "|PyPI version| |circle.ci builds|\n\nPerf Django Agent\n=================\n\n``perf`` is a middleware that will record timing and status codes\nof the connections in the Django framework and send the data to Perf. We\nthen run analytics on that data to generate metrics and alerts.\n\nInstallation\n------------\n\n- Easily install Perf via pip\n\n.. code-block:: bash\n\n pip install django-perf\n\n- Add Perf configuration to your settings\n\n.. code-block:: python\n\n PERF_CONFIG = {\n \"api_key\": \"PERF_API_KEY\"\n }\n\n- Add Perf to your list of installed apps and middleware classes\n\n.. code-block:: python\n\n INSTALLED_APPS = (\n 'perf',\n ...\n )\n\n MIDDLEWARE_CLASSES = (\n 'perf.middleware.PerfMiddleware',\n 'django.middleware.common.CommonMiddleware',\n 'django.middleware.csrf.CsrfViewMiddleware',\n ...\n )\n\n.. |PyPI version| image:: https://badge.fury.io/py/django-perf.svg\n :target: https://badge.fury.io/py/django-perf\n.. |circle.ci builds| image:: https://circleci.com/gh/perflabs/django-perf/tree/master.svg?style=shield&circle-token=21f056185e48e4d08cc62909f972ae235affacd8\n :target: https://circleci.com/gh/perflabs/django-perf", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/perflabs/django-perf", "keywords": null, "license": "GPL-3.0", "maintainer": null, "maintainer_email": null, "name": "django-perf", "package_url": "https://pypi.org/project/django-perf/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-perf/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/perflabs/django-perf" }, "release_url": "https://pypi.org/project/django-perf/0.2.0/", "requires_dist": null, "requires_python": null, "summary": "A simple Django Middleware for sending request data to Perf.", "version": "0.2.0" }, "last_serial": 2484130, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "0e117ba6c284854c61386b7d55e2abc0", "sha256": "e052933d99d482a101899e538cb52012629650e63082dae267d0e41a1488f789" }, "downloads": -1, "filename": "django-perf-0.1.0.tar.gz", "has_sig": false, "md5_digest": "0e117ba6c284854c61386b7d55e2abc0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4339, "upload_time": "2016-11-21T17:31:12", "url": "https://files.pythonhosted.org/packages/d0/83/1e7cd5466803d691770a6e81181b09f003450fa11271a6608d8aa364f52d/django-perf-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "2ff735fe5c22fc6265488fcc693fa4c8", "sha256": "12a01a8c7c1d93e48bc7e03834bf113f89b93d3a5210552486c138c12271d2af" }, "downloads": -1, "filename": "django-perf-0.1.1.tar.gz", "has_sig": false, "md5_digest": "2ff735fe5c22fc6265488fcc693fa4c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4876, "upload_time": "2016-11-22T21:21:15", "url": "https://files.pythonhosted.org/packages/f8/c0/36b3a66ad0e1fd87939aa2be64d61b35a3d4ab4091ff44890ebb2b6bd51e/django-perf-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "a1ede3a0cc24daed46fca4e7a8039eff", "sha256": "7e870f256889db1aa996452cc97b78748756a7a0e82508d667b47a9748bbfb49" }, "downloads": -1, "filename": "django-perf-0.1.2.tar.gz", "has_sig": false, "md5_digest": "a1ede3a0cc24daed46fca4e7a8039eff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5434, "upload_time": "2016-11-23T16:34:08", "url": "https://files.pythonhosted.org/packages/e2/47/49a5de0f2c2953718b22ec4d57437e9c51ac95fe0bc2c18a2e94e20b1d3e/django-perf-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "44b44b55a2f9c53d53c152ccf1c64be7", "sha256": "983e985ad9c39a850a6922a9c4aa54fee5f6aef00f0e6442ddbfc75bf15cceec" }, "downloads": -1, "filename": "django-perf-0.1.3.tar.gz", "has_sig": false, "md5_digest": "44b44b55a2f9c53d53c152ccf1c64be7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5640, "upload_time": "2016-11-23T17:02:15", "url": "https://files.pythonhosted.org/packages/79/9f/02d5b74e10a62efe431a4167df336f7b922da1e303b198b355f61e7a48e8/django-perf-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "55d7bc447d21d986262a67fb961b589e", "sha256": "e08b765db52e4fef5fa5f78fbc4d30fcef420ca0cd2ba7541331a24953634fbc" }, "downloads": -1, "filename": "django-perf-0.1.4.tar.gz", "has_sig": false, "md5_digest": "55d7bc447d21d986262a67fb961b589e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5651, "upload_time": "2016-11-23T17:11:57", "url": "https://files.pythonhosted.org/packages/25/d9/bc65ecc9ccf1c8ca0c31175eb7ed10b47fd11508770a8fcd2aabd1bcf13d/django-perf-0.1.4.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "5e871b3e65846e6c35fe65233df4d93d", "sha256": "24beaca5aef1805686c8bf70a5f3a86c85550ed5db517daded8314a1d2ae8cca" }, "downloads": -1, "filename": "django-perf-0.2.0.tar.gz", "has_sig": false, "md5_digest": "5e871b3e65846e6c35fe65233df4d93d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16977, "upload_time": "2016-11-26T19:41:46", "url": "https://files.pythonhosted.org/packages/44/5e/8d3ae5f02bc5d405e853653109b7ed9c8f4943776469984e1fe47586246b/django-perf-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5e871b3e65846e6c35fe65233df4d93d", "sha256": "24beaca5aef1805686c8bf70a5f3a86c85550ed5db517daded8314a1d2ae8cca" }, "downloads": -1, "filename": "django-perf-0.2.0.tar.gz", "has_sig": false, "md5_digest": "5e871b3e65846e6c35fe65233df4d93d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16977, "upload_time": "2016-11-26T19:41:46", "url": "https://files.pythonhosted.org/packages/44/5e/8d3ae5f02bc5d405e853653109b7ed9c8f4943776469984e1fe47586246b/django-perf-0.2.0.tar.gz" } ] }