Sphinx-tabs

Latest version: v3.4.7

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

Scan your dependencies

Page 3 of 6

1.3.0

โ™ป๏ธ Major refactor of tabs, group-tabs and code-tabs (thanks to [foster999](https://github.com/foster999)):

* Removes hard-coded reStructuredText for group and code tabs, so that this works with other parsers (inc `MyST Markdown`)
* group-tab directive now subclasses `TabDirective` to remove duplicated run code
* likewise, `code-tab` now subclasses `group-tab`
* `TabDirective` and `TabsDirective` now subclass `SphinxDirective` for easier access to directive `env`

๐Ÿงช testing infrastructure has now fully moved from unittest to pytest

โœจ New features:

* Can now pass `code-tabs` with a second argument (allowing whitespace) to provide an alternative tab label
* `code-tabs` can now use custom lexers, which are added to the sphinx app in `conf.py`

1.2.1

๐Ÿ› FIX: Remove `app.add_javascript` use for sphinx v2

1.2.0

`sphinx-tabs` has now moved to the [EBP organisation](https://executablebooks.org) ๐ŸŽ‰

Deprecated ๐Ÿ—‘

- Python < 3.5 and Sphinx < 2 support dropped

Improved ๐Ÿ‘Œ

- Lots of code and CI restructuring (see [EBP Migration (76)](https://github.com/executablebooks/sphinx-tabs/commit/6342ed3f1f7d4cb50891001f26d4e3c4c08ee422))

Fixed ๐Ÿ›

- Replace `add_javascript` by `add_js` for sphinx>=3 (removes warning!),
thanks to [Daltz333](https://github.com/Daltz333)

1.1.13

- Marked the extension as parallel safe (46)

1.1.12

- Fix bug in Internet Explorer (33)
- Drop support for Python 3.4 (as lxml no longer supports it)

1.1.11

- Support for Sphinx 2
- Update to Semantic UI 2.4.1
- Fix oversize tabs in Sphinx 2 (38)
- Various bug fixes

Page 3 of 6

ยฉ 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.