diff --git a/optional-requirements.txt b/optional-requirements.txt index d423210a..e010cf60 100644 --- a/optional-requirements.txt +++ b/optional-requirements.txt @@ -1,8 +1,11 @@ -# This file lists dependencies that are used by different -# pluggable (optional) parts of TaskFlow, like engines -# or persistence backends. They are not strictly required -# by TaskFlow (you can use TaskFlow without them), but -# so they don't go to requirements.txt. +# This file lists dependencies that are used by different pluggable (optional) +# parts of TaskFlow, like engines or persistence backends. They are not +# strictly required by TaskFlow (aka you can use TaskFlow without them), so +# they don't go into one of the requirements.txt files. + +# The order of packages is significant, because pip processes them in the order +# of appearance. Changing the order has an impact on the overall integration +# process, which may cause wedges in the gate later. # Database (sqlalchemy) persistence: SQLAlchemy>=0.7.8,<=0.9.99 diff --git a/requirements-py2.txt b/requirements-py2.txt index 83523949..a8e3f464 100644 --- a/requirements-py2.txt +++ b/requirements-py2.txt @@ -1,3 +1,7 @@ +# The order of packages is significant, because pip processes them in the order +# of appearance. Changing the order has an impact on the overall integration +# process, which may cause wedges in the gate later. + # Packages needed for using this library. anyjson>=0.3.3 iso8601>=0.1.9 diff --git a/requirements-py3.txt b/requirements-py3.txt index c6ca178c..1e1052e5 100644 --- a/requirements-py3.txt +++ b/requirements-py3.txt @@ -1,3 +1,7 @@ +# The order of packages is significant, because pip processes them in the order +# of appearance. Changing the order has an impact on the overall integration +# process, which may cause wedges in the gate later. + # Packages needed for using this library. anyjson>=0.3.3 iso8601>=0.1.9 diff --git a/test-requirements.txt b/test-requirements.txt index a2efaa3f..4068d786 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1,3 +1,7 @@ +# The order of packages is significant, because pip processes them in the order +# of appearance. Changing the order has an impact on the overall integration +# process, which may cause wedges in the gate later. + hacking>=0.9.2,<0.10 discover coverage>=3.6