Skip to content

Commit 9fd34e7

Browse files
committed
shorten starting question, add a keypoint
1 parent a0a3cce commit 9fd34e7

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

content/dependencies.rst

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,8 @@ Dependency management
77

88
- Do you expect your code to work in one year? Five? What if it
99
uses ``numpy`` or ``tensorflow`` or ``random-github-package`` ?
10-
- How can my collaborators get the same results as me? What about
11-
future me?
12-
- How can my collaborators easily install my codes with all the necessary dependencies?
13-
- How can I make it easy for my colleagues to reproduce my results?
10+
- How can my collaborators easily install my code with all the necessary dependencies?
11+
- How can I make it easy for my others (and me in future) to reproduce my results?
1412
- How can I work on two (or more) projects with different and conflicting dependencies?
1513

1614
.. objectives::
@@ -763,6 +761,7 @@ Other resources:
763761

764762
.. keypoints::
765763

764+
- If somebody asks you what dependencies your code has, you should be able to answer this question **with a file**.
766765
- Install dependencies by first recording them in ``requirements.txt`` or
767766
``environment.yml`` and install using these files, then you have a trace.
768767
- Use isolated environments and avoid installing packages system-wide.

0 commit comments

Comments
 (0)