Metadata-Version: 2.1
Name: arches-django-revproxy
Version: 0.10.0
Summary: A temporary fork of django-revproxy to support Arches running Django 3.2
Home-page: https://github.com/jazzband/django-revproxy
Author: Sergio Oliveira
Author-email: sergio@tracy.com.br
License: MPL v2.0
Description: 
        Welcome to arches-django-revproxy
        =================================
        
        This is a fork of django-revproxy used to support Arches running on Django 3.2. 
        This will not be maintained for future versions.
        Do not use for applications other than Arches > v6.1. 
        
        .. image:: https://coveralls.io/repos/TracyWebTech/django-revproxy/badge.svg
               :target: https://coveralls.io/r/TracyWebTech/django-revproxy?branch=master
        
        .. image:: https://api.codeclimate.com/v1/badges/1a7c55e48fa7310d5590/maintainability
              :target: https://codeclimate.com/github/TracyWebTech/django-revproxy/maintainability
              :alt: Maintainability
        
        .. image:: https://pepy.tech/badge/django-revproxy
              :target: https://pepy.tech/project/django-revproxy
              :alt: Downloads
        
        .. image:: https://jazzband.co/static/img/badge.svg
              :target: https://jazzband.co/
              :alt: Jazzband
        
        A simple reverse proxy using Django. It allows to use Django as a
        reverse Proxy to HTTP requests. It also allows to use Django as an
        authentication Proxy.
        
        Documentation available at http://django-revproxy.readthedocs.org/
        
        
        Features
        ---------
        
        * Proxies all HTTP methods: HEAD, GET, POST, PUT, DELETE, OPTIONS, TRACE, CONNECT and PATCH
        * Copy all http headers sent from the client to the proxied server
        * Copy all http headers sent from the proxied server to the client (except `hop-by-hop <http://www.w3.org/Protocols/rfc2616/rfc2616-sec13.html#sec13.5.1>`_)
        * Basic URL rewrite
        * Sets the http header REQUEST_USER if the user is logged in Django
        * Sets the http headers X-Forwarded-For and X-Forwarded-Proto
        * Handles redirects
        * Few external dependencies
        * Apply XSLT transformation in the response (requires Diazo)
        
        
        Dependencies
        ------------
        
        * django >= 1.8
        * urllib3 >= 1.12
        * diazo >= 1.0.5 (optional)
        * lxml >= 3.4, < 3.5 (optional, but diazo dependency)
        
        
        Install
        --------
        
        ``pip install django-revproxy``
        
        
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Internet :: Proxy Servers
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Software Development :: Libraries
Provides-Extra: diazo
