Skip to content

Commit e592b92

Browse files
committed
Clean up imports: linter fixes.
1 parent 8adc7d7 commit e592b92

File tree

2 files changed

+10
-13
lines changed

2 files changed

+10
-13
lines changed

popper/gen3.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,18 @@
1-
import time
1+
import numbers
2+
import operator
23
import re
3-
from pysat.formula import CNF
4-
from pysat.solvers import Solver
5-
from pysat.card import *
4+
from collections import defaultdict
5+
from typing import List, Optional
6+
67
import clingo
7-
import operator
8-
import numbers
98
import clingo.script
10-
from collections import defaultdict
11-
from . util import rule_is_recursive, Constraint, Literal
12-
from . abs_generate import Generator as AbstractGenerator
9+
10+
from .abs_generate import Generator as AbstractGenerator
1311
from .resources import resource_string
12+
from .util import rule_is_recursive, Constraint, Literal, ConstraintPair
1413

1514
clingo.script.enable_python()
16-
from clingo import Function, Number, Tuple_
15+
from clingo import Function, Number, Tuple_, Model
1716
from itertools import permutations
1817

1918
DEFAULT_HEURISTIC = """
@@ -33,6 +32,7 @@ def atom_to_symbol(pred, args):
3332
return Function(name = pred, arguments = xs)
3433

3534
class Generator(AbstractGenerator):
35+
model: Optional[Model]
3636

3737
def __init__(self, settings, bkcons=[]):
3838
self.settings = settings

popper/generate.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
import re
2-
from typing import Optional, Sequence, Set
3-
41
import numbers
52
import operator
63
import re

0 commit comments

Comments
 (0)