5
5
from datetime import date
6
6
import yaml
7
7
import re
8
- import warnings
9
8
from docutils import nodes
10
9
from recommonmark .transform import AutoStructify
11
10
from recommonmark .parser import CommonMarkParser , splitext , urlparse
118
117
'versions_unstable' : UNSTABLE_VERSIONS ,
119
118
'versions_deprecated' : DEPRECATED_VERSIONS ,
120
119
'hide_version_dropdown' : ['scylla-3.x' ],
120
+ 'skip_warnings' : 'document_has_underscores'
121
121
}
122
122
123
123
# If not None, a 'Last updated on:' timestamp is inserted at every page
@@ -173,12 +173,6 @@ def replace_relative_links(app, docname, source):
173
173
source [0 ] = result
174
174
175
175
176
- def build_inited (app ):
177
- warnings .filterwarnings (
178
- action = "ignore" ,
179
- message = r".*Document name contains underscores:.*" ,
180
- )
181
-
182
176
def build_finished (app , exception ):
183
177
version_name = os .getenv ("SPHINX_MULTIVERSION_NAME" , "" )
184
178
version_name = "/" + version_name if version_name else ""
@@ -187,9 +181,6 @@ def build_finished(app, exception):
187
181
redirects_cli .create (redirect_to = redirect_to ,out_file = out_file )
188
182
189
183
def setup (app ):
190
- # Filter warnings
191
- app .connect ('builder-inited' , build_inited )
192
-
193
184
# Setup Markdown parser
194
185
app .add_source_parser (CustomCommonMarkParser )
195
186
app .add_config_value ('recommonmark_config' , {
0 commit comments