Skip to content

Commit 73c52dd

Browse files
committed
docs: do not require aiohttp to build
It pulls in 22 (!!!) dependencies and is only needed in CI for a trivial lint of the HTML docs. This is a big problem for people that simply want to compile the manpage. Let the tests fail at test time if this dependency isn't available. Fixes: 74aab8a
1 parent 4d4839c commit 73c52dd

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

docs/meson.build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
project('Meson documentation', version: '1.0')
22

33
yaml_modname = get_option('unsafe_yaml') ? 'yaml' : 'strictyaml'
4-
py = import('python').find_installation('python3', modules: [yaml_modname, 'aiohttp'], required: false)
4+
py = import('python').find_installation('python3', modules: [yaml_modname], required: false)
55
if not py.found()
66
error(f'Cannot build documentation without yaml support')
77
endif

0 commit comments

Comments
 (0)