File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -7,7 +7,8 @@ all: test
77install :
88 @$(call doc,$@ :)
99 @pip install --upgrade pip setuptools
10- @pip install --editable .[dev] --upgrade --use-deprecated=legacy-resolver
10+ @pip install --requirement requirements/dev --upgrade
11+ @pip install --editable . --upgrade --no-dependencies
1112
1213# # Install openfisca-core for deployment and publishing.
1314build : setup.py
Original file line number Diff line number Diff line change 11# Please make sure to pin all dependency versions, in order to avoid unwanted
22# functional and integration breaks caused by external code updates.
33#
4- # These are dev dependencies, so pin them.
4+ # General Rule
5+ # ============
6+ #
7+ # * Pin them.
8+ #
9+ # Exceptions
10+ # ==========
11+ #
12+ # * openfisca-country-template should not be constrained (circular dep).
13+ # * openfisca-extension-template should not be constrained (circular dep).
514
615# For automatic style formatting.
716autopep8 == 1.5.7
@@ -18,8 +27,8 @@ pytest-cov == 2.11.1
1827mypy == 0.812
1928
2029# For testing: parameters, variables, etc.
21- openfisca-country-template == 3.12.5
22- openfisca-extension-template == 1.3.6
30+ openfisca-country-template
31+ openfisca-extension-template
2332
2433# Include Web API dependencies for development
2534-r web-api
Original file line number Diff line number Diff line change 22# versions.
33
44# For sending usage statistics to the Matomo third-party service.
5- openfisca-tracker <= 0.4.0
5+ openfisca-tracker
You can’t perform that action at this time.
0 commit comments