Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GH-35192: [Docs] Switch from logo to logo_url to support sphinx >= 6 #35194

Merged

Conversation

westonpace
Copy link
Member

@westonpace westonpace commented Apr 17, 2023

Rationale for this change

Sphinx dropped support for the logo property in release 6. See sphinx-doc/sphinx#11062 Instead we are supposed to use logo_url which has been available since release 4.

What changes are included in this PR?

Change from logo to logo_url

Are these changes tested?

There was a CI test that was failing so yes.

Are there any user-facing changes?

No. We already required sphinx >= 4 and since logo_url is available in 4 we should not need to update the minimum sphinx version.

@kou
Copy link
Member

kou commented Apr 17, 2023

@github-actions crossbow submit preview-docs

@github-actions
Copy link

Revision: c08d94a

Submitted crossbow builds: ursacomputing/crossbow @ actions-a255490ddc

Task Status
preview-docs Github Actions

@raulcd
Copy link
Member

raulcd commented Apr 18, 2023

@github-actions crossbow submit test-ubuntu-default-docs

@github-actions
Copy link

Revision: c08d94a

Submitted crossbow builds: ursacomputing/crossbow @ actions-6dd0e5c7ff

Task Status
test-ubuntu-default-docs Azure

Copy link
Member

@raulcd raulcd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 I am merging this and will rebase: #35204 to validate the preview-docs fix

@github-actions github-actions bot added awaiting merge Awaiting merge and removed awaiting committer review Awaiting committer review labels Apr 18, 2023
@raulcd raulcd merged commit 00072f9 into apache:main Apr 18, 2023
7 checks passed
@raulcd
Copy link
Member

raulcd commented Apr 18, 2023

Validated that it works on the preview docs here: http://crossbow.voltrondata.com/pr_docs/35204/c_glib/index.html

<a class="navbar-brand" href="../index.html">
  <img src="../_static/../_static/arrow.png" class="logo" alt="logo">
</a>

assignUser pushed a commit that referenced this pull request Apr 18, 2023
…ster (#35204)

### Rationale for this change

The job is failing with:
```
Fetching the repository
  /usr/bin/git -c protocol.version=2 fetch --no-tags --prune --progress --no-recurse-submodules --depth=1 origin +refs/heads/master*:refs/remotes/origin/master* +refs/tags/master*:refs/tags/master*
  The process '/usr/bin/git' failed with exit code 1
```
See: #35194 (comment)

### What changes are included in this PR?

Change `master` for `main` on the job.

### Are these changes tested?

Archery test

Authored-by: Raúl Cumplido <raulcumplido@gmail.com>
Signed-off-by: Jacob Wujciak-Jens <jacob@wujciak.de>
raulcd pushed a commit that referenced this pull request Apr 19, 2023
…= 6 (#35194)

### Rationale for this change

Sphinx dropped support for the `logo` property in release 6.  See sphinx-doc/sphinx#11062  Instead we are supposed to use `logo_url` which has been available since release 4.

### What changes are included in this PR?

Change from `logo` to `logo_url`

### Are these changes tested?

There was a CI test that was failing so yes.

### Are there any user-facing changes?

No.  We already required `sphinx >= 4` and since `logo_url` is available in 4 we should not need to update the minimum sphinx version.
* Closes: #35192

Authored-by: Weston Pace <weston.pace@gmail.com>
Signed-off-by: Raúl Cumplido <raulcumplido@gmail.com>
@ursabot
Copy link

ursabot commented Apr 20, 2023

Benchmark runs are scheduled for baseline = 1deb740 and contender = 00072f9. 00072f9 is a master commit associated with this PR. Results will be available as each benchmark for each run completes.
Conbench compare runs links:
[Finished ⬇️0.0% ⬆️0.0%] ec2-t3-xlarge-us-east-2
[Failed] test-mac-arm
[Finished ⬇️13.27% ⬆️0.0%] ursa-i9-9960x
[Finished ⬇️0.18% ⬆️0.0%] ursa-thinkcentre-m75q
Buildkite builds:
[Finished] 00072f9f ec2-t3-xlarge-us-east-2
[Failed] 00072f9f test-mac-arm
[Finished] 00072f9f ursa-i9-9960x
[Finished] 00072f9f ursa-thinkcentre-m75q
[Finished] 1deb740e ec2-t3-xlarge-us-east-2
[Failed] 1deb740e test-mac-arm
[Finished] 1deb740e ursa-i9-9960x
[Finished] 1deb740e ursa-thinkcentre-m75q
Supported benchmarks:
ec2-t3-xlarge-us-east-2: Supported benchmark langs: Python, R. Runs only benchmarks with cloud = True
test-mac-arm: Supported benchmark langs: C++, Python, R
ursa-i9-9960x: Supported benchmark langs: Python, R, JavaScript
ursa-thinkcentre-m75q: Supported benchmark langs: C++, Java

@ursabot
Copy link

ursabot commented Apr 20, 2023

['Python', 'R'] benchmarks have high level of regressions.
ursa-i9-9960x

liujiacheng777 pushed a commit to LoongArch-Python/arrow that referenced this pull request May 11, 2023
…hinx >= 6 (apache#35194)

### Rationale for this change

Sphinx dropped support for the `logo` property in release 6.  See sphinx-doc/sphinx#11062  Instead we are supposed to use `logo_url` which has been available since release 4.

### What changes are included in this PR?

Change from `logo` to `logo_url`

### Are these changes tested?

There was a CI test that was failing so yes.

### Are there any user-facing changes?

No.  We already required `sphinx >= 4` and since `logo_url` is available in 4 we should not need to update the minimum sphinx version.
* Closes: apache#35192

Authored-by: Weston Pace <weston.pace@gmail.com>
Signed-off-by: Raúl Cumplido <raulcumplido@gmail.com>
liujiacheng777 pushed a commit to LoongArch-Python/arrow that referenced this pull request May 11, 2023
…ster (apache#35204)

### Rationale for this change

The job is failing with:
```
Fetching the repository
  /usr/bin/git -c protocol.version=2 fetch --no-tags --prune --progress --no-recurse-submodules --depth=1 origin +refs/heads/master*:refs/remotes/origin/master* +refs/tags/master*:refs/tags/master*
  The process '/usr/bin/git' failed with exit code 1
```
See: apache#35194 (comment)

### What changes are included in this PR?

Change `master` for `main` on the job.

### Are these changes tested?

Archery test

Authored-by: Raúl Cumplido <raulcumplido@gmail.com>
Signed-off-by: Jacob Wujciak-Jens <jacob@wujciak.de>
ArgusLi pushed a commit to Bit-Quill/arrow that referenced this pull request May 15, 2023
…hinx >= 6 (apache#35194)

### Rationale for this change

Sphinx dropped support for the `logo` property in release 6.  See sphinx-doc/sphinx#11062  Instead we are supposed to use `logo_url` which has been available since release 4.

### What changes are included in this PR?

Change from `logo` to `logo_url`

### Are these changes tested?

There was a CI test that was failing so yes.

### Are there any user-facing changes?

No.  We already required `sphinx >= 4` and since `logo_url` is available in 4 we should not need to update the minimum sphinx version.
* Closes: apache#35192

Authored-by: Weston Pace <weston.pace@gmail.com>
Signed-off-by: Raúl Cumplido <raulcumplido@gmail.com>
ArgusLi pushed a commit to Bit-Quill/arrow that referenced this pull request May 15, 2023
…ster (apache#35204)

### Rationale for this change

The job is failing with:
```
Fetching the repository
  /usr/bin/git -c protocol.version=2 fetch --no-tags --prune --progress --no-recurse-submodules --depth=1 origin +refs/heads/master*:refs/remotes/origin/master* +refs/tags/master*:refs/tags/master*
  The process '/usr/bin/git' failed with exit code 1
```
See: apache#35194 (comment)

### What changes are included in this PR?

Change `master` for `main` on the job.

### Are these changes tested?

Archery test

Authored-by: Raúl Cumplido <raulcumplido@gmail.com>
Signed-off-by: Jacob Wujciak-Jens <jacob@wujciak.de>
rtpsw pushed a commit to rtpsw/arrow that referenced this pull request May 16, 2023
…hinx >= 6 (apache#35194)

### Rationale for this change

Sphinx dropped support for the `logo` property in release 6.  See sphinx-doc/sphinx#11062  Instead we are supposed to use `logo_url` which has been available since release 4.

### What changes are included in this PR?

Change from `logo` to `logo_url`

### Are these changes tested?

There was a CI test that was failing so yes.

### Are there any user-facing changes?

No.  We already required `sphinx >= 4` and since `logo_url` is available in 4 we should not need to update the minimum sphinx version.
* Closes: apache#35192

Authored-by: Weston Pace <weston.pace@gmail.com>
Signed-off-by: Raúl Cumplido <raulcumplido@gmail.com>
rtpsw pushed a commit to rtpsw/arrow that referenced this pull request May 16, 2023
…ster (apache#35204)

### Rationale for this change

The job is failing with:
```
Fetching the repository
  /usr/bin/git -c protocol.version=2 fetch --no-tags --prune --progress --no-recurse-submodules --depth=1 origin +refs/heads/master*:refs/remotes/origin/master* +refs/tags/master*:refs/tags/master*
  The process '/usr/bin/git' failed with exit code 1
```
See: apache#35194 (comment)

### What changes are included in this PR?

Change `master` for `main` on the job.

### Are these changes tested?

Archery test

Authored-by: Raúl Cumplido <raulcumplido@gmail.com>
Signed-off-by: Jacob Wujciak-Jens <jacob@wujciak.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[CI][Docs] Nightly tests for ubuntu-default-docs is failing due to new sphinx version
4 participants