Skip to content
This repository has been archived by the owner on Nov 10, 2023. It is now read-only.

Add an example dependency tree diagram further explaining the concept #37

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
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
9 changes: 9 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,15 @@ The recommended layout for your application is:

All of these files should be checked into your application.

The following diagram illustrates an example dependency tree. The following points can be inferred from the diagram:

![A package dependency diagram is shown. The dependency graph is as follows: 1. The top level application has two production dependencies, package-one and package-two, and two dev dependencies, package-three and package-four. 2. package-one in turn depends on package-five and package-six. 3. package-two depends on package-seven and package-eight. 4. package-three also depends on package-eight. 5. package-four only depends on package-nine.](img/example-dependency-tree.svg)

* `package-two` is a production dependency
* `package-three` is a dev dependency
* Both `package-two` and `package-three` depend on `package-eight`
* But `package-eight` will only be listed in `requirements.txt`


## check-requirements

Expand Down
173 changes: 173 additions & 0 deletions img/example-dependency-tree.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.