{ "info": { "author": "Laura Manzur", "author_email": "lmanzurv@gmail.com", "bugtrack_url": null, "classifiers": [ "Framework :: Django", "License :: OSI Approved :: Academic Free License (AFL)", "Natural Language :: English", "Programming Language :: Python :: 2.7" ], "description": "# django_proxy_server\n\nThis is a django application to use django as a proxy server between a frontend device/server and a backend server inside a militarized zone. Services can be exposed using Django REST Framework. To identify itself, django-proxy-server uses the SECRET_KEY variable defined in settings as its API KEY.\n\nDjango proxy server can also be used for authentication against a web service. This backend relies on Django's Cache Framework for storing user sessions.\n\n## Quick start\n\nInstall using pip or easy_install\n\n $ pip install django-proxy-server\n\n $ easy_install django-proxy-server\n\nAdd \"proxy_server\" to your INSTALLED_APPS setting like this:\n\n INSTALLED_APPS = (\n ...\n 'proxy_server',\n )\n\nAdditionally, you can have Django REST Framework support by adding the following to your settings.py and installing it through pip\n\n REST_FRAMEWORK_SUPPORT = True\n\nAdd the following options to the settings.py file to configure:\n\n PROXY_API_KEYS = [\n # Add the API KEYS you wish to allow consuming services\n # API KEYS are required. Services cannot be consumed without an API KEY\n ]\n\n # Write the route to the service you wish to use as token validation.\n # If you don't wish to have a token validation, skip this setting\n PROXY_TOKEN_VALIDATION_SERVICE = 'project.services.token_service'\n\n # The IP or domain address of the backend services to be consumed\n BACKEND_HOST = '127.0.0.1'\n\n # The port through which the backend services will be consumed\n BACKEND_PORT = '8000'\n\nAdditionally, to avoid Django checking for CSRF token in the requests, add the following middleware at the end of your MIDDLEWARE_CLASSES setting like this:\n\n MIDDLEWARE_CLASSES = (\n ...\n 'proxy_server.middleware.DisableCSRF',\n )\n\nThis middleware checks if the view function was decorated with @expose_service and marks it to avoid CSRF check.\n\n## Usage\n\n### Proxy Server\n\nTo expose a service using Django, simply decorate a view with\n\n # The option methods is a list of HTTP methods that can be exposed.\n # For example: GET, POST, PUT, DELETE\n # The option public indicates that the service will be exposed as public,\n # thus it doesn't require for the header to include a USER_TOKEN value\n @expose_service([ methods ], public=True)\n\nThere are two ways of invoking backend services, from a traditional Django view or from an external device that uses Django as a proxy server. The functions to invoke backend services relies on the helper function generate_service_url.\n\nThe function generate_service_url allows appending parameters to a URL, as well as encrypting them if the kwarg encrypted is set to True (by default, it is False).\n\nWhen using traditional Django views, invoke services as follows:\n\n from proxy_server.backend_services import invoke_backend_service\n from proxy_server.helpers import generate_service_url\n\n def function(request):\n ...\n status, response = invoke_backend_service('GET', generate_service_url('/get_user', params={ 'username':'proxy_server_admin' }, encrypted=True), request=request)\n ...\n\nThe invoke_backend_service receives the following parameters:\n* method: The method of the service to be invoked\n* function_path: The path of the service URL\n* json_data: A dictionary with the body content of the service. Default value: empty dict.\n* request: The request of the Django view with the information of the user and headers\n* response_token: Boolean argument that indicates if a response token is expected. By default, the service expects a token on response.\n* public: Boolean argument that indicates if the accessed service is public. By default, the invoked services are not public.\n* secure: Boolean argument that indicates if the web service connection must be stablished over HTTPS. By default, the connection is created using HTTP.\n\nWhen using Django as a proxy server, invoke services as follows:\n\n from proxy_server.decorators import expose_service\n from proxy_server.helpers import generate_service_url\n from proxy_server.backend_services import invoke_backend_service_as_proxy\n import proxy_server\n\n @expose_service(['GET'])\n def home(request):\n ...\n response = invoke_backend_service_as_proxy(request, 'GET', generate_service_url('/get_user', params={ 'username':'proxy_server_admin' }, encrypted=True), secure=True)\n ...\n\nThe invoke_backend_service_as_proxy receives the following parameters:\n* request: The request of the Django view with the information of the user and headers\n* method: The method of the service to be invoked\n* function_path: The path of the service URL\n* json_data: A dictionary with the body content of the service. Default value: empty dict.\n* response_token: Boolean argument that indicates if a response token is expected. By default, the service expects a token on response.\n* secure: Boolean argument that indicates if the web service connection must be stablished over HTTPS. By default, the connection is created using HTTP.\n\nThe invoke functions generate the following responses:\n\n1. If the server response is a 200 or 204, the response is redirected (the view responds with an exact copy of the server's response).\n2. If the server response is different from 200 or 204, the response has the following structure:\n\n {\n 'error': {\n 'code': 500,\n 'type': 'ProxyServerError',\n 'message': error_message\n }\n }\n\nThe difference between invoke_backend_service and invoke_backend_service_as_proxy is that the first responds with a status code and a dictionary, while the second responds with a Django's HttpResponse object.\n\n#### Considerations\n\nThe previous annotation and functions depend on the following response structure:\n\nFor response.status_code = 200\n\n {\n 'user-token':'abc', # If the server returns it\n 'expiration-date':'2014-09-09 10:41:54', # Expiration date of the user token.\n # If the user token is not present, this is not represent either\n 'response':{\n # Content of the response. This content can also be an array\n }\n }\n\nFor response.status_code != 200\n\n {\n 'user-token':'abc', # If the server returns it\n 'expiration-date':'2014-09-09 10:41:54', # Expiration date of the user token.\n # If the user token is not present, this is not represent either\n 'error': {\n 'code': 500, # Or any other code sent by the server. This is specific to the server\n 'type': 'ErrorType', # Type of the error. This is specific to the server\n 'message': 'Error message'\n }\n }\n\n### Authentication\n\nTo use Django Proxy Server's authentication backend, add \"proxy_server.authentication.auth.ProxyServerBackend\" to your AUTHENTICATION_BACKENDS setting, set your CACHES setting to your prefferred backend and add \"novtory_admin.middleware.AuthMiddleware\" to your MIDDLEWARE_CLASSES setting, like this:\n\n AUTHENTICATION_BACKENDS = (\n 'proxy_server.authentication.auth.ProxyServerBackend',\n )\n\n CACHES = {\n 'default': {\n 'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',\n }\n }\n\n MIDDLEWARE_CLASSES = (\n ...\n 'proxy_server.authentication.middleware.ProxyServerMiddleware',\n )\n\nCurrently, Django Proxy Server supports login web service under the path \"/login\" only. It relies on you can pass the login web service body through the authenticate kwargs, like this:\n\n # Pass the request so it can be passed to invoke_backend_service function\n user = auth.authenticate(username=email, password=password, request=request, role=role, platform=platform)\n\nThe authentication backend User object uses the email as username and a base64 encoding of the username as id. The user pk is assigned as the token returned by the backend server through invoke_backend_service function.\n\nFor the authenticate function to work correctly, the login web service must return a JSON dictionary with email, name and is_active keys. No staff or superuser Users are allowed.", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/lmanzurv/django_proxy_server", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lmanzurv/django_proxy_server", "keywords": "django proxy service rest", "license": "Apache License", "maintainer": null, "maintainer_email": null, "name": "django-proxy-server", "package_url": "https://pypi.org/project/django-proxy-server/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-proxy-server/", "project_urls": { "Download": "https://github.com/lmanzurv/django_proxy_server", "Homepage": "https://github.com/lmanzurv/django_proxy_server" }, "release_url": "https://pypi.org/project/django-proxy-server/0.6/", "requires_dist": null, "requires_python": null, "summary": "This is a django application to use django as a proxy server between a frontend device/server and a backend server inside a DMZ", "version": "0.6" }, "last_serial": 1610264, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "71f95bdbf6e4943c263631a21381843a", "sha256": "48cb18db159bcca0175af98dc388a999fa175701d064c363846e4fdaf66d997d" }, "downloads": -1, "filename": "django-proxy-server-0.1.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "71f95bdbf6e4943c263631a21381843a", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 71652, "upload_time": "2014-09-03T19:49:38", "url": "https://files.pythonhosted.org/packages/ec/72/5c084c277f887ae32272f094d5a869dab19a431e6a24f0211c2f75907daa/django-proxy-server-0.1.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "47ba9c2db216865a60a0db0273d610bf", "sha256": "a62fe6df2687ff3ab76c8db7f5f715cb27eb12bf17cebaf982b2513b34ee7c95" }, "downloads": -1, "filename": "django-proxy-server-0.1.tar.gz", "has_sig": false, "md5_digest": "47ba9c2db216865a60a0db0273d610bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8362, "upload_time": "2014-09-03T19:49:35", "url": "https://files.pythonhosted.org/packages/0d/aa/2805d6081e3edc68070e7e6f08c005974e16a86bcd1b653387678f67e3da/django-proxy-server-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "e85716ce9cd7da87520a8869f8a99887", "sha256": "3bb84d7fc639e84a657c10f3fc658861b61d949d7aca424c5e0585f63a038172" }, "downloads": -1, "filename": "django-proxy-server-0.1.1.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "e85716ce9cd7da87520a8869f8a99887", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 71702, "upload_time": "2014-09-04T13:04:24", "url": "https://files.pythonhosted.org/packages/18/c3/0ec1aca85f6c1bfb024b8b8f99d9ced76081b951d471513587c1ce4178da/django-proxy-server-0.1.1.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "0279c56cf4c3c6a80623222d3c69d1c9", "sha256": "dddb822bf766be8858050a90335a33b04109a00a08885bda8b2bb5d10e44dcc2" }, "downloads": -1, "filename": "django-proxy-server-0.1.1.tar.gz", "has_sig": false, "md5_digest": "0279c56cf4c3c6a80623222d3c69d1c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8384, "upload_time": "2014-09-04T13:04:21", "url": "https://files.pythonhosted.org/packages/ad/ad/043cefcdd2331867d3bef589f3cf090884fd8de5ed143ff862a0f0f1f9c5/django-proxy-server-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "bc0c1ddccb5042097e3f523836ddc853", "sha256": "606693462004eb5d566870ffc7e10ebebb92911e7e1060d7076da42f30f756ca" }, "downloads": -1, "filename": "django-proxy-server-0.1.2.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "bc0c1ddccb5042097e3f523836ddc853", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 71695, "upload_time": "2014-09-04T13:13:14", "url": "https://files.pythonhosted.org/packages/ed/37/e16fb79c53dd2988001a4aa8b7e31c3314309aa2701eede4d2784d582423/django-proxy-server-0.1.2.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "73aab5363d131645b08e5499be32bbb6", "sha256": "7c7faf89c4492aa875946e9e43e42a86ea3e31ac528d11b7c84c71897f9b9cce" }, "downloads": -1, "filename": "django-proxy-server-0.1.2.tar.gz", "has_sig": false, "md5_digest": "73aab5363d131645b08e5499be32bbb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8372, "upload_time": "2014-09-04T13:13:12", "url": "https://files.pythonhosted.org/packages/8e/de/e295d6e61b5d612f8868fac1d84d40ff54265613f3a8a795978d469ac5e2/django-proxy-server-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "bdf6e69046f43e1aa065461e24d8f143", "sha256": "2270531c100faed0e14c5a04b03f383bb9b4a852ac822983480897ac56280103" }, "downloads": -1, "filename": "django-proxy-server-0.1.3.macosx-10.9-x86_64.exe", "has_sig": false, "md5_digest": "bdf6e69046f43e1aa065461e24d8f143", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 72105, "upload_time": "2014-09-04T16:42:10", "url": "https://files.pythonhosted.org/packages/f9/70/3e130ce584c158a129caab6a4a459f9c12ce326e119433ee3925f6d9180a/django-proxy-server-0.1.3.macosx-10.9-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "08b085c9cbc12f9a91873a0f578e6adc", "sha256": "c7ad5b79b25de628bfab7748d294f16fb29706d86d9018169b870b4190dd7014" }, "downloads": -1, "filename": "django-proxy-server-0.1.3.tar.gz", "has_sig": false, "md5_digest": "08b085c9cbc12f9a91873a0f578e6adc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8506, "upload_time": "2014-09-04T16:42:07", "url": "https://files.pythonhosted.org/packages/1e/6d/e6b0f1a2e607c0180a9b6c01ff8b85d08e43e662e756477400d9c1b11cd4/django-proxy-server-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "546ae0e408b53a2345b2ab3bbbdaf640", "sha256": "e0afe373b8bf1b58e8e9b3c79c4fda10b143d569d0c2c6d3d9cf5e2f49e5dbe4" }, "downloads": -1, "filename": "django-proxy-server-0.1.4.macosx-10.9-x86_64.exe", "has_sig": false, "md5_digest": "546ae0e408b53a2345b2ab3bbbdaf640", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 72178, "upload_time": "2014-09-05T20:02:59", "url": "https://files.pythonhosted.org/packages/13/20/b0d79cb3140727d5feec6922d42815c7c05d0b895976d6293372926430f0/django-proxy-server-0.1.4.macosx-10.9-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "5b8474b80e902cc8fe374d3f98a14b0e", "sha256": "831ac4bcc972c18affd3cb793dd7dc0310bf303d2103e06eed0d976e62609377" }, "downloads": -1, "filename": "django-proxy-server-0.1.4.tar.gz", "has_sig": false, "md5_digest": "5b8474b80e902cc8fe374d3f98a14b0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8577, "upload_time": "2014-09-05T20:02:55", "url": "https://files.pythonhosted.org/packages/84/17/d497bbda4221ea3bf4c9e3d5ebae78178b7acb725919dae7c2879e4fd09b/django-proxy-server-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "f6549740f4a364c9a33cf43224c4a84a", "sha256": "f9491779bca94830c9e4025226a607b03390ec8e48dd778916a6d34a42064ee0" }, "downloads": -1, "filename": "django-proxy-server-0.1.5.macosx-10.9-x86_64.exe", "has_sig": false, "md5_digest": "f6549740f4a364c9a33cf43224c4a84a", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 72579, "upload_time": "2014-09-05T20:07:36", "url": "https://files.pythonhosted.org/packages/cc/2d/3216d6af4a3b3f4e0851570628529f52ebfaef9cc7b42fdc7b989f7630f0/django-proxy-server-0.1.5.macosx-10.9-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "47ab59cbca743c9ef675a8b6dd905016", "sha256": "fd96dca77e8cf66b54b606bad7dfc7b501ad2d4448125024ca1214c4de6236e9" }, "downloads": -1, "filename": "django-proxy-server-0.1.5.tar.gz", "has_sig": false, "md5_digest": "47ab59cbca743c9ef675a8b6dd905016", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8695, "upload_time": "2014-09-05T20:07:32", "url": "https://files.pythonhosted.org/packages/b6/76/e1729e700f8c43ac818a28de4ae8b01b14ee50078603716401e2bfdaf037/django-proxy-server-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "49a113d70a9bec0b594fc0591bbf768e", "sha256": "21fd63ec35283a553ce7d247b1195ad913116f782b48e4ec41be2af4566f2ece" }, "downloads": -1, "filename": "django-proxy-server-0.1.6.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "49a113d70a9bec0b594fc0591bbf768e", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 76811, "upload_time": "2014-09-08T23:08:52", "url": "https://files.pythonhosted.org/packages/42/bc/670b1a1b289cf4833c42e358adab48245f674c472ea2189f35dca5981c5e/django-proxy-server-0.1.6.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "ec5c6924254ce6074615b51da87315fc", "sha256": "fb9bd715e04d5a083fcfb721e7455e2aecf5a94868291696f311cd2e3981273c" }, "downloads": -1, "filename": "django-proxy-server-0.1.6.tar.gz", "has_sig": false, "md5_digest": "ec5c6924254ce6074615b51da87315fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10343, "upload_time": "2014-09-08T23:08:49", "url": "https://files.pythonhosted.org/packages/34/51/40a8e32c06020a3a7f67838eeb2fb719cdc51c0a4bd5e385fcf7370e5555/django-proxy-server-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "1b4d41fd87465b6529c3e4e7f84a9391", "sha256": "840374185aa8e98d39fb75ad289d8009b9ed7b8d59951b6a9db50c18fa0f7f75" }, "downloads": -1, "filename": "django-proxy-server-0.1.7.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "1b4d41fd87465b6529c3e4e7f84a9391", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 76883, "upload_time": "2014-09-13T00:41:11", "url": "https://files.pythonhosted.org/packages/5e/90/374ef7993d625a5875ecd7a4d67fa0683ccae9ab034eec5afd2812286d1c/django-proxy-server-0.1.7.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "6113151180f4bd961638a277d013f78f", "sha256": "f13a6422448f7b08fec35a7e9ad978c1e1aa0c708c7e3596f552cb9fd81af239" }, "downloads": -1, "filename": "django-proxy-server-0.1.7.tar.gz", "has_sig": false, "md5_digest": "6113151180f4bd961638a277d013f78f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10417, "upload_time": "2014-09-13T00:41:08", "url": "https://files.pythonhosted.org/packages/e2/13/8d8a3b232bbf9a61c10bb9324195dcf93db890cd3470caecdcfb0d131a34/django-proxy-server-0.1.7.tar.gz" } ], "0.1.7.1": [ { "comment_text": "", "digests": { "md5": "6fade00b7341b79f160d765dca326079", "sha256": "ffceb7b2e9a4335a5f3ae84dbf01ca0ddbcd3ad4a999aa8dbbc2b5c142f13952" }, "downloads": -1, "filename": "django-proxy-server-0.1.7.1.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "6fade00b7341b79f160d765dca326079", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 76994, "upload_time": "2014-09-13T01:02:53", "url": "https://files.pythonhosted.org/packages/d4/02/eba4a08dc22475cbc65c7419d0bed2df3a51f88389e98391e3a5eeccdbc6/django-proxy-server-0.1.7.1.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "0cc34ff31640be89b83ed5b4926dcf69", "sha256": "8bdd2ea331ebb138409e3558dd605ada04af98108771da32be298f50c1718b45" }, "downloads": -1, "filename": "django-proxy-server-0.1.7.1.tar.gz", "has_sig": false, "md5_digest": "0cc34ff31640be89b83ed5b4926dcf69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10495, "upload_time": "2014-09-13T01:02:49", "url": "https://files.pythonhosted.org/packages/87/cb/da6adc7a72c8287d54f312abda9763edf39986642f364632e96dcf67d9bc/django-proxy-server-0.1.7.1.tar.gz" } ], "0.1.7.2": [ { "comment_text": "", "digests": { "md5": "8009ad786d086b3cc3d0bccf6ba3cb37", "sha256": "cd2cb107fdc8451110a59292aef6c8522f0e8c7fbe5079beb3348465d31feb42" }, "downloads": -1, "filename": "django-proxy-server-0.1.7.2.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "8009ad786d086b3cc3d0bccf6ba3cb37", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 76972, "upload_time": "2014-09-15T15:09:31", "url": "https://files.pythonhosted.org/packages/de/d1/b5c0520a6e44d29336bdd5a865f02dbab483e8383b6848b473da39edd631/django-proxy-server-0.1.7.2.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "f3def2847463bd12d31ca6232a76a1ed", "sha256": "e411dd75331716bf1e2d05a31b49f7ba76f81d994eaef805d5d80c3fddaf6d01" }, "downloads": -1, "filename": "django-proxy-server-0.1.7.2.tar.gz", "has_sig": false, "md5_digest": "f3def2847463bd12d31ca6232a76a1ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10481, "upload_time": "2014-09-15T15:09:23", "url": "https://files.pythonhosted.org/packages/78/11/cc6422456f04cb5ef3bb1e0e75009556d2a0e602cad8b231a3caeb29fc41/django-proxy-server-0.1.7.2.tar.gz" } ], "0.1.7.3": [ { "comment_text": "", "digests": { "md5": "1c5f9a5d4af70df630455e790e58cee9", "sha256": "312b30b8558f3b877d5d5d37c354aac9b97e5ba8d8b70fe4b2a6bc45c244b81c" }, "downloads": -1, "filename": "django-proxy-server-0.1.7.3.macosx-10.9-x86_64.exe", "has_sig": false, "md5_digest": "1c5f9a5d4af70df630455e790e58cee9", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 76973, "upload_time": "2014-09-16T18:57:34", "url": "https://files.pythonhosted.org/packages/76/f6/e0c571083e53b9d91d36532cfc18357efdd8086ef765ee763f0c0e097a3c/django-proxy-server-0.1.7.3.macosx-10.9-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "0f0714364cf551394ab9e9eb8f522582", "sha256": "6c7bf6ef9214710bd411c7ef5b2914b8a4b012b47bc999287d3c2609bea3e34a" }, "downloads": -1, "filename": "django-proxy-server-0.1.7.3.tar.gz", "has_sig": false, "md5_digest": "0f0714364cf551394ab9e9eb8f522582", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10500, "upload_time": "2014-09-16T18:57:30", "url": "https://files.pythonhosted.org/packages/c8/28/f7359260752aec9a4203935c47c91448410047a2d7126908fe7be79c5065/django-proxy-server-0.1.7.3.tar.gz" } ], "0.1.7.4": [ { "comment_text": "", "digests": { "md5": "8b8d41950b3791b1f3127e9b5647caf8", "sha256": "c35577ac4fb4c49d1b87cebff5833527bbb126b9f024a5f23a6241ac67fc3c33" }, "downloads": -1, "filename": "django-proxy-server-0.1.7.4.macosx-10.9-x86_64.exe", "has_sig": false, "md5_digest": "8b8d41950b3791b1f3127e9b5647caf8", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 76980, "upload_time": "2014-09-16T19:01:58", "url": "https://files.pythonhosted.org/packages/a0/0d/6d078227da46974e944431dfe094d46d9849fb7a6f3121c54dca0a948313/django-proxy-server-0.1.7.4.macosx-10.9-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "c7b3c6630c33fee84f1d4e365a40fab9", "sha256": "6a87a45489a611ed23004717a6bad19b119a24483efc9479f95abdb0072960e3" }, "downloads": -1, "filename": "django-proxy-server-0.1.7.4.tar.gz", "has_sig": false, "md5_digest": "c7b3c6630c33fee84f1d4e365a40fab9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10502, "upload_time": "2014-09-16T19:01:56", "url": "https://files.pythonhosted.org/packages/10/0d/5edd0f12f45caaf29570d6a7bb89870e74ce5bf58a8a45f6579217e73e34/django-proxy-server-0.1.7.4.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "409d45860341d148dcaa678b19bad294", "sha256": "02052d22f4792cab5a777918bb84c92729e75cc00d4aaa4c3258291b5cca8dcd" }, "downloads": -1, "filename": "django-proxy-server-0.1.8.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "409d45860341d148dcaa678b19bad294", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 77211, "upload_time": "2014-09-16T20:11:55", "url": "https://files.pythonhosted.org/packages/f1/50/c263071fdf632436e5b19710a2ee37882d0c717dacc0f8f0991390001de3/django-proxy-server-0.1.8.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "0098033fd90770dee99224f191046bb3", "sha256": "e730f25bfe93b57ef47403a7b7c8800fbea4bdd2b5ee1df24916540d89a47e5c" }, "downloads": -1, "filename": "django-proxy-server-0.1.8.tar.gz", "has_sig": false, "md5_digest": "0098033fd90770dee99224f191046bb3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10708, "upload_time": "2014-09-16T20:11:51", "url": "https://files.pythonhosted.org/packages/82/f4/d2f36f27f4fd987cd2e4627ed1e55bc1f78a3aed205c52f1554a108b121f/django-proxy-server-0.1.8.tar.gz" } ], "0.1.8.1": [ { "comment_text": "", "digests": { "md5": "5ad70bb7ce07611c771afbd0f3190bf8", "sha256": "36c746acaf076154fb5145ec56ea53b3e1192175a59973516c1bfd9d2a27a6f7" }, "downloads": -1, "filename": "django-proxy-server-0.1.8.1.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "5ad70bb7ce07611c771afbd0f3190bf8", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 77260, "upload_time": "2014-09-16T20:28:24", "url": "https://files.pythonhosted.org/packages/90/11/b9165bd71540f8d71db9458c09576ba0da268e4d23ed0af48e68a7766797/django-proxy-server-0.1.8.1.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "e73b80898082a03859b9094919f82227", "sha256": "ea0e0fa18555171a7b22c21fe11695eafc58d8d5764a093d116440a1f3c2fe88" }, "downloads": -1, "filename": "django-proxy-server-0.1.8.1.tar.gz", "has_sig": false, "md5_digest": "e73b80898082a03859b9094919f82227", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10736, "upload_time": "2014-09-16T20:28:18", "url": "https://files.pythonhosted.org/packages/3f/49/05e0c1910b4250c9d0817bc7f8cdeaeb9604d6ae826f1127d9f57498d367/django-proxy-server-0.1.8.1.tar.gz" } ], "0.1.8.2": [ { "comment_text": "", "digests": { "md5": "be12e68c5e79f6791d7ce009be33c109", "sha256": "b94c9bba7b713ba4a8185ac354c10ce138c66a3a6b8c252e4facba2cd1bd93ec" }, "downloads": -1, "filename": "django-proxy-server-0.1.8.2.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "be12e68c5e79f6791d7ce009be33c109", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 77333, "upload_time": "2014-09-16T20:47:20", "url": "https://files.pythonhosted.org/packages/f8/ff/3531bd8c51b2e17d2769839485fc891e3df46544aff64ca69c9e4a9d2afe/django-proxy-server-0.1.8.2.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "2e2dd8b3fb660fcf13c4f69e409137c5", "sha256": "89f977bd8b0327e31765b89eb2fb7ccfe6a0c28d5c2572b283ed939834d1b177" }, "downloads": -1, "filename": "django-proxy-server-0.1.8.2.tar.gz", "has_sig": false, "md5_digest": "2e2dd8b3fb660fcf13c4f69e409137c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10775, "upload_time": "2014-09-16T20:47:18", "url": "https://files.pythonhosted.org/packages/71/10/d589b2ff5cbe3643b02806b5fffbb8f0ef781b72e3921b6fc9bcd7799eeb/django-proxy-server-0.1.8.2.tar.gz" } ], "0.1.8.3": [ { "comment_text": "", "digests": { "md5": "8b82144dc57aba27462bdcb867448b27", "sha256": "01d208674ca3ee6b1d1d86a0194e55ab7459b95d1dcf5699bd8d6f94641d0fd6" }, "downloads": -1, "filename": "django-proxy-server-0.1.8.3.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "8b82144dc57aba27462bdcb867448b27", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 77342, "upload_time": "2014-09-16T20:52:27", "url": "https://files.pythonhosted.org/packages/53/18/7ac541b5152c2820bbc27f0ff9a1922927ad1357893cbf07659fd0bca69e/django-proxy-server-0.1.8.3.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "a26c623aee179f5e9d77cc36236c50b9", "sha256": "d9a956ed1b3c2fd6829bcf916faee681b05ea967dc493f8825658d8df28110bd" }, "downloads": -1, "filename": "django-proxy-server-0.1.8.3.tar.gz", "has_sig": false, "md5_digest": "a26c623aee179f5e9d77cc36236c50b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10780, "upload_time": "2014-09-16T20:52:24", "url": "https://files.pythonhosted.org/packages/5a/61/ae42866e4cf71ce8696526c100fbc66f4be4819ed4b44114d789608d8311/django-proxy-server-0.1.8.3.tar.gz" } ], "0.1.8.4": [ { "comment_text": "", "digests": { "md5": "38ad143f8a7e1f73af4b4be56c131f7d", "sha256": "d5f6c51a4d228c3fb833b902e8f4489d748c5a43718eb77d0bfcdd60e861fd81" }, "downloads": -1, "filename": "django-proxy-server-0.1.8.4.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "38ad143f8a7e1f73af4b4be56c131f7d", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 77510, "upload_time": "2014-09-16T21:34:18", "url": "https://files.pythonhosted.org/packages/a4/74/04323927cf78b2ff38f271110bbed1cadc0b6463dc28cf3c7b8c7b45c326/django-proxy-server-0.1.8.4.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "923e75cba01b8f9f506602ca8a246c4c", "sha256": "3b32728c43a00323884d22b4369d8f675e0fe531dfbe226be75cab6296459708" }, "downloads": -1, "filename": "django-proxy-server-0.1.8.4.tar.gz", "has_sig": false, "md5_digest": "923e75cba01b8f9f506602ca8a246c4c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10731, "upload_time": "2014-09-16T21:34:14", "url": "https://files.pythonhosted.org/packages/a0/b4/4af85dda0382af2be7d1310f4b4db144277a0be987d6bfd23420007340e8/django-proxy-server-0.1.8.4.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "c802e7d4e33ede8d1bb941c246219c08", "sha256": "1e4249132e9afc4cd51bddc90f996ae58e57c6fc527431b6578ebbf88791eb90" }, "downloads": -1, "filename": "django-proxy-server-0.2.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "c802e7d4e33ede8d1bb941c246219c08", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 79094, "upload_time": "2014-09-17T01:17:57", "url": "https://files.pythonhosted.org/packages/ae/78/68bde3ffd190f017296114a31218586746d81674007e66c69bf5566e9b29/django-proxy-server-0.2.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "398c0f781a055fe7b5f5cbc7920cba2c", "sha256": "d5ff538c110b5f15199cf1b506a0d0c57e55a8945c6b959c20f9fbc6c7f349ee" }, "downloads": -1, "filename": "django-proxy-server-0.2.tar.gz", "has_sig": false, "md5_digest": "398c0f781a055fe7b5f5cbc7920cba2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11368, "upload_time": "2014-09-17T01:17:53", "url": "https://files.pythonhosted.org/packages/80/16/2732d6be6cdd1357ecf49829d4d684dbc74dea3f95a965899deb83183e08/django-proxy-server-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "f020cd510b880c8a60ffc80b232f1fab", "sha256": "2fd9f2cc4dbb53501a318be66916c24af497a4db2b45a6c2afd9e4054d541ee5" }, "downloads": -1, "filename": "django-proxy-server-0.2.1.macosx-10.9-x86_64.exe", "has_sig": false, "md5_digest": "f020cd510b880c8a60ffc80b232f1fab", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 79364, "upload_time": "2014-09-29T22:41:08", "url": "https://files.pythonhosted.org/packages/08/da/9623b87b0d639e40208deec26f223ec8a12897958ea5f7646797e54ed9a6/django-proxy-server-0.2.1.macosx-10.9-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "09e47f78d553592df99e111a5f293ea5", "sha256": "6f79783437488396c2b9c22d785a57bb6a34a548002b8607b86b312d024838c0" }, "downloads": -1, "filename": "django-proxy-server-0.2.1.tar.gz", "has_sig": false, "md5_digest": "09e47f78d553592df99e111a5f293ea5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11445, "upload_time": "2014-09-29T22:41:04", "url": "https://files.pythonhosted.org/packages/5d/7a/0dd42267be07dded3711181ed46e2614c9c60f838e2b5e3b3bc20bf8f85e/django-proxy-server-0.2.1.tar.gz" } ], "0.2.10": [ { "comment_text": "", "digests": { "md5": "65224aba219e0ef26ece443c71c09615", "sha256": "0e897abe65912328f2e46a97df0fabf72b398a1810234e12200d1a11cdaaa106" }, "downloads": -1, "filename": "django-proxy-server-0.2.10.macosx-10.10-x86_64.exe", "has_sig": false, "md5_digest": "65224aba219e0ef26ece443c71c09615", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 79168, "upload_time": "2014-11-27T21:33:44", "url": "https://files.pythonhosted.org/packages/91/42/3a17450454ed5ed356434d7a7e6f263e634b0d77412f4598831509d0ed9f/django-proxy-server-0.2.10.macosx-10.10-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "aba480000ccfe8984bf5f488935077ce", "sha256": "3005c6be0cb0f76c9b09a91b265557ef76c682a997c822c25455d8c9d75758ea" }, "downloads": -1, "filename": "django-proxy-server-0.2.10.tar.gz", "has_sig": false, "md5_digest": "aba480000ccfe8984bf5f488935077ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11431, "upload_time": "2014-11-27T21:33:41", "url": "https://files.pythonhosted.org/packages/2a/ef/1054fcfc6f6ce55899ea6db0f17ab02909cb42dfa5970cf758ef6303cc96/django-proxy-server-0.2.10.tar.gz" } ], "0.2.11": [ { "comment_text": "", "digests": { "md5": "ca3e8f6c9a2cf896dd9948fa8943ee43", "sha256": "a790079e607e248a49504272d6459872b970ae11a3e58d5ebf1fb4b09090d51e" }, "downloads": -1, "filename": "django-proxy-server-0.2.11.macosx-10.10-x86_64.exe", "has_sig": false, "md5_digest": "ca3e8f6c9a2cf896dd9948fa8943ee43", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 79160, "upload_time": "2014-11-27T21:38:46", "url": "https://files.pythonhosted.org/packages/ad/c4/25b1d3dce1c042889744d8c8573d1134ae5f6df7942766c492eb18f9150e/django-proxy-server-0.2.11.macosx-10.10-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "2a4baa1b8e05efd53c0377a5fb0f178d", "sha256": "67f953fae72cb06aa3106f39b9764a00c26c40ef83872ba4dbdc147d28e89186" }, "downloads": -1, "filename": "django-proxy-server-0.2.11.tar.gz", "has_sig": false, "md5_digest": "2a4baa1b8e05efd53c0377a5fb0f178d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11416, "upload_time": "2014-11-27T21:38:43", "url": "https://files.pythonhosted.org/packages/1a/fb/cbb917d6d48f4548bb47e9879391362df5c8eddb428b17970e2d51b50106/django-proxy-server-0.2.11.tar.gz" } ], "0.2.12": [ { "comment_text": "", "digests": { "md5": "efa17052035b33f5123a8fca9b744334", "sha256": "2fb4805b9bcaa4f912d89bc032e44674e00b8128cfbffa53d3c95a429dd7f006" }, "downloads": -1, "filename": "django-proxy-server-0.2.12.macosx-10.10-x86_64.exe", "has_sig": false, "md5_digest": "efa17052035b33f5123a8fca9b744334", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 79232, "upload_time": "2014-11-27T21:52:04", "url": "https://files.pythonhosted.org/packages/ac/7f/5333f6c01576dfbb9e21f0728b9471127bd78b0fdd2141eed14fda9c1292/django-proxy-server-0.2.12.macosx-10.10-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "858e7bb87b784fd8915071299ba7efd7", "sha256": "968f15b9db13db3b2034d1dc57ff210f09f1372c839193917d5af4f1d5938bed" }, "downloads": -1, "filename": "django-proxy-server-0.2.12.tar.gz", "has_sig": false, "md5_digest": "858e7bb87b784fd8915071299ba7efd7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11482, "upload_time": "2014-11-27T21:52:00", "url": "https://files.pythonhosted.org/packages/4e/21/9b06fd12026638f984911553b0bfc4cd2224c3a5de190f5098aaa842c7b5/django-proxy-server-0.2.12.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "b36e854975ffa1dcbf3d3b8d2bdc3af1", "sha256": "64199fc18b08f4451c57376ab71e34ac1055892761d4ffb1a315deafcc7cd161" }, "downloads": -1, "filename": "django-proxy-server-0.2.2.macosx-10.9-x86_64.exe", "has_sig": false, "md5_digest": "b36e854975ffa1dcbf3d3b8d2bdc3af1", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 79382, "upload_time": "2014-09-30T15:13:25", "url": "https://files.pythonhosted.org/packages/4e/c2/055bf6090339662f5bba5af120f99de2568ebd44353644d9a70677040993/django-proxy-server-0.2.2.macosx-10.9-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "ef0afd684a8b3e7f8914db6fb097b954", "sha256": "fa14e7bb8f34fc2830a30836da0eb76157edf41e4028815eb63f0d0dbe871223" }, "downloads": -1, "filename": "django-proxy-server-0.2.2.tar.gz", "has_sig": false, "md5_digest": "ef0afd684a8b3e7f8914db6fb097b954", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11445, "upload_time": "2014-09-30T15:13:22", "url": "https://files.pythonhosted.org/packages/29/cd/940694b1cd749ff784dfdebdaf0a8bb5828650df62f9a6e3410475d18415/django-proxy-server-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "943f3b3b50f7ca372ff53ae9a12504f6", "sha256": "53f258922c449d7ff6134e0239c2a9320e95749fec153d0158c42000f216bf70" }, "downloads": -1, "filename": "django-proxy-server-0.2.3.macosx-10.9-x86_64.exe", "has_sig": false, "md5_digest": "943f3b3b50f7ca372ff53ae9a12504f6", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 79422, "upload_time": "2014-10-03T14:27:52", "url": "https://files.pythonhosted.org/packages/65/2a/534f78714460a598e03c83951d9ab5b1202b56244ba7367e4f6940adb3a3/django-proxy-server-0.2.3.macosx-10.9-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "703f75050afd228f34d3c706139d957d", "sha256": "4526821cc37a7c10b26144f95616409ed604c154a7b1efbde4576fb6b272de75" }, "downloads": -1, "filename": "django-proxy-server-0.2.3.tar.gz", "has_sig": false, "md5_digest": "703f75050afd228f34d3c706139d957d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11489, "upload_time": "2014-10-03T14:27:49", "url": "https://files.pythonhosted.org/packages/c0/cc/a1649ac63c476dada40e7902a96415861391713f248db0e4443b2691a897/django-proxy-server-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "e15e7ed8b7a8e448a5109120b66b3c47", "sha256": "19ca7c36f2b05724ea265d4d8f60b8bfa6bbdf16aa1c90315a56b6198a4edfae" }, "downloads": -1, "filename": "django-proxy-server-0.2.4.macosx-10.9-x86_64.exe", "has_sig": false, "md5_digest": "e15e7ed8b7a8e448a5109120b66b3c47", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 79426, "upload_time": "2014-10-07T15:59:25", "url": "https://files.pythonhosted.org/packages/89/34/d339640d14f7b4ff1faa47ccd20588cfa53b835179cebcd1958a924927da/django-proxy-server-0.2.4.macosx-10.9-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "a2022a538facefce714be192f4b98de1", "sha256": "f2ad61f4f58cd20548318bd7a559f5c4a4c2385869e2af82faf2815712efa4f7" }, "downloads": -1, "filename": "django-proxy-server-0.2.4.tar.gz", "has_sig": false, "md5_digest": "a2022a538facefce714be192f4b98de1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11498, "upload_time": "2014-10-07T15:59:22", "url": "https://files.pythonhosted.org/packages/d0/44/64bc989b5a6dd541f671176e125f12607ed1f6a78b130b48e119178c8bab/django-proxy-server-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "622cd385caa3f1ee15922fb5dcdce06a", "sha256": "1b1327072d28c982724b6bf3285b8c52dd7849f496b8df5519b50043e9ac2853" }, "downloads": -1, "filename": "django-proxy-server-0.2.5.macosx-10.9-x86_64.exe", "has_sig": false, "md5_digest": "622cd385caa3f1ee15922fb5dcdce06a", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 79431, "upload_time": "2014-10-07T16:17:15", "url": "https://files.pythonhosted.org/packages/22/33/c73239fda952b7222a7a20050e4da87f8dc348cf0b40015e80ac7317ff65/django-proxy-server-0.2.5.macosx-10.9-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "cfaa1ad5bfc7995ddf28e79d1058c28f", "sha256": "cec9a55dd983b04ce0926fbf065d0802066064fd9dbf7bef087db94aaae371e9" }, "downloads": -1, "filename": "django-proxy-server-0.2.5.tar.gz", "has_sig": false, "md5_digest": "cfaa1ad5bfc7995ddf28e79d1058c28f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11500, "upload_time": "2014-10-07T16:17:12", "url": "https://files.pythonhosted.org/packages/1f/79/014856e3b3c89fac1b40da4f3fae91e13288f931a08110c236fb2afda18a/django-proxy-server-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "3c269a7fe4be90cb16ab8a5272ed47d8", "sha256": "0bfa34421375b31b81bda5b4497e0754b19ea980dfd84f4bcd5cdcfe98017907" }, "downloads": -1, "filename": "django-proxy-server-0.2.6.macosx-10.9-x86_64.exe", "has_sig": false, "md5_digest": "3c269a7fe4be90cb16ab8a5272ed47d8", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 79443, "upload_time": "2014-10-08T19:38:45", "url": "https://files.pythonhosted.org/packages/6d/99/bdfc030e812aa19bf1f8976403fc0fd233f64dafcb3ff973a2b4e38d2993/django-proxy-server-0.2.6.macosx-10.9-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "4b41ed7f74499f1e880e9d66bf1544a5", "sha256": "5d5aa44a97dd3aeafb73ea1b5ca63e6f6b281921118b0b2bae945e14e00e4348" }, "downloads": -1, "filename": "django-proxy-server-0.2.6.tar.gz", "has_sig": false, "md5_digest": "4b41ed7f74499f1e880e9d66bf1544a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11507, "upload_time": "2014-10-08T19:38:41", "url": "https://files.pythonhosted.org/packages/4d/69/de2153435e3c6a265baba11d2df69743a891fdb0a6e12caa9f93e2e21b07/django-proxy-server-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "1a71fd3ba164e18a4b2472cf5800bc85", "sha256": "b4e036891ccce57ca9ad564e3749bb49bb1542913157d00cedccf87a0d4e482c" }, "downloads": -1, "filename": "django-proxy-server-0.2.7.macosx-10.9-x86_64.exe", "has_sig": false, "md5_digest": "1a71fd3ba164e18a4b2472cf5800bc85", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 79438, "upload_time": "2014-10-16T16:44:43", "url": "https://files.pythonhosted.org/packages/3e/e5/b1b8e8aeec69e348ab78ababdb32edaec5ca675b22f56166c148b809b780/django-proxy-server-0.2.7.macosx-10.9-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "281cfe46516239dfad26dcdb7fb07907", "sha256": "866dba4addbe371133bd0174453022d069f6afd4f30c5fbf05b81ef6b4dba3a8" }, "downloads": -1, "filename": "django-proxy-server-0.2.7.tar.gz", "has_sig": false, "md5_digest": "281cfe46516239dfad26dcdb7fb07907", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11500, "upload_time": "2014-10-16T16:44:40", "url": "https://files.pythonhosted.org/packages/70/f1/59a37ded1b78ccef2a44105972507def408f1c08769943a9e2a09c574a06/django-proxy-server-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "503669a565541f80ddccfba97619fe72", "sha256": "f5f6b55ae5d3b3703a2c7de1b7524469905d7b017966f56c7a12a18137610fe3" }, "downloads": -1, "filename": "django-proxy-server-0.2.8.macosx-10.10-x86_64.exe", "has_sig": false, "md5_digest": "503669a565541f80ddccfba97619fe72", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 79155, "upload_time": "2014-10-24T13:43:20", "url": "https://files.pythonhosted.org/packages/f4/54/6fe13176ad6634e0f048216ad83d98331b7749957ff0777638c6caedcdcc/django-proxy-server-0.2.8.macosx-10.10-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "3a5a555ef6f5b40c6b3735df0d120429", "sha256": "d0572179c0694bc7978a83dae1ca5a50441ea2107a2f2767977f56587f869ab7" }, "downloads": -1, "filename": "django-proxy-server-0.2.8.tar.gz", "has_sig": false, "md5_digest": "3a5a555ef6f5b40c6b3735df0d120429", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11420, "upload_time": "2014-10-24T13:43:17", "url": "https://files.pythonhosted.org/packages/45/b0/42013d655de371bde6be07d70f7939f2e78bc34bc6f516a89186b4cad69e/django-proxy-server-0.2.8.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "ff56667bcac28b62eb4c3cb152a6dcbd", "sha256": "5fbe5772e5f96ca148f18f2db042645eb25bd78ffbc1869e3bfe0d86d660af6c" }, "downloads": -1, "filename": "django-proxy-server-0.2.9.macosx-10.10-x86_64.exe", "has_sig": false, "md5_digest": "ff56667bcac28b62eb4c3cb152a6dcbd", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 79156, "upload_time": "2014-11-27T21:33:18", "url": "https://files.pythonhosted.org/packages/15/a3/c953de0bcec1323cb06e52dbfe1499ef9655f1f4fa6dec7c8e1d7fa99cc3/django-proxy-server-0.2.9.macosx-10.10-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "59ead167289e35b27e748c3cd639dc57", "sha256": "d73efe26046fd575eec73e6c76ac9e57ecd9d897c09d775b3ee52a34aac7ff8d" }, "downloads": -1, "filename": "django-proxy-server-0.2.9.tar.gz", "has_sig": false, "md5_digest": "59ead167289e35b27e748c3cd639dc57", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11441, "upload_time": "2014-11-27T21:33:15", "url": "https://files.pythonhosted.org/packages/74/50/0850a7a7e5094ad96e968d8f0a70b79820c4fd9e5898080792a93ec6be6d/django-proxy-server-0.2.9.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "7328264813666faa5fb30420d64c791a", "sha256": "e3cb28a01c1c0233d63e3a45ebe797c0f0e652d0c3e49b9c04a5bbbdb93a3637" }, "downloads": -1, "filename": "django-proxy-server-0.3.macosx-10.10-x86_64.exe", "has_sig": false, "md5_digest": "7328264813666faa5fb30420d64c791a", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 79201, "upload_time": "2014-12-27T21:41:50", "url": "https://files.pythonhosted.org/packages/9a/eb/7149e62ec3d842aedde3c85ce080353cc0e87ac064c14a458f9c33ca8417/django-proxy-server-0.3.macosx-10.10-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "a20071fdc878410515dc9648325ec149", "sha256": "0df7e1bcb1219debe37b2cb712e1e8670d35ce0410c4562b09ca33630574321f" }, "downloads": -1, "filename": "django-proxy-server-0.3.tar.gz", "has_sig": false, "md5_digest": "a20071fdc878410515dc9648325ec149", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11504, "upload_time": "2014-12-27T21:41:44", "url": "https://files.pythonhosted.org/packages/97/3b/7890c583b85de6270e6b6ceda5f89b08de1f5770bf50ec7c6472a46d70f5/django-proxy-server-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "8732f202b61adbba11b8016de540430a", "sha256": "8bd5fb535cd05695335b7793f57b4979cb5d1cf93c658ee5a34a33394a252a6d" }, "downloads": -1, "filename": "django-proxy-server-0.3.1.macosx-10.10-x86_64.exe", "has_sig": false, "md5_digest": "8732f202b61adbba11b8016de540430a", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 79214, "upload_time": "2014-12-27T22:17:01", "url": "https://files.pythonhosted.org/packages/48/e3/ef2137737ad3eabaa8d1d1ed26341b0ad33211e27fb304a440b4c7c3b065/django-proxy-server-0.3.1.macosx-10.10-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "f53c0d57ac0fb86b0ef108ab8a368add", "sha256": "329badb577e7f15a4692ce833c5a35c196ef1f6791d44f2bb2591c6ade4f9c85" }, "downloads": -1, "filename": "django-proxy-server-0.3.1.tar.gz", "has_sig": false, "md5_digest": "f53c0d57ac0fb86b0ef108ab8a368add", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11494, "upload_time": "2014-12-27T22:16:54", "url": "https://files.pythonhosted.org/packages/a8/dd/862ada9849461150590e192aed9913c63d24d9e8545adbb1d0f9e8c63b7c/django-proxy-server-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "2f991e89957613dd729cf03e0b4c3831", "sha256": "8085ca9d3e2055861b231c647100c33a1ca83e7598d34d7f591d637ba9b28a39" }, "downloads": -1, "filename": "django-proxy-server-0.3.2.macosx-10.10-x86_64.exe", "has_sig": false, "md5_digest": "2f991e89957613dd729cf03e0b4c3831", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 79235, "upload_time": "2014-12-30T19:12:23", "url": "https://files.pythonhosted.org/packages/05/db/04712be0ea63978660b99bb19a60e075bec67f9f62164286fe856ab11ed2/django-proxy-server-0.3.2.macosx-10.10-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "cdfb3c5dd58c415f0342f20816a1bc0d", "sha256": "a7b64a003647117ebe69ef9787143f86ed6cc531d83b42c24c66ff4e10c632bb" }, "downloads": -1, "filename": "django-proxy-server-0.3.2.tar.gz", "has_sig": false, "md5_digest": "cdfb3c5dd58c415f0342f20816a1bc0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11510, "upload_time": "2014-12-30T19:12:15", "url": "https://files.pythonhosted.org/packages/98/58/02f5fc33cc63d0ac46137fdb2a2cb050f906fec9b6bce925fcd628b79277/django-proxy-server-0.3.2.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "8d14306c36481598ec1de1f62ab46735", "sha256": "d24a4f397de26c93b0ef2d0c9599c69bd8c745a7daef3a16210fdcc74e91954f" }, "downloads": -1, "filename": "django-proxy-server-0.4.macosx-10.10-x86_64.exe", "has_sig": false, "md5_digest": "8d14306c36481598ec1de1f62ab46735", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 79324, "upload_time": "2014-12-31T17:54:34", "url": "https://files.pythonhosted.org/packages/61/3e/d2a84936b7af1453da5bd292803d789a3dd2e031ec5611866a11f7b8ab76/django-proxy-server-0.4.macosx-10.10-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "30d9ed12b87a5e265a11216c32b7d7dc", "sha256": "b008fbe3a5f5452c5235163f3d3a8230df449bcb696a90079a8fb9e86ea88446" }, "downloads": -1, "filename": "django-proxy-server-0.4.tar.gz", "has_sig": false, "md5_digest": "30d9ed12b87a5e265a11216c32b7d7dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11631, "upload_time": "2014-12-31T17:54:27", "url": "https://files.pythonhosted.org/packages/c9/39/42015f4b5e8ec624ef393a4deddf3e519c29b5dbcd055ef6f938911085ba/django-proxy-server-0.4.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "2be2cec62f78d66e655c930885162ebd", "sha256": "c5742b61f8b2545598bf166b48e7f3417477c20a4c02ae988e689981f59755bc" }, "downloads": -1, "filename": "django-proxy-server-0.4.1.macosx-10.10-x86_64.exe", "has_sig": false, "md5_digest": "2be2cec62f78d66e655c930885162ebd", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 79449, "upload_time": "2014-12-31T23:03:54", "url": "https://files.pythonhosted.org/packages/7d/14/4e264e9a64fd80124d9311e852751380b23efa07be4ee5dea0b4594006fc/django-proxy-server-0.4.1.macosx-10.10-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "706149408b1aac397367adab29c2e527", "sha256": "b6e05b059f8583f9bbb9956247828b161e7077b0b82a787863d156bd84ed3051" }, "downloads": -1, "filename": "django-proxy-server-0.4.1.tar.gz", "has_sig": false, "md5_digest": "706149408b1aac397367adab29c2e527", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11718, "upload_time": "2014-12-31T23:03:48", "url": "https://files.pythonhosted.org/packages/91/2d/b88bbf2b6d7e6d5dbdd9fd23cca4aabae1bfcddc13be6d18af2c1b89c521/django-proxy-server-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "b485a8506e23258145bb96a6038b3ee1", "sha256": "6f57d09953694ff45173650bfbe5996d2d221eac0f6a5f0dde5ae1c5b6e01884" }, "downloads": -1, "filename": "django-proxy-server-0.4.2.macosx-10.10-x86_64.exe", "has_sig": false, "md5_digest": "b485a8506e23258145bb96a6038b3ee1", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 79493, "upload_time": "2015-01-01T00:05:35", "url": "https://files.pythonhosted.org/packages/2c/b3/b302ad885a11be023eb27d89428b4a29b113f331967d0c21821f4ab83d41/django-proxy-server-0.4.2.macosx-10.10-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "92a76f900e64d6bd06cf2cd715a642a7", "sha256": "2a955f0bfa83d5fcd09c86050340845b965ff0ef0e039106dd218aa894d1ad88" }, "downloads": -1, "filename": "django-proxy-server-0.4.2.tar.gz", "has_sig": false, "md5_digest": "92a76f900e64d6bd06cf2cd715a642a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11746, "upload_time": "2015-01-01T00:05:27", "url": "https://files.pythonhosted.org/packages/91/02/67bbd3d50aed2b6bdc0f5a5bd8f842c23d7632f97fcc8221ec25ade3c557/django-proxy-server-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "3b50d37bc3316dbd577423371dc02ac5", "sha256": "15b8916bf9b5b1e4060536e3e4041745a63cf960a8a8286aa38802f1b2256735" }, "downloads": -1, "filename": "django-proxy-server-0.4.3.macosx-10.10-x86_64.exe", "has_sig": false, "md5_digest": "3b50d37bc3316dbd577423371dc02ac5", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 79541, "upload_time": "2015-01-01T00:17:34", "url": "https://files.pythonhosted.org/packages/19/c9/4e8287838f5d3cc65fa688a514f9045b6be3d974d4507de6dd46029559d3/django-proxy-server-0.4.3.macosx-10.10-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "02f36f4a285d284b8c5bde6542f4144f", "sha256": "f320f6250883249571a9a87a4f3597f9a4e39f0a3dab05aef1e6c9123a141dc9" }, "downloads": -1, "filename": "django-proxy-server-0.4.3.tar.gz", "has_sig": false, "md5_digest": "02f36f4a285d284b8c5bde6542f4144f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11781, "upload_time": "2015-01-01T00:17:27", "url": "https://files.pythonhosted.org/packages/24/e3/6acee0cdda8f26b9526e0211a3854d066f5294b3eb1537b4659a5093e748/django-proxy-server-0.4.3.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "4ec70a922cf8d3c87d2aed8f7d066380", "sha256": "740a4417669eb3e944923e33126a53b2ef2d64202a6033bff64b48f83d2bb7ba" }, "downloads": -1, "filename": "django-proxy-server-0.5.macosx-10.10-x86_64.exe", "has_sig": false, "md5_digest": "4ec70a922cf8d3c87d2aed8f7d066380", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 81675, "upload_time": "2015-01-02T00:57:12", "url": "https://files.pythonhosted.org/packages/f5/6b/8ee86df7033d6f911228693548206111105ea39b6e80ff389080986c2c0a/django-proxy-server-0.5.macosx-10.10-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "ee5c3e294ab0912f437fa3797f48218b", "sha256": "19e286f767e5da86aec736655fa4149c58a561a47dcc138942283ab5a131a7d0" }, "downloads": -1, "filename": "django-proxy-server-0.5.tar.gz", "has_sig": false, "md5_digest": "ee5c3e294ab0912f437fa3797f48218b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14216, "upload_time": "2015-01-02T00:57:05", "url": "https://files.pythonhosted.org/packages/c6/64/c829eadf764cd094ef18e88084013ad7566f4758f4fee5042acb82c36ee2/django-proxy-server-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "64948cfd8c2cdd8c5ee75dab6e8a0844", "sha256": "066f6db1d95e2dbddc0f0d6bd72ac3ff9c03d11b1a0e21e985287efb43ca25c6" }, "downloads": -1, "filename": "django-proxy-server-0.6.macosx-10.10-x86_64.exe", "has_sig": false, "md5_digest": "64948cfd8c2cdd8c5ee75dab6e8a0844", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 84718, "upload_time": "2015-06-28T17:07:10", "url": "https://files.pythonhosted.org/packages/1b/b8/35e051363bdcf08718af557c03cc1203ed9c064ef052690b3a2560a81ef8/django-proxy-server-0.6.macosx-10.10-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "88733de449faf82b669fd86fea92af8a", "sha256": "87ca789ff80fd3a70e861158c8f06c69df79dcac4fd83bb32d6688cbd86e0512" }, "downloads": -1, "filename": "django-proxy-server-0.6.tar.gz", "has_sig": false, "md5_digest": "88733de449faf82b669fd86fea92af8a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15889, "upload_time": "2015-06-28T17:07:02", "url": "https://files.pythonhosted.org/packages/6d/20/c77183573d75811254855da06943459cc6ade1ab42a0fcd76018027ff114/django-proxy-server-0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "64948cfd8c2cdd8c5ee75dab6e8a0844", "sha256": "066f6db1d95e2dbddc0f0d6bd72ac3ff9c03d11b1a0e21e985287efb43ca25c6" }, "downloads": -1, "filename": "django-proxy-server-0.6.macosx-10.10-x86_64.exe", "has_sig": false, "md5_digest": "64948cfd8c2cdd8c5ee75dab6e8a0844", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 84718, "upload_time": "2015-06-28T17:07:10", "url": "https://files.pythonhosted.org/packages/1b/b8/35e051363bdcf08718af557c03cc1203ed9c064ef052690b3a2560a81ef8/django-proxy-server-0.6.macosx-10.10-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "88733de449faf82b669fd86fea92af8a", "sha256": "87ca789ff80fd3a70e861158c8f06c69df79dcac4fd83bb32d6688cbd86e0512" }, "downloads": -1, "filename": "django-proxy-server-0.6.tar.gz", "has_sig": false, "md5_digest": "88733de449faf82b669fd86fea92af8a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15889, "upload_time": "2015-06-28T17:07:02", "url": "https://files.pythonhosted.org/packages/6d/20/c77183573d75811254855da06943459cc6ade1ab42a0fcd76018027ff114/django-proxy-server-0.6.tar.gz" } ] }