Package: deap / 1.3.1-2

Metadata

Package Version Patches format
deap 1.3.1-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 fix docs.patch | (download)

doc/_templates/layout.html | 10 1 + 9 - 0 !
doc/conf.py | 22 13 + 9 - 0 !
doc/examples/pso_basic.rst | 19 0 + 19 - 0 !
3 files changed, 14 insertions(+), 37 deletions(-)

 fix-docs

privacy breaches and minor flaws, extlinks extension, don't produce PDFs,
hardcode copyright span for reproducible builds.
remove mpl only directives.patch | (download)

doc/conf.py | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 drop python2 support

Bug-Debian: https://bugs.debian.org/936374
Bug-Debian: https://bugs.debian.org/942991

Use system MathJax library.patch | (download)

doc/conf.py | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 use system mathjax library.

Python 3 syntax fixes.patch | (download)

deap/algorithms.py | 14 7 + 7 - 0 !
deap/base.py | 6 3 + 3 - 0 !
deap/benchmarks/movingpeaks.py | 4 2 + 2 - 0 !
deap/gp.py | 16 8 + 8 - 0 !
deap/tests/test_logbook.py | 2 1 + 1 - 0 !
deap/tools/support.py | 6 3 + 3 - 0 !
doc/code/tutorials/part_3/3_next_step.py | 14 7 + 7 - 0 !
doc/code/tutorials/part_4/4_4_Using_Cpp_NSGA.py | 20 10 + 10 - 0 !
doc/code/tutorials/part_4/4_5_home_made_eval_func.py | 14 7 + 7 - 0 !
doc/tutorials/advanced/numpy.rst | 4 2 + 2 - 0 !
10 files changed, 50 insertions(+), 50 deletions(-)

 python 3 syntax fixes

setup.py uses 2to3=True to automatically convert syntax from Python 2 to 3
during build, but sphinx trips over the Python 2 syntax in the original source.

Adapt conf.py for sphinx 2.0.patch | (download)

doc/conf.py | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 adapt conf.py for sphinx >= 2.0

html_sidebars dict values must now be a list.

Resolves a TemplateNotFound exception raised when building the documentation
with sphinx 2.4, as encountered when building the Debian packages.

http://www.sphinx-doc.org/en/master/usage/configuration.html#confval-html_sidebars