Qiskit-sphinx-theme

Latest version: v1.16.1

Safety actively analyzes 638430 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 9

1.13.0rc2

New features
* Add back Furo's highlighting of page ToC (Cherry-pick of 455) https://github.com/Qiskit/qiskit_sphinx_theme/pull/457

Bug fixes
* Fix disabling Furo dark mode on Safari (Cherry-pick of 446) https://github.com/Qiskit/qiskit_sphinx_theme/pull/452
* Fix Furo wrapping of paragraphs and links (Cherry-pick of 448) https://github.com/Qiskit/qiskit_sphinx_theme/pull/453
* Fix Furo page layout on medium-sized screens (Cherry-pick of 450) https://github.com/Qiskit/qiskit_sphinx_theme/pull/454
* Fix Furo's responsiveness for `qiskit-card` and `qiskit-call-to-action-item` (Cherry-pick of 447)https://github.com/Qiskit/qiskit_sphinx_theme/pull/461

**Full Changelog**: https://github.com/Qiskit/qiskit_sphinx_theme/compare/1.13.0rc1...1.13.0rc2

1.13.0rc1

The 1.13 release brings the new `qiskit` theme, built on top of Furo. The design aligns us with Carbon design requirements, has a more useful left side bar, and we went from 12,500 lines of CSS to 700 lines.

See https://github.com/Qiskit/qiskit_sphinx_theme#migrate-from-old-pytorch-theme-to-new-theme for migration instructions to the new theme. qiskit-sphinx-theme 2.0 will remove support for the old Pytorch theme, which we plan to release in July or August 2023.

We also made substantial infrastructure improvements, including adding [visual regression testing](https://playwright.dev/docs/test-snapshots). This will allow us to better maintain the quality of the theme and add future improvements.

API Changes

* Add Furo to install_requires and bump Sphinx requirement to 6.0+ https://github.com/Qiskit/qiskit_sphinx_theme/pull/339
* Add `qiskit-call-to-action-grid` directive https://github.com/Qiskit/qiskit_sphinx_theme/pull/431
* Replace `qiskit-card-item` directive with simpler `qiskit-card` directive https://github.com/Qiskit/qiskit_sphinx_theme/pull/415
* Remove deprecated `get_html_theme_path` https://github.com/Qiskit/qiskit_sphinx_theme/pull/352

New features

* Add `qiskit` theme based on Furo https://github.com/Qiskit/qiskit_sphinx_theme/pull/425
* Update Qiskit top nav bar with new order and ecosystem links (https://github.com/Qiskit/qiskit_sphinx_theme/pull/389) (https://github.com/Qiskit/qiskit_sphinx_theme/pull/375)
* Fix 404 errors for Thebe files https://github.com/Qiskit/qiskit_sphinx_theme/pull/354

Bug fixes

* Update Qiskit logo https://github.com/Qiskit/qiskit_sphinx_theme/pull/409
* Improve accessibility of `qiskit-card` being clickable https://github.com/Qiskit/qiskit_sphinx_theme/pull/432

New Contributors
* MaldoAlberto made their first contribution in https://github.com/Qiskit/qiskit_sphinx_theme/pull/342

**Full Changelog**: https://github.com/Qiskit/qiskit_sphinx_theme/compare/1.12.0...1.13.0rc1

1.12.1

This release updates the Qiskit top nav bar with several tweaks: https://github.com/Qiskit/qiskit_sphinx_theme/pull/390

1.12.0

The 1.12 release is focused on stability. In addition to the improvements listed in https://github.com/Qiskit/qiskit_sphinx_theme/releases/tag/1.12.0rc1, we improved our internal infrastructure to facilitate future improvements.

This release only has one bug fix compared to 1.12.0rc1:

* Fix regression of code links being blue (Cherry-pick of 336) (https://github.com/Qiskit/qiskit_sphinx_theme/pull/337)

1.12.0rc1

The 1.12 release is focused on stability. In addition to the below improvements and fixes, we improved our internal infrastructure to facilitate future improvements.

API changes
* Deprecate get_html_theme_path() (https://github.com/Qiskit/qiskit_sphinx_theme/pull/211)
* Users should set docs_url_prefix for Translations and Previous Releases (https://github.com/Qiskit/qiskit_sphinx_theme/pull/321)

New features
* Add version information to breadcrumbs (https://github.com/Qiskit/qiskit_sphinx_theme/pull/266)
* Bundle web component rather than using a CDN (https://github.com/Qiskit/qiskit_sphinx_theme/pull/274)
* Allow enabling translations by setting translations_list in config (https://github.com/Qiskit/qiskit_sphinx_theme/pull/302)
* Include _static/images/logo.png so projects can use it instead of copying no_image.png (https://github.com/Qiskit/qiskit_sphinx_theme/pull/318)
* Add qiskit-card-item and qiskit-call-to-action-item directives (https://github.com/Qiskit/qiskit_sphinx_theme/pull/326)

Bug fixes

Styling
* Add missing chevron on previous-next buttons (https://github.com/Qiskit/qiskit_sphinx_theme/pull/237)
* Fix margin bug at bottom of lists (https://github.com/Qiskit/qiskit_sphinx_theme/pull/218)
* Update inline code styling (https://github.com/Qiskit/qiskit_sphinx_theme/pull/263)
* Capitalize attribute properties instead of uppercase (https://github.com/Qiskit/qiskit_sphinx_theme/pull/320)
* Fixed CSS for typing.overload functions (https://github.com/Qiskit/qiskit_sphinx_theme/pull/319)
* Fixed text wrap for long function names (https://github.com/Qiskit/qiskit_sphinx_theme/pull/297)

Structural
* Fix previous releases sidebar feature for ecosystem projects (https://github.com/Qiskit/qiskit_sphinx_theme/pull/267)
* Remove references to some missing files and fix some invalid JavaScript (https://github.com/Qiskit/qiskit_sphinx_theme/pull/292)
* Fix Previous Releases section not being clickable (https://github.com/Qiskit/qiskit_sphinx_theme/pull/308)

New Contributors
* coruscating made their first contribution in https://github.com/Qiskit/qiskit_sphinx_theme/pull/263. Thanks!

**Full Changelog**: https://github.com/Qiskit/qiskit_sphinx_theme/compare/1.11.0rc1...1.12.0rc1

1.11.1

Fixes

* Include `sphinxcontrib.jquery` in the project dependencies & fix other JavaScript issues (Cherry-pick of 277) (278)

Page 3 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.