diff --git a/nsp/templates/base.html b/nsp/templates/base.html index 71eac176..574ddf9f 100755 --- a/nsp/templates/base.html +++ b/nsp/templates/base.html @@ -137,11 +137,11 @@ Start Project Active Projects Log Out - + {% else %}
  • Sign Up @@ -153,14 +153,15 @@ {% if user.is_authenticated %} - @@ -474,7 +475,7 @@

    Initiative by MUJ ACM SCHAP coll

    © 2018 NSP · · MIT License. -
    +

    @@ -483,7 +484,7 @@

    @@ -496,4 +497,3 @@

    NSP 1.2

    {% endblock %} - diff --git a/sadana/bin/activate b/sadana/bin/activate new file mode 100644 index 00000000..760eb21f --- /dev/null +++ b/sadana/bin/activate @@ -0,0 +1,78 @@ +# This file must be used with "source bin/activate" *from bash* +# you cannot run it directly + +deactivate () { + unset -f pydoc >/dev/null 2>&1 + + # reset old environment variables + # ! [ -z ${VAR+_} ] returns true if VAR is declared at all + if ! [ -z "${_OLD_VIRTUAL_PATH+_}" ] ; then + PATH="$_OLD_VIRTUAL_PATH" + export PATH + unset _OLD_VIRTUAL_PATH + fi + if ! [ -z "${_OLD_VIRTUAL_PYTHONHOME+_}" ] ; then + PYTHONHOME="$_OLD_VIRTUAL_PYTHONHOME" + export PYTHONHOME + unset _OLD_VIRTUAL_PYTHONHOME + fi + + # This should detect bash and zsh, which have a hash command that must + # be called to get it to forget past commands. Without forgetting + # past commands the $PATH changes we made may not be respected + if [ -n "${BASH-}" ] || [ -n "${ZSH_VERSION-}" ] ; then + hash -r 2>/dev/null + fi + + if ! [ -z "${_OLD_VIRTUAL_PS1+_}" ] ; then + PS1="$_OLD_VIRTUAL_PS1" + export PS1 + unset _OLD_VIRTUAL_PS1 + fi + + unset VIRTUAL_ENV + if [ ! "${1-}" = "nondestructive" ] ; then + # Self destruct! + unset -f deactivate + fi +} + +# unset irrelevant variables +deactivate nondestructive + +VIRTUAL_ENV="/home/sadana/Hacktoberfest/NSP/sadana" +export VIRTUAL_ENV + +_OLD_VIRTUAL_PATH="$PATH" +PATH="$VIRTUAL_ENV/bin:$PATH" +export PATH + +# unset PYTHONHOME if set +if ! [ -z "${PYTHONHOME+_}" ] ; then + _OLD_VIRTUAL_PYTHONHOME="$PYTHONHOME" + unset PYTHONHOME +fi + +if [ -z "${VIRTUAL_ENV_DISABLE_PROMPT-}" ] ; then + _OLD_VIRTUAL_PS1="$PS1" + if [ "x" != x ] ; then + PS1="$PS1" + else + PS1="(`basename \"$VIRTUAL_ENV\"`) $PS1" + fi + export PS1 +fi + +# Make sure to unalias pydoc if it's already there +alias pydoc 2>/dev/null >/dev/null && unalias pydoc + +pydoc () { + python -m pydoc "$@" +} + +# This should detect bash and zsh, which have a hash command that must +# be called to get it to forget past commands. Without forgetting +# past commands the $PATH changes we made may not be respected +if [ -n "${BASH-}" ] || [ -n "${ZSH_VERSION-}" ] ; then + hash -r 2>/dev/null +fi diff --git a/sadana/bin/activate.csh b/sadana/bin/activate.csh new file mode 100644 index 00000000..693896a5 --- /dev/null +++ b/sadana/bin/activate.csh @@ -0,0 +1,36 @@ +# This file must be used with "source bin/activate.csh" *from csh*. +# You cannot run it directly. +# Created by Davide Di Blasi . + +alias deactivate 'test $?_OLD_VIRTUAL_PATH != 0 && setenv PATH "$_OLD_VIRTUAL_PATH" && unset _OLD_VIRTUAL_PATH; rehash; test $?_OLD_VIRTUAL_PROMPT != 0 && set prompt="$_OLD_VIRTUAL_PROMPT" && unset _OLD_VIRTUAL_PROMPT; unsetenv VIRTUAL_ENV; test "\!:*" != "nondestructive" && unalias deactivate && unalias pydoc' + +# Unset irrelevant variables. +deactivate nondestructive + +setenv VIRTUAL_ENV "/home/sadana/Hacktoberfest/NSP/sadana" + +set _OLD_VIRTUAL_PATH="$PATH" +setenv PATH "$VIRTUAL_ENV/bin:$PATH" + + + +if ("" != "") then + set env_name = "" +else + set env_name = `basename "$VIRTUAL_ENV"` +endif + +# Could be in a non-interactive environment, +# in which case, $prompt is undefined and we wouldn't +# care about the prompt anyway. +if ( $?prompt ) then + set _OLD_VIRTUAL_PROMPT="$prompt" + set prompt = "[$env_name] $prompt" +endif + +unset env_name + +alias pydoc python -m pydoc + +rehash + diff --git a/sadana/bin/activate.fish b/sadana/bin/activate.fish new file mode 100644 index 00000000..18209963 --- /dev/null +++ b/sadana/bin/activate.fish @@ -0,0 +1,76 @@ +# This file must be used using `. bin/activate.fish` *within a running fish ( http://fishshell.com ) session*. +# Do not run it directly. + +function deactivate -d 'Exit virtualenv mode and return to the normal environment.' + # reset old environment variables + if test -n "$_OLD_VIRTUAL_PATH" + set -gx PATH $_OLD_VIRTUAL_PATH + set -e _OLD_VIRTUAL_PATH + end + + if test -n "$_OLD_VIRTUAL_PYTHONHOME" + set -gx PYTHONHOME $_OLD_VIRTUAL_PYTHONHOME + set -e _OLD_VIRTUAL_PYTHONHOME + end + + if test -n "$_OLD_FISH_PROMPT_OVERRIDE" + # Set an empty local `$fish_function_path` to allow the removal of `fish_prompt` using `functions -e`. + set -l fish_function_path + + # Erase virtualenv's `fish_prompt` and restore the original. + functions -e fish_prompt + functions -c _old_fish_prompt fish_prompt + functions -e _old_fish_prompt + set -e _OLD_FISH_PROMPT_OVERRIDE + end + + set -e VIRTUAL_ENV + + if test "$argv[1]" != 'nondestructive' + # Self-destruct! + functions -e pydoc + functions -e deactivate + end +end + +# Unset irrelevant variables. +deactivate nondestructive + +set -gx VIRTUAL_ENV "/home/sadana/Hacktoberfest/NSP/sadana" + +set -gx _OLD_VIRTUAL_PATH $PATH +set -gx PATH "$VIRTUAL_ENV/bin" $PATH + +# Unset `$PYTHONHOME` if set. +if set -q PYTHONHOME + set -gx _OLD_VIRTUAL_PYTHONHOME $PYTHONHOME + set -e PYTHONHOME +end + +function pydoc + python -m pydoc $argv +end + +if test -z "$VIRTUAL_ENV_DISABLE_PROMPT" + # Copy the current `fish_prompt` function as `_old_fish_prompt`. + functions -c fish_prompt _old_fish_prompt + + function fish_prompt + # Save the current $status, for fish_prompts that display it. + set -l old_status $status + + # Prompt override provided? + # If not, just prepend the environment name. + if test -n "" + printf '%s%s' "" (set_color normal) + else + printf '%s(%s) ' (set_color normal) (basename "$VIRTUAL_ENV") + end + + # Restore the original $status + echo "exit $old_status" | source + _old_fish_prompt + end + + set -gx _OLD_FISH_PROMPT_OVERRIDE "$VIRTUAL_ENV" +end diff --git a/sadana/bin/activate_this.py b/sadana/bin/activate_this.py new file mode 100644 index 00000000..f18193bf --- /dev/null +++ b/sadana/bin/activate_this.py @@ -0,0 +1,34 @@ +"""By using execfile(this_file, dict(__file__=this_file)) you will +activate this virtualenv environment. + +This can be used when you must use an existing Python interpreter, not +the virtualenv bin/python +""" + +try: + __file__ +except NameError: + raise AssertionError( + "You must run this like execfile('path/to/activate_this.py', dict(__file__='path/to/activate_this.py'))") +import sys +import os + +old_os_path = os.environ.get('PATH', '') +os.environ['PATH'] = os.path.dirname(os.path.abspath(__file__)) + os.pathsep + old_os_path +base = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) +if sys.platform == 'win32': + site_packages = os.path.join(base, 'Lib', 'site-packages') +else: + site_packages = os.path.join(base, 'lib', 'python%s' % sys.version[:3], 'site-packages') +prev_sys_path = list(sys.path) +import site +site.addsitedir(site_packages) +sys.real_prefix = sys.prefix +sys.prefix = base +# Move the added items to the front of the path: +new_sys_path = [] +for item in list(sys.path): + if item not in prev_sys_path: + new_sys_path.append(item) + sys.path.remove(item) +sys.path[:0] = new_sys_path diff --git a/sadana/bin/easy_install b/sadana/bin/easy_install new file mode 100755 index 00000000..6fe7a3ee --- /dev/null +++ b/sadana/bin/easy_install @@ -0,0 +1,11 @@ +#!/home/sadana/Hacktoberfest/NSP/sadana/bin/python3 + +# -*- coding: utf-8 -*- +import re +import sys + +from setuptools.command.easy_install import main + +if __name__ == '__main__': + sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) + sys.exit(main()) diff --git a/sadana/bin/easy_install-3.6 b/sadana/bin/easy_install-3.6 new file mode 100755 index 00000000..6fe7a3ee --- /dev/null +++ b/sadana/bin/easy_install-3.6 @@ -0,0 +1,11 @@ +#!/home/sadana/Hacktoberfest/NSP/sadana/bin/python3 + +# -*- coding: utf-8 -*- +import re +import sys + +from setuptools.command.easy_install import main + +if __name__ == '__main__': + sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) + sys.exit(main()) diff --git a/sadana/bin/pip b/sadana/bin/pip new file mode 100755 index 00000000..21a7deb2 --- /dev/null +++ b/sadana/bin/pip @@ -0,0 +1,11 @@ +#!/home/sadana/Hacktoberfest/NSP/sadana/bin/python3 + +# -*- coding: utf-8 -*- +import re +import sys + +from pip._internal import main + +if __name__ == '__main__': + sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) + sys.exit(main()) diff --git a/sadana/bin/pip3 b/sadana/bin/pip3 new file mode 100755 index 00000000..21a7deb2 --- /dev/null +++ b/sadana/bin/pip3 @@ -0,0 +1,11 @@ +#!/home/sadana/Hacktoberfest/NSP/sadana/bin/python3 + +# -*- coding: utf-8 -*- +import re +import sys + +from pip._internal import main + +if __name__ == '__main__': + sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) + sys.exit(main()) diff --git a/sadana/bin/pip3.6 b/sadana/bin/pip3.6 new file mode 100755 index 00000000..21a7deb2 --- /dev/null +++ b/sadana/bin/pip3.6 @@ -0,0 +1,11 @@ +#!/home/sadana/Hacktoberfest/NSP/sadana/bin/python3 + +# -*- coding: utf-8 -*- +import re +import sys + +from pip._internal import main + +if __name__ == '__main__': + sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) + sys.exit(main()) diff --git a/sadana/bin/python b/sadana/bin/python new file mode 120000 index 00000000..b8a0adbb --- /dev/null +++ b/sadana/bin/python @@ -0,0 +1 @@ +python3 \ No newline at end of file diff --git a/sadana/bin/python-config b/sadana/bin/python-config new file mode 100755 index 00000000..cb2a0ab0 --- /dev/null +++ b/sadana/bin/python-config @@ -0,0 +1,78 @@ +#!/home/sadana/Hacktoberfest/NSP/sadana/bin/python + +import sys +import getopt +import sysconfig + +valid_opts = ['prefix', 'exec-prefix', 'includes', 'libs', 'cflags', + 'ldflags', 'help'] + +if sys.version_info >= (3, 2): + valid_opts.insert(-1, 'extension-suffix') + valid_opts.append('abiflags') +if sys.version_info >= (3, 3): + valid_opts.append('configdir') + + +def exit_with_usage(code=1): + sys.stderr.write("Usage: {0} [{1}]\n".format( + sys.argv[0], '|'.join('--'+opt for opt in valid_opts))) + sys.exit(code) + +try: + opts, args = getopt.getopt(sys.argv[1:], '', valid_opts) +except getopt.error: + exit_with_usage() + +if not opts: + exit_with_usage() + +pyver = sysconfig.get_config_var('VERSION') +getvar = sysconfig.get_config_var + +opt_flags = [flag for (flag, val) in opts] + +if '--help' in opt_flags: + exit_with_usage(code=0) + +for opt in opt_flags: + if opt == '--prefix': + print(sysconfig.get_config_var('prefix')) + + elif opt == '--exec-prefix': + print(sysconfig.get_config_var('exec_prefix')) + + elif opt in ('--includes', '--cflags'): + flags = ['-I' + sysconfig.get_path('include'), + '-I' + sysconfig.get_path('platinclude')] + if opt == '--cflags': + flags.extend(getvar('CFLAGS').split()) + print(' '.join(flags)) + + elif opt in ('--libs', '--ldflags'): + abiflags = getattr(sys, 'abiflags', '') + libs = ['-lpython' + pyver + abiflags] + libs += getvar('LIBS').split() + libs += getvar('SYSLIBS').split() + # add the prefix/lib/pythonX.Y/config dir, but only if there is no + # shared library in prefix/lib/. + if opt == '--ldflags': + if not getvar('Py_ENABLE_SHARED'): + libs.insert(0, '-L' + getvar('LIBPL')) + if not getvar('PYTHONFRAMEWORK'): + libs.extend(getvar('LINKFORSHARED').split()) + print(' '.join(libs)) + + elif opt == '--extension-suffix': + ext_suffix = sysconfig.get_config_var('EXT_SUFFIX') + if ext_suffix is None: + ext_suffix = sysconfig.get_config_var('SO') + print(ext_suffix) + + elif opt == '--abiflags': + if not getattr(sys, 'abiflags', None): + exit_with_usage() + print(sys.abiflags) + + elif opt == '--configdir': + print(sysconfig.get_config_var('LIBPL')) diff --git a/sadana/bin/python3 b/sadana/bin/python3 new file mode 100755 index 00000000..7828e4c6 Binary files /dev/null and b/sadana/bin/python3 differ diff --git a/sadana/bin/python3.6 b/sadana/bin/python3.6 new file mode 120000 index 00000000..b8a0adbb --- /dev/null +++ b/sadana/bin/python3.6 @@ -0,0 +1 @@ +python3 \ No newline at end of file diff --git a/sadana/bin/wheel b/sadana/bin/wheel new file mode 100755 index 00000000..24bbd6d9 --- /dev/null +++ b/sadana/bin/wheel @@ -0,0 +1,11 @@ +#!/home/sadana/Hacktoberfest/NSP/sadana/bin/python3 + +# -*- coding: utf-8 -*- +import re +import sys + +from wheel.cli import main + +if __name__ == '__main__': + sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) + sys.exit(main()) diff --git a/sadana/include/python3.6m b/sadana/include/python3.6m new file mode 120000 index 00000000..ba3a1bff --- /dev/null +++ b/sadana/include/python3.6m @@ -0,0 +1 @@ +/usr/include/python3.6m \ No newline at end of file diff --git a/sadana/share/python-wheels/CacheControl-0.11.7-py2.py3-none-any.whl b/sadana/share/python-wheels/CacheControl-0.11.7-py2.py3-none-any.whl new file mode 100644 index 00000000..186f75a6 Binary files /dev/null and b/sadana/share/python-wheels/CacheControl-0.11.7-py2.py3-none-any.whl differ diff --git a/sadana/share/python-wheels/appdirs-1.4.3-py2.py3-none-any.whl b/sadana/share/python-wheels/appdirs-1.4.3-py2.py3-none-any.whl new file mode 100644 index 00000000..14159df9 Binary files /dev/null and b/sadana/share/python-wheels/appdirs-1.4.3-py2.py3-none-any.whl differ diff --git a/sadana/share/python-wheels/certifi-2018.1.18-py2.py3-none-any.whl b/sadana/share/python-wheels/certifi-2018.1.18-py2.py3-none-any.whl new file mode 100644 index 00000000..89141729 Binary files /dev/null and b/sadana/share/python-wheels/certifi-2018.1.18-py2.py3-none-any.whl differ diff --git a/sadana/share/python-wheels/chardet-3.0.4-py2.py3-none-any.whl b/sadana/share/python-wheels/chardet-3.0.4-py2.py3-none-any.whl new file mode 100644 index 00000000..7e51f481 Binary files /dev/null and b/sadana/share/python-wheels/chardet-3.0.4-py2.py3-none-any.whl differ diff --git a/sadana/share/python-wheels/colorama-0.3.7-py2.py3-none-any.whl b/sadana/share/python-wheels/colorama-0.3.7-py2.py3-none-any.whl new file mode 100644 index 00000000..7e14f3f5 Binary files /dev/null and b/sadana/share/python-wheels/colorama-0.3.7-py2.py3-none-any.whl differ diff --git a/sadana/share/python-wheels/distlib-0.2.6-py2.py3-none-any.whl b/sadana/share/python-wheels/distlib-0.2.6-py2.py3-none-any.whl new file mode 100644 index 00000000..2dc0f911 Binary files /dev/null and b/sadana/share/python-wheels/distlib-0.2.6-py2.py3-none-any.whl differ diff --git a/sadana/share/python-wheels/distro-1.0.1-py2.py3-none-any.whl b/sadana/share/python-wheels/distro-1.0.1-py2.py3-none-any.whl new file mode 100644 index 00000000..8270abd1 Binary files /dev/null and b/sadana/share/python-wheels/distro-1.0.1-py2.py3-none-any.whl differ diff --git a/sadana/share/python-wheels/html5lib-0.999999999-py2.py3-none-any.whl b/sadana/share/python-wheels/html5lib-0.999999999-py2.py3-none-any.whl new file mode 100644 index 00000000..62e141ab Binary files /dev/null and b/sadana/share/python-wheels/html5lib-0.999999999-py2.py3-none-any.whl differ diff --git a/sadana/share/python-wheels/idna-2.6-py2.py3-none-any.whl b/sadana/share/python-wheels/idna-2.6-py2.py3-none-any.whl new file mode 100644 index 00000000..77386b39 Binary files /dev/null and b/sadana/share/python-wheels/idna-2.6-py2.py3-none-any.whl differ diff --git a/sadana/share/python-wheels/ipaddress-0.0.0-py2.py3-none-any.whl b/sadana/share/python-wheels/ipaddress-0.0.0-py2.py3-none-any.whl new file mode 100644 index 00000000..e0e2371b Binary files /dev/null and b/sadana/share/python-wheels/ipaddress-0.0.0-py2.py3-none-any.whl differ diff --git a/sadana/share/python-wheels/lockfile-0.12.2-py2.py3-none-any.whl b/sadana/share/python-wheels/lockfile-0.12.2-py2.py3-none-any.whl new file mode 100644 index 00000000..add2bc65 Binary files /dev/null and b/sadana/share/python-wheels/lockfile-0.12.2-py2.py3-none-any.whl differ diff --git a/sadana/share/python-wheels/packaging-17.1-py2.py3-none-any.whl b/sadana/share/python-wheels/packaging-17.1-py2.py3-none-any.whl new file mode 100644 index 00000000..23ca472f Binary files /dev/null and b/sadana/share/python-wheels/packaging-17.1-py2.py3-none-any.whl differ diff --git a/sadana/share/python-wheels/pip-9.0.1-py2.py3-none-any.whl b/sadana/share/python-wheels/pip-9.0.1-py2.py3-none-any.whl new file mode 100644 index 00000000..60340e59 Binary files /dev/null and b/sadana/share/python-wheels/pip-9.0.1-py2.py3-none-any.whl differ diff --git a/sadana/share/python-wheels/pkg_resources-0.0.0-py2.py3-none-any.whl b/sadana/share/python-wheels/pkg_resources-0.0.0-py2.py3-none-any.whl new file mode 100644 index 00000000..b39e270b Binary files /dev/null and b/sadana/share/python-wheels/pkg_resources-0.0.0-py2.py3-none-any.whl differ diff --git a/sadana/share/python-wheels/progress-1.2-py2.py3-none-any.whl b/sadana/share/python-wheels/progress-1.2-py2.py3-none-any.whl new file mode 100644 index 00000000..7a056dde Binary files /dev/null and b/sadana/share/python-wheels/progress-1.2-py2.py3-none-any.whl differ diff --git a/sadana/share/python-wheels/pyparsing-2.2.0-py2.py3-none-any.whl b/sadana/share/python-wheels/pyparsing-2.2.0-py2.py3-none-any.whl new file mode 100644 index 00000000..6bb4728d Binary files /dev/null and b/sadana/share/python-wheels/pyparsing-2.2.0-py2.py3-none-any.whl differ diff --git a/sadana/share/python-wheels/requests-2.18.4-py2.py3-none-any.whl b/sadana/share/python-wheels/requests-2.18.4-py2.py3-none-any.whl new file mode 100644 index 00000000..141f077d Binary files /dev/null and b/sadana/share/python-wheels/requests-2.18.4-py2.py3-none-any.whl differ diff --git a/sadana/share/python-wheels/retrying-1.3.3-py2.py3-none-any.whl b/sadana/share/python-wheels/retrying-1.3.3-py2.py3-none-any.whl new file mode 100644 index 00000000..3eece018 Binary files /dev/null and b/sadana/share/python-wheels/retrying-1.3.3-py2.py3-none-any.whl differ diff --git a/sadana/share/python-wheels/setuptools-39.0.1-py2.py3-none-any.whl b/sadana/share/python-wheels/setuptools-39.0.1-py2.py3-none-any.whl new file mode 100644 index 00000000..d42fe7b4 Binary files /dev/null and b/sadana/share/python-wheels/setuptools-39.0.1-py2.py3-none-any.whl differ diff --git a/sadana/share/python-wheels/six-1.11.0-py2.py3-none-any.whl b/sadana/share/python-wheels/six-1.11.0-py2.py3-none-any.whl new file mode 100644 index 00000000..273e49c3 Binary files /dev/null and b/sadana/share/python-wheels/six-1.11.0-py2.py3-none-any.whl differ diff --git a/sadana/share/python-wheels/urllib3-1.22-py2.py3-none-any.whl b/sadana/share/python-wheels/urllib3-1.22-py2.py3-none-any.whl new file mode 100644 index 00000000..dbda3b7f Binary files /dev/null and b/sadana/share/python-wheels/urllib3-1.22-py2.py3-none-any.whl differ diff --git a/sadana/share/python-wheels/webencodings-0.5-py2.py3-none-any.whl b/sadana/share/python-wheels/webencodings-0.5-py2.py3-none-any.whl new file mode 100644 index 00000000..6ec1c141 Binary files /dev/null and b/sadana/share/python-wheels/webencodings-0.5-py2.py3-none-any.whl differ diff --git a/sadana/share/python-wheels/wheel-0.30.0-py2.py3-none-any.whl b/sadana/share/python-wheels/wheel-0.30.0-py2.py3-none-any.whl new file mode 100644 index 00000000..61aeac6c Binary files /dev/null and b/sadana/share/python-wheels/wheel-0.30.0-py2.py3-none-any.whl differ