Sphinx-gallery

Latest version: v0.16.0

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

Scan your dependencies

Page 4 of 7

0.6.0

------

Developer changes
'''''''''''''''''

- Reduced number of hard dependencies and added `dev-requirements.txt`.
- AppVeyor bumped from Python 3.6 to 3.7.
- Split CSS and create sub-extension that loads CSS.

**Implemented enhancements:**

- ENH Add last cell config `625 <https://github.com/sphinx-gallery/sphinx-gallery/pull/625>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- ENH: Add sub-classes for download links `623 <https://github.com/sphinx-gallery/sphinx-gallery/pull/623>`__ (`larsoner <https://github.com/larsoner>`__)
- ENH: New file-based conf-parameter thumbnail_path `609 <https://github.com/sphinx-gallery/sphinx-gallery/pull/609>`__ (`prisae <https://github.com/prisae>`__)
- MRG, ENH: Provide sub-extension sphinx_gallery.load_style `601 <https://github.com/sphinx-gallery/sphinx-gallery/pull/601>`__ (`mgeier <https://github.com/mgeier>`__)
- [DOC] Minor amendments to CSS config part `594 <https://github.com/sphinx-gallery/sphinx-gallery/pull/594>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- [MRG] [ENH] Add css for pandas df `590 <https://github.com/sphinx-gallery/sphinx-gallery/pull/590>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- ENH: Add CSS classes for backrefs `581 <https://github.com/sphinx-gallery/sphinx-gallery/pull/581>`__ (`larsoner <https://github.com/larsoner>`__)
- Add ability to ignore repr of specific types `577 <https://github.com/sphinx-gallery/sphinx-gallery/pull/577>`__ (`banesullivan <https://github.com/banesullivan>`__)

**Fixed bugs:**

- BUG: Longer timeout on macOS `629 <https://github.com/sphinx-gallery/sphinx-gallery/pull/629>`__ (`larsoner <https://github.com/larsoner>`__)
- BUG Fix test for new sphinx `619 <https://github.com/sphinx-gallery/sphinx-gallery/pull/619>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- MRG, FIX: Allow pickling `604 <https://github.com/sphinx-gallery/sphinx-gallery/pull/604>`__ (`larsoner <https://github.com/larsoner>`__)
- CSS: Restrict thumbnail height to 112 px `595 <https://github.com/sphinx-gallery/sphinx-gallery/pull/595>`__ (`mgeier <https://github.com/mgeier>`__)
- MRG, FIX: Link to RandomState properly `593 <https://github.com/sphinx-gallery/sphinx-gallery/pull/593>`__ (`larsoner <https://github.com/larsoner>`__)
- MRG, FIX: Fix backref styling `591 <https://github.com/sphinx-gallery/sphinx-gallery/pull/591>`__ (`larsoner <https://github.com/larsoner>`__)
- MAINT: Update checks for PIL/JPEG `586 <https://github.com/sphinx-gallery/sphinx-gallery/pull/586>`__ (`larsoner <https://github.com/larsoner>`__)
- DOC: Fix code block language `585 <https://github.com/sphinx-gallery/sphinx-gallery/pull/585>`__ (`larsoner <https://github.com/larsoner>`__)
- [MRG] Fix backreferences for functions not directly imported `584 <https://github.com/sphinx-gallery/sphinx-gallery/pull/584>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- BUG: Fix repr None `578 <https://github.com/sphinx-gallery/sphinx-gallery/pull/578>`__ (`larsoner <https://github.com/larsoner>`__)
- [MRG] Add ignore pattern to check dups `574 <https://github.com/sphinx-gallery/sphinx-gallery/pull/574>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- [MRG] Check backreferences_dir config `571 <https://github.com/sphinx-gallery/sphinx-gallery/pull/571>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- URLError `569 <https://github.com/sphinx-gallery/sphinx-gallery/pull/569>`__ (`EtienneCmb <https://github.com/EtienneCmb>`__)
- MRG Remove last/first_notebook_cell redundancy `626 <https://github.com/sphinx-gallery/sphinx-gallery/pull/626>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- Remove duplicate doc_solver entry in the API reference structure `589 <https://github.com/sphinx-gallery/sphinx-gallery/pull/589>`__ (`kanderso-nrel <https://github.com/kanderso-nrel>`__)

**Merged pull requests:**

- DOC use %% `624 <https://github.com/sphinx-gallery/sphinx-gallery/pull/624>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- DOC capture repr in scraper section `616 <https://github.com/sphinx-gallery/sphinx-gallery/pull/616>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- [MRG+1] DOC Improve doc of splitters and use in IDE `615 <https://github.com/sphinx-gallery/sphinx-gallery/pull/615>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- DOC mention template `613 <https://github.com/sphinx-gallery/sphinx-gallery/pull/613>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- recommend consistent use of one block splitter `610 <https://github.com/sphinx-gallery/sphinx-gallery/pull/610>`__ (`mikofski <https://github.com/mikofski>`__)
- MRG, MAINT: Split CSS and add control `599 <https://github.com/sphinx-gallery/sphinx-gallery/pull/599>`__ (`larsoner <https://github.com/larsoner>`__)
- MRG, MAINT: Update deps `598 <https://github.com/sphinx-gallery/sphinx-gallery/pull/598>`__ (`larsoner <https://github.com/larsoner>`__)
- MRG, ENH: Link to methods and properties properly `596 <https://github.com/sphinx-gallery/sphinx-gallery/pull/596>`__ (`larsoner <https://github.com/larsoner>`__)
- MAINT: Try to get nightly working `592 <https://github.com/sphinx-gallery/sphinx-gallery/pull/592>`__ (`larsoner <https://github.com/larsoner>`__)
- mention literalinclude in the doc `582 <https://github.com/sphinx-gallery/sphinx-gallery/pull/582>`__ (`emmanuelle <https://github.com/emmanuelle>`__)
- MAINT: Bump AppVeyor to 3.7 `575 <https://github.com/sphinx-gallery/sphinx-gallery/pull/575>`__ (`larsoner <https://github.com/larsoner>`__)

0.5.0

------

Developer changes
'''''''''''''''''

- Separated 'dev' documentation, which tracks master and 'stable' documentation,
which follows releases.
- Added official jpeg support.

Incompatible changes
''''''''''''''''''''

- Dropped support for Sphinx < 1.8.3.
- Dropped support for Python < 3.5.
- Added ``capture_repr`` configuration with the default setting
``('_repr_html_', __repr__')``. This may result the capturing of unwanted output
in existing projects. Set ``capture_repr: ()`` to return to behaviour prior
to this release.

**Implemented enhancements:**

- Explain the inputs of the image scrapers `472 <https://github.com/sphinx-gallery/sphinx-gallery/issues/472>`__
- Capture HTML output as in Jupyter `396 <https://github.com/sphinx-gallery/sphinx-gallery/issues/396>`__
- Feature request: Add an option for different cell separations `370 <https://github.com/sphinx-gallery/sphinx-gallery/issues/370>`__
- Mark sphinx extension as parallel-safe for writing `561 <https://github.com/sphinx-gallery/sphinx-gallery/pull/561>`__ (`astrofrog <https://github.com/astrofrog>`__)
- ENH: Support linking to builtin modules `558 <https://github.com/sphinx-gallery/sphinx-gallery/pull/558>`__ (`larsoner <https://github.com/larsoner>`__)
- ENH: Add official JPG support and better tests `557 <https://github.com/sphinx-gallery/sphinx-gallery/pull/557>`__ (`larsoner <https://github.com/larsoner>`__)
- [MRG] ENH: Capture ’repr’s of last expression `541 <https://github.com/sphinx-gallery/sphinx-gallery/pull/541>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- look for both ‘README’ and ‘readme’ `535 <https://github.com/sphinx-gallery/sphinx-gallery/pull/535>`__ (`revesansparole <https://github.com/revesansparole>`__)
- ENH: Speed up builds `526 <https://github.com/sphinx-gallery/sphinx-gallery/pull/526>`__ (`larsoner <https://github.com/larsoner>`__)
- ENH: Add live object refs and methods `525 <https://github.com/sphinx-gallery/sphinx-gallery/pull/525>`__ (`larsoner <https://github.com/larsoner>`__)
- ENH: Show memory usage, too `523 <https://github.com/sphinx-gallery/sphinx-gallery/pull/523>`__ (`larsoner <https://github.com/larsoner>`__)
- [MRG] EHN support %% cell separators `518 <https://github.com/sphinx-gallery/sphinx-gallery/pull/518>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- MAINT: Remove support for old Python and Sphinx `513 <https://github.com/sphinx-gallery/sphinx-gallery/pull/513>`__ (`larsoner <https://github.com/larsoner>`__)

**Fixed bugs:**

- Documentation is ahead of current release `559 <https://github.com/sphinx-gallery/sphinx-gallery/issues/559>`__
- Fix JPEG thumbnail generation `556 <https://github.com/sphinx-gallery/sphinx-gallery/pull/556>`__ (`rgov <https://github.com/rgov>`__)
- [MRG] Fix terminal rst block last word `548 <https://github.com/sphinx-gallery/sphinx-gallery/pull/548>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- [MRG][FIX] Remove output box from print(__doc__) `529 <https://github.com/sphinx-gallery/sphinx-gallery/pull/529>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- BUG: Fix kwargs modification in loop `527 <https://github.com/sphinx-gallery/sphinx-gallery/pull/527>`__ (`larsoner <https://github.com/larsoner>`__)
- MAINT: Fix AppVeyor `524 <https://github.com/sphinx-gallery/sphinx-gallery/pull/524>`__ (`larsoner <https://github.com/larsoner>`__)

**Merged pull requests:**

- [MRG] DOC: Add warning filter note in doc `564 <https://github.com/sphinx-gallery/sphinx-gallery/pull/564>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- [MRG] DOC: Explain each example `563 <https://github.com/sphinx-gallery/sphinx-gallery/pull/563>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- ENH: Add dev/stable distinction `562 <https://github.com/sphinx-gallery/sphinx-gallery/pull/562>`__ (`larsoner <https://github.com/larsoner>`__)
- DOC update example capture_repr `552 <https://github.com/sphinx-gallery/sphinx-gallery/pull/552>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- BUG: Fix index check `551 <https://github.com/sphinx-gallery/sphinx-gallery/pull/551>`__ (`larsoner <https://github.com/larsoner>`__)
- FIX: Fix spurious failures `550 <https://github.com/sphinx-gallery/sphinx-gallery/pull/550>`__ (`larsoner <https://github.com/larsoner>`__)
- MAINT: Update CIs `549 <https://github.com/sphinx-gallery/sphinx-gallery/pull/549>`__ (`larsoner <https://github.com/larsoner>`__)
- list of projects using sphinx-gallery `547 <https://github.com/sphinx-gallery/sphinx-gallery/pull/547>`__ (`emmanuelle <https://github.com/emmanuelle>`__)
- [MRG] DOC typos and clarifications `545 <https://github.com/sphinx-gallery/sphinx-gallery/pull/545>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- add class to clear tag `543 <https://github.com/sphinx-gallery/sphinx-gallery/pull/543>`__ (`dorafc <https://github.com/dorafc>`__)
- MAINT: Fix for 3.8 `542 <https://github.com/sphinx-gallery/sphinx-gallery/pull/542>`__ (`larsoner <https://github.com/larsoner>`__)
- [MRG] DOC: Explain image scraper inputs `539 <https://github.com/sphinx-gallery/sphinx-gallery/pull/539>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- [MRG] Allow punctuation marks in title `537 <https://github.com/sphinx-gallery/sphinx-gallery/pull/537>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- Improve documentation `533 <https://github.com/sphinx-gallery/sphinx-gallery/pull/533>`__ (`lucyleeow <https://github.com/lucyleeow>`__)
- ENH: Add direct link to artifact `532 <https://github.com/sphinx-gallery/sphinx-gallery/pull/532>`__ (`larsoner <https://github.com/larsoner>`__)
- [MRG] Remove matplotlib agg backend + plt.show warnings from doc `521 <https://github.com/sphinx-gallery/sphinx-gallery/pull/521>`__ (`lesteve <https://github.com/lesteve>`__)
- MAINT: Fixes for latest pytest `516 <https://github.com/sphinx-gallery/sphinx-gallery/pull/516>`__ (`larsoner <https://github.com/larsoner>`__)
- Add FURY to the sphinx-gallery users list `515 <https://github.com/sphinx-gallery/sphinx-gallery/pull/515>`__ (`skoudoro <https://github.com/skoudoro>`__)

0.4.0

------

Developer changes
'''''''''''''''''
- Added a private API contract for external scrapers to have string-based
support, see:

https://github.com/sphinx-gallery/sphinx-gallery/pull/494

- Standard error is now caught and displayed alongside standard output.
- Some sphinx markup is now removed from image thumbnail tooltips.

Incompatible changes
''''''''''''''''''''
- v0.4.0 will be the last release to support Python <= 3.4.
- Moving forward, we will support only the latest two stable Sphinx releases
at the time of each sphinx-gallery release.

**Implemented enhancements:**

- ENH: Remove some Sphinx markup from text `511 <https://github.com/sphinx-gallery/sphinx-gallery/pull/511>`__ (`larsoner <https://github.com/larsoner>`__)
- ENH: Allow README.rst ext `510 <https://github.com/sphinx-gallery/sphinx-gallery/pull/510>`__ (`larsoner <https://github.com/larsoner>`__)
- binder requirements with Dockerfile? `476 <https://github.com/sphinx-gallery/sphinx-gallery/issues/476>`__
- ENH: Update docs `509 <https://github.com/sphinx-gallery/sphinx-gallery/pull/509>`__ (`larsoner <https://github.com/larsoner>`__)
- Add documentation note on RTD-Binder incompatibility `505 <https://github.com/sphinx-gallery/sphinx-gallery/pull/505>`__ (`StanczakDominik <https://github.com/StanczakDominik>`__)
- Add PlasmaPy to list of sphinx-gallery users `504 <https://github.com/sphinx-gallery/sphinx-gallery/pull/504>`__ (`StanczakDominik <https://github.com/StanczakDominik>`__)
- ENH: Expose example globals `502 <https://github.com/sphinx-gallery/sphinx-gallery/pull/502>`__ (`larsoner <https://github.com/larsoner>`__)
- DOC: Update docs `501 <https://github.com/sphinx-gallery/sphinx-gallery/pull/501>`__ (`larsoner <https://github.com/larsoner>`__)
- add link to view sourcecode in docs `499 <https://github.com/sphinx-gallery/sphinx-gallery/pull/499>`__ (`sappelhoff <https://github.com/sappelhoff>`__)
- MRG, ENH: Catch and write warnings `495 <https://github.com/sphinx-gallery/sphinx-gallery/pull/495>`__ (`larsoner <https://github.com/larsoner>`__)
- MRG, ENH: Add private API for external scrapers `494 <https://github.com/sphinx-gallery/sphinx-gallery/pull/494>`__ (`larsoner <https://github.com/larsoner>`__)
- Add list of external image scrapers `492 <https://github.com/sphinx-gallery/sphinx-gallery/pull/492>`__ (`banesullivan <https://github.com/banesullivan>`__)
- Add more examples of projects using sphinx-gallery `489 <https://github.com/sphinx-gallery/sphinx-gallery/pull/489>`__ (`banesullivan <https://github.com/banesullivan>`__)
- Add option to remove sphinx_gallery config comments `487 <https://github.com/sphinx-gallery/sphinx-gallery/pull/487>`__ (`timhoffm <https://github.com/timhoffm>`__)
- FIX: allow Dockerfile `477 <https://github.com/sphinx-gallery/sphinx-gallery/pull/477>`__ (`jasmainak <https://github.com/jasmainak>`__)
- MRG: Add SVG support `471 <https://github.com/sphinx-gallery/sphinx-gallery/pull/471>`__ (`larsoner <https://github.com/larsoner>`__)
- MAINT: Simplify CircleCI build `462 <https://github.com/sphinx-gallery/sphinx-gallery/pull/462>`__ (`larsoner <https://github.com/larsoner>`__)

0.3.1

------

Bugfix release: add missing file that prevented "pip installing" the
package.

**Fixed bugs:**

0.3.0

------

Incompatible changes
''''''''''''''''''''

* the output figure numbering is always 1, 2, ..., ``number_of_figures``
whereas in 0.2.0 it would follow the matplotlib figure numbers. If you
include explicitly some figures generated by sphinx-gallery with the ``..
figure`` directive in your ``.rst`` documentation you may need to adjust
their paths if your example uses non-default matplotlib figure numbers (e.g.
if you use ``plt.figure(0)``). See `464
<https://github.com/sphinx-gallery/sphinx-gallery/issues/464>` for more
details.

Developer changes
'''''''''''''''''

* Dropped support for Sphinx <= 1.4.
* Refactor for independent rst file construction. Function
``sphinx_gallery.gen_rst.generate_file_rst`` does not anymore compose the
rst file while it is executing each block of the source code. Currently
executing the example script ``execute_script`` is an independent
function and returns structured in a list the rst representation of the
output of each source block. ``generate_file_rst`` calls for execution of
the script when needed, then from the rst output it composes an rst
document which includes the prose, code & output of the example which is
the directly saved to file including the annotations of binder badges,
download buttons and timing statistics.
* Binder link config changes. The configuration value for the BinderHub has
been changed from ``url`` to ``binderhub_url`` in order to make it more
explicit. The old configuration key (``url``) will be deprecated in
version v0.4.0)
* Support for generating JUnit XML summary files via the ``'junit'``
configuration value, which can be useful for building on CI services such as
CircleCI. See the related `CircleCI doc <https://circleci.com/docs/2.0/collect-test-data/#metadata-collection-in-custom-test-steps>`__
and `blog post <https://circleci.com/blog/how-to-output-junit-tests-through-circleci-2-0-for-expanded-insights/>`__.

**Fixed bugs:**

- First gallery plot uses .matplotlibrc rather than the matplotlib
defaults
`316 <https://github.com/sphinx-gallery/sphinx-gallery/issues/316>`__

**Merged pull requests:**

- [MRG+1]: Output JUnit XML file
`454 <https://github.com/sphinx-gallery/sphinx-gallery/pull/454>`__
(`larsoner <https://github.com/larsoner>`__)
- MRG: Use highlight_language
`453 <https://github.com/sphinx-gallery/sphinx-gallery/pull/453>`__
(`larsoner <https://github.com/larsoner>`__)
- BUG: Fix execution time writing
`451 <https://github.com/sphinx-gallery/sphinx-gallery/pull/451>`__
(`larsoner <https://github.com/larsoner>`__)
- MRG: Adjust lineno for 3.8
`450 <https://github.com/sphinx-gallery/sphinx-gallery/pull/450>`__
(`larsoner <https://github.com/larsoner>`__)
- MRG: Only rebuild necessary parts
`448 <https://github.com/sphinx-gallery/sphinx-gallery/pull/448>`__
(`larsoner <https://github.com/larsoner>`__)
- MAINT: Drop 3.4, add mayavi to one
`447 <https://github.com/sphinx-gallery/sphinx-gallery/pull/447>`__
(`larsoner <https://github.com/larsoner>`__)
- MAINT: Modernize requirements
`445 <https://github.com/sphinx-gallery/sphinx-gallery/pull/445>`__
(`larsoner <https://github.com/larsoner>`__)
- Activating travis on pre-release of python
`443 <https://github.com/sphinx-gallery/sphinx-gallery/pull/443>`__
(`NelleV <https://github.com/NelleV>`__)
- [MRG] updating binder instructions
`439 <https://github.com/sphinx-gallery/sphinx-gallery/pull/439>`__
(`choldgraf <https://github.com/choldgraf>`__)
- FIX: Fix for latest sphinx-dev
`437 <https://github.com/sphinx-gallery/sphinx-gallery/pull/437>`__
(`larsoner <https://github.com/larsoner>`__)
- adding notes for filename
`436 <https://github.com/sphinx-gallery/sphinx-gallery/pull/436>`__
(`choldgraf <https://github.com/choldgraf>`__)
- FIX: correct sorting docstring for the FileNameSortKey class
`433 <https://github.com/sphinx-gallery/sphinx-gallery/pull/433>`__
(`mrakitin <https://github.com/mrakitin>`__)
- MRG: Fix for latest pytest
`432 <https://github.com/sphinx-gallery/sphinx-gallery/pull/432>`__
(`larsoner <https://github.com/larsoner>`__)
- FIX: Bump version
`431 <https://github.com/sphinx-gallery/sphinx-gallery/pull/431>`__
(`larsoner <https://github.com/larsoner>`__)
- MRG: Fix for newer sphinx
`430 <https://github.com/sphinx-gallery/sphinx-gallery/pull/430>`__
(`larsoner <https://github.com/larsoner>`__)
- DOC: Missing perenthisis in PNGScraper
`428 <https://github.com/sphinx-gallery/sphinx-gallery/pull/428>`__
(`ksunden <https://github.com/ksunden>`__)
- Fix 425
`426 <https://github.com/sphinx-gallery/sphinx-gallery/pull/426>`__
(`Titan-C <https://github.com/Titan-C>`__)
- Scraper documentation and an image file path scraper
`417 <https://github.com/sphinx-gallery/sphinx-gallery/pull/417>`__
(`choldgraf <https://github.com/choldgraf>`__)
- MRG: Remove outdated cron job
`416 <https://github.com/sphinx-gallery/sphinx-gallery/pull/416>`__
(`larsoner <https://github.com/larsoner>`__)
- ENH: Profile memory
`415 <https://github.com/sphinx-gallery/sphinx-gallery/pull/415>`__
(`larsoner <https://github.com/larsoner>`__)
- fix typo
`414 <https://github.com/sphinx-gallery/sphinx-gallery/pull/414>`__
(`zasdfgbnm <https://github.com/zasdfgbnm>`__)
- FIX: Travis
`410 <https://github.com/sphinx-gallery/sphinx-gallery/pull/410>`__
(`larsoner <https://github.com/larsoner>`__)
- documentation index page and getting_started updates
`403 <https://github.com/sphinx-gallery/sphinx-gallery/pull/403>`__
(`choldgraf <https://github.com/choldgraf>`__)
- adding ability to customize first cell of notebooks
`401 <https://github.com/sphinx-gallery/sphinx-gallery/pull/401>`__
(`choldgraf <https://github.com/choldgraf>`__)
- spelling fix
`398 <https://github.com/sphinx-gallery/sphinx-gallery/pull/398>`__
(`amueller <https://github.com/amueller>`__)
- [MRG] Fix Circle v2
`393 <https://github.com/sphinx-gallery/sphinx-gallery/pull/393>`__
(`lesteve <https://github.com/lesteve>`__)
- MRG: Move to CircleCI V2
`392 <https://github.com/sphinx-gallery/sphinx-gallery/pull/392>`__
(`larsoner <https://github.com/larsoner>`__)
- MRG: Fix for 1.8.0 dev
`391 <https://github.com/sphinx-gallery/sphinx-gallery/pull/391>`__
(`larsoner <https://github.com/larsoner>`__)
- Drop “Total running time” when generating the documentation
`390 <https://github.com/sphinx-gallery/sphinx-gallery/pull/390>`__
(`lamby <https://github.com/lamby>`__)
- Add dedicated class for timing related block
`359 <https://github.com/sphinx-gallery/sphinx-gallery/pull/359>`__
(`ThomasG77 <https://github.com/ThomasG77>`__)
- MRG: Add timing information
`348 <https://github.com/sphinx-gallery/sphinx-gallery/pull/348>`__
(`larsoner <https://github.com/larsoner>`__)
- MRG: Add refs from docstring to backrefs
`347 <https://github.com/sphinx-gallery/sphinx-gallery/pull/347>`__
(`larsoner <https://github.com/larsoner>`__)
- API: Refactor image scraping
`313 <https://github.com/sphinx-gallery/sphinx-gallery/pull/313>`__
(`larsoner <https://github.com/larsoner>`__)
- [MRG] FIX import local modules in examples
`305 <https://github.com/sphinx-gallery/sphinx-gallery/pull/305>`__
(`NelleV <https://github.com/NelleV>`__)
- [MRG] Separate rst notebook generation from execution of the script
`239 <https://github.com/sphinx-gallery/sphinx-gallery/pull/239>`__
(`Titan-C <https://github.com/Titan-C>`__)

0.2.0

------

New features
''''''''''''

* Added experimental support to auto-generate Binder links for examples via
``binder`` config. Note that this API may change in the future. `244
<https://github.com/sphinx-gallery/sphinx-gallery/pull/244>`_ and `#371
<https://github.com/sphinx-gallery/sphinx-gallery/pull/371>`_.
* Added ``ignore_pattern`` configurable to allow not adding some python files
into the gallery. See `346
<https://github.com/sphinx-gallery/sphinx-gallery/pull/346>`_ for more
details.
* Support for custom default thumbnails in 'RGBA' space `375 <https://github.com/sphinx-gallery/sphinx-gallery/pull/375>`_
* Allow title only -\> use title as first paragraph `345 <https://github.com/sphinx-gallery/sphinx-gallery/pull/345>`_

Bug Fixes
'''''''''

* Fix name string_replace trips on projects with ".py" in path. See `322
<https://github.com/sphinx-gallery/sphinx-gallery/issues/322>`_ and `#331
<https://github.com/sphinx-gallery/sphinx-gallery/issues/331>`_ for more details.
* Fix __future__ imports across cells. See `308
<https://github.com/sphinx-gallery/sphinx-gallery/pull/308>`_ for more details.
* Fix encoding related issues when locale is not UTF-8. See `311
<https://github.com/sphinx-gallery/sphinx-gallery/pull/311>`_ for more
details.
* In verbose mode, example output is printed to the console during execution of
the example, rather than only at the end. See `301
<https://github.com/sphinx-gallery/sphinx-gallery/issues/301>`_ for a use
case where it matters.
* Fix SphinxDocLinkResolver error with sphinx 1.7. See `352
<https://github.com/sphinx-gallery/sphinx-gallery/pull/352>`_ for more
details.
* Fix unexpected interaction between ``file_pattern`` and
``expected_failing_examples``. See `379
<https://github.com/sphinx-gallery/sphinx-gallery/pull/379>`_ and `#335
<https://github.com/sphinx-gallery/sphinx-gallery/pull/335>`_
* FIX: Use unstyled pygments for output `384 <https://github.com/sphinx-gallery/sphinx-gallery/pull/384>`_
* Fix: Gallery name for paths ending with '/' `372 <https://github.com/sphinx-gallery/sphinx-gallery/pull/372>`_
* Fix title detection logic. `356 <https://github.com/sphinx-gallery/sphinx-gallery/pull/356>`_
* FIX: Use ``docutils_namespace`` to avoid warning in sphinx 1.8dev `387 <https://github.com/sphinx-gallery/sphinx-gallery/pull/387>`_

Incompatible Changes
''''''''''''''''''''

* Removed optipng feature that was triggered when the ``SKLEARN_DOC_OPTIPNG``
variable was set. See `349
<https://github.com/sphinx-gallery/sphinx-gallery/pull/349>`_ for more
details.
* ``Backreferences_dir`` is now mandatory `307 <https://github.com/sphinx-gallery/sphinx-gallery/pull/307>`_

Developer changes
'''''''''''''''''

* Dropped support for Sphinx <= 1.4.
* Add SphinxAppWrapper class in ``test_gen_gallery.py`` `386 <https://github.com/sphinx-gallery/sphinx-gallery/pull/386>`_
* Notes on how to do a release `360 <https://github.com/sphinx-gallery/sphinx-gallery/pull/360>`_
* Add codecov support `328 <https://github.com/sphinx-gallery/sphinx-gallery/pull/328>`_

Page 4 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.