![]() * Add default_role for Sphinx. Fix a bunch of broken refs along the way, which become errors now via -W if you have default_role set. In theory you can catch those via sphinx-build -n (i.e. nitpick mode), which IMHO is a decent idea anyhow, but it's a longer diff to enable that because it'd involve fixing a bunch of the places that try to reference types that don't exist (e.g. :type foo: Any value). But obviously can be done. Also didn't actually use this anywhere yet (the any role), but will do so in a follow-up if this is acceptable. * Remove the roles from builtin objects to demo any. * Style. * Add z.i to intersphinx. Enables the link to z.i.Interface. * Enable nitpick mode. Fix the remaining broken links or whitelist them via nitpick_ignore. * Kill all :func:s. * Kill all :class:es. * Kill all :doc:s. * Kill all :ref:s. Except one, that probably meant :func:, and which is a duplicate ref. * Kill :exc: and :data:. * Kill :mod:s. * Kill new explicit refs from the merge. |
||
---|---|---|
.. | ||
__init__.py | ||
strategies.py | ||
test_annotations.py | ||
test_config.py | ||
test_converters.py | ||
test_dark_magic.py | ||
test_dunders.py | ||
test_filters.py | ||
test_funcs.py | ||
test_init_subclass.py | ||
test_make.py | ||
test_slots.py | ||
test_validators.py | ||
typing_example.py | ||
utils.py |