@@ -55,6 +55,50 @@ repos:
5555 minimum_pre_commit_version : 2.8.0
5656 name : Check notebooks have watermark (see Jupyter style guide from PyMC docs)
5757 types : [jupyter]
58+ - id : no-internal-links
59+ name : Check no internal links are in the docs
60+ description : >-
61+ 'A quick check to prevent urls pointing to pymc docs'
62+ files : ^examples/
63+ exclude : >
64+ (?x)(index.md|
65+ 404.md|
66+ conf.py|
67+ examples/case_studies/LKJ.ipynb|
68+ examples/case_studies/LKJ.ipynb|
69+ examples/case_studies/blackbox_external_likelihood.ipynb|
70+ examples/case_studies/blackbox_external_likelihood_numpy.ipynb|
71+ examples/case_studies/item_response_nba.ipynb|
72+ examples/case_studies/multilevel_modeling.ipynb|
73+ examples/diagnostics_and_criticism/sampler-stats.ipynb|
74+ examples/gaussian_processes/GP-MaunaLoa2.ipynb|
75+ examples/generalized_linear_models/GLM-logistic.ipynb|
76+ examples/generalized_linear_models/GLM-out-of-sample-predictions.ipynb|
77+ examples/generalized_linear_models/GLM-poisson-regression.ipynb|
78+ examples/generalized_linear_models/GLM-robust.ipynb|
79+ examples/generalized_linear_models/GLM-rolling-regression.ipynb|
80+ examples/generalized_linear_models/GLM-simpsons-paradox.ipynb|
81+ examples/pymc3_howto/api_quickstart.ipynb|
82+ examples/samplers/MLDA_gravity_surveying.ipynb|
83+ examples/samplers/MLDA_simple_linear_regression.ipynb|
84+ examples/samplers/SMC-ABC_Lotka-Volterra_example.ipynb|
85+ examples/splines/spline.ipynb|
86+ examples/survival_analysis/censored_data.ipynb|
87+ examples/survival_analysis/weibull_aft.ipynb)
88+ entry : >
89+ (?x)(arviz-devs.github.io|
90+ aesara.readthedocs.io|
91+ aeppl.readthedocs.io|
92+ pymc-experimental.readthedocs.io|
93+ docs.pymc.io|
94+ numpy.org/doc|
95+ pymc-examples.readthedocs.io|
96+ docs.python.org|
97+ xarray.pydata.org
98+ python.arviz.org|
99+ docs.xarray.dev)
100+ language : pygrep
101+ types_or : [markdown, rst, jupyter]
58102- repo : https://github.com/mwouts/jupytext
59103 rev : v1.13.7
60104 hooks :
0 commit comments