Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.11/site-packages/kiwisolver/__init__.py: 75%

Shortcuts on this page

r m x   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

4 statements  

1# -------------------------------------------------------------------------------------- 

2# Copyright (c) 2013-2026, Nucleic Development Team. 

3# 

4# Distributed under the terms of the Modified BSD License. 

5# 

6# The full license is in the file LICENSE, distributed with this software. 

7# -------------------------------------------------------------------------------------- 

8from ._cext import ( 

9 Constraint, 

10 Expression, 

11 Solver, 

12 Term, 

13 Variable, 

14 __kiwi_version__, 

15 __version__, 

16 strength, 

17) 

18from .exceptions import ( 

19 BadRequiredStrength, 

20 DuplicateConstraint, 

21 DuplicateEditVariable, 

22 DuplicateStay, 

23 UnknownConstraint, 

24 UnknownEditVariable, 

25 UnknownStay, 

26 UnsatisfiableConstraint, 

27) 

28 

29__all__ = [ 

30 "BadRequiredStrength", 

31 "Constraint", 

32 "DuplicateConstraint", 

33 "DuplicateEditVariable", 

34 "DuplicateStay", 

35 "Expression", 

36 "Solver", 

37 "Term", 

38 "UnknownConstraint", 

39 "UnknownEditVariable", 

40 "UnknownStay", 

41 "UnsatisfiableConstraint", 

42 "Variable", 

43 "__kiwi_version__", 

44 "__version__", 

45 "strength", 

46]