Skip to content

Commit 0dd1544

Browse files
Add procedure to update all dependencies
Taken from email from Tom Cobb
1 parent e12572f commit 0dd1544

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

CONTRIBUTING.rst

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,21 @@ While 100% code coverage does not make a library bug-free, it significantly
2626
reduces the number of easily caught bugs! Please make sure coverage remains the
2727
same or is improved by a pull request!
2828

29+
30+
Updating Dependencies
31+
---------------------
32+
33+
pythonSoftIoc has a variety of types of dependencies, from Python module to
34+
C files and built libraries. If it is necessary to update any of them, the
35+
safest way to do that is::
36+
37+
$ Ensure all changes are committed/saved/backed up
38+
$ pipenv --rm
39+
$ pipenv run gitclean
40+
$ rm Pipfile.lock
41+
$ Update dependencies in setup.cfg / pyproject.toml
42+
$ pipenv install --dev
43+
2944
Code Styling
3045
------------
3146

0 commit comments

Comments
 (0)