master
parent fa57a88ca1
commit ba89ac64d4
  1. BIN
      __pycache__/run.cpython-37.pyc
  2. 9
      backend/requirements.txt
  3. 1
      backend/venv/.Python
  4. 78
      backend/venv/bin/activate
  5. 55
      backend/venv/bin/activate.csh
  6. 101
      backend/venv/bin/activate.fish
  7. 72
      backend/venv/bin/activate.ps1
  8. 46
      backend/venv/bin/activate.xsh
  9. 46
      backend/venv/bin/activate_this.py
  10. 10
      backend/venv/bin/easy_install
  11. 10
      backend/venv/bin/easy_install-3.7
  12. 10
      backend/venv/bin/flask
  13. 10
      backend/venv/bin/pip
  14. 10
      backend/venv/bin/pip3
  15. 10
      backend/venv/bin/pip3.7
  16. 1
      backend/venv/bin/python
  17. 78
      backend/venv/bin/python-config
  18. BIN
      backend/venv/bin/python3
  19. 1
      backend/venv/bin/python3.7
  20. 10
      backend/venv/bin/wheel
  21. 1
      backend/venv/include/python3.7m
  22. 1
      backend/venv/lib/python3.7/LICENSE.txt
  23. 1
      backend/venv/lib/python3.7/__future__.py
  24. BIN
      backend/venv/lib/python3.7/__pycache__/__future__.cpython-37.pyc
  25. BIN
      backend/venv/lib/python3.7/__pycache__/_bootlocale.cpython-37.pyc
  26. BIN
      backend/venv/lib/python3.7/__pycache__/_collections_abc.cpython-37.pyc
  27. BIN
      backend/venv/lib/python3.7/__pycache__/_weakrefset.cpython-37.pyc
  28. BIN
      backend/venv/lib/python3.7/__pycache__/abc.cpython-37.pyc
  29. BIN
      backend/venv/lib/python3.7/__pycache__/base64.cpython-37.pyc
  30. BIN
      backend/venv/lib/python3.7/__pycache__/bisect.cpython-37.pyc
  31. BIN
      backend/venv/lib/python3.7/__pycache__/codecs.cpython-37.pyc
  32. BIN
      backend/venv/lib/python3.7/__pycache__/copy.cpython-37.pyc
  33. BIN
      backend/venv/lib/python3.7/__pycache__/copyreg.cpython-37.pyc
  34. BIN
      backend/venv/lib/python3.7/__pycache__/enum.cpython-37.pyc
  35. BIN
      backend/venv/lib/python3.7/__pycache__/fnmatch.cpython-37.pyc
  36. BIN
      backend/venv/lib/python3.7/__pycache__/functools.cpython-37.pyc
  37. BIN
      backend/venv/lib/python3.7/__pycache__/genericpath.cpython-37.pyc
  38. BIN
      backend/venv/lib/python3.7/__pycache__/hashlib.cpython-37.pyc
  39. BIN
      backend/venv/lib/python3.7/__pycache__/heapq.cpython-37.pyc
  40. BIN
      backend/venv/lib/python3.7/__pycache__/hmac.cpython-37.pyc
  41. BIN
      backend/venv/lib/python3.7/__pycache__/io.cpython-37.pyc
  42. BIN
      backend/venv/lib/python3.7/__pycache__/keyword.cpython-37.pyc
  43. BIN
      backend/venv/lib/python3.7/__pycache__/linecache.cpython-37.pyc
  44. BIN
      backend/venv/lib/python3.7/__pycache__/locale.cpython-37.pyc
  45. BIN
      backend/venv/lib/python3.7/__pycache__/ntpath.cpython-37.pyc
  46. BIN
      backend/venv/lib/python3.7/__pycache__/operator.cpython-37.pyc
  47. BIN
      backend/venv/lib/python3.7/__pycache__/os.cpython-37.pyc
  48. BIN
      backend/venv/lib/python3.7/__pycache__/posixpath.cpython-37.pyc
  49. BIN
      backend/venv/lib/python3.7/__pycache__/random.cpython-37.pyc
  50. BIN
      backend/venv/lib/python3.7/__pycache__/re.cpython-37.pyc
  51. BIN
      backend/venv/lib/python3.7/__pycache__/reprlib.cpython-37.pyc
  52. BIN
      backend/venv/lib/python3.7/__pycache__/shutil.cpython-37.pyc
  53. BIN
      backend/venv/lib/python3.7/__pycache__/site.cpython-37.pyc
  54. BIN
      backend/venv/lib/python3.7/__pycache__/sre_compile.cpython-37.pyc
  55. BIN
      backend/venv/lib/python3.7/__pycache__/sre_constants.cpython-37.pyc
  56. BIN
      backend/venv/lib/python3.7/__pycache__/sre_parse.cpython-37.pyc
  57. BIN
      backend/venv/lib/python3.7/__pycache__/stat.cpython-37.pyc
  58. BIN
      backend/venv/lib/python3.7/__pycache__/struct.cpython-37.pyc
  59. BIN
      backend/venv/lib/python3.7/__pycache__/tarfile.cpython-37.pyc
  60. BIN
      backend/venv/lib/python3.7/__pycache__/tempfile.cpython-37.pyc
  61. BIN
      backend/venv/lib/python3.7/__pycache__/token.cpython-37.pyc
  62. BIN
      backend/venv/lib/python3.7/__pycache__/tokenize.cpython-37.pyc
  63. BIN
      backend/venv/lib/python3.7/__pycache__/types.cpython-37.pyc
  64. BIN
      backend/venv/lib/python3.7/__pycache__/warnings.cpython-37.pyc
  65. BIN
      backend/venv/lib/python3.7/__pycache__/weakref.cpython-37.pyc
  66. 1
      backend/venv/lib/python3.7/_bootlocale.py
  67. 1
      backend/venv/lib/python3.7/_collections_abc.py
  68. 1
      backend/venv/lib/python3.7/_dummy_thread.py
  69. 1
      backend/venv/lib/python3.7/_weakrefset.py
  70. 1
      backend/venv/lib/python3.7/abc.py
  71. 1
      backend/venv/lib/python3.7/base64.py
  72. 1
      backend/venv/lib/python3.7/bisect.py
  73. 1
      backend/venv/lib/python3.7/codecs.py
  74. 1
      backend/venv/lib/python3.7/collections
  75. 1
      backend/venv/lib/python3.7/config-3.7m-darwin
  76. 1
      backend/venv/lib/python3.7/copy.py
  77. 1
      backend/venv/lib/python3.7/copyreg.py
  78. 134
      backend/venv/lib/python3.7/distutils/__init__.py
  79. BIN
      backend/venv/lib/python3.7/distutils/__pycache__/__init__.cpython-37.pyc
  80. 6
      backend/venv/lib/python3.7/distutils/distutils.cfg
  81. 1
      backend/venv/lib/python3.7/encodings
  82. 1
      backend/venv/lib/python3.7/enum.py
  83. 1
      backend/venv/lib/python3.7/fnmatch.py
  84. 1
      backend/venv/lib/python3.7/functools.py
  85. 1
      backend/venv/lib/python3.7/genericpath.py
  86. 1
      backend/venv/lib/python3.7/hashlib.py
  87. 1
      backend/venv/lib/python3.7/heapq.py
  88. 1
      backend/venv/lib/python3.7/hmac.py
  89. 1
      backend/venv/lib/python3.7/imp.py
  90. 1
      backend/venv/lib/python3.7/importlib
  91. 1
      backend/venv/lib/python3.7/io.py
  92. 1
      backend/venv/lib/python3.7/keyword.py
  93. 1
      backend/venv/lib/python3.7/lib-dynload
  94. 1
      backend/venv/lib/python3.7/linecache.py
  95. 1
      backend/venv/lib/python3.7/locale.py
  96. 0
      backend/venv/lib/python3.7/no-global-site-packages.txt
  97. 1
      backend/venv/lib/python3.7/ntpath.py
  98. 1
      backend/venv/lib/python3.7/operator.py
  99. 1
      backend/venv/lib/python3.7/orig-prefix.txt
  100. 1
      backend/venv/lib/python3.7/os.py
  101. Some files were not shown because too many files have changed in this diff Show More

Binary file not shown.

@ -0,0 +1,9 @@
click==6.7
Flask>=0.12.3
Flask-Cors==3.0.3
itsdangerous==0.24
Jinja2>=2.10.1
MarkupSafe==1.0
six==1.11.0
Werkzeug==0.12.2
flask_pymongo==2.3.0

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/Python

@ -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="/Users/anchaa/Documents/Research/iStacking_code/istacking/backend/venv"
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 || true
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

@ -0,0 +1,55 @@
# This file must be used with "source bin/activate.csh" *from csh*.
# You cannot run it directly.
# Created by Davide Di Blasi <davidedb@gmail.com>.
set newline='\
'
alias deactivate 'test $?_OLD_VIRTUAL_PATH != 0 && setenv PATH "$_OLD_VIRTUAL_PATH:q" && unset _OLD_VIRTUAL_PATH; rehash; test $?_OLD_VIRTUAL_PROMPT != 0 && set prompt="$_OLD_VIRTUAL_PROMPT:q" && unset _OLD_VIRTUAL_PROMPT; unsetenv VIRTUAL_ENV; test "\!:*" != "nondestructive" && unalias deactivate && unalias pydoc'
# Unset irrelevant variables.
deactivate nondestructive
setenv VIRTUAL_ENV "/Users/anchaa/Documents/Research/iStacking_code/istacking/backend/venv"
set _OLD_VIRTUAL_PATH="$PATH:q"
setenv PATH "$VIRTUAL_ENV:q/bin:$PATH:q"
if ("" != "") then
set env_name = ""
else
set env_name = '('"$VIRTUAL_ENV:t:q"') '
endif
if ( $?VIRTUAL_ENV_DISABLE_PROMPT ) then
if ( $VIRTUAL_ENV_DISABLE_PROMPT == "" ) then
set do_prompt = "1"
else
set do_prompt = "0"
endif
else
set do_prompt = "1"
endif
if ( $do_prompt == "1" ) then
# 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:q"
if ( "$prompt:q" =~ *"$newline:q"* ) then
:
else
set prompt = "$env_name:q$prompt:q"
endif
endif
endif
unset env_name
unset do_prompt
alias pydoc python -m pydoc
rehash

@ -0,0 +1,101 @@
# This file must be used using `source bin/activate.fish` *within a running fish ( http://fishshell.com ) session*.
# Do not run it directly.
function _bashify_path -d "Converts a fish path to something bash can recognize"
set fishy_path $argv
set bashy_path $fishy_path[1]
for path_part in $fishy_path[2..-1]
set bashy_path "$bashy_path:$path_part"
end
echo $bashy_path
end
function _fishify_path -d "Converts a bash path to something fish can recognize"
echo $argv | tr ':' '\n'
end
function deactivate -d 'Exit virtualenv mode and return to the normal environment.'
# reset old environment variables
if test -n "$_OLD_VIRTUAL_PATH"
# https://github.com/fish-shell/fish-shell/issues/436 altered PATH handling
if test (echo $FISH_VERSION | tr "." "\n")[1] -lt 3
set -gx PATH (_fishify_path $_OLD_VIRTUAL_PATH)
else
set -gx PATH $_OLD_VIRTUAL_PATH
end
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
functions -e _bashify_path
functions -e _fishify_path
end
end
# Unset irrelevant variables.
deactivate nondestructive
set -gx VIRTUAL_ENV "/Users/anchaa/Documents/Research/iStacking_code/istacking/backend/venv"
# https://github.com/fish-shell/fish-shell/issues/436 altered PATH handling
if test (echo $FISH_VERSION | tr "." "\n")[1] -lt 3
set -gx _OLD_VIRTUAL_PATH (_bashify_path $PATH)
else
set -gx _OLD_VIRTUAL_PATH $PATH
end
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

@ -0,0 +1,72 @@
# This file must be dot sourced from PoSh; you cannot run it directly. Do this: . ./activate.ps1
$script:THIS_PATH = $myinvocation.mycommand.path
$script:BASE_DIR = split-path (resolve-path "$THIS_PATH/..") -Parent
function global:deactivate([switch] $NonDestructive)
{
if (test-path variable:_OLD_VIRTUAL_PATH)
{
$env:PATH = $variable:_OLD_VIRTUAL_PATH
remove-variable "_OLD_VIRTUAL_PATH" -scope global
}
if (test-path function:_old_virtual_prompt)
{
$function:prompt = $function:_old_virtual_prompt
remove-item function:\_old_virtual_prompt
}
if ($env:VIRTUAL_ENV)
{
$old_env = split-path $env:VIRTUAL_ENV -leaf
remove-item env:VIRTUAL_ENV -erroraction silentlycontinue
}
if (!$NonDestructive)
{
# Self destruct!
remove-item function:deactivate
remove-item function:pydoc
}
}
function global:pydoc
{
python -m pydoc $args
}
# unset irrelevant variables
deactivate -nondestructive
$VIRTUAL_ENV = $BASE_DIR
$env:VIRTUAL_ENV = $VIRTUAL_ENV
$global:_OLD_VIRTUAL_PATH = $env:PATH
$env:PATH = "$env:VIRTUAL_ENV/bin:" + $env:PATH
if (!$env:VIRTUAL_ENV_DISABLE_PROMPT)
{
function global:_old_virtual_prompt
{
""
}
$function:_old_virtual_prompt = $function:prompt
if ("" -ne "")
{
function global:prompt
{
# Add the custom prefix to the existing prompt
write-host "" -nonewline
& $function:_old_virtual_prompt
}
}
else
{
function global:prompt
{
# Add a prefix to the current prompt, but don't discard it.
write-host "($( split-path $env:VIRTUAL_ENV -leaf )) " -nonewline
& $function:_old_virtual_prompt
}
}
}

@ -0,0 +1,46 @@
"""Xonsh activate script for virtualenv"""
from xonsh.tools import get_sep as _get_sep
def _deactivate(args):
if "pydoc" in aliases:
del aliases["pydoc"]
if ${...}.get("_OLD_VIRTUAL_PATH", ""):
$PATH = $_OLD_VIRTUAL_PATH
del $_OLD_VIRTUAL_PATH
if ${...}.get("_OLD_VIRTUAL_PYTHONHOME", ""):
$PYTHONHOME = $_OLD_VIRTUAL_PYTHONHOME
del $_OLD_VIRTUAL_PYTHONHOME
if "VIRTUAL_ENV" in ${...}:
del $VIRTUAL_ENV
if "VIRTUAL_ENV_PROMPT" in ${...}:
del $VIRTUAL_ENV_PROMPT
if "nondestructive" not in args:
# Self destruct!
del aliases["deactivate"]
# unset irrelevant variables
_deactivate(["nondestructive"])
aliases["deactivate"] = _deactivate
$VIRTUAL_ENV = r"/Users/anchaa/Documents/Research/iStacking_code/istacking/backend/venv"
$_OLD_VIRTUAL_PATH = $PATH
$PATH = $PATH[:]
$PATH.add($VIRTUAL_ENV + _get_sep() + "bin", front=True, replace=True)
if ${...}.get("PYTHONHOME", ""):
# unset PYTHONHOME if set
$_OLD_VIRTUAL_PYTHONHOME = $PYTHONHOME
del $PYTHONHOME
$VIRTUAL_ENV_PROMPT = ""
if not $VIRTUAL_ENV_PROMPT:
del $VIRTUAL_ENV_PROMPT
aliases["pydoc"] = ["python", "-m", "pydoc"]

@ -0,0 +1,46 @@
"""Activate virtualenv for current interpreter:
Use exec(open(this_file).read(), {'__file__': this_file}).
This can be used when you must use an existing Python interpreter, not the virtualenv bin/python.
"""
import os
import site
import sys
try:
__file__
except NameError:
raise AssertionError("You must use exec(open(this_file).read(), {'__file__': this_file}))")
# prepend bin to PATH (this file is inside the bin directory)
bin_dir = os.path.dirname(os.path.abspath(__file__))
os.environ["PATH"] = os.pathsep.join([bin_dir] + os.environ.get("PATH", "").split(os.pathsep))
base = os.path.dirname(bin_dir)
# virtual env is right above bin directory
os.environ["VIRTUAL_ENV"] = base
# add the virtual environments site-package to the host python import mechanism
IS_PYPY = hasattr(sys, "pypy_version_info")
IS_JYTHON = sys.platform.startswith("java")
if IS_JYTHON:
site_packages = os.path.join(base, "Lib", "site-packages")
elif IS_PYPY:
site_packages = os.path.join(base, "site-packages")
else:
IS_WIN = sys.platform == "win32"
if IS_WIN:
site_packages = os.path.join(base, "Lib", "site-packages")
else:
site_packages = os.path.join(base, "lib", "python{}".format(sys.version[:3]), "site-packages")
prev = set(sys.path)
site.addsitedir(site_packages)
sys.real_prefix = sys.prefix
sys.prefix = base
# Move the added items to the front of the path, in place
new = list(sys.path)
sys.path[:] = [i for i in new if i not in prev] + [i for i in new if i in prev]

@ -0,0 +1,10 @@
#!/Users/anchaa/Documents/Research/iStacking_code/istacking/backend/venv/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())

@ -0,0 +1,10 @@
#!/Users/anchaa/Documents/Research/iStacking_code/istacking/backend/venv/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())

@ -0,0 +1,10 @@
#!/Users/anchaa/Documents/Research/iStacking_code/istacking/backend/venv/bin/python3
# -*- coding: utf-8 -*-
import re
import sys
from flask.cli import main
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
sys.exit(main())

@ -0,0 +1,10 @@
#!/Users/anchaa/Documents/Research/iStacking_code/istacking/backend/venv/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())

@ -0,0 +1,10 @@
#!/Users/anchaa/Documents/Research/iStacking_code/istacking/backend/venv/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())

@ -0,0 +1,10 @@
#!/Users/anchaa/Documents/Research/iStacking_code/istacking/backend/venv/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())

@ -0,0 +1 @@
python3

@ -0,0 +1,78 @@
#!/Users/anchaa/Documents/Research/iStacking_code/istacking/backend/venv/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'))

Binary file not shown.

@ -0,0 +1 @@
python3

@ -0,0 +1,10 @@
#!/Users/anchaa/Documents/Research/iStacking_code/istacking/backend/venv/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())

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/include/python3.7m

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/LICENSE.txt

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/__future__.py

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/_bootlocale.py

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/_collections_abc.py

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/_dummy_thread.py

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/_weakrefset.py

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/abc.py

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/base64.py

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/bisect.py

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/codecs.py

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/collections

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/config-3.7m-darwin

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/copy.py

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/copyreg.py

@ -0,0 +1,134 @@
import os
import sys
import warnings
# opcode is not a virtualenv module, so we can use it to find the stdlib
# Important! To work on pypy, this must be a module that resides in the
# lib-python/modified-x.y.z directory
import opcode
dirname = os.path.dirname
distutils_path = os.path.join(os.path.dirname(opcode.__file__), "distutils")
if os.path.normpath(distutils_path) == os.path.dirname(os.path.normpath(__file__)):
warnings.warn("The virtualenv distutils package at %s appears to be in the same location as the system distutils?")
else:
__path__.insert(0, distutils_path) # noqa: F821
if sys.version_info < (3, 4):
import imp
real_distutils = imp.load_module("_virtualenv_distutils", None, distutils_path, ("", "", imp.PKG_DIRECTORY))
else:
import importlib.machinery
distutils_path = os.path.join(distutils_path, "__init__.py")
loader = importlib.machinery.SourceFileLoader("_virtualenv_distutils", distutils_path)
if sys.version_info < (3, 5):
import types
real_distutils = types.ModuleType(loader.name)
else:
import importlib.util
spec = importlib.util.spec_from_loader(loader.name, loader)
real_distutils = importlib.util.module_from_spec(spec)
loader.exec_module(real_distutils)
# Copy the relevant attributes
try:
__revision__ = real_distutils.__revision__
except AttributeError:
pass
__version__ = real_distutils.__version__
from distutils import dist, sysconfig # isort:skip
try:
basestring
except NameError:
basestring = str
# patch build_ext (distutils doesn't know how to get the libs directory
# path on windows - it hardcodes the paths around the patched sys.prefix)
if sys.platform == "win32":
from distutils.command.build_ext import build_ext as old_build_ext
class build_ext(old_build_ext):
def finalize_options(self):
if self.library_dirs is None:
self.library_dirs = []
elif isinstance(self.library_dirs, basestring):
self.library_dirs = self.library_dirs.split(os.pathsep)
self.library_dirs.insert(0, os.path.join(sys.real_prefix, "Libs"))
old_build_ext.finalize_options(self)
from distutils.command import build_ext as build_ext_module
build_ext_module.build_ext = build_ext
# distutils.dist patches:
old_find_config_files = dist.Distribution.find_config_files
def find_config_files(self):
found = old_find_config_files(self)
if os.name == "posix":
user_filename = ".pydistutils.cfg"
else:
user_filename = "pydistutils.cfg"
user_filename = os.path.join(sys.prefix, user_filename)
if os.path.isfile(user_filename):
for item in list(found):
if item.endswith("pydistutils.cfg"):
found.remove(item)
found.append(user_filename)
return found
dist.Distribution.find_config_files = find_config_files
# distutils.sysconfig patches:
old_get_python_inc = sysconfig.get_python_inc
def sysconfig_get_python_inc(plat_specific=0, prefix=None):
if prefix is None:
prefix = sys.real_prefix
return old_get_python_inc(plat_specific, prefix)
sysconfig_get_python_inc.__doc__ = old_get_python_inc.__doc__
sysconfig.get_python_inc = sysconfig_get_python_inc
old_get_python_lib = sysconfig.get_python_lib
def sysconfig_get_python_lib(plat_specific=0, standard_lib=0, prefix=None):
if standard_lib and prefix is None:
prefix = sys.real_prefix
return old_get_python_lib(plat_specific, standard_lib, prefix)
sysconfig_get_python_lib.__doc__ = old_get_python_lib.__doc__
sysconfig.get_python_lib = sysconfig_get_python_lib
old_get_config_vars = sysconfig.get_config_vars
def sysconfig_get_config_vars(*args):
real_vars = old_get_config_vars(*args)
if sys.platform == "win32":
lib_dir = os.path.join(sys.real_prefix, "libs")
if isinstance(real_vars, dict) and "LIBDIR" not in real_vars:
real_vars["LIBDIR"] = lib_dir # asked for all
elif isinstance(real_vars, list) and "LIBDIR" in args:
real_vars = real_vars + [lib_dir] # asked for list
return real_vars
sysconfig_get_config_vars.__doc__ = old_get_config_vars.__doc__
sysconfig.get_config_vars = sysconfig_get_config_vars

@ -0,0 +1,6 @@
# This is a config file local to this virtualenv installation
# You may include options that will be used by all distutils commands,
# and by easy_install. For instance:
#
# [easy_install]
# find_links = http://mylocalsite

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/encodings

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/enum.py

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/fnmatch.py

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/functools.py

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/genericpath.py

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/hashlib.py

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/heapq.py

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/hmac.py

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/imp.py

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/importlib

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/io.py

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/keyword.py

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/lib-dynload

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/linecache.py

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/locale.py

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/ntpath.py

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/operator.py

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7

@ -0,0 +1 @@
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/os.py

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save