Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove external dependencies #2831

Merged
merged 7 commits into from
Nov 30, 2015
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 6 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,11 +108,13 @@ separately after installing Python.

## Running from source

The fastest way to run Spyder is to get the source code, install PyQt4, PyQt5
or PySide, and run:
The fastest way to run Spyder is to get the source code using git, install
PyQt4, PyQt5 or PySide, and run these commands:

1. `pip install qtawesome` or `conda install -c spyder-ide qtawesome`
2. `cd /your/spyder/git-clone`
3. `python bootstrap.py`

python bootstrap.py

You may want to do this for fixing bugs in Spyder, adding new
features, learning how Spyder works or just getting a taste of it.

Expand Down
5 changes: 0 additions & 5 deletions bootstrap.py
Original file line number Diff line number Diff line change
Expand Up @@ -103,11 +103,6 @@
sys.path.insert(0, DEVPATH)
print("01. Patched sys.path with %s" % DEVPATH)

EXTPATH = osp.join(DEVPATH, 'external-py' + sys.version[0])
if osp.isdir(EXTPATH):
sys.path.insert(0, EXTPATH)
print(" and %s" % EXTPATH)


# Selecting the GUI toolkit: PyQt5 if installed, otherwise PySide or PyQt4
# (Note: PyQt4 is still the officially supported GUI toolkit for Spyder)
Expand Down
2 changes: 2 additions & 0 deletions continuous_integration/appveyor/install.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -83,8 +83,10 @@ function UpdateConda ($python_home) {
$conda_path = $python_home + "\Scripts\conda.exe"
Write-Host "Updating conda..."
$args = "update --yes conda"
$channel_args = "config --add channels spyder-ide"
Write-Host $conda_path $args
Start-Process -FilePath "$conda_path" -ArgumentList $args -Wait -Passthru
Start-Process -FilePath "$conda_path" -ArgumentList $channel_args -Wait -Passthru
}


Expand Down
2 changes: 1 addition & 1 deletion continuous_integration/conda-recipes/spyder/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ requirements:
- pep8
- psutil
- pylint [not win]
- six
- qtawesome
- python.app [osx]

about:
Expand Down
4 changes: 2 additions & 2 deletions continuous_integration/travis/install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,8 @@ install_conda()
conda create -q -n test-environment python=$PY_VERSION;
fi

# Add our own channel for PyQt5 tests
if [ "$USE_QT_API" = "PyQt5" ]; then
# Add our own channel for our own packages
if [ "$USE_CONDA" = true ]; then
conda config --add channels spyder-ide;
fi
}
Expand Down
Loading