Skip to content

Commit d74ee03

Browse files
committed
Also support python<3.8
1 parent 9213c91 commit d74ee03

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

colcon_meson/build.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
# Licensed under the Apache License, Version 2.0
33

44
from argparse import ArgumentParser, Namespace
5-
from importlib.metadata import version
65
import json
76
import os
87
from pathlib import Path
@@ -19,6 +18,12 @@
1918
from mesonbuild.build import OptionKey
2019
from mesonbuild.mesonmain import CommandLineParser
2120

21+
22+
if sys.version_info >= (3, 8):
23+
from importlib.metadata import version
24+
else:
25+
from importlib_metadata import version
26+
2227
if tuple(map(int, version("meson").split(".")[:3])) >= (1, 10, 0):
2328
from mesonbuild import cmdline as meson_cmd
2429
else:

0 commit comments

Comments
 (0)