Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit c657aa6

Browse files
eyurtsevNelleV
authored andcommitted
DOC: instructions on installing matplotlib for dev
1 parent b34c55d commit c657aa6

4 files changed

Lines changed: 27 additions & 6 deletions

File tree

doc/devel/gitwash/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ Contents:
1111
git_intro
1212
git_install
1313
following_latest
14-
git_development
14+
setting_up_for_development
1515
git_resources
1616
patching
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
.. _matplotlib-for-dev:
2+
3+
=================================================
4+
Installing matplotlib from source for development
5+
=================================================
6+
7+
After obtaining a local copy of the matpotlib source code (:ref:`set-up-fork`),
8+
navigate to the matplotlib directory and run the following in the shell:
9+
10+
::
11+
12+
python setup.py develop
13+
14+
This installs matplotlib for development (i.e., builds everything and places the
15+
symbolic links back to the source code). Note that this command has to be
16+
called everytime a `c` file is changed.
17+
18+
You may want to consider setting up a `virtual environment
19+
<http://docs.python-guide.org/en/latest/dev/virtualenvs/>`_ or a `conda
20+
environment <http://conda.pydata.org/docs/using/envs.html>`_
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
.. _git-development:
1+
.. _setting_up_for_development:
22

33
=====================
4-
Git for development
4+
Setting up for development
55
=====================
66

77
Contents:
@@ -11,6 +11,7 @@ Contents:
1111

1212
forking_hell
1313
set_up_fork
14+
matplotlib_for_dev
1415
configure_git
1516
development_workflow
1617
dot2_dot3

doc/devel/release_guide.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
.. _release-guide:
22

3-
**************************
4-
Doing a matplotlib release
5-
**************************
3+
*************
4+
Release Guide
5+
*************
66

77
A guide for developers who are doing a matplotlib release.
88

0 commit comments

Comments
 (0)