diff --git a/AUTHORS b/AUTHORS new file mode 100644 index 0000000000000000000000000000000000000000..ef69b8105643143f6a5e8774f685d92660282f8a --- /dev/null +++ b/AUTHORS @@ -0,0 +1,2 @@ +Art Lukyanchyk <artiom.lukyanchyk@hs-hannover.de> + diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000000000000000000000000000000000000..b5dc0386bc189a5145159d0e7d6beeb648fcd6d1 --- /dev/null +++ b/LICENSE @@ -0,0 +1,27 @@ +Copyright (c) Hochschule Hannover and individual contributors. +All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, +are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + + 3. Neither the name of Hochschule Hannover nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON +ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/requirements.txt b/requirements.txt index a1431f1e7c5bb4db896a109eaa4332fb9641025f..5878a552dd168836ef03b5c6172d6f4da18cd953 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,5 @@ Django>=1.11,<2.0 python3-saml - +# binary dependencies: +# sudo apt install libxml2-dev libxslt1-dev xmlsec1 libxmlsec1-dev pkg-config diff --git a/setup.py b/setup.py index 28e52bc62475d625b04f65b6243566e8da16220f..c323def7edbf9166b85e71fa2b96e7e25647b6dc 100644 --- a/setup.py +++ b/setup.py @@ -41,3 +41,5 @@ setup( 'Topic :: Internet :: WWW/HTTP :: Dynamic Content', ], ) + + diff --git a/ssoauth/apps.py b/ssoauth/apps.py index beff0092edb97007e50833ebeef8a156b0696a7e..d78bff087ce0a5d10cec4a776dcddbfdf83f15dd 100644 --- a/ssoauth/apps.py +++ b/ssoauth/apps.py @@ -8,7 +8,7 @@ from . import app_settings class SSOAuthConfig(AppConfig): - name = 'ssoauth' + name = "ssoauth" def ready(self, *args, **kwargs): super().ready(*args, **kwargs)