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:
22
22
rev : 20.8b1
23
23
hooks :
24
24
- 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/
25
31
- repo : local
26
32
hooks :
27
33
- id : watermark
Original file line number Diff line number Diff line change @@ -34,8 +34,7 @@ disable=all
34
34
# Enable the message, report, category or checker with the given id(s). You can
35
35
# either give multiple identifier separated by comma (,) or put this option
36
36
# multiple time. See also the "--disable" option for examples.
37
- enable =import-error,
38
- import-self,
37
+ enable =import-self,
39
38
reimported,
40
39
wildcard-import,
41
40
misplaced-future,
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ install:
23
23
24
24
env :
25
25
- 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"
27
27
- 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"
28
28
- FLOATX='float32' TESTCMD="--durations=10 --cov-append pymc3/tests/test_variational_inference.py pymc3/tests/test_updates.py pymc3/tests/test_shape_handling.py"
29
29
- 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 18
18
"""
19
19
import itertools as itl
20
20
import logging
21
- from typing import Dict , List , Optional
21
+ from typing import List
22
22
from abc import ABC
23
23
24
24
import numpy as np
25
25
import warnings
26
26
import theano .tensor as tt
27
27
28
- from ..model import modelcontext , Model
28
+ from ..model import modelcontext
29
29
from .report import SamplerReport , merge_reports
30
30
from ..util import get_var_name
31
31
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 2
2
3
3
set -e
4
4
5
- if [[ " $RUN_PYLINT " == " true" ]]; then
6
- . ./scripts/lint.sh
7
- fi
8
-
9
5
_FLOATX=${FLOATX:= float64}
10
6
THEANO_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