') + ')', 'gi'); if (regex.test(text)) { found = true; var frag = document.createDocumentFragment(); var parts = text.split(regex); parts.forEach(function(part, i) { if (i % 2 === 0) { frag.appendChild(document.createTextNode(part)); } else { var span = document.createElement('span'); span.className = 'userscript-highlight'; span.textContent = part; frag.appendChild(span); } }); node.parentNode.replaceChild(frag, node); } }); } else if (node.nodeType === 1 && node.childNodes) { // element var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT']; if (!skipTags.includes(node.tagName)) { Array.from(node.childNodes).forEach(highlight); } } } highlight(document.body); // Re-highlight on dynamic content var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1 || node.nodeType === 3) highlight(node); }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ', 'i'); if (__m === '*' || __re.test(location.href)) { // Strip utm_, fbclid, gclid, etc. from all links on page (function() { var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid', 'ref', 'ref_src', 'source', 'medium', 'campaign']; function cleanUrl(url) { try { var u = new URL(url, window.location.origin); var changed = false; trackingParams.forEach(function(p) { if (u.searchParams.has(p)) { u.searchParams.delete(p); changed = true; } }); return changed ? u.toString() : url; } catch (e) { return url; } } function cleanLinks() { document.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } cleanLinks(); var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1) { if (node.tagName === 'A') cleanLinks(); node.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + ', 'i'); if (__m === '*' || __re.test(location.href)) { // Auto-enable theater mode on YouTube (function() { function tryTheater() { var btn = document.querySelector('button[aria-label="Theater mode"], ytd-player #player button[title="Theater mode"]'); if (btn && !btn.classList.contains('activated')) { btn.click(); } } // Try immediately tryTheater(); // Try after navigation (SPA) var lastUrl = location.href; setInterval(function() { if (location.href !== lastUrl) { lastUrl = location.href; setTimeout(tryTheater, 500); } }, 1000); // Also try on player load var observer = new MutationObserver(tryTheater); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ', 'i'); if (__m === '*' || __re.test(location.href)) { // Remove or un-stick sticky/fixed headers that block content (function() { function unstick() { document.querySelectorAll('header, nav, [role="banner"], .header, .navbar, .sticky, .fixed-top, [style*="position: fixed"], [style*="position:sticky"]').forEach(function(el) { if (el.style.position === 'fixed' || el.style.position === 'sticky' || getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') { el.style.position = 'static'; el.style.top = 'auto'; el.style.zIndex = 'auto'; } }); } unstick(); var observer = new MutationObserver(unstick); observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] }); })(); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); })(); [skip ci] Fix scipy intersphinx link by driazati · Pull Request #10181 · apache/tvm · GitHub
Skip to content

[skip ci] Fix scipy intersphinx link - #10181

Merged
junrushao merged 1 commit into
apache:mainfrom
driazati:fdoc
Feb 7, 2022
Merged

[skip ci] Fix scipy intersphinx link#10181
junrushao merged 1 commit into
apache:mainfrom
driazati:fdoc

Conversation

@driazati

@driazatidriazati commented Feb 7, 2022

Copy link
Copy Markdown
Member

Scipy changed their docs recently to be pinned to each release, so we need to update the URL we pass to intersphinx accordingly. Skipping CI on this to unblock other developers but local testing with

python tests/scripts/ci.py docs

both showed the same error as CI before this change and no error after.

cc @junrushao1994

Scipy changed their docs recently to be pinned to each release, so we need to update the URL we pass to intersphinx accordingly. Skipping CI on this to unblock other developers but local testing with
```bash
python tests/scripts/ci.py docs
```
both showed the same error as CI before this change and no error after.
@junrushao

Copy link
Copy Markdown
Member

Let's goooo!!

@junrushao
junrushao merged commit 2ea2f5a into apache:mainFeb 7, 2022
CagtayFabry pushed a commit to BAMWelDX/weldx that referenced this pull request Feb 8, 2022
* [doc] fix intersphinx link
xref:
scipy/scipy#15545,
apache/tvm#10181
* [doc] added nitpick ignore for asdf-2.9.1
ylc pushed a commit to ylc/tvm that referenced this pull request Feb 16, 2022
Scipy changed their docs recently to be pinned to each release, so we need to update the URL we pass to intersphinx accordingly. Skipping CI on this to unblock other developers but local testing with
```bash
python tests/scripts/ci.py docs
```
both showed the same error as CI before this change and no error after.
Co-authored-by: driazati <driazati@users.noreply.github.com>
Lunderberg added a commit to Lunderberg/tvm that referenced this pull request May 20, 2022
Follow-up from apache#10181, as the URL
has changed again. From
[this
comment](scipy/scipy#14267 (comment)),
the `html-scipyorg` portion wasn't intended to be part of the URL.
This should resolve the HTTP 404 occurring in `Docs: GPU`
step (e.g. [here](https://ci.tlcpack.ai/blue/organizations/jenkins/tvm/detail/PR-11269/13/pipeline/405#step-975-log-73)),
by accessing `https://docs.scipy.org/doc/scipy-1.8.0/objects.inv`
instead of
`https://docs.scipy.org/doc/scipy-1.8.0/html-scipyorg/objects.inv`
Lunderberg added a commit to Lunderberg/tvm that referenced this pull request May 20, 2022
Follow-up from apache#10181, as the URL
has changed again in scipy/scipy#16221. From
[this
comment](scipy/scipy#14267 (comment)),
the `html-scipyorg` portion wasn't intended to be part of the URL.
This should resolve the HTTP 404 occurring in `Docs: GPU`
step (e.g. [here](https://ci.tlcpack.ai/blue/organizations/jenkins/tvm/detail/PR-11269/13/pipeline/405#step-975-log-73)),
by accessing `https://docs.scipy.org/doc/scipy-1.8.0/objects.inv`
instead of
`https://docs.scipy.org/doc/scipy-1.8.0/html-scipyorg/objects.inv`
masahi pushed a commit that referenced this pull request May 20, 2022
Follow-up from #10181, as the URL
has changed again in scipy/scipy#16221. From
[this
comment](scipy/scipy#14267 (comment)),
the `html-scipyorg` portion wasn't intended to be part of the URL.
This should resolve the HTTP 404 occurring in `Docs: GPU`
step (e.g. [here](https://ci.tlcpack.ai/blue/organizations/jenkins/tvm/detail/PR-11269/13/pipeline/405#step-975-log-73)),
by accessing `https://docs.scipy.org/doc/scipy-1.8.0/objects.inv`
instead of
`https://docs.scipy.org/doc/scipy-1.8.0/html-scipyorg/objects.inv`
Lunderberg added a commit to Lunderberg/tvm that referenced this pull request May 23, 2022
…rsphinx link
Follow-up from apache#10181 and
apache#11399. Thank you to @rgommers for
[pointing out]
(apache#11399 (comment))
that the non-versioned link is stable and working. The use of
the versioned link was only introduced to work around the breakage of
the stable link, so this reverts to the pre-breakage behavior.
areusch pushed a commit that referenced this pull request May 23, 2022
…#11411)
Follow-up from #10181 and
#11399. Thank you to @rgommers for
[pointing out]
(#11399 (comment))
that the non-versioned link is stable and working. The use of
the versioned link was only introduced to work around the breakage of
the stable link, so this reverts to the pre-breakage behavior.
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@driazati@junrushao