- Renamed Scientific Python Lectures
- Removed old content
- Major updates to support recent packages
- Updates to the SciPy and scikit-image chapters
- Replace scikit-learn housing example with California data (Marco Mangan)
- Fix links and typos (Zachary Moon, Tim Gates, Marco Mangan, Gert-Ludwig Ingold)
- Fix fftpack figure (Osayd Abdu)
- Update software version (Pierre de Buyl)
- Replace image i/o from scipy.misc by imageio (Pierre de Buyl)
- Update information on dict ordering (Bharath Saiguhan)
- Suppress warnings for mandelbrot example (Pierre de Buyl)
- Update NumPy introduction and advanced usage for changes to NumPy: wording, bytes representation, floating point argument to np.zeros (Ross Barnowski)
- Fix links to NumPy documentation to use numpy.org (Ross Barnowski)
- Update note on transposed arrays (Ross Barnowski with Eric Wieser)
- Use generated figure file for lidar data processing (Lawrence Chan)
- Update link from PyMC2 to PyMC3 (B. Hohl)
- Fix transparent popup menu to have a background (Pierre de Buyl)
- Fix outdated URLs (Gert-Ludwig Ingold)
- Update packages (Pierre de Buyl)
- Remove Python 2 continuous integration (Olav Vahtras - EuroSciPy 2019 sprint)
- Fix chessboard size (Mark Setchell)
- Add objectives and design choices (Gert-Ludwig Ingold and Pierre de Buyl)
- Make the numpy advanced iterator example more elaborate (Sebastian Berg)
- Use empty list instead of empty tuple to deactivate ticks (Tim Hoffmann)
- Fix typos (Sander van Rijn, cydave, Michel Corne) and off by 2 errors (Andreas Hilboll)
- Improve readability of Polynomials example code (Michel Corne)
- Replace suggestions for debugging environments (Gert-Ludwig Ingold)
- Add section on Python 2 vs Python 3 (Pierre de Buyl)
- Update matplotlib compatibility to version 2.2 (Mike Mueller, Joris Van den Bossche, Pierre de Buyl)
- Make C-API example cos_module_np Python 2/3 compatible (Michael Boyle)
- Fix typos and outdated URLs (Dogacan Dugmeci, Matthieu Boileau, Stuart Geiger, Omar Gutiérrez, Himanshu, Julian Hofer, Joseph Salmon, Manuel López-Ibáñez, Nicola Masarone, michelemaroni89, Evgeny Pogrebnyak, tommyod)
- Fix wordings, typos, colours (Pierre de Buyl, Greg Kiar, Olav Vahtras Kristian Rother)
- Fix interpolation example code (Scott Staniewicz)
- Fix CSS for high density displays (Gaël Varoquaux)
- Generate indexing figures with PyX (Gert Ingold)
- Warn clearly against the use of Python 2 (Bruno Hanzen)
- Update external links (Bruno Hanzen)
- Update versions of dependencies: sphinx-gallery, pandas, statsmodels (Gaël Varoquaux)
- Update optimization chapter (Michael Hartmann, Gaël Varoquaux)
- Update SymPy chapter (Vince Knight)
- Update advanced NumPy (Bartosz Teleńczuk)
- Update scikit-learn chapter (Gaël Varoquaux)
- Update SciPy chapter (Gaël Varoquaux)
- Make '>>>' in the prompts unselectable (Pierre de Buyl)
- Use common package requirements for pip and conda and improve the build instructions (Gert-Ludwig Ingold, Vince Knight, Pierre de Buyl)
- Set up Circle CI (Loïc Estève)
- Improved support for Python 3 integer divisions and calls to print (Loïc Estève, Gert-Ludwig Ingold, Pierre de Buyl, Gaël Varoquaux)
- Change test runner to pytest (Pierre de Buyl)
- Replace the plot directive by sphinx-gallery (Gert-Ludwig Ingold)
- Rework of intro chapter (Gaël Varoquaux)
- Integrate sphinx-gallery: examples are now Jupyter notebooks (Gaël Varoquaux, Gert-Ludwig Ingold, Óscar Nájera)
- Better Python 3 tests and support (Gert-Ludwig Ingold)
- Adapt examples to Matplotlib 1.5 (Gaël Varoquaux)
- Modernize numpy chapter (Bartosz Telenczuk)
- Collapsed sidebar can now pop up for mid-sized display (Gaël Varoquaux)
- Replaced pictures of Lena by raccoon face (Thouis Jones)
- Authors on cover ordered as in bibtex entry (Nicolas Rougier)
- Better rendering on mobile (Gaël Varoquaux)
- Fix restructured text markup errors (Olav Vahtras)
- New chapter on statistics with Python (Gaël Varoquaux)
- Better layout in PDF (Gaël Varoquaux)
- New HTML layout, simplified formatting, mobile-friendly and sidebar (Gaël Varoquaux, Nelle Varoquaux)
- Logos on the HTML front page and on the PDF cover (Nicolas Rougier)
- Python 3 compatible code (Gaël Varoquaux, Olav Vahtras)
- Code put up to date for more recent versions of project (Pierre de Buyl, Emmanuelle Gouillart, Gert-Ludwig Ingold, Nicolas Pettiaux, Olav Vahtras, Gaël Varoquaux, Nelle Varoquaux)
- Matplotlib updated with removal of deprecated pylab interface (Nicolas Rougier)
- NumPy chapter simplified (Valentin Haenel)
- New layout for the HTML rendering (Gaël Varoquaux)
- Improvements to the advanced image manipulation chapter (Emmanuelle Gouillart)
- Upgrade of the introductory language chapter (Valentin Haenel)
- Upgrade of the introductory numpy chapter (Valentin Haenel)
- New advanced chapter on interfacing with C (Valentin Haenel)
- Minor fixes and improvements in various places (Robert Gieseke, Ozan Çağlayan, Sergio Oller, kikocorreo, Valentin Haenel)
This release integrates the changes written for the Euroscipy conference:
- Matplotlib chapter completely redone (Nicolas Rougier, Gaël Varoquaux)
- New advanced chapter on mathematical optimization (Gaël Varoquaux)
- Mayavi chapter redone (Gaël Varoquaux)
- Front page layout slightly improved: folding TOC (Gaël Varoquaux)
Minor release with a few clean ups (Gael Varoquaux).
This is a minor release with many clean ups. In particular, clean up of the layout (Gael Varoquaux), shortening of the numpy chapters and deduplications across the intro and advanced chapters (Gael Varoquaux) and doctesting of all the code (Gael Varoquaux).
This is a minor release with a few clean ups. In particular, clean up the scikit-learn chapter (Lars Buitinck), more informative section titles (Gael Varoquaux), and misc fixes (Valentin Haenel, Virgile Fritsch).
This release is a reworked version of the Euroscipy 2011 tutorial. Layout has been cleaned and optimized (Valentin Haenel and many others), the Traits chapter has been merged in (Didrik Pinte)
This release is used for the Euroscipy 2011 tutorial. The numpy introductory chapter has been rewamped (Pauli Virtanen). The outline of the introductory chapters has been simplified (Gaël Varoquaux). Advanced chapters have been added: advanced Python constructs (Zbigniew Jędrzejewski-Szmek), debugging code (Gaël Varoquaux), optimizing code (Gaël Varoquaux), image processing (Emmanuelle Gouillart), scikit-learn (Fabian Pedregosa).