v1.1.0
This release brings in the latest PyData Sphinx Theme, adds major improvements to accessibility, improves the search UX, and fixes a lot of bugs 🐛.
Enhancements made
- ENH: prepare for 1.1.0rc2 #793 (@agoose77)
- ENH: Add search field back to sidebar #775 (@choldgraf)
- ENH: Update Swedish translations #724 (@Kladdy)
Bugs fixed
- FIX: don't include
_static
in css_files #794 (@agoose77) - FIX: properly handle CSS objects in css_files #791 (@agoose77)
- FIX: builds on Windows and docs errors #784 (@choldgraf)
- FIX: Correctly disappear search button icon on wide screens #781 (@choldgraf)
- FIX: set bd-docs-nav as a class attribute instead of an id to restore compat with pydata-sphinx-theme JS #754 (@ogrisel)
- FIX: typos in navbar documentation #707 (@CalMacCQ)
Maintenance and upkeep improvements
- MAINT: use codespell in pre-commit #788 (@agoose77)
- MAINT: use ruff instead of black #776 (@agoose77)
- MAINT: Fix tests with updated upstream #766 (@choldgraf)
Documentation improvements
- DOCS: update CHANGELOG for deprecation #790 (@agoose77)
- DOCS: use
datetime
as kitchen-sink API module #787 (@agoose77) - DOCS: Update required minimum Python version to 3.9 in docs #767 (@stevepiercy)
- DOCS: Typo correction #730 (@Alex-JG3)
Other merged PRs
- [pre-commit.ci] pre-commit autoupdate #789 (@pre-commit-ci)
- Build(deps): Bump pypa/gh-action-pypi-publish from 1.8.10 to 1.8.11 #785 (@dependabot)
- [pre-commit.ci] pre-commit autoupdate #783 (@pre-commit-ci)
- RLS: v1.1.0rc1 #780 (@choldgraf)
- [pre-commit.ci] pre-commit autoupdate #779 (@pre-commit-ci)
- Update style.md #774 (@callezenwaka)
- Update launch.md #773 (@callezenwaka)
- [pre-commit.ci] pre-commit autoupdate #772 (@pre-commit-ci)
- Make article width take up whole page in absence of secondary sidebar #771 (@flying-sheep)
- Build(deps): Bump actions/checkout from 3 to 4 #764 (@dependabot)
- Update footer.md #756 (@Sdaher21)
- Build(deps): Bump pypa/gh-action-pypi-publish from 1.8.7 to 1.8.10 #755 (@dependabot)
- [pre-commit.ci] pre-commit autoupdate #748 (@pre-commit-ci)
- Build(deps): Bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.7 #747 (@dependabot)
- Sphinx 7 support #744 (@LecrisUT)
- update python requirements according to NEP 29 #741 (@akhmerov)
- add support for gitlab issue button #740 (@akhmerov)
- Build(deps): Bump pypa/gh-action-pypi-publish from 1.8.4 to 1.8.6 #739 (@dependabot)
- Build(deps): Bump codecov/codecov-action from 3.1.1 to 3.1.4 #738 (@dependabot)
- Build(deps): Bump treosh/lighthouse-ci-action from 9.3.1 to 10.1.0 #725 (@dependabot)
- Build(deps): Bump treosh/lighthouse-ci-action from 9.3.1 to 9.6.8 #718 (@dependabot)
- Build(deps): Bump pypa/gh-action-pypi-publish from 1.6.4 to 1.8.4 #717 (@dependabot)
- RLS: v1.0.1 #716 (@AakashGfude)
- [pre-commit.ci] pre-commit autoupdate #705 (@pre-commit-ci)
- [ENH, DOC] Allow setting the
navbar_max_depth
andcollapse_navbar
#605 (@gilbertbw)
Contributors to this release
(GitHub contributors page for this release)
@AakashGfude | @adam-grant-hendry | @agoose77 | @akhmerov | @Alex-JG3 | @avivajpeyi | @bradbell | @callezenwaka | @CalMacCQ | @choldgraf | @dependabot | @Eutropios | @flying-sheep | @gilbertbw | @Gouvernathor | @jackshiwl | @jayaddison | @Kladdy | @LecrisUT | @Maetveis | @ogrisel | @pre-commit-ci | @Sdaher21 | @stevepiercy | @WELCOME