Skip to content

Commit

Permalink
[SPARK-46113][BUILD][DOCS] Update pydata_sphinx_theme version requi…
Browse files Browse the repository at this point in the history
…rement to `>=0.13`

### What changes were proposed in this pull request?

This PR proposes to update the version requirement for `pydata_sphinx_theme` in `requirements.txt` from `==0.13` to `>=0.13`. This change allows the installation of the latest maintenance releases of `pydata_sphinx_theme`, ensuring we have the most up-to-date features and fixes.

### Why are the changes needed?

Updating to `>=0.13` ensures that we can benefit from the latest improvements and bug fixes in `pydata_sphinx_theme` without being restricted to a specific patch version.

### Does this PR introduce _any_ user-facing change?

No.

### How was this patch tested?

Manually built docs with latest versions.

### Was this patch authored or co-authored using generative AI tooling?

No.

Closes #44027 from itholic/SPARK-46113.

Authored-by: Haejoon Lee <haejoon.lee@databricks.com>
Signed-off-by: Hyukjin Kwon <gurwls223@apache.org>
  • Loading branch information
itholic authored and pull[bot] committed Feb 27, 2024
1 parent 43de4ee commit e46705b
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build_and_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -751,7 +751,7 @@ jobs:
# See also https://issues.apache.org/jira/browse/SPARK-35375.
# Pin the MarkupSafe to 2.0.1 to resolve the CI error.
# See also https://issues.apache.org/jira/browse/SPARK-38279.
python3.9 -m pip install 'sphinx==4.2.0' mkdocs 'pydata_sphinx_theme==0.13' sphinx-copybutton nbsphinx numpydoc jinja2 'markupsafe==2.0.1' 'pyzmq<24.0.0'
python3.9 -m pip install 'sphinx==4.2.0' mkdocs 'pydata_sphinx_theme>=0.13' sphinx-copybutton nbsphinx numpydoc jinja2 'markupsafe==2.0.1' 'pyzmq<24.0.0'
python3.9 -m pip install ipython_genutils # See SPARK-38517
python3.9 -m pip install sphinx_plotly_directive 'numpy>=1.20.0' pyarrow pandas 'plotly>=4.8'
python3.9 -m pip install 'docutils<0.18.0' # See SPARK-39421
Expand Down
2 changes: 1 addition & 1 deletion dev/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ pandas-stubs<1.2.0.54
mkdocs

# Documentation (Python)
pydata_sphinx_theme==0.13
pydata_sphinx_theme>=0.13
ipython
nbsphinx
numpydoc
Expand Down

0 comments on commit e46705b

Please sign in to comment.