diff --git a/_service b/_service
index b781f73..32d5b83 100644
--- a/_service
+++ b/_service
@@ -1,19 +1,19 @@
-
+
https://github.com/pydata/pydata-sphinx-theme.git
git
- v0.14.0
+ v0.15.4
@PARENT_TAG@
v(.*)
.git*
enable
mcepl@cepl.eu
-
-
+
+
*.tar
gz
-
+
diff --git a/_servicedata b/_servicedata
index b65ebb4..f4ea3a9 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,4 +1,4 @@
https://github.com/pydata/pydata-sphinx-theme.git
- e8de2a951f867fa750c580f3b02325d3530d2b84
\ No newline at end of file
+ b18ebb23f06da10c15afbd836cc6705d1beaa493
\ No newline at end of file
diff --git a/prepare_vendor.sh b/prepare_vendor.sh
index f29a0d4..eea31ee 100644
--- a/prepare_vendor.sh
+++ b/prepare_vendor.sh
@@ -5,12 +5,12 @@
PKG_DIR="$(pwd)"
PKG_PATH=pydata-sphinx-theme
PKG_NAME=python-pydata-sphinx-theme
-PKG_VERSION=0.14.0
+PKG_VERSION=0.15.4
cleanup_tmpdir() {
popd 2>/dev/null
rm -rf /tmp/yarn--*
- rm /tmp/core-js-banners
+ rm -rf /tmp/core-js-banners
}
trap cleanup_tmpdir SIGINT
diff --git a/pydata-sphinx-theme-0.14.0.obscpio b/pydata-sphinx-theme-0.14.0.obscpio
deleted file mode 100644
index 7820b84..0000000
--- a/pydata-sphinx-theme-0.14.0.obscpio
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:b571c06a66dc9a94824cc5a180333fdb9e58024cdf4d987e6b73f9c5d76bc886
-size 3211276
diff --git a/pydata-sphinx-theme-0.14.0.tar.gz b/pydata-sphinx-theme-0.14.0.tar.gz
deleted file mode 100644
index 8b8935c..0000000
--- a/pydata-sphinx-theme-0.14.0.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:90fbf1dd07010b597cb82584777ae9f72708200e122e3bd593b7cdb665560685
-size 2428926
diff --git a/pydata-sphinx-theme-0.15.4.obscpio b/pydata-sphinx-theme-0.15.4.obscpio
new file mode 100644
index 0000000..86fd792
--- /dev/null
+++ b/pydata-sphinx-theme-0.15.4.obscpio
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:92575dffd0f98cb711847324e3d9ecb4b98c84ae1926b1a98b6d6c797a1e6dbf
+size 3165708
diff --git a/pydata-sphinx-theme-0.15.4.tar.gz b/pydata-sphinx-theme-0.15.4.tar.gz
new file mode 100644
index 0000000..2befd16
--- /dev/null
+++ b/pydata-sphinx-theme-0.15.4.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:971d8bd92eedc2606e06c9fb78857f31b4ac9f164c78abda076237cc9c68fee7
+size 2410415
diff --git a/pydata-sphinx-theme.obsinfo b/pydata-sphinx-theme.obsinfo
index 25a8a8b..6bd3c26 100644
--- a/pydata-sphinx-theme.obsinfo
+++ b/pydata-sphinx-theme.obsinfo
@@ -1,4 +1,4 @@
name: pydata-sphinx-theme
-version: 0.14.0
-mtime: 1694757914
-commit: e8de2a951f867fa750c580f3b02325d3530d2b84
+version: 0.15.4
+mtime: 1719342477
+commit: b18ebb23f06da10c15afbd836cc6705d1beaa493
diff --git a/python-pydata-sphinx-theme-0.14.0-vendor-licenses.txt b/python-pydata-sphinx-theme-0.14.0-vendor-licenses.txt
deleted file mode 100644
index aa8b70c..0000000
--- a/python-pydata-sphinx-theme-0.14.0-vendor-licenses.txt
+++ /dev/null
@@ -1,16 +0,0 @@
-yarn run v1.22.19
-$ /home/meggy/buildservice/home:mcalabkova:branches:devel:languages:python:pydata/python-/tmp//tmp/node_modules/.bin/license-checker --summary
-├─ MIT: 329
-├─ ISC: 40
-├─ BSD-2-Clause: 16
-├─ BSD-3-Clause: 6
-├─ Apache-2.0: 4
-├─ CC0-1.0: 2
-├─ (CC-BY-4.0 AND OFL-1.1 AND MIT): 1
-├─ MPL-2.0: 1
-├─ CC-BY-4.0: 1
-├─ CC-BY-3.0: 1
-├─ (MIT AND CC-BY-3.0): 1
-└─ 0BSD: 1
-
-Done in 0.71s.
diff --git a/python-pydata-sphinx-theme-0.14.0-vendor.tar.xz b/python-pydata-sphinx-theme-0.14.0-vendor.tar.xz
deleted file mode 100644
index 7c63f83..0000000
--- a/python-pydata-sphinx-theme-0.14.0-vendor.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:354d81d986183eb76da54f3ab61a6abd72031640f2bec334c5acec8b2a805675
-size 24772092
diff --git a/python-pydata-sphinx-theme-0.15.4-vendor-licenses.txt b/python-pydata-sphinx-theme-0.15.4-vendor-licenses.txt
new file mode 100644
index 0000000..272a0b7
--- /dev/null
+++ b/python-pydata-sphinx-theme-0.15.4-vendor-licenses.txt
@@ -0,0 +1,16 @@
+yarn run v1.22.22
+$ /home/danigm/Projects/suse/obs/devel:languages:python/python-/tmp//tmp/node_modules/.bin/license-checker --summary
+├─ MIT: 262
+├─ ISC: 36
+├─ BSD-2-Clause: 15
+├─ BSD-3-Clause: 6
+├─ Apache-2.0: 4
+├─ CC0-1.0: 2
+├─ (CC-BY-4.0 AND OFL-1.1 AND MIT): 1
+├─ MPL-2.0: 1
+├─ CC-BY-4.0: 1
+├─ CC-BY-3.0: 1
+├─ (MIT AND CC-BY-3.0): 1
+└─ 0BSD: 1
+
+Done in 0.52s.
diff --git a/python-pydata-sphinx-theme-0.15.4-vendor.tar.xz b/python-pydata-sphinx-theme-0.15.4-vendor.tar.xz
new file mode 100644
index 0000000..f8cd731
--- /dev/null
+++ b/python-pydata-sphinx-theme-0.15.4-vendor.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:cfbcee1844e19ca2068d33030d2ba9e0896d4f43d056d0d97827bd45cc7e80ca
+size 22726024
diff --git a/python-pydata-sphinx-theme.changes b/python-pydata-sphinx-theme.changes
index 7f11f9c..9f5b63d 100644
--- a/python-pydata-sphinx-theme.changes
+++ b/python-pydata-sphinx-theme.changes
@@ -1,3 +1,225 @@
+-------------------------------------------------------------------
+Mon Sep 02 13:54:46 UTC 2024 - mcepl@cepl.eu
+
+- Regenerate vendored js libraries (bsc#1229866).
+- Update to version 0.15.4:
+ * bump: 0.15.4rc0 → 0.15.4
+ * ENH - Update copyright.html to not include the html tags. (#1874)
+ * Fix url shortening for gitlab, and more test for github (#1888)
+ * MAINT: Bump treosh/lighthouse-ci-action from 11 to 12 (#1899)
+ * docs: update note formatting (#1893)
+ * docs: update badge link (#1892)
+ * Instruction to install alpha, beta, rc and nightly (#1891)
+ * bump: 0.15.3 → 0.15.4rc0
+ * MAINT: simpleify _generate_header_nav_before_dropdown (#1883)
+ * A11Y - Add visual indicator for tabs hover (#1884)
+ * Fix hit area icon links buttons (#1866)
+ * Build(deps-dev): Bump braces from 3.0.2 to 3.0.3 and fill-range 7.0.1 to 7.1.1 (#1881)
+ * bump sphinxcontrib-youtube (#1877)
+ * fix config var names in docs (#1878)
+ * BUG - Ensure coverage comment is triggered (#1879)
+ * guard a couple (possibly null) querySelector results (#1860)
+ * Updates for italian translation (#1862)
+ * Do not apply table colors to all tables, only css=.table (#1864)
+ * MAINT: Upload nightly wheels and run packaging on PRs and pushes (#1867)
+ * Use navbar-nav class on text links only (#1846)
+ * Updates for file src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po in ca (#1858)
+ * MAINT: Reenable parallel write safety (#1859)
+ * Expose logo_link in theme.conf (#1850)
+ * DOCS: Add navbar_persistent to overview layout (#1849)
+ * CI - Remove lint from CI (#1856)
+ * [pre-commit.ci] pre-commit autoupdate hooks (#1848)
+ * Updates for file src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po in es (#1845)
+ * Add documentation for the back_to_top_button config option (#1843)
+ * Inheritance Diagram Dark Mode Support (#1834)
+ * bump version to dev
+ * release 0.15.3
+ * Update luminance coefficient (#1837)
+ * Add stylelint fixes to .git-blame-ignore-revs file (#1836)
+ * [pre-commit.ci] Automatic linting and formatting fixes
+ * delete unused -var
+ * Manual fixes for stylelint
+ * Manual adjustments to autofixes
+ * Autofix (stylelint)
+ * Add stylelint hook and config
+ * Correctly specify the source path to a logo to copy_asset_file (#1746)
+ * Various table fixes (#1833)
+ * Set banner height to auto after animation (#1830)
+ * DEV - Update workflows (#1831)
+ * Fix keyboard access for scrollable regions created by notebook outputs (#1787)
+ * Move CSS block out of SCSS vars file (#1832)
+ * DEV - Refactor CI and environment setup (#1759)
+ * Track if users has dismissed a version warning banner for a given version. (#1763)
+ * Add CSS to allow scrolling of ipywidget (#1760)
+ * Animate remotely loaded banners together (#1808)
+ * Add a pre-commit hook that remove PO files metadata. (#1813)
+ * Wrap tables in scrollable div (#1827)
+ * Refactor navbar generating function (#1780)
+ * fix: deprecate pygments related variable to correct typos (#1614)
+ * Add GitHub action timeout (#1826)
+ * Raise exception for response codes outside range 200-299 (#1755)
+ * Updates for file src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po in fr (#1801)
+ * fix version-switcher with dirhtml builder (#1795)
+ * Remove backwards-compatible text-decoration-skip rule (#1820)
+ * Remove hack to fix bug with up/down keys and "More" links in sidebar (#1819)
+ * Revert "fix perms in publish workflow" (#1815)
+ * fix perms in publish workflow (#1814)
+ * bump: 0.15.3rc2 → 0.15.3
+ * center figure and captions inside figwith, while the whole figure is left/right (#1750)
+ * Exclude copy button from notebook cell numbers (#1811)
+ * MAINT - Add env variable to control test-them build location. (#1800)
+ * a11y - Implement @smeragoel's table designs (#1757)
+ * MAINT - Purge codecov (#1809)
+ * Provide copy button container sufficient min height (#1810)
+ * DEV - Update pygments tests (#1807)
+ * Do not generate dropdown in sidebar. (#1771)
+ * MAINT: various fixes to print CSS. (#1770)
+ * Allow paragraph elements to inherit color (#1762)
+ * Try to implement coverage action instead of using codecov. (#1756)
+ * Update release action (#1803)
+ * Remove :hover pseudo-class from link-style-hover mixin (#1792)
+ * Make announcement banner into a landmark (aside/complementary) (#1793)
+ * [pre-commit.ci] pre-commit autoupdate hooks (#1806)
+ * bump: 0.15.3rc0 -> 0.15.3rc1 (#1802)
+ * bump: 0.15.2 → 0.15.3
+ * Fix blockquote color contrasts (#1786)
+ * Fix GUI label contrast (#1790)
+ * Wait for CSS transitions before running Axe scan (#1785)
+ * MAINT: Fix some types (#1779)
+ * Only make scrollable code blocks into tab stops (#1777)
+ * Fix selector for table-layout rule (#1761)
+ * Fix alignment of sidebar TOC entries (#1775)
+ * Fix focus ring glitch on API autosummary "[source]" link (#1778)
+ * Install sphinx test dependencies in all CI testing jobs (#1772)
+ * FEAT - Restyle interactive elements to be more accessible (#1564)
+ * tiny CSS change (#1769)
+ * fix: use the latest minor version of fontawesome 6 (#1768)
+ * optimize figure bottom margin (#1749)
+ * CI - Swap to trusted publisher for releases (#1758)
+ * Ensure code blocks (
) are keyboard focusable (#1636)
+ * Build(deps): Bump pre-commit/action from 3.0.0 to 3.0.1 (#1715)
+ * Fix missing sphinx testing dependencies (#1751)
+ * DEV - Enable pre-commit ci (#1752)
+ * docs: add the link to the transifex project (#1707)
+ * BUG - Fix violation of Axe rule link-name (#1633)
+ * make codecov work better (#1741)
+ * space icon-links evenly across (#1726)
+ * fix URLs for dirhtml builds (#1699)
+ * try to fix codecov (#1717)
+ * FIX secondary sidebar persists even if it is empty (#1688)
+ * Do not show announcement banner if announcement contents are empty (#1703)
+ * Fix and change a11y tests (#1687)
+ * BUG - Ensure lists markers colours are visible (#1711)
+ * chore(i18n): create cs translation (#1716)
+ * chore(i18n): update ca translation (#1713)
+ * Updates for file src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po in es (#1712)
+ * remove deprecated configs and associated code/tests (#1698)
+ * Build(deps): Bump treosh/lighthouse-ci-action from 10 to 11 (#1705)
+ * Build(deps): Bump codecov/codecov-action from 3 to 4 (#1706)
+ * docs: typo in a link in the release instructions (#1704)
+ * ENH animation for the top banner (#1693)
+ * ENH make search result heading a bit away from the search input box (#1690)
+ * handle null result from queryselector (#1683)
+ * Don't try to populate version switcher w/ relative path on local static site (#1660)
+ * Apply default_mode to the html data-theme attribute (#1663)
+ * Restore search snippet highlights in search results page (#1678)
+ * only do security updates for NPM (#1674)
+ * update dependabot labels (#1668)
+ * Build(deps): Bump actions/cache from 3 to 4 (#1667)
+ * FIX make search button closer to other icons in topbar (#1659)
+ * unpin sphinx in CI (#1665)
+ * FIX make theme switcher have consistent widths (#1651)
+ * bump version to dev
+ * bump: 0.15.1 -> 0.15.2
+ * in CIs, pin sphinx dev temporarily
+ * remove toggle button for secondary sidebar if empty (#1637)
+ * fix: allow user to control the back-to-top button presence (#1616)
+ * Allow only theme_footer_center to be set (#1653)
+ * More speedups to section TOC rendering (#1642)
+ * Make search event listener only trigger with “K”/“k” (#1646)
+ * fix: move the release instructions to the repository (#1621)
+ * Add Brightway to Featured Example Gallery Grid (#1580)
+ * Make bootstrap globally available (#1639)
+ * DOC: Add missing "footer_center" in layout overview diagram (#1640)
+ * maybe fix missing sidebar? (#1632)
+ * Fix sticky header (#1630)
+ * fix: align the search button with other icons (#1620)
+ * back to dev
+ * bump: 0.15.0 → 0.15.1
+ * fix: log information when warnings are disabled (#1617)
+ * fix: align all breadcrumb elements (#1619)
+ * fix: remove Site navigation header (#1615)
+ * fix: drop the dev test (#1623)
+ * bump: 0.14.4 → 0.15.0
+ * Updates for file src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po in fr (#1618)
+ * bump: 0.14.4 → 0.15.0rc0
+ * Fix "More" links in mobile sidebar (#1604)
+ * Fix: more efficient determination of when to hide primary sidebar (#1609)
+ * Bump minimum Python from 3.8 to 3.9; add 3.12 to CIs (#1610)
+ * Update translation files (#1606)
+ * Feature: Add support for per-page secondary sidebar content (#1572)
+ * Fix landmark-unique error due to in-page TOC (#1607)
+ * Update fontawesome from 6.1.2 to 6.5.1 (#1600)
+ * Build(deps): Bump actions/upload-artifact from 3 to 4 (#1598)
+ * FIX: avoid implicit string comparison in Sphinx 7.26 (#1592)
+ * Use pytest-regressions to mark expected a11y test failures (#1501)
+ * Build(deps): Bump actions/setup-python from 4 to 5 (#1590)
+ * Fix landmarks (#1454)
+ * Flip chevrons when subtree is expanded (#1584)
+ * fix: install pandoc in the a11y tests (#1576)
+ * back to dev
+ * bump: 0.14.3 → 0.14.4
+ * Fix control + k keyboard shortcut (#1571)
+ * fix: increase margins of autosummary tables (#1560)
+ * Obviate background-from-color-variable (#1558)
+ * docs: add data-content (#1559)
+ * fix: primer link in docs (#1556)
+ * docs: add the list of component using a directive (#1476)
+ * chore: back to dev
+ * bump: 0.14.2 → 0.14.3
+ * Silence warnings (#1542)
+ * fix: add color-theme option to html tag (#1536)
+ * fix: make table background transparent (#1546)
+ * docs: add instructions for custom SVG icons (#1490)
+ * kill the docs-live infinite loop (yet again) (#1540)
+ * back to dev
+ * bump: 0.14.1 → 0.14.2
+ * test: add a codecov token to the coverage pipeline (#1519)
+ * build: update package-lock.json (#1534)
+ * docs: add the full option reference in the docs (#1485)
+ * use event.key for search shortcut (#1525)
+ * refactor: remove extention on component set-up (#1529)
+ * ignore transient errors in windows build CI (#1520)
+ * Updates for file src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po in ru [Manual Sync] (#1527)
+ * docs: add DecentralChain (#1528)
+ * Fix font color in search input box (#1524)
+ * chore: build the devcontainer automatically in codespace (#1483)
+ * Fix duplicate HTML IDs (#1425)
+ * Fix: (webpack.config.js) css-loader API change (#1508)
+ * deps: drop support for Sphinx 5 (#1516)
+ * fix: use 12rambau fork until it's merged with nikeee repo (#1517)
+ * BUG - Clear alt_text in conf.py (#1471)
+ * refactor: use nbsphinx as the default execution lib (#1482)
+ * fix: convert "stable" to actual version number (#1512)
+ * navigation_with_keys = False (#1503)
+ * docs: link back to GitHub from PyPI metadata (#1504)
+ * Update pst docs buttons (#1502)
+ * Revert "Build(deps): Bump postcss and css-loader" (#1509)
+ * Build(deps): Bump postcss and css-loader (#1494)
+ * chore(i18n) catalan (#1488)
+ * Change default logo alt text (#1472)
+ * Add idtracker.ai to gallery.yaml (#1290)
+ * bump: back to dev
+ * bump: 0.14.0 → 0.14.1
+ * docs: update dead link (#1466)
+ * fix: truncate title in breadcrumbs (#1460)
+ * temporarily pin sphinxcontrib-youtube (#1464)
+ * fix: use project version (not theme version) in banner (#1446)
+ * show ⌘ on Mac in both search button and search input field (#1449)
+ * fix: set the same background for dark/light (#1443)
+ * fix: change the z-index of the dropdown (#1442)
+ * back to dev
+
-------------------------------------------------------------------
Tue Sep 19 10:01:51 UTC 2023 - mmachova@suse.com
diff --git a/python-pydata-sphinx-theme.spec b/python-pydata-sphinx-theme.spec
index 57c97b3..acb0773 100644
--- a/python-pydata-sphinx-theme.spec
+++ b/python-pydata-sphinx-theme.spec
@@ -1,7 +1,7 @@
#
# spec file for package python-pydata-sphinx-theme
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%define skip_python36 1
Name: python-pydata-sphinx-theme
-Version: 0.14.0
+Version: 0.15.4
Release: 0
Summary: Bootstrap-based Sphinx theme from the PyData community
License: BSD-3-Clause
@@ -35,10 +35,15 @@ BuildRequires: %{python_module sphinx-theme-builder}
BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
+Requires: python-Babel
Requires: python-Sphinx
+Requires: python-accessible-pygments
Requires: python-beautifulsoup4
Requires: python-docutils
+Requires: python-packaging
+Requires: python-pygments
Requires: python-sphinx-theme-builder
+Requires: python-typing_extensions
Suggests: python-beautifulsoup4
Suggests: python-codecov
Suggests: python-docutils
@@ -52,10 +57,13 @@ Suggests: python-Sphinx
Suggests: python-xarray
BuildArch: noarch
# SECTION test requirements
-BuildRequires: %{python_module accessible-pygments}
+BuildRequires: %{python_module pygments}
+BuildRequires: %{python_module Babel}
BuildRequires: %{python_module Sphinx}
+BuildRequires: %{python_module accessible-pygments}
BuildRequires: %{python_module beautifulsoup4}
BuildRequires: %{python_module docutils}
+BuildRequires: %{python_module packaging}
BuildRequires: %{python_module pytest-regressions}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module typing_extensions}
@@ -94,10 +102,13 @@ python3 -m nodeenv --node=system --prebuilt --clean-src $PWD/.nodeenv
%install
%pyproject_install
+%python_expand rm -rf %{buildroot}%{$python_sitelib}/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/.gitignore
%python_expand %fdupes %{buildroot}%{$python_sitelib}
%check
-%pytest -v
+# No python-playwrite optional dependency gh#pydata/pydata-sphinx-theme#1541
+donttest="test_pygments_fallbacks"
+%pytest -k "not $donttest"
%files %{python_files}
%doc README.md