File tree Expand file tree Collapse file tree 6 files changed +10
-12
lines changed Expand file tree Collapse file tree 6 files changed +10
-12
lines changed Original file line number Diff line number Diff line change @@ -22,6 +22,12 @@ repos:
2222 rev : 20.8b1
2323 hooks :
2424 - id : black
25+ - repo : https://github.com/PyCQA/pylint
26+ rev : pylint-2.6.0
27+ hooks :
28+ - id : pylint
29+ args : [--rcfile=.pylintrc]
30+ files : ^pymc3/
2531- repo : local
2632 hooks :
2733 - id : watermark
Original file line number Diff line number Diff line change @@ -34,8 +34,7 @@ disable=all
3434# Enable the message, report, category or checker with the given id(s). You can
3535# either give multiple identifier separated by comma (,) or put this option
3636# multiple time. See also the "--disable" option for examples.
37- enable =import-error,
38- import-self,
37+ enable =import-self,
3938 reimported,
4039 wildcard-import,
4140 misplaced-future,
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ install:
2323
2424env :
2525 - FLOATX='float32' TESTCMD="--durations=10 --ignore=pymc3/tests/test_examples.py --cov-append --ignore=pymc3/tests/test_distributions_random.py --ignore=pymc3/tests/test_variational_inference.py --ignore=pymc3/tests/test_shared.py --ignore=pymc3/tests/test_smc.py --ignore=pymc3/tests/test_updates.py --ignore=pymc3/tests/test_posteriors.py --ignore=pymc3/tests/test_sampling.py --ignore=pymc3/tests/test_parallel_sampling.py --ignore=pymc3/tests/test_dist_math.py --ignore=pymc3/tests/test_distribution_defaults.py --ignore=pymc3/tests/test_distributions_timeseries.py --ignore=pymc3/tests/test_random.py --ignore=pymc3/tests/test_gp.py --ignore=pymc3/tests/test_shape_handling.py --ignore=pymc3/tests/test_quadpotential.py"
26- - FLOATX='float32' RUN_PYLINT="true" TESTCMD="--durations=10 --cov-append pymc3/tests/test_distributions_random.py pymc3/tests/test_shared.py pymc3/tests/test_smc.py pymc3/tests/test_sampling.py pymc3/tests/test_parallel_sampling.py pymc3/tests/test_dist_math.py pymc3/tests/test_distribution_defaults.py pymc3/tests/test_distributions_timeseries.py pymc3/tests/test_random.py"
26+ - FLOATX='float32' TESTCMD="--durations=10 --cov-append pymc3/tests/test_distributions_random.py pymc3/tests/test_shared.py pymc3/tests/test_smc.py pymc3/tests/test_sampling.py pymc3/tests/test_parallel_sampling.py pymc3/tests/test_dist_math.py pymc3/tests/test_distribution_defaults.py pymc3/tests/test_distributions_timeseries.py pymc3/tests/test_random.py"
2727 - FLOATX='float32' TESTCMD="--durations=10 --cov-append pymc3/tests/test_examples.py pymc3/tests/test_posteriors.py pymc3/tests/test_gp.py pymc3/tests/test_quadpotential.py"
2828 - FLOATX='float32' TESTCMD="--durations=10 --cov-append pymc3/tests/test_variational_inference.py pymc3/tests/test_updates.py pymc3/tests/test_shape_handling.py"
2929 - FLOATX='float64' TESTCMD="--durations=10 --cov-append --ignore=pymc3/tests/test_examples.py --ignore=pymc3/tests/test_distributions_random.py --ignore=pymc3/tests/test_variational_inference.py --ignore=pymc3/tests/test_shared.py --ignore=pymc3/tests/test_smc.py --ignore=pymc3/tests/test_updates.py --ignore=pymc3/tests/test_posteriors.py --ignore=pymc3/tests/test_sampling.py --ignore=pymc3/tests/test_parallel_sampling.py --ignore=pymc3/tests/test_dist_math.py --ignore=pymc3/tests/test_distribution_defaults.py --ignore=pymc3/tests/test_distributions_timeseries.py --ignore=pymc3/tests/test_random.py --ignore=pymc3/tests/test_gp.py --ignore=pymc3/tests/test_shape_handling.py --ignore=pymc3/tests/test_quadpotential.py"
Original file line number Diff line number Diff line change 1818"""
1919import itertools as itl
2020import logging
21- from typing import Dict , List , Optional
21+ from typing import List
2222from abc import ABC
2323
2424import numpy as np
2525import warnings
2626import theano .tensor as tt
2727
28- from ..model import modelcontext , Model
28+ from ..model import modelcontext
2929from .report import SamplerReport , merge_reports
3030from ..util import get_var_name
3131
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 22
33set -e
44
5- if [[ " $RUN_PYLINT " == " true" ]]; then
6- . ./scripts/lint.sh
7- fi
8-
95_FLOATX=${FLOATX:= float64}
106THEANO_FLAGS=" floatX=${_FLOATX} ,gcc.cxxflags='-march=core2'" pytest -v --cov=pymc3 --cov-report=xml " $@ " --cov-report term
You can’t perform that action at this time.
0 commit comments