-
-
Notifications
You must be signed in to change notification settings - Fork 7.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #7229 from NelleV/eyurstev_DOC_development
DOC: instructions on installing matplotlib for dev
- Loading branch information
Showing
5 changed files
with
48 additions
and
20 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
.. _matplotlib-for-dev: | ||
|
||
================================================= | ||
Installing matplotlib from source for development | ||
================================================= | ||
|
||
After obtaining a local copy of the matpotlib source code (:ref:`set-up-fork`), | ||
navigate to the matplotlib directory and run the following in the shell: | ||
|
||
:: | ||
python setup.py develop | ||
|
||
or:: | ||
pip install -v -e . | ||
|
||
This installs matplotlib for development (i.e., builds everything and places | ||
the symbolic links back to the source code). This command has to be called | ||
everytime a `c` file is changed. Note that changing branches may change the | ||
`c`-code. | ||
|
||
When working on bleeding edge packages, setting up a | ||
`virtual environment | ||
<http://docs.python-guide.org/en/latest/dev/virtualenvs/>`_ or a `conda | ||
environment <http://conda.pydata.org/docs/using/envs.html>`_ is recommended. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
.. _setting_up_for_development: | ||
|
||
========================== | ||
Setting up for development | ||
========================== | ||
|
||
Contents: | ||
|
||
.. toctree:: | ||
:maxdepth: 2 | ||
|
||
forking_hell | ||
set_up_fork | ||
matplotlib_for_dev | ||
configure_git | ||
development_workflow | ||
dot2_dot3 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters