diff --git a/Makefile b/Makefile index 1d246447..8a71aa72 100644 --- a/Makefile +++ b/Makefile @@ -9,10 +9,14 @@ help: .PHONY: help Makefile +# Remove all dependencies. +uninstall: + @pip freeze | grep -v "^-e" | sed "s/@.*//" | xargs pip uninstall -y + # Install dependencies. install: @pip install --upgrade pip - @pip install -r requirements.txt --use-deprecated=legacy-resolver + @pip install -r requirements.txt test: @${MAKE} lint diff --git a/source/openfisca-python-api/populations.rst b/source/openfisca-python-api/populations.rst index 1a9c0969..96c70878 100644 --- a/source/openfisca-python-api/populations.rst +++ b/source/openfisca-python-api/populations.rst @@ -4,11 +4,11 @@ Populations .. module:: openfisca_core.populations -.. autoclass:: openfisca_core.populations.Population - :members: __call__, has_role, get_rank +.. autoclass:: openfisca_core.populations.CorePopulation + :members: __call__ + +.. autoclass:: openfisca_core.populations.SinglePopulation + :members: has_role, get_rank .. autoclass:: openfisca_core.populations.GroupPopulation :members: all, any, max, min, nb_persons, sum - -.. automodule:: openfisca_core.populations.config - :members: diff --git a/source/openfisca-python-api/tracer.rst b/source/openfisca-python-api/tracer.rst index 0bd48838..7ccf81e8 100644 --- a/source/openfisca-python-api/tracer.rst +++ b/source/openfisca-python-api/tracer.rst @@ -2,25 +2,6 @@ Tracer ====== -.. module:: openfisca_core.tracers - -.. autoclass:: ComputationLog - :members: - -.. autoclass:: FlatTrace - :members: - -.. autoclass:: FullTracer - :members: - -.. autoclass:: PerformanceLog - :members: - -.. autoclass:: SimpleTracer - :members: - -.. autoclass:: TraceNode - :members: - -.. autoclass:: TracingParameterNodeAtInstant +.. automodule:: openfisca_core.tracers :members: + :imported-members: