|  | 
| 233 | 233 | # Temporary undocumented names. | 
| 234 | 234 | # In future this list must be empty. | 
| 235 | 235 | nitpick_ignore += [ | 
| 236 |  | -    # C API: Standard Python exception classes | 
| 237 |  | -    ('c:data', 'PyExc_ArithmeticError'), | 
| 238 |  | -    ('c:data', 'PyExc_AssertionError'), | 
| 239 |  | -    ('c:data', 'PyExc_AttributeError'), | 
| 240 |  | -    ('c:data', 'PyExc_BaseException'), | 
| 241 |  | -    ('c:data', 'PyExc_BaseExceptionGroup'), | 
| 242 |  | -    ('c:data', 'PyExc_BlockingIOError'), | 
| 243 |  | -    ('c:data', 'PyExc_BrokenPipeError'), | 
| 244 |  | -    ('c:data', 'PyExc_BufferError'), | 
| 245 |  | -    ('c:data', 'PyExc_ChildProcessError'), | 
| 246 |  | -    ('c:data', 'PyExc_ConnectionAbortedError'), | 
| 247 |  | -    ('c:data', 'PyExc_ConnectionError'), | 
| 248 |  | -    ('c:data', 'PyExc_ConnectionRefusedError'), | 
| 249 |  | -    ('c:data', 'PyExc_ConnectionResetError'), | 
| 250 |  | -    ('c:data', 'PyExc_EOFError'), | 
| 251 |  | -    ('c:data', 'PyExc_Exception'), | 
| 252 |  | -    ('c:data', 'PyExc_FileExistsError'), | 
| 253 |  | -    ('c:data', 'PyExc_FileNotFoundError'), | 
| 254 |  | -    ('c:data', 'PyExc_FloatingPointError'), | 
| 255 |  | -    ('c:data', 'PyExc_GeneratorExit'), | 
| 256 |  | -    ('c:data', 'PyExc_ImportError'), | 
| 257 |  | -    ('c:data', 'PyExc_IndentationError'), | 
| 258 |  | -    ('c:data', 'PyExc_IndexError'), | 
| 259 |  | -    ('c:data', 'PyExc_InterruptedError'), | 
| 260 |  | -    ('c:data', 'PyExc_IsADirectoryError'), | 
| 261 |  | -    ('c:data', 'PyExc_KeyboardInterrupt'), | 
| 262 |  | -    ('c:data', 'PyExc_KeyError'), | 
| 263 |  | -    ('c:data', 'PyExc_LookupError'), | 
| 264 |  | -    ('c:data', 'PyExc_MemoryError'), | 
| 265 |  | -    ('c:data', 'PyExc_ModuleNotFoundError'), | 
| 266 |  | -    ('c:data', 'PyExc_NameError'), | 
| 267 |  | -    ('c:data', 'PyExc_NotADirectoryError'), | 
| 268 |  | -    ('c:data', 'PyExc_NotImplementedError'), | 
| 269 |  | -    ('c:data', 'PyExc_OSError'), | 
| 270 |  | -    ('c:data', 'PyExc_OverflowError'), | 
| 271 |  | -    ('c:data', 'PyExc_PermissionError'), | 
| 272 |  | -    ('c:data', 'PyExc_ProcessLookupError'), | 
| 273 |  | -    ('c:data', 'PyExc_PythonFinalizationError'), | 
| 274 |  | -    ('c:data', 'PyExc_RecursionError'), | 
| 275 |  | -    ('c:data', 'PyExc_ReferenceError'), | 
| 276 |  | -    ('c:data', 'PyExc_RuntimeError'), | 
| 277 |  | -    ('c:data', 'PyExc_StopAsyncIteration'), | 
| 278 |  | -    ('c:data', 'PyExc_StopIteration'), | 
| 279 |  | -    ('c:data', 'PyExc_SyntaxError'), | 
| 280 |  | -    ('c:data', 'PyExc_SystemError'), | 
| 281 |  | -    ('c:data', 'PyExc_SystemExit'), | 
| 282 |  | -    ('c:data', 'PyExc_TabError'), | 
| 283 |  | -    ('c:data', 'PyExc_TimeoutError'), | 
| 284 |  | -    ('c:data', 'PyExc_TypeError'), | 
| 285 |  | -    ('c:data', 'PyExc_UnboundLocalError'), | 
| 286 |  | -    ('c:data', 'PyExc_UnicodeDecodeError'), | 
| 287 |  | -    ('c:data', 'PyExc_UnicodeEncodeError'), | 
| 288 |  | -    ('c:data', 'PyExc_UnicodeError'), | 
| 289 |  | -    ('c:data', 'PyExc_UnicodeTranslateError'), | 
| 290 |  | -    ('c:data', 'PyExc_ValueError'), | 
| 291 |  | -    ('c:data', 'PyExc_ZeroDivisionError'), | 
| 292 |  | -    # C API: Standard Python warning classes | 
| 293 |  | -    ('c:data', 'PyExc_BytesWarning'), | 
| 294 |  | -    ('c:data', 'PyExc_DeprecationWarning'), | 
| 295 |  | -    ('c:data', 'PyExc_EncodingWarning'), | 
| 296 |  | -    ('c:data', 'PyExc_FutureWarning'), | 
| 297 |  | -    ('c:data', 'PyExc_ImportWarning'), | 
| 298 |  | -    ('c:data', 'PyExc_PendingDeprecationWarning'), | 
| 299 |  | -    ('c:data', 'PyExc_ResourceWarning'), | 
| 300 |  | -    ('c:data', 'PyExc_RuntimeWarning'), | 
| 301 |  | -    ('c:data', 'PyExc_SyntaxWarning'), | 
| 302 |  | -    ('c:data', 'PyExc_UnicodeWarning'), | 
| 303 |  | -    ('c:data', 'PyExc_UserWarning'), | 
| 304 |  | -    ('c:data', 'PyExc_Warning'), | 
| 305 | 236 |     # Undocumented public C macros | 
| 306 | 237 |     ('c:macro', 'Py_BUILD_ASSERT'), | 
| 307 | 238 |     ('c:macro', 'Py_BUILD_ASSERT_EXPR'), | 
|  | 
| 635 | 566 |     'image': '_static/og-image.png', | 
| 636 | 567 |     'line_color': '#3776ab', | 
| 637 | 568 | } | 
| 638 |  | -ogp_custom_meta_tags = [ | 
| 639 |  | -    '<meta name="theme-color" content="#3776ab">', | 
| 640 |  | -] | 
| 641 |  | -if 'create-social-cards' not in tags:  # noqa: F821 | 
| 642 |  | -    # Define a static preview image when not creating social cards | 
| 643 |  | -    ogp_image = '_static/og-image.png' | 
| 644 |  | -    ogp_custom_meta_tags += [ | 
| 645 |  | -        '<meta property="og:image:width" content="200">', | 
| 646 |  | -        '<meta property="og:image:height" content="200">', | 
|  | 569 | +if 'builder_html' in tags:  # noqa: F821 | 
|  | 570 | +    ogp_custom_meta_tags = [ | 
|  | 571 | +        '<meta name="theme-color" content="#3776ab">', | 
| 647 | 572 |     ] | 
|  | 573 | +    if 'create-social-cards' not in tags:  # noqa: F821 | 
|  | 574 | +        # Define a static preview image when not creating social cards | 
|  | 575 | +        ogp_image = '_static/og-image.png' | 
|  | 576 | +        ogp_custom_meta_tags += [ | 
|  | 577 | +            '<meta property="og:image:width" content="200">', | 
|  | 578 | +            '<meta property="og:image:height" content="200">', | 
|  | 579 | +        ] | 
0 commit comments