-
- Downloads
PythonPackage builds flat installs instead of egg directories.
- Spack doesn't need eggs -- it manages its own directories - Simplify install layout and reduce sys.path searches by installing all packages flat (eggs are deprecated for wheels, and this is also what wheels do). - We now supply the --single-version-externally-managed argument to `setup.py install` for setuptools packages and setuptools. - modify packages to only use setuptools args if setuptools is an immediate dependency - Remove setuptools from packages that do not need it. - Some packages use setuptools *only* when certain args (likeb 'develop' or 'bdist') are supplied to setup.py, and they specifically do not use setuptools for installation. - Spack never calls setup.py this way, so just removing the setuptools dependency works for these packages.
Showing
- lib/spack/spack/build_systems/python.py 18 additions, 1 deletionlib/spack/spack/build_systems/python.py
- var/spack/repos/builtin/packages/npm/package.py 1 addition, 1 deletionvar/spack/repos/builtin/packages/npm/package.py
- var/spack/repos/builtin/packages/py-backports-ssl-match-hostname/package.py 0 additions, 4 deletions...iltin/packages/py-backports-ssl-match-hostname/package.py
- var/spack/repos/builtin/packages/py-basemap/package.py 0 additions, 1 deletionvar/spack/repos/builtin/packages/py-basemap/package.py
- var/spack/repos/builtin/packages/py-ipykernel/package.py 0 additions, 1 deletionvar/spack/repos/builtin/packages/py-ipykernel/package.py
- var/spack/repos/builtin/packages/py-ipython-genutils/package.py 0 additions, 1 deletion...ack/repos/builtin/packages/py-ipython-genutils/package.py
- var/spack/repos/builtin/packages/py-ipython/package.py 0 additions, 1 deletionvar/spack/repos/builtin/packages/py-ipython/package.py
- var/spack/repos/builtin/packages/py-ipywidgets/package.py 0 additions, 1 deletionvar/spack/repos/builtin/packages/py-ipywidgets/package.py
- var/spack/repos/builtin/packages/py-jupyter-client/package.py 0 additions, 1 deletion...spack/repos/builtin/packages/py-jupyter-client/package.py
- var/spack/repos/builtin/packages/py-jupyter-console/package.py 0 additions, 1 deletion...pack/repos/builtin/packages/py-jupyter-console/package.py
- var/spack/repos/builtin/packages/py-jupyter-core/package.py 0 additions, 1 deletionvar/spack/repos/builtin/packages/py-jupyter-core/package.py
- var/spack/repos/builtin/packages/py-jupyter-notebook/package.py 1 addition, 1 deletion...ack/repos/builtin/packages/py-jupyter-notebook/package.py
- var/spack/repos/builtin/packages/py-nbconvert/package.py 6 additions, 6 deletionsvar/spack/repos/builtin/packages/py-nbconvert/package.py
- var/spack/repos/builtin/packages/py-nbconvert/style.min.css 37 additions, 0 deletionsvar/spack/repos/builtin/packages/py-nbconvert/style.min.css
- var/spack/repos/builtin/packages/py-nbformat/package.py 0 additions, 1 deletionvar/spack/repos/builtin/packages/py-nbformat/package.py
- var/spack/repos/builtin/packages/py-ptyprocess/package.py 0 additions, 2 deletionsvar/spack/repos/builtin/packages/py-ptyprocess/package.py
- var/spack/repos/builtin/packages/py-pycurl/package.py 0 additions, 1 deletionvar/spack/repos/builtin/packages/py-pycurl/package.py
- var/spack/repos/builtin/packages/py-traitlets/package.py 0 additions, 1 deletionvar/spack/repos/builtin/packages/py-traitlets/package.py
- var/spack/repos/builtin/packages/py-zmq/package.py 0 additions, 1 deletionvar/spack/repos/builtin/packages/py-zmq/package.py
Loading
Please register or sign in to comment