Prefer matching dev packages.

This commit is contained in:
Jelmer Vernooij 2021-03-30 17:32:14 +01:00
parent 3dd8e6d814
commit 19ca52908e

View file

@ -22,6 +22,7 @@ __all__ = [
from functools import partial from functools import partial
import logging import logging
import os import os
import re
import shutil import shutil
import sys import sys
from typing import List, Set, Optional, Type from typing import List, Set, Optional, Type
@ -304,6 +305,8 @@ def python_tie_breaker(tree, subpath, reqs):
return True return True
if pkg.startswith("lib%s-" % python_version): if pkg.startswith("lib%s-" % python_version):
return True return True
if re.match('lib%s\.[0-9]-dev' % python_version, pkg):
return True
return False return False
for python_version in targeted: for python_version in targeted: