Sphinx-external-toc-strict

Latest version: v1.1.7

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

Scan your dependencies

Page 2 of 5

1.1.1

--------------------------

- docs(Makefile): add targets build_inv and clear_inv
- docs(Makefile): in target htmlall, add prerequisite target build_inv
- docs(conf.py): nitpick_ignore to suppress unfixed warnings
- chore(pre-commit): add hook remove-intersphinx-inventory-files
- chore(igor.py): to quietly command, add arg, cwd
- chore(igor.py): support both branch master and main
- chore(igor.py): readthedocs url hyphenated project name
- docs: convert all .inv --> .txt Do not store any .inv files
- ci(dependabot): weekly --> monthly
- ci(tox.ini): rewrite add targets docs lint mypy test pre-commit cli
- ci: initialize github workflows
- ci: actions/setup-python remove option cache pip
- fix(pep518_read.py): vendor func is_ok
- docs(README.rst): ensure passes check, rst2html.py

.. _changes_1-1-0:

1.1.0

--------------------------

- chore(pre-commit): remove ruff-pre-commit, add mypy, whitespace and file fixer
- chore(.gitignore): hide my dirty laundry
- feat: add Makefile
- chore(ci): add igor.py and howto.txt
- refactor: move source code under src/[app name] folder
- refactor: dynamic requirements
- chore: replace flit --> setuptools
- refactor: remove production dependencies pyyaml
- refactor: add production dependencies strictyaml and myst-parser
- refactor: switch testing dependency pyright --> mypy
- refactor: add testing dependencies isort, black, blackdoc, flake, twine
- feat: add semantic versioning support. setuptools-scm
- chore: add config for mypy, pytest, isort, black, blackdoc, flake, twine, sphinx, coverage
- chore: add config for setuptools_scm and pip-tools
- chore: remove config for flit and ruff.lint.isort
- feat: much smarter file suffix handling
- feat: transition pyyaml --> strictyaml
- feat: can mix markdown and restructuredtext files
- test: super difficult to accomplish test of markdown
- chore(mypy): static type checking. Not perfect
- docs: transition docs from markdown to restructuredtext
- docs: add Makefile
- docs: extensive use of sphinx extension intersphinx
- docs: add code manual
- docs: converted README.md --> README.rst
- test: add for dump_yaml when supplied unsupported type
- docs: comparison between sphinx-external-toc and sphinx-external-toc-strict
- docs: add NOTICE.txt
- docs: add PYVERSIONS sections in both README and docs/index.rst
- chore(igor.py): semantic version parsing enhancements
- chore(igor.py): do not choke if no NOTICE.txt

.. scriv-end-here


Change Log

1.0.1

([full changelog](https://github.com/executablebooks/sphinx-external-toc/compare/v1.0.0...21adcf94ca0e09e7fbce21bf87734435520169f2))

Bugs fixed

- FIX: rework 104 to support e.g. PDFHTML [105](https://github.com/executablebooks/sphinx-external-toc/pull/105) ([agoose77](https://github.com/agoose77))
- FIX: exit if non-html builder [104](https://github.com/executablebooks/sphinx-external-toc/pull/104) ([agoose77](https://github.com/agoose77))
- FIX: simple grammatical error in `index.md` [100](https://github.com/executablebooks/sphinx-external-toc/pull/100) ([kallewesterling](https://github.com/kallewesterling))

Maintenance and upkeep improvements

- MAINT: update changelog via github-activity [102](https://github.com/executablebooks/sphinx-external-toc/pull/102) ([agoose77](https://github.com/agoose77))

Other merged PRs

- Bump actions/setup-python from 4 to 5 [103](https://github.com/executablebooks/sphinx-external-toc/pull/103) ([dependabot](https://github.com/dependabot))

Contributors to this release

([GitHub contributors page for this release](https://github.com/executablebooks/sphinx-external-toc/graphs/contributors?from=2023-11-08&to=2023-12-12&type=c))

[agoose77](https://github.com/search?q=repo%3Aexecutablebooks%2Fsphinx-external-toc+involves%3Aagoose77+updated%3A2023-11-08..2023-12-12&type=Issues) | [codecov](https://github.com/search?q=repo%3Aexecutablebooks%2Fsphinx-external-toc+involves%3Acodecov+updated%3A2023-11-08..2023-12-12&type=Issues) | [dependabot](https://github.com/search?q=repo%3Aexecutablebooks%2Fsphinx-external-toc+involves%3Adependabot+updated%3A2023-11-08..2023-12-12&type=Issues) | [kallewesterling](https://github.com/search?q=repo%3Aexecutablebooks%2Fsphinx-external-toc+involves%3Akallewesterling+updated%3A2023-11-08..2023-12-12&type=Issues) | [welcome](https://github.com/search?q=repo%3Aexecutablebooks%2Fsphinx-external-toc+involves%3Awelcome+updated%3A2023-11-08..2023-12-12&type=Issues)

1.0.0

([full changelog](https://github.com/executablebooks/sphinx-external-toc/compare/v0.3.1...9e8cc1f92d84fed6eb9602371709b6a88e47f688))

Merged PRs

- maint: add ruff [101](https://github.com/executablebooks/sphinx-external-toc/pull/101) ([agoose77](https://github.com/agoose77))
- Bump actions/checkout from 3 to 4 [98](https://github.com/executablebooks/sphinx-external-toc/pull/98) ([dependabot](https://github.com/dependabot))
- chore: update versioning [97](https://github.com/executablebooks/sphinx-external-toc/pull/97) ([agoose77](https://github.com/agoose77))
- fixes https://github.com/executablebooks/jupyter-book/issues/1414 [#94](https://github.com/executablebooks/sphinx-external-toc/pull/94) ([jdsalaro](https://github.com/jdsalaro))
- [pre-commit.ci] pre-commit autoupdate [82](https://github.com/executablebooks/sphinx-external-toc/pull/82) ([pre-commit-ci](https://github.com/pre-commit-ci))

Contributors to this release

([GitHub contributors page for this release](https://github.com/executablebooks/sphinx-external-toc/graphs/contributors?from=2022-11-24&to=2023-12-04&type=c))

[agoose77](https://github.com/search?q=repo%3Aexecutablebooks%2Fsphinx-external-toc+involves%3Aagoose77+updated%3A2022-11-24..2023-12-04&type=Issues) | [codecov](https://github.com/search?q=repo%3Aexecutablebooks%2Fsphinx-external-toc+involves%3Acodecov+updated%3A2022-11-24..2023-12-04&type=Issues) | [dependabot](https://github.com/search?q=repo%3Aexecutablebooks%2Fsphinx-external-toc+involves%3Adependabot+updated%3A2022-11-24..2023-12-04&type=Issues) | [jdsalaro](https://github.com/search?q=repo%3Aexecutablebooks%2Fsphinx-external-toc+involves%3Ajdsalaro+updated%3A2022-11-24..2023-12-04&type=Issues) | [mmcky](https://github.com/search?q=repo%3Aexecutablebooks%2Fsphinx-external-toc+involves%3Ammcky+updated%3A2022-11-24..2023-12-04&type=Issues) | [pre-commit-ci](https://github.com/search?q=repo%3Aexecutablebooks%2Fsphinx-external-toc+involves%3Apre-commit-ci+updated%3A2022-11-24..2023-12-04&type=Issues) | [welcome](https://github.com/search?q=repo%3Aexecutablebooks%2Fsphinx-external-toc+involves%3Awelcome+updated%3A2022-11-24..2023-12-04&type=Issues)

0.3.1

- ⬆️ UPGRADE: Support `sphinx5` [85](https://github.com/executablebooks/sphinx-external-toc/pull/85)

0.3.0

- ⬆️ UPGRADE: Drop python 3.6 support (75)
- ♻️ REFACTOR: Replace `attrs` with built-in `dataclasses` (76)
- 🐛 FIX: gettext builder compatibility
- 🐛 FIX: Inserting toctree into empty document (77)
- 🔧 MAINTAIN: Move from setuptools to flit, for PEP 621 packaging (74)

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.