Skip to content

Commit 0b2d589

Browse files
committed
working on app dependency resources
1 parent 6483845 commit 0b2d589

File tree

3 files changed

+27
-7
lines changed

3 files changed

+27
-7
lines changed

dependency-management.html

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,14 +74,22 @@
7474
</div>
7575
<div class="row">
7676
<div class="col-md-8">
77-
<h1>Application dependencies</h1>
78-
<p>Application dependencies are specific Python libraries and their versions
77+
<h1>Application Dependencies</h1>
78+
<p>Application dependencies are the Python libraries and their versions
7979
required for the application to work properly. These dependencies are
80-
installed separately from system-level packages.</p>
80+
installed separately from system-level packages to prevent library version
81+
conflicts.</p>
8182
<p>The most common way to install Python library dependencies is with
8283
the <a href="http://www.pip-installer.org/en/latest/">pip install</a> combined
8384
with <a href="http://www.virtualenv.org/en/latest/">virtualenv</a> to isolate the
8485
dependencies of individual applications from each other.</p>
86+
<h2>Application dependency resources</h2>
87+
<p><a href="https://twitter.com/jonathanchu">Jon Chu</a> wrote a great introduction on
88+
<a href="http://www.jontourage.com/2011/02/09/virtualenv-pip-basics/">virtualenv and pip basics</a>.</p>
89+
<p>"<a href="http://dabapps.com/blog/introduction-to-pip-and-virtualenv-python/">A non-magical introduction to virtualenv and pip</a>
90+
breaks down what problems these tools solve and how to use them.</p>
91+
<p><a href="http://www.clemesha.org/blog/modern-python-hacker-tools-virtualenv-fabric-pip/">Tools of the modern Python hacker</a>
92+
contains detailed explanations of virtualenv, Fabric, and pip.</p>
8593
<br/>
8694
Next read the
8795
<a href="/static-content.html">static content</a> section.

feeds/all.atom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<feed xmlns="http://www.w3.org/2005/Atom"><title>Matt Makai</title><link href="http://www.fullstackpython.com/" rel="alternate"></link><link href="http://www.fullstackpython.com/feeds/all.atom.xml" rel="self"></link><id>http://www.fullstackpython.com/</id><updated>2014-02-28T15:29:27Z</updated></feed>
2+
<feed xmlns="http://www.w3.org/2005/Atom"><title>Matt Makai</title><link href="http://www.fullstackpython.com/" rel="alternate"></link><link href="http://www.fullstackpython.com/feeds/all.atom.xml" rel="self"></link><id>http://www.fullstackpython.com/</id><updated>2014-03-01T15:12:11Z</updated></feed>

source/content/pages/09-application-dependencies/0901-application-dependencies.markdown

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,26 @@ slug: dependency-management
44
sort-order: 09
55

66

7-
# Application dependencies
8-
Application dependencies are specific Python libraries and their versions
7+
# Application Dependencies
8+
Application dependencies are the Python libraries and their versions
99
required for the application to work properly. These dependencies are
10-
installed separately from system-level packages.
10+
installed separately from system-level packages to prevent library version
11+
conflicts.
1112

1213
The most common way to install Python library dependencies is with
1314
the [pip install](http://www.pip-installer.org/en/latest/) combined
1415
with [virtualenv](http://www.virtualenv.org/en/latest/) to isolate the
1516
dependencies of individual applications from each other.
1617

1718

19+
## Application dependency resources
20+
[Jon Chu](https://twitter.com/jonathanchu) wrote a great introduction on
21+
[virtualenv and pip basics](http://www.jontourage.com/2011/02/09/virtualenv-pip-basics/).
22+
23+
"[A non-magical introduction to virtualenv and pip](http://dabapps.com/blog/introduction-to-pip-and-virtualenv-python/)
24+
breaks down what problems these tools solve and how to use them.
25+
26+
[Tools of the modern Python hacker](http://www.clemesha.org/blog/modern-python-hacker-tools-virtualenv-fabric-pip/)
27+
contains detailed explanations of virtualenv, Fabric, and pip.
28+
29+

0 commit comments

Comments
 (0)