Sphinx-gallery

Latest version: v0.18.0

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

Scan your dependencies

Page 1 of 8

0.18.0

-------

**Implemented enhancements:**

- Allow to disable writing computation times `1385 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1385>`__ (`bmwiedemann <https://github.com/bmwiedemann>`__)
- [ENH] Add option to render multiple images from same cell as single-img `1384 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1384>`__ (`tsbinns <https://github.com/tsbinns>`__)

**Fixed bugs:**

- Fix ``indexst`` variable does not exist when own index gallery is first `1383 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1383>`__ (`lucyleeow <https://github.com/lucyleeow>`__)

**Project maintenance**

- [pre-commit.ci] pre-commit autoupdate `1387 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1387>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- Bump mamba-org/setup-micromamba from 1 to 2 in the actions group `1386 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1386>`__ (`dependabot[bot] <https://github.com/apps/dependabot>`__)
- [pre-commit.ci] pre-commit autoupdate `1380 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1380>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1379 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1379>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1378 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1378>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1377 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1377>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1376 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1376>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1375 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1375>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1373 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1373>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1372 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1372>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)

0.17.1

-------

**Fixed bugs:**

- FIX: Fix stability of stored compiled regex `1369 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1369>`__ (`larsoner <https://github.com/larsoner>`__)
- ENH: Improve \_sanitize_rst `1366 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1366>`__ (`timhoffm <https://github.com/timhoffm>`__)
- Obey prefer_full_module setting when finding backreferences `1364 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1364>`__ (`QuLogic <https://github.com/QuLogic>`__)
- Fix linking to class attributes with prefer_full_module `1363 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1363>`__ (`QuLogic <https://github.com/QuLogic>`__)
- Improve minigallery directive path input resolution `1360 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1360>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- FIX Allow str path minigallery entries when backreferences off `1355 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1355>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- FIX generate zipfiles when index passed by user `1353 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1353>`__ (`lucyleeow <https://github.com/lucyleeow>`__)

**Documentation**

- DOC Improve doc about joblib warnings `1367 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1367>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- DOC add note on filtering joblib warnings `1362 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1362>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- DOC Minor update to minigallery directive doc `1358 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1358>`__ (`lucyleeow <https://github.com/lucyleeow>`__)

**Project maintenance**

- [pre-commit.ci] pre-commit autoupdate `1368 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1368>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- MNT Change mark and fixture names for adding files `1365 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1365>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- MNT Add warning when ‘examples_dirs’ and ‘gallery_dirs’ unequal lengths `1361 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1361>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- [pre-commit.ci] pre-commit autoupdate `1357 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1357>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- Update pyvista in doc CI `1352 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1352>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- [pre-commit.ci] pre-commit autoupdate `1351 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1351>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- MNT Bump version `1350 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1350>`__ (`lucyleeow <https://github.com/lucyleeow>`__)

0.17.0

-------

Support for Python 3.8 and Sphinx 4 dropped in this release.
Requirement is now Python >= 3.9 and Sphinx >= 5.

**Implemented enhancements:**

- Introduction tooltip corresponds to the first paragraph `1344 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1344>`__ (`fgmacedo <https://github.com/fgmacedo>`__)
- FIX Jupyterlite in CircleCI artifact `1336 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1336>`__ (`lesteve <https://github.com/lesteve>`__)
- MNT: Rename README.rst to GALLERY_HEADER.rst `1321 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1321>`__ (`timhoffm <https://github.com/timhoffm>`__)
- [ENH] Add custom thumbnails for failing examples `1313 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1313>`__ (`tsbinns <https://github.com/tsbinns>`__)
- ENH integrate download/launcher links into ``pydata-sphinx-theme`` secondary sidebar `1312 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1312>`__ (`Charlie-XIAO <https://github.com/Charlie-XIAO>`__)
- add option for zip downloads `1299 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1299>`__ (`jamiecook <https://github.com/jamiecook>`__)
- Allow setting animation format from gallery config `1243 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1243>`__ (`QuLogic <https://github.com/QuLogic>`__)

**Fixed bugs:**

- Fix handling of multi-module intersphinx registries `1320 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1320>`__ (`QuLogic <https://github.com/QuLogic>`__)
- BUG: Fix bug with traceback with SyntaxError `1301 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1301>`__ (`larsoner <https://github.com/larsoner>`__)

**Documentation**

- DOC Add napari to users `1346 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1346>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- DOC Fix nested_sections `1339 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1339>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- DOC Improve ``nested_sections`` `1326 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1326>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- DOC: Remove definition lists from contribution guide `1318 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1318>`__ (`QuLogic <https://github.com/QuLogic>`__)
- MNT: fixed documentation links in the readme `1310 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1310>`__ (`story645 <https://github.com/story645>`__)

**Project maintenance**

- [pre-commit.ci] pre-commit autoupdate `1348 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1348>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- MNT: Fix ``gallery_conf`` changes do not need to be returned `1347 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1347>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- [pre-commit.ci] pre-commit autoupdate `1345 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1345>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1342 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1342>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1338 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1338>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- MNT: Sort imports and add to pre commit `1337 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1337>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- MNT: Refactor ``generate_file_rst`` `1335 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1335>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- MNT: Refactor ``_fill_gallery_conf_defaults`` `1334 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1334>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- MNT Use ``os.sep`` everywhere `1333 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1333>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- MNT: Refactor ``generate_dir_rst`` and ``generate_gallery_rst`` `1332 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1332>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- MNT: Add ipython to dev dependencies `1329 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1329>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- [pre-commit.ci] pre-commit autoupdate `1328 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1328>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- Fix make file clean in tinybuild `1327 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1327>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- Bump the actions group with 5 updates `1325 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1325>`__ (`dependabot[bot] <https://github.com/apps/dependabot>`__)
- [pre-commit.ci] pre-commit autoupdate `1324 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1324>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1319 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1319>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- Include dev dependencies in pyproject.toml and update docs on requirements `1317 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1317>`__ (`AlexSzatmary <https://github.com/AlexSzatmary>`__)
- [pre-commit.ci] pre-commit autoupdate `1314 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1314>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1311 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1311>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1307 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1307>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- MAINT Add ``sphinxcontrib-video`` to dev requirements `1305 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1305>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- [pre-commit.ci] pre-commit autoupdate `1304 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1304>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- MNT: Turn the block tuple into a namedtuple `1303 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1303>`__ (`timhoffm <https://github.com/timhoffm>`__)
- [pre-commit.ci] pre-commit autoupdate `1300 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1300>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- lint: define codespell in ``pyproject.toml`` `1298 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1298>`__ (`Borda <https://github.com/Borda>`__)
- MAINT Bump version 0.17 `1297 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1297>`__ (`lucyleeow <https://github.com/lucyleeow>`__)

0.16.0

-------
Sphinx 7.3.0 and above changed caching and serialization checks. Now instead of passing
instantiated classes like ``ResetArgv()``, classes like ``FileNameSortKey``, or
callables like ``notebook_modification_function`` in ``sphinx_gallery_conf``,
you should pass fully qualified name strings to classes or callables. If you change
to using name strings, you can simply use a function as the use of classes to ensure
a stable ``__repr__`` would be redundant.

See :ref:`importing_callables` for details.

**Implemented enhancements:**

- ENH: Allow plain list as subsection_order and support a wildcard `1295 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1295>`__ (`timhoffm <https://github.com/timhoffm>`__)
- [ENH] Minigallery can take arbitrary files/glob patterns as input `1226 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1226>`__ (`story645 <https://github.com/story645>`__)

**Fixed bugs:**

- BUG: Fix serialization with Sphinx 7.3 `1289 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1289>`__ (`larsoner <https://github.com/larsoner>`__)
- ENH: minigallery_sort_order on full path `1253 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1253>`__ (`story645 <https://github.com/story645>`__)
- BUG: ``UnicodeDecodeError`` in recommender `1244 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1244>`__ (`Charlie-XIAO <https://github.com/Charlie-XIAO>`__)

**Documentation**

- DOC Update FFMpeg note in conf animation docs `1292 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1292>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- readme: adding quickstart section `1291 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1291>`__ (`Borda <https://github.com/Borda>`__)
- readme: add link to docs `1288 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1288>`__ (`Borda <https://github.com/Borda>`__)
- DOC Clarify sub level example gallery `1281 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1281>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- DOC Mention ``image_srcset`` config in scraper section in ``advanced.rst`` `1280 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1280>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- BUG: Fix errors in example usage of ignore_repr_types and reset_argv `1275 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1275>`__ (`speth <https://github.com/speth>`__)
- DOC Use ‘nested_sections’ ``True`` for docs `1263 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1263>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- fix: Missing full stop in download message `1255 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1255>`__ (`AlejandroFernandezLuces <https://github.com/AlejandroFernandezLuces>`__)
- Add HyperSpy and kikuchipy to ‘who uses’ `1247 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1247>`__ (`jlaehne <https://github.com/jlaehne>`__)
- DOC: Fix formatting in contribute.rst `1237 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1237>`__ (`StefRe <https://github.com/StefRe>`__)

**Project maintenance**

- [pre-commit.ci] pre-commit autoupdate `1294 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1294>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- Fix typo in ``test_fileno`` `1287 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1287>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- [pre-commit.ci] pre-commit autoupdate `1284 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1284>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1279 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1279>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- Remove leftover config checking of ``image_srcset`` `1278 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1278>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- [pre-commit.ci] pre-commit autoupdate `1277 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1277>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1273 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1273>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1272 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1272>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- More informative title for ‘check label’ CI workflow `1271 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1271>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- pyproject: cleaning pytest config `1269 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1269>`__ (`Borda <https://github.com/Borda>`__)
- allow call script as pkg entry `1268 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1268>`__ (`Borda <https://github.com/Borda>`__)
- refactor: migrate to ``pyproject.toml`` `1267 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1267>`__ (`Borda <https://github.com/Borda>`__)
- lint: enable ``sphinx-lint`` for Sphinx extension `1266 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1266>`__ (`Borda <https://github.com/Borda>`__)
- ci: associate ``install.sh`` with used job `1265 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1265>`__ (`Borda <https://github.com/Borda>`__)
- lint: switch from Black to Ruff’s “Black” `1264 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1264>`__ (`Borda <https://github.com/Borda>`__)
- [pre-commit.ci] pre-commit autoupdate `1260 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1260>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1257 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1257>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1256 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1256>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1252 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1252>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1251 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1251>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1249 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1249>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1248 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1248>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1246 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1246>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1245 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1245>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- Fix AST deprecation warnings `1242 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1242>`__ (`QuLogic <https://github.com/QuLogic>`__)
- Simplify Matplotlib scraper `1241 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1241>`__ (`QuLogic <https://github.com/QuLogic>`__)
- [pre-commit.ci] pre-commit autoupdate `1239 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1239>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- MAINT: Fix deployment `1236 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1236>`__ (`larsoner <https://github.com/larsoner>`__)
- MAINT Bump version and update ``maintainers.rst`` `1234 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1234>`__ (`lucyleeow <https://github.com/lucyleeow>`__)

0.15.0

-------

Support for Python 3.7 dropped in this release. Requirement is now Python >=3.8.
Pillow added as a dependency.

**Implemented enhancements:**

- ENH: Improve logging visibility of errors and filenames `1225 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1225>`__ (`larsoner <https://github.com/larsoner>`__)
- ENH: Improve API usage graph `1203 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1203>`__ (`larsoner <https://github.com/larsoner>`__)
- ENH: Always write sg_execution_times and make DataTable `1198 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1198>`__ (`larsoner <https://github.com/larsoner>`__)
- ENH: Write all computation times `1197 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1197>`__ (`larsoner <https://github.com/larsoner>`__)
- ENH: Support source files in any language `1192 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1192>`__ (`speth <https://github.com/speth>`__)
- FEA Add examples recommender system `1125 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1125>`__ (`ArturoAmorQ <https://github.com/ArturoAmorQ>`__)

**Fixed bugs:**

- FIX Copy JupyterLite contents early so it runs before jupyterlite_sphinx build-finished `1213 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1213>`__ (`lesteve <https://github.com/lesteve>`__)
- BUG: Fix bug with orphan sg_api_usage `1207 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1207>`__ (`larsoner <https://github.com/larsoner>`__)
- MAINT Fix check for mismatched “ignore” blocks `1193 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1193>`__ (`speth <https://github.com/speth>`__)
- Avoid importing new modules in backrefs `1177 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1177>`__ (`aganders3 <https://github.com/aganders3>`__)

**Documentation**

- DOC Put configuration list under headings `1230 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1230>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- DOC: contributing guide `1223 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1223>`__ (`story645 <https://github.com/story645>`__)
- DOC Note support for python 3.7 dropped in release notes `1199 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1199>`__ (`lucyleeow <https://github.com/lucyleeow>`__)

**Project maintenance**

- [pre-commit.ci] pre-commit autoupdate `1231 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1231>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- MAINT Add ``extras_require`` in ``setup.py`` `1229 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1229>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- [pre-commit.ci] pre-commit autoupdate `1227 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1227>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1224 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1224>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1219 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1219>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- MAINT: pydata-sphinx-theme `1218 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1218>`__ (`larsoner <https://github.com/larsoner>`__)
- MAINT: Improve CircleCI time `1216 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1216>`__ (`larsoner <https://github.com/larsoner>`__)
- [pre-commit.ci] pre-commit autoupdate `1215 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1215>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- MAINT: Move to GHA `1214 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1214>`__ (`larsoner <https://github.com/larsoner>`__)
- [pre-commit.ci] pre-commit autoupdate `1206 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1206>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1201 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1201>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1196 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1196>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1194 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1194>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1191 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1191>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1189 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1189>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- [pre-commit.ci] pre-commit autoupdate `1187 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1187>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- MAINT: Bump ver `1185 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1185>`__ (`larsoner <https://github.com/larsoner>`__)

0.14.0

-------

**Implemented enhancements:**

- MAINT Update backreferences docs and add tests `1154 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1154>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- Remove extra spaces in reported running time `1147 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1147>`__ (`stefanv <https://github.com/stefanv>`__)

**Fixed bugs:**

- MAINT: Fix for Sphinx 7.2 `1176 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1176>`__ (`larsoner <https://github.com/larsoner>`__)
- updated mpl gui warning catcher to new error message `1160 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1160>`__ (`story645 <https://github.com/story645>`__)
- Ensure consistent encoding for md5sum generation `1159 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1159>`__ (`sdhiscocks <https://github.com/sdhiscocks>`__)
- Maint: Fix ``app.builder.outdir`` as Sphinx now using pathlib `1155 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1155>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- Make \_LoggingTee compatible with TextIO `1151 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1151>`__ (`o-laurent <https://github.com/o-laurent>`__)
- MAINT: Replace build_sphinx with sphinx-build `1139 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1139>`__ (`oscargus <https://github.com/oscargus>`__)
- Set table.dataframe width to auto in CSS file close 1128 `1137 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1137>`__ (`photoniker <https://github.com/photoniker>`__)

**Documentation**

- DOC Fix typo in ``_get_docstring_and_rest`` docstring `1182 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1182>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- DOC Fix Jupyterlite config example in ``configuration.rst`` `1181 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1181>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- DOC Update basics gallery name `1153 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1153>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- DOC: Add link to sphinxcontrib-svg2pdfconverter `1145 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1145>`__ (`oscargus <https://github.com/oscargus>`__)
- MNT: Add a few badges `1143 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1143>`__ (`oscargus <https://github.com/oscargus>`__)
- MAINT: Fix Zenodo reference `1140 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1140>`__ (`oscargus <https://github.com/oscargus>`__)
- Add OpenTURNS to “who uses” list `1133 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1133>`__ (`jschueller <https://github.com/jschueller>`__)
- Correctly hide download buttons `1131 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1131>`__ (`timhoffm <https://github.com/timhoffm>`__)

**Project maintenance**

- MAINT: Force PRs to be labeled properly `1183 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1183>`__ (`larsoner <https://github.com/larsoner>`__)
- MAINT Add to ``test_identify_names`` so class property tested `1180 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1180>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- MAINT Lint - fix ast node type in docstrings `1179 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1179>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- MAINT Move ``figure_rst`` path testing to own unit test `1173 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1173>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- MAINT Remove unused parametrize in ``test_figure_rst_srcset`` `1172 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1172>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- MAINT Parametrize notebook first/last cell test `1171 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1171>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- MAINT Lint api usage `1170 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1170>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- MAINT Fix lint, clean and expand docstrings `1169 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1169>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- [pre-commit.ci] pre-commit autoupdate `1167 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1167>`__ (`pre-commit-ci[bot] <https://github.com/apps/pre-commit-ci>`__)
- MAINT: yamllint `1166 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1166>`__ (`larsoner <https://github.com/larsoner>`__)
- ENH: Use pre-commit `1165 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1165>`__ (`larsoner <https://github.com/larsoner>`__)
- MAINT: black . `1164 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1164>`__ (`larsoner <https://github.com/larsoner>`__)
- MAINT: Make outdated check better `1161 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1161>`__ (`larsoner <https://github.com/larsoner>`__)
- Use pathlib for url ``_embed_code_links`` `1157 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1157>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- MAINT: Speed up conda solving `1156 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1156>`__ (`larsoner <https://github.com/larsoner>`__)
- MNT: Change % formatting to f-strings `1135 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1135>`__ (`StefRe <https://github.com/StefRe>`__)
- MAINT: Update deps and intersphinx links `1132 <https://github.com/sphinx-gallery/sphinx-gallery/pull/1132>`__ (`larsoner <https://github.com/larsoner>`__)

Page 1 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.