.. _l-changes: Changes ======= .. plot:: import matplotlib.pyplot as plt x = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52] y = [0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] xl = ['2022-w17', '2022-w18', '2022-w19', '2022-w20', '2022-w21', '2022-w22', '2022-w23', '2022-w24', '2022-w25', '2022-w26', '2022-w27', '2022-w28', '2022-w29', '2022-w30', '2022-w31', '2022-w32', '2022-w33', '2022-w34', '2022-w35', '2022-w36', '2022-w37', '2022-w38', '2022-w39', '2022-w40', '2022-w41', '2022-w42', '2022-w43', '2022-w44', '2022-w45', '2022-w46', '2022-w47', '2022-w48', '2022-w49', '2022-w50', '2022-w51', '2022-w52', '2023-w01', '2023-w02', '2023-w03', '2023-w04', '2023-w05', '2023-w06', '2023-w07', '2023-w08', '2023-w09', '2023-w10', '2023-w11', '2023-w12', '2023-w13', '2023-w14', '2023-w15', '2023-w16', '2023-w17'] plt.close('all') plt.style.use('ggplot') fig, ax = plt.subplots(nrows=1, ncols=1, figsize=(10, 4)) ax.bar(x, y) tig = ax.get_xticks() labs = [] for t in tig: if t in x: labs.append(xl[x.index(t)]) else: labs.append("") ax.set_xticklabels(labs) ax.grid(True) ax.set_title("commits") plt.show() List of recent changes: .. list-table:: :widths: auto :header-rows: 1 * - # - change number - date - author - comment * - 723 - `e39f8ae `_ - 2023-02-04 - xavier dupré - Update test_code_style.py * - 722 - `2dd4a48 `_ - 2023-02-04 - xavier dupré - Update test_write_script.py * - 719 - `d077bd3 `_ - 2022-12-30 - xavier dupré - Update conf.py * - 718 - `9e8888b `_ - 2022-10-16 - Xavier Dupré - Nouvelle histoire (#11) * - 717 - `50ce120 `_ - 2022-07-24 - xavier dupré - update CI * - 716 - `f08a144 `_ - 2022-06-05 - xavier dupré - Update .local.jenkins.lin.yml * - 715 - `b72715b `_ - 2022-06-05 - xavier dupré - lint * - 714 - `ead0d1b `_ - 2022-04-03 - xavier dupré - lint * - 713 - `58e2e89 `_ - 2022-03-06 - xavier dupré - Update setup.py * - 712 - `94ee56c `_ - 2022-01-15 - xavier dupré - lint * - 711 - `920e93f `_ - 2022-01-15 - xavier dupré - Workaround a change introduced in IPython 8 * - 710 - `ad47d70 `_ - 2021-11-12 - xavier dupré - histoire * - 709 - `421101f `_ - 2021-10-03 - xavier dupré - lint * - 708 - `6235813 `_ - 2021-09-18 - xavier dupré - lint * - 707 - `2de61d3 `_ - 2021-09-16 - xavier dupré - Update image_segmentation.py * - 706 - `635cd3f `_ - 2021-09-12 - xavier dupré - Update test_write_script.py * - 704 - `7d5453f `_ - 2021-07-24 - xavier dupré - Update .local.jenkins.lin.yml * - 703 - `bfd3265 `_ - 2021-06-29 - xavier dupré - histoire * - 702 - `b4d26cc `_ - 2021-06-16 - xavier dupré - Create 2021-06-16_chess.rst * - 701 - `2b2217f `_ - 2021-06-03 - xavier dupré - Update test_video_download.py * - 700 - `1de08d0 `_ - 2021-06-03 - xavier dupré - Update test_check_video.py * - 699 - `afeeee9 `_ - 2021-05-27 - xavier dupré - update travis link * - 697 - `a9fc79b `_ - 2021-05-06 - xavier dupré - Update .local.jenkins.lin.yml * - 696 - `b667f68 `_ - 2021-05-06 - xavier dupré - rename website * - 695 - `9b813ab `_ - 2021-05-04 - xavier dupré - Create 2021-05-04_maths.rst * - 694 - `108cac9 `_ - 2021-05-02 - xavier dupré - ut * - 693 - `9f30eae `_ - 2021-05-01 - xavier dupré - Update setup.py * - 692 - `70e4e21 `_ - 2021-05-01 - xavier dupré - update setup * - 689 - `90408fa `_ - 2021-01-21 - xavier dupré - Update .local.jenkins.lin.yml * - 688 - `b66e5dc `_ - 2021-01-18 - xavier dupré - Update setup.py * - 687 - `cc559a9 `_ - 2021-01-14 - xavier dupré - update unit test after pytube update * - 686 - `28ce883 `_ - 2021-01-14 - xavier dupré - Update .local.jenkins.lin.yml * - 685 - `9def209 `_ - 2021-01-05 - xavier dupré - Update test_notebook_example_video.py * - 684 - `9bba6ee `_ - 2021-01-05 - xavier dupré - fix issues on appveyor * - 683 - `e16f253 `_ - 2021-01-04 - xavier dupré - Update requirements-win.txt * - 682 - `5e22dbe `_ - 2021-01-04 - xavier dupré - update CI * - 681 - `85b2d41 `_ - 2021-01-04 - xavier dupré - update CI * - 680 - `b8640e2 `_ - 2021-01-04 - xavier dupré - update CI * - 679 - `7dcadc1 `_ - 2021-01-03 - xavier dupré - Update image_segmentation.py * - 678 - `99a3ab9 `_ - 2021-01-02 - xavier dupré - Update image_segmentation.py * - 677 - `e554b37 `_ - 2021-01-02 - xavier dupré - Update .travis.yml * - 676 - `b5d2025 `_ - 2021-01-02 - xavier dupré - update CI * - 675 - `2fed46a `_ - 2021-01-02 - xavier dupré - update to python 3.9 * - 674 - `9cef863 `_ - 2020-10-23 - xavier dupré - Update appveyor.yml * - 673 - `03ee103 `_ - 2020-07-17 - xavier dupré - replaces clock by perf_counter * - 672 - `5136e39 `_ - 2020-07-14 - xavier dupré - Update test_video_download.py * - 671 - `4692fcf `_ - 2020-07-12 - xavier dupré - Update .local.jenkins.lin.yml * - 670 - `6f6cd24 `_ - 2020-06-26 - xavier dupré - Update .travis.yml * - 669 - `0736ec0 `_ - 2020-06-25 - xavier dupré - Update requirements_conda.txt * - 668 - `d4df797 `_ - 2020-06-25 - xavier dupré - Update requirements.txt * - 667 - `232cf70 `_ - 2020-06-21 - xavier dupré - requirements * - 666 - `6fe09b3 `_ - 2020-06-21 - xavier dupré - Update requirements.txt * - 664 - `9177d99 `_ - 2020-05-16 - xavier dupré - Create MANIFEST.in * - 663 - `a1e147a `_ - 2020-05-15 - xavier dupré - pep8 * - 662 - `94efd1f `_ - 2020-05-15 - xavier dupré - pep8 * - 661 - `2a47fa6 `_ - 2020-05-08 - xavier dupré - update script * - 660 - `439ba8e `_ - 2020-05-08 - xavier dupré - Update test_video_download.py * - 659 - `1f68096 `_ - 2020-05-08 - xavier dupré - Update requirements.txt * - 658 - `5f30660 `_ - 2020-05-08 - xavier dupré - Update appveyor.yml * - 657 - `b6a8789 `_ - 2020-03-28 - xavier dupré - Update setup.py * - 656 - `cce00f3 `_ - 2020-02-26 - xavier dupré - Update appveyor.yml * - 655 - `2e665c4 `_ - 2020-02-23 - xavier dupré - Update .local.jenkins.lin.yml * - 654 - `18d9e36 `_ - 2020-02-12 - xavier dupré - local CI * - 653 - `3006c1b `_ - 2020-02-02 - xavier dupré - Update appveyor.yml * - 652 - `94ce3d3 `_ - 2020-02-02 - xavier dupré - forces shapely to be 1.6.4 (bug with geos) * - 651 - `80b1fb9 `_ - 2020-02-02 - xavier dupré - pytube --> pytube3 * - 650 - `92f82f1 `_ - 2020-02-01 - xavier dupré - Update .local.jenkins.lin.yml * - 649 - `a42ae73 `_ - 2020-02-01 - xavier dupré - Update appveyor.yml * - 648 - `0abeff2 `_ - 2020-02-01 - xavier dupré - Update appveyor.yml * - 647 - `7a3be55 `_ - 2020-02-01 - xavier dupré - switch to moviepy==1.0.0 * - 646 - `208a866 `_ - 2020-02-01 - xavier dupré - Update appveyor.yml * - 645 - `7a6b52a `_ - 2020-02-01 - xavier dupré - Update requirements.txt * - 644 - `71f6cb3 `_ - 2020-02-01 - xavier dupré - Update appveyor.yml * - 643 - `65db209 `_ - 2020-02-01 - xavier dupré - Fixes #8, replace pytube by pytube3 * - 641 - `2e4948a `_ - 2019-11-02 - xavier dupré - Update test_check_video.py * - 640 - `b5ac402 `_ - 2019-10-17 - xavier dupré - Update .local.jenkins.lin.yml * - 639 - `cb87978 `_ - 2019-09-27 - xavier dupré - pep8 * - 638 - `f7b333f `_ - 2019-09-27 - xavier dupré - Update test_code_style.py * - 637 - `ee7bb49 `_ - 2019-09-22 - xavier dupré - Update test_check_video.py * - 636 - `171b2c1 `_ - 2019-09-22 - xavier dupré - blog and CI * - 635 - `1f27838 `_ - 2019-07-19 - xavier dupré - Update deon.rst * - 634 - `b3cf4fd `_ - 2019-07-18 - xavier dupré - histoire * - 633 - `75e0522 `_ - 2019-06-08 - xavier dupré - Update test_video_download.py * - 632 - `5d8d3eb `_ - 2019-06-08 - xavier dupré - Update test_check_video.py * - 631 - `3c8b337 `_ - 2019-05-20 - xavier dupré - ci * - 630 - `47e554a `_ - 2019-05-20 - xavier dupré - update CI * - 629 - `f4e72c8 `_ - 2019-04-25 - xavier dupré - update unittests, warnings instead of errors * - 628 - `d2f98be `_ - 2019-04-25 - xavier dupré - Update test_check_video.py * - 627 - `fcfae76 `_ - 2019-04-25 - xavier dupré - pep8 * - 626 - `91aec90 `_ - 2019-04-25 - xavier dupré - blog post * - 625 - `974bf88 `_ - 2019-04-25 - xavier dupré - Changes an exception into a warning. * - 624 - `dd9e8a2 `_ - 2019-04-23 - xavier dupré - Update test_code_style.py * - 623 - `39d8a8e `_ - 2019-04-12 - xavier dupré - histoire * - 622 - `f5c38b4 `_ - 2019-03-30 - xavier dupré - Update 2019-02-28_memory.rst * - 621 - `41d9507 `_ - 2019-03-30 - xavier dupré - Update 2019-02-28_memory.rst * - 620 - `34d2d98 `_ - 2019-03-28 - xavier dupré - Update requirements_conda.txt * - 619 - `b90157d `_ - 2019-03-28 - xavier dupré - refactoring * - 618 - `5917f94 `_ - 2019-03-08 - xavier dupré - Update .local.jenkins.lin.yml * - 617 - `482cc6b `_ - 2019-03-03 - xavier dupré - Update requirements_conda.txt * - 616 - `0a88983 `_ - 2019-03-02 - xavier dupré - Update test_video_download.py * - 615 - `6217242 `_ - 2019-03-02 - xavier dupré - delayed import due to change in numpy * - 614 - `13cf599 `_ - 2019-03-02 - xavier dupré - delayed import from numpy (via scikit-image) * - 613 - `4b8fe85 `_ - 2019-03-02 - xavier dupré - pep8 * - 612 - `71c489a `_ - 2019-02-28 - xavier dupré - Create 2019-02-28_memory.rst * - 611 - `5fb0494 `_ - 2019-02-18 - xavier dupré - Update .travis.yml * - 610 - `0427c6f `_ - 2019-02-17 - xavier dupré - update CI * - 609 - `e2a10c4 `_ - 2019-02-17 - xavier dupré - fix appveyor setup * - 608 - `cb2c59c `_ - 2019-02-17 - xavier dupré - Update appveyor.yml * - 607 - `7c129d7 `_ - 2019-02-17 - xavier dupré - pep8 * - 606 - `dfc5005 `_ - 2019-02-16 - xavier dupré - Update config.yml * - 605 - `54e210b `_ - 2019-02-16 - xavier dupré - Fixes #7, update to moviepy * - 604 - `dc76d0e `_ - 2019-02-16 - xavier dupré - Update requirements.txt * - 603 - `8a37271 `_ - 2019-02-16 - xavier dupré - Update README.rst * - 602 - `b204155 `_ - 2019-02-07 - xavier dupré - pep8 * - 601 - `0429acd `_ - 2019-01-20 - xavier dupré - histoires * - 600 - `a16c12f `_ - 2019-01-20 - xavier dupré - le petit basque * - 599 - `a072f80 `_ - 2019-01-20 - xavier dupré - new short story * - 597 - `dd4fe6f `_ - 2019-01-11 - xavier dupré - Update exemple_video_devoxx_2018.ipynb * - 596 - `1f20068 `_ - 2019-01-11 - xavier dupré - Update exemple_video_devoxx_2018.ipynb * - 595 - `d070a81 `_ - 2019-01-10 - xavier dupré - blog post + add unit test for youtube * - 594 - `25138bf `_ - 2019-01-10 - xavier dupré - delay imports * - 593 - `b0105eb `_ - 2019-01-08 - xavier dupré - Update LICENSE.txt * - 592 - `a7c7d75 `_ - 2019-01-02 - xavier dupré - Update appveyor.yml * - 591 - `114b890 `_ - 2019-01-02 - xavier dupré - Update appveyor.yml * - 590 - `731d76a `_ - 2019-01-02 - xavier dupré - Update appveyor.yml * - 589 - `266b07b `_ - 2019-01-02 - xavier dupré - update CI * - 588 - `ac545d2 `_ - 2018-12-31 - xavier dupré - Update image_mary_poppins.ipynb * - 587 - `e7fd77d `_ - 2018-12-01 - xavier dupré - Update test_code_style.py * - 586 - `1f47cf3 `_ - 2018-12-01 - xavier dupré - blog post * - 585 - `62425e1 `_ - 2018-09-23 - xavier dupré - update CI * - 584 - `693c8aa `_ - 2018-09-17 - xavier dupré - blog post * - 583 - `8ea2406 `_ - 2018-09-04 - xavier dupré - blog post * - 582 - `5a9afc7 `_ - 2018-09-03 - xavier dupré - orthographe * - 581 - `29f29c4 `_ - 2018-08-30 - xavier dupré - update notebook after run on Python 3.7 * - 580 - `d1ec110 `_ - 2018-08-30 - xavier dupré - fix a broken unit test * - 579 - `44885ea `_ - 2018-08-28 - xavier dupré - documentation, and less copy * - 578 - `a0554ab `_ - 2018-08-28 - xavier dupré - add missing dependencies for circleci * - 577 - `4e40108 `_ - 2018-08-26 - xavier dupré - update circleci * - 576 - `db9e673 `_ - 2018-08-26 - xavier dupré - update notebook * - 575 - `b150527 `_ - 2018-08-22 - xavier dupré - update local jenkins linux * - 574 - `dca12f8 `_ - 2018-08-21 - xavier dupré - pep8 * - 573 - `866ca3e `_ - 2018-08-21 - xavier dupré - avoid creating a new kernel each time for jupyter notebooks * - 572 - `9e9942b `_ - 2018-08-21 - xavier dupré - add local jenkins job linux * - 571 - `44e4bf6 `_ - 2018-08-13 - xavier dupré - update requirements * - 570 - `63639d9 `_ - 2018-08-07 - xavier dupré - update to the latest pyensae * - 569 - `1b7b158 `_ - 2018-08-07 - xavier dupré - update to the latest pyensae * - 568 - `062bd2c `_ - 2018-08-06 - xavier dupré - blog post * - 567 - `ff9061d `_ - 2018-07-28 - xavier dupré - update appveyor * - 566 - `c0c05f8 `_ - 2018-07-27 - xavier dupré - update appveyor * - 565 - `cc9112d `_ - 2018-07-27 - xavier dupré - fix #6, replace basemap by cartopy * - 564 - `f80e9e8 `_ - 2018-07-26 - xavier dupré - blog post * - 563 - `b247ea6 `_ - 2018-07-23 - xavier dupré - update circleci * - 562 - `0d9801b `_ - 2018-07-22 - xavier dupré - fix style * - 561 - `0c75a79 `_ - 2018-07-22 - xavier dupré - back to python 3.6 on CI * - 560 - `5adc364 `_ - 2018-07-22 - xavier dupré - add pyproj * - 559 - `d9154af `_ - 2018-07-22 - xavier dupré - update CI * - 558 - `8ff10b3 `_ - 2018-07-22 - xavier dupré - remove basemap as dependency * - 557 - `ba68863 `_ - 2018-07-22 - xavier dupré - update CI for circleci * - 556 - `5c83dc3 `_ - 2018-07-22 - xavier dupré - update CI * - 554 - `690e18a `_ - 2018-07-15 - xavier dupré - blog et article * - 553 - `243486a `_ - 2018-07-07 - xavier dupré - update pandoc on circleci * - 552 - `1055228 `_ - 2018-06-27 - xavier dupré - update appveyor * - 551 - `950ab8b `_ - 2018-06-25 - xavier dupré - remove conda from automated build * - 550 - `d4595b3 `_ - 2018-06-22 - xavier dupré - blog * - 549 - `02b7b3e `_ - 2018-05-25 - xavier dupré - uninstall cupy to disable cuda on jenkins * - 548 - `f2fc443 `_ - 2018-05-25 - xavier dupré - remove one blocking instructions * - 547 - `2a753f3 `_ - 2018-05-24 - xavier dupré - fix appveyor build * - 546 - `73dacba `_ - 2018-05-24 - xavier dupré - fix appveyor * - 545 - `2e03c31 `_ - 2018-05-24 - xavier dupré - split a unit test * - 544 - `8c961aa `_ - 2018-05-22 - xavier dupré - update for basemap * - 543 - `1f16cd9 `_ - 2018-05-22 - xavier dupré - update requirements * - 542 - `e4aa592 `_ - 2018-05-18 - xavier dupré - update appveyor * - 541 - `912487e `_ - 2018-05-17 - xavier dupré - fix documentation * - 540 - `76e3671 `_ - 2018-05-17 - xavier dupré - setup, documentation, circleci, minor changes * - 539 - `b6f3072 `_ - 2018-05-13 - xavier dupré - fix silly mistake * - 538 - `70ddf01 `_ - 2018-05-13 - xavier dupré - disable one test on circleci * - 537 - `633c700 `_ - 2018-05-13 - xavier dupré - remove unnecessary module * - 536 - `2eaa4a3 `_ - 2018-05-13 - xavier dupré - changes for pylint * - 535 - `1b80794 `_ - 2018-05-02 - xavier dupré - update requirements * - 534 - `9e73e8f `_ - 2018-04-29 - xavier dupré - update blog post * - 533 - `7ce22a9 `_ - 2018-04-21 - xavier dupré - update appveyor * - 532 - `d5ef0ce `_ - 2018-04-21 - xavier dupré - rearrange appveyor * - 531 - `ec46cbb `_ - 2018-04-19 - xavier dupré - remove not mandatory exception catching * - 530 - `d3ac261 `_ - 2018-04-19 - xavier dupré - fix unit tests after moviepy update #4 * - 529 - `c70d0af `_ - 2018-04-19 - xavier dupré - une autre histoire * - 528 - `4a18fb2 `_ - 2018-04-14 - xavier dupré - rename flake8 into code_style * - 527 - `e1388c7 `_ - 2018-03-27 - xavier dupré - update requirements * - 526 - `98a3052 `_ - 2018-03-27 - xavier dupré - fix setup.py * - 525 - `f4d97ca `_ - 2018-03-26 - xavier dupré - mispelling, typo, history * - 524 - `90ff5b6 `_ - 2018-03-25 - xavier dupré - reduce image size * - 523 - `4a42117 `_ - 2018-03-24 - xavier dupré - blog post * - 522 - `7eef894 `_ - 2018-03-22 - xavier dupré - remove latex code in rst * - 521 - `a5be4d4 `_ - 2018-03-22 - xavier dupré - update for latex * - 520 - `7a88e42 `_ - 2018-03-22 - xavier dupré - add movie15 package * - 519 - `d21068d `_ - 2018-03-21 - xavier dupré - short story and blog post * - 518 - `5c68b6c `_ - 2018-03-12 - xavier dupré - blog post * - 517 - `528bfe6 `_ - 2018-03-10 - xavier dupré - update setup.py * - 516 - `63ff640 `_ - 2018-02-25 - xavier dupré - tweak unit tests * - 515 - `6f1917e `_ - 2018-02-24 - xavier dupré - update notebook * - 514 - `776636f `_ - 2018-02-24 - xavier dupré - requirements * - 513 - `cb528db `_ - 2018-02-24 - xavier dupré - fix setup * - 512 - `60c1fa8 `_ - 2018-02-24 - xavier dupré - setup requirements * - 511 - `f58d230 `_ - 2018-02-17 - xavier dupré - update requirements * - 510 - `bf029cb `_ - 2018-02-11 - xavier dupré - update requirements * - 509 - `3c865b3 `_ - 2018-02-08 - xavier dupré - fix pytube version * - 508 - `cc1de95 `_ - 2018-02-07 - xavier dupré - update local job * - 507 - `c5d5f77 `_ - 2018-02-07 - xavier dupré - rename a file * - 506 - `fe94208 `_ - 2018-01-29 - xavier dupré - fix latex issue * - 505 - `f93b470 `_ - 2018-01-29 - xavier dupré - blog post * - 504 - `ec0a136 `_ - 2018-01-22 - xavier dupré - rename unit tests * - 503 - `d84a9c7 `_ - 2018-01-22 - xavier dupré - rename unit test due to open channel not cleaned * - 502 - `c4930e3 `_ - 2018-01-21 - xavier dupré - move unit tests * - 501 - `4656e45 `_ - 2018-01-21 - xavier dupré - more cleaning * - 500 - `c9a80a0 `_ - 2018-01-21 - xavier dupré - update time for unit test * - 499 - `b9f6916 `_ - 2018-01-21 - xavier dupré - update tests * - 498 - `fd22639 `_ - 2018-01-21 - xavier dupré - rename unit tests * - 497 - `b3065a5 `_ - 2018-01-21 - xavier dupré - better cleaning * - 496 - `93fd664 `_ - 2018-01-21 - xavier dupré - rename unit tests * - 495 - `e50f3b3 `_ - 2018-01-21 - xavier dupré - more cleaning * - 494 - `633648e `_ - 2018-01-21 - xavier dupré - fix a bug in video_position * - 493 - `0c4c07f `_ - 2018-01-21 - xavier dupré - clean videos * - 492 - `60eba01 `_ - 2018-01-20 - xavier dupré - fix circleci build * - 491 - `282c0a8 `_ - 2018-01-20 - xavier dupré - remove one unit test from circleci * - 490 - `edc8737 `_ - 2018-01-20 - xavier dupré - rename unit tests, update builds * - 489 - `168bb4f `_ - 2018-01-20 - xavier dupré - fix function name * - 488 - `efe0ee8 `_ - 2018-01-20 - xavier dupré - fix a couple of issues with unit tests * - 487 - `eaa071d `_ - 2018-01-20 - xavier dupré - cathc type exception * - 486 - `742da6b `_ - 2018-01-20 - xavier dupré - better cleaning of videos * - 485 - `5ace0a9 `_ - 2018-01-20 - xavier dupré - tries to get rid of open processes * - 484 - `065cbe9 `_ - 2018-01-20 - xavier dupré - fix bug when processing a video image by image * - 483 - `58ede2d `_ - 2018-01-20 - xavier dupré - enable a disabled test * - 482 - `373ea04 `_ - 2018-01-20 - xavier dupré - clean videos when it can be done to reduce the number of open processes * - 481 - `0739052 `_ - 2018-01-19 - xavier dupré - add function to surround faces with a yellow box * - 480 - `2b26c5d `_ - 2018-01-17 - xavier dupré - fix the build for circleci * - 479 - `a6ad158 `_ - 2018-01-17 - xavier dupré - update circleci build * - 478 - `9c827fe `_ - 2018-01-17 - xavier dupré - update local jobs, rename a unit test * - 477 - `39ce5f9 `_ - 2018-01-17 - xavier dupré - fix documentation issue * - 476 - `e8f2b09 `_ - 2018-01-17 - xavier dupré - add function to extract characters * - 475 - `4d0cbb2 `_ - 2018-01-16 - xavier dupré - update requirements * - 474 - `7556736 `_ - 2018-01-16 - xavier dupré - utf-8 * - 473 - `382cba3 `_ - 2018-01-16 - xavier dupré - utf-8 * - 472 - `182021b `_ - 2018-01-16 - xavier dupré - documentation - add function audio2wav * - 471 - `5119bb8 `_ - 2018-01-15 - xavier dupré - rename faq.faq_video into art.video * - 469 - `3d7a57c `_ - 2018-01-15 - xavier dupré - atelier devoxx 2018 trucage video labyrinthe * - 468 - `ef53506 `_ - 2018-01-14 - xavier dupré - fixes manything in the documentation * - 467 - `051e3fc `_ - 2018-01-13 - xavier dupré - first commit on session at devoxx * - 466 - `b655075 `_ - 2018-01-13 - xavier dupré - instructions labyrinthe * - 464 - `28dd1cb `_ - 2018-01-13 - xavier dupré - add session on maze * - 463 - `5017dea `_ - 2018-01-12 - xavier dupré - add placement br * - 461 - `67bb80e `_ - 2018-01-11 - xavier dupré - update setup * - 460 - `49e1d35 `_ - 2018-01-11 - xavier dupré - update snap * - 459 - `0bf8fbf `_ - 2018-01-11 - xavier dupré - replace snapin8r by snapin8r2 * - 458 - `54d2a1c `_ - 2018-01-11 - xavier dupré - fix return in check function * - 457 - `1c2f811 `_ - 2018-01-11 - xavier dupré - update check function * - 456 - `4128f1c `_ - 2018-01-10 - xavier dupré - add a function to check video + change jenkins jobs * - 455 - `1eb5bc0 `_ - 2018-01-10 - xavier dupré - utf-8 * - 454 - `98f2031 `_ - 2018-01-10 - xavier dupré - update jenkins jobs * - 452 - `fa09b38 `_ - 2018-01-10 - xavier dupré - added parameter place to video compose, documentation * - 451 - `6f49a66 `_ - 2018-01-10 - xavier dupré - images documentation * - 450 - `cd2edbc `_ - 2018-01-09 - xavier dupré - fix for circleci * - 449 - `7034eb2 `_ - 2018-01-09 - xavier dupré - change for ttf again * - 448 - `c6ac842 `_ - 2018-01-09 - xavier dupré - still try to find ttf * - 447 - `161032b `_ - 2018-01-09 - xavier dupré - update path with ~ * - 446 - `0e4d67d `_ - 2018-01-09 - xavier dupré - add font to circleic and travis * - 445 - `79ad8af `_ - 2018-01-08 - xavier dupré - update requirements * - 443 - `f465a16 `_ - 2018-01-08 - xavier dupré - add video_frame + notebook with a walking silhouette * - 442 - `6893e71 `_ - 2018-01-08 - xavier dupré - remove freetype from dependencies * - 441 - `20bf7f4 `_ - 2018-01-08 - xavier dupré - update build * - 440 - `92be1b2 `_ - 2018-01-08 - xavier dupré - change default location for font on ubuntu * - 439 - `ebdd14f `_ - 2018-01-08 - xavier dupré - update packages on linux * - 438 - `4027e0d `_ - 2018-01-08 - xavier dupré - update circleci, travis, better error message * - 437 - `416e356 `_ - 2018-01-08 - xavier dupré - fix unit test (copy data for a notebook) * - 436 - `fa292c2 `_ - 2018-01-08 - xavier dupré - add notebook about videos * - 435 - `bbdaf42 `_ - 2018-01-08 - xavier dupré - update list of unit tests * - 434 - `f77ddac `_ - 2018-01-07 - xavier dupré - add function video_text, video_image * - 433 - `4a60cf1 `_ - 2018-01-06 - xavier dupré - add function video_image * - 431 - `4386e66 `_ - 2018-01-03 - xavier dupré - documentation - examples * - 430 - `dec556a `_ - 2018-01-03 - xavier dupré - rename unit tests * - 429 - `7345fa6 `_ - 2018-01-02 - xavier dupré - split unit test * - 428 - `16ea91a `_ - 2018-01-02 - xavier dupré - add function video modification * - 427 - `2ced014 `_ - 2018-01-02 - xavier dupré - rename and move files * - 426 - `5c7ea68 `_ - 2018-01-02 - xavier dupré - unit test and documentation * - 425 - `abfeb61 `_ - 2018-01-02 - xavier dupré - reorder functions * - 424 - `62ebc42 `_ - 2018-01-02 - xavier dupré - extend unit test coverage * - 423 - `896bf95 `_ - 2018-01-02 - xavier dupré - update license * - 422 - `e752945 `_ - 2018-01-01 - xavier dupré - license + rename one file * - 421 - `cdc3cfb `_ - 2018-01-01 - xavier dupré - split noenv unit tests * - 420 - `7232dad `_ - 2018-01-01 - xavier dupré - update local jenkins * - 419 - `28dcd3a `_ - 2017-12-30 - xavier dupré - rename file, move one unit test * - 418 - `39d75bc `_ - 2017-12-30 - xavier dupré - rename a file, move a unit test * - 417 - `dc4dad1 `_ - 2017-12-30 - xavier dupré - fix local jenkins * - 416 - `13f92f9 `_ - 2017-12-30 - xavier dupré - fix local jenkins * - 415 - `eda16c6 `_ - 2017-12-30 - xavier dupré - refactoring, add function video_compose, documentation * - 414 - `3d8174e `_ - 2017-12-30 - xavier dupré - rename save_audio into audio_save, save_video into video_save * - 413 - `608d549 `_ - 2017-12-30 - xavier dupré - add functions about audio * - 412 - `d3f2ffa `_ - 2017-12-30 - xavier dupré - atttempt to avoid having remaining opened process by moviepy * - 411 - `a80ac98 `_ - 2017-12-30 - xavier dupré - split unit test to investigate a remaining open process * - 410 - `dabdc95 `_ - 2017-12-30 - xavier dupré - add more job to jenkins * - 409 - `47a7154 `_ - 2017-12-30 - xavier dupré - update unit test, move one to LONG series * - 408 - `185c397 `_ - 2017-12-30 - xavier dupré - update requirements for appveyor * - 407 - `423bb1f `_ - 2017-12-29 - xavier dupré - update unit tests and requirements * - 406 - `4bf7fa5 `_ - 2017-12-29 - xavier dupré - update requirements, update unit test * - 405 - `c0bf7df `_ - 2017-12-29 - xavier dupré - add fastrlock * - 404 - `de132b3 `_ - 2017-12-29 - xavier dupré - move one notebook to LONG series * - 403 - `4a7e8d0 `_ - 2017-12-29 - xavier dupré - complete example with mary poppins * - 402 - `32c36a6 `_ - 2017-12-29 - xavier dupré - saves a video as images * - 401 - `d085304 `_ - 2017-12-28 - xavier dupré - extends video helpers * - 400 - `0e2f176 `_ - 2017-12-28 - xavier dupré - fix setup.py (write_version) * - 399 - `24895ca `_ - 2017-12-28 - xavier dupré - better error message in setup.py * - 398 - `8aa6d8c `_ - 2017-12-28 - xavier dupré - update setup.py * - 397 - `dceb578 `_ - 2017-12-28 - xavier dupré - update ci for ffmpeg * - 396 - `4130b96 `_ - 2017-12-28 - xavier dupré - extract a video * - 394 - `c884e30 `_ - 2017-12-28 - xavier dupré - add function to download from youtube * - 393 - `dcf4437 `_ - 2017-12-28 - xavier dupré - fix documentation issue * - 392 - `46ec36c `_ - 2017-12-28 - xavier dupré - documentation, styles * - 391 - `847f6d7 `_ - 2017-12-28 - xavier dupré - histoire de noel * - 390 - `1c2be0d `_ - 2017-12-28 - xavier dupré - documentation, api * - 389 - `aa4ecc7 `_ - 2017-12-28 - xavier dupré - update appveypr * - 388 - `cfae7d8 `_ - 2017-12-27 - xavier dupré - fix notebook on image * - 387 - `7f7a792 `_ - 2017-12-26 - xavier dupré - example with bigger image * - 385 - `42e5395 `_ - 2017-12-26 - xavier dupré - update requirements * - 384 - `01f1ff9 `_ - 2017-12-26 - xavier dupré - update requirements * - 383 - `c2e3c20 `_ - 2017-12-25 - xavier dupré - update requirements * - 382 - `89d84e0 `_ - 2017-12-25 - xavier dupré - add code to segment image pixel by pixel * - 380 - `47121a4 `_ - 2017-12-18 - xavier dupré - waffle * - 379 - `77c1280 `_ - 2017-12-09 - xavier dupré - artifact * - 378 - `ddbd6bf `_ - 2017-12-01 - xavier dupré - fix missing import * - 377 - `0f901d7 `_ - 2017-12-01 - xavier dupré - disable on test on appveyor * - 376 - `5a2920e `_ - 2017-12-01 - xavier dupré - update script * - 375 - `3d32884 `_ - 2017-11-29 - xavier dupré - update script * - 374 - `03e44fa `_ - 2017-11-19 - xavier dupré - update setup.py * - 373 - `2b3bab0 `_ - 2017-11-18 - xavier dupré - add artifacts on appveyor * - 372 - `49c9147 `_ - 2017-11-18 - xavier dupré - fix misspelling * - 371 - `de9bcc1 `_ - 2017-11-16 - xavier dupré - blog post * - 370 - `1f5fbad `_ - 2017-11-12 - xavier dupré - update python version * - 369 - `9c6ae93 `_ - 2017-10-30 - xavier dupré - notebook + blog * - 368 - `78f84db `_ - 2017-10-20 - xavier dupré - switch to notebook 5.1.0 * - 367 - `5f8fabc `_ - 2017-10-08 - xavier dupré - blog post * - 365 - `a1381f9 `_ - 2017-09-17 - xavier dupré - add history in setup.py * - 364 - `73ad0aa `_ - 2017-09-05 - xavier dupré - update rendering of notebook gallery * - 362 - `d523923 `_ - 2017-08-26 - xavier dupré - update travis requirements * - 361 - `920c167 `_ - 2017-08-26 - xavier dupré - update circleci * - 360 - `a73b294 `_ - 2017-08-26 - xavier dupré - fix travis * - 359 - `84f8d88 `_ - 2017-08-26 - xavier dupré - fix indentation * - 358 - `db65cbc `_ - 2017-08-26 - xavier dupré - update build * - 357 - `2bcb78f `_ - 2017-08-24 - xavier dupré - update image name * - 356 - `9892101 `_ - 2017-08-24 - xavier dupré - modifies images * - 355 - `c9d0b8d `_ - 2017-08-24 - xavier dupré - requirements * - 354 - `15b95bd `_ - 2017-08-24 - xavier dupré - requirmeents * - 353 - `435f4ca `_ - 2017-08-24 - xavier dupré - fix notebooks * - 352 - `b9d7089 `_ - 2017-08-24 - xavier dupré - requirements * - 351 - `3782804 `_ - 2017-08-23 - xavier dupré - requirements * - 350 - `b0345ae `_ - 2017-08-23 - xavier dupré - requirements * - 349 - `7494f29 `_ - 2017-08-23 - xavier dupré - requirements * - 348 - `8b77b62 `_ - 2017-08-23 - xavier dupré - requirements * - 347 - `b4ce654 `_ - 2017-08-23 - xavier dupré - circecli * - 344 - `e9de8e1 `_ - 2017-08-15 - xavier dupré - fix notebook unit test * - 343 - `5f718b8 `_ - 2017-08-15 - xavier dupré - add notebook coverage * - 342 - `d1096ff `_ - 2017-08-14 - xavier dupré - blog post * - 341 - `fe0d232 `_ - 2017-08-08 - xavier dupré - licence * - 340 - `de3f67f `_ - 2017-07-22 - xavier dupré - blog post * - 339 - `7abf114 `_ - 2017-07-21 - xavier dupré - blog velo * - 338 - `c602151 `_ - 2017-07-01 - xavier dupré - stop testing again 3.5 * - 337 - `bf347ea `_ - 2017-07-01 - xavier dupré - update dependencies for travis * - 336 - `003d168 `_ - 2017-07-01 - xavier dupré - enable 3.6 on travis * - 335 - `ab2fc00 `_ - 2017-06-30 - xavier dupré - update setup.py * - 334 - `4dcd900 `_ - 2017-06-29 - xavier dupré - update setup.py * - 333 - `d5fdd43 `_ - 2017-06-29 - xavier dupré - 35 to 36 * - 332 - `0bb2bf2 `_ - 2017-06-16 - xavier dupré - move a line to check if one issue disappears * - 331 - `040bb1c `_ - 2017-06-16 - xavier dupré - another try to fix tkintrer issues * - 330 - `4b97ab2 `_ - 2017-06-16 - xavier dupré - split again to fix a bug with python 36 * - 329 - `3c4d22a `_ - 2017-06-16 - xavier dupré - try to fix an issue with python 3.6 (tkinter + pygame issue) * - 328 - `d095b6b `_ - 2017-06-11 - xavier dupré - update jenkins build * - 327 - `ec39fb2 `_ - 2017-06-07 - xavier dupré - update image link * - 326 - `a8560b8 `_ - 2017-06-07 - xavier dupré - fix documentation * - 325 - `09e47a8 `_ - 2017-05-24 - xavier dupré - changes into ensae_projects * - 324 - `29d1175 `_ - 2017-05-23 - xavier dupré - fix path in jenkins job definition * - 323 - `13d1ec0 `_ - 2017-05-22 - xavier dupré - update setup.py * - 322 - `65070b3 `_ - 2017-05-22 - xavier dupré - update jenkins_build * - 321 - `7fedc6b `_ - 2017-05-21 - xavier dupré - update setup.py * - 320 - `410feee `_ - 2017-05-15 - xavier dupré - fix link * - 319 - `dd106fd `_ - 2017-05-15 - xavier dupré - session on may 15th * - 318 - `1bce53e `_ - 2017-05-14 - xavier dupré - add a notebook on javascript * - 317 - `5ddf2c1 `_ - 2017-05-14 - xavier dupré - fix a couple of unit test and imports * - 316 - `3a9c522 `_ - 2017-05-14 - xavier dupré - update snap * - 315 - `8f10538 `_ - 2017-05-08 - xavier dupré - update license * - 314 - `de7e012 `_ - 2017-05-04 - xavier dupré - add blog post * - 313 - `da3d1a7 `_ - 2017-04-24 - xavier dupré - update session content * - 312 - `b82b558 `_ - 2017-04-24 - xavier dupré - update link * - 311 - `806b5e9 `_ - 2017-04-24 - xavier dupré - add new session * - 310 - `ad489d2 `_ - 2017-04-22 - xavier dupré - documentation configuration * - 309 - `800f3d9 `_ - 2017-04-17 - xavier dupré - blog post * - 308 - `d819c1c `_ - 2017-03-11 - xavier dupré - update script * - 307 - `6abf4e8 `_ - 2017-02-23 - xavier dupré - move two files * - 306 - `8560d23 `_ - 2017-02-23 - xavier dupré - jenkins * - 305 - `3569c17 `_ - 2017-02-22 - xavier dupré - update unit test on tsp * - 304 - `786e44f `_ - 2017-02-21 - xavier dupré - addition to find a bug in a unit test * - 303 - `323cabb `_ - 2017-02-17 - xavier dupré - update jenkins anaconda * - 302 - `626159e `_ - 2017-02-16 - xavier dupré - update jenkins winpython * - 301 - `a6f6c06 `_ - 2017-02-12 - xavier dupré - travis * - 300 - `50b10b7 `_ - 2017-02-12 - xavier dupré - update appveyor badge * - 299 - `a721722 `_ - 2017-02-04 - xavier dupré - blog post * - 298 - `6d7af01 `_ - 2017-01-17 - xavier dupré - update appveyor * - 297 - `e9fbc93 `_ - 2017-01-06 - xavier dupré - update local jenkins * - 296 - `e449e57 `_ - 2017-01-03 - xavier dupré - update jenkins build * - 295 - `d7ae7e1 `_ - 2017-01-01 - xavier dupré - remove 3.6 from python ci * - 294 - `c751eca `_ - 2017-01-01 - xavier dupré - add python 3.6 for ci * - 293 - `3937e7c `_ - 2017-01-01 - xavier dupré - rst cleaning * - 292 - `bddb033 `_ - 2016-12-29 - xavier dupré - rst cleaning * - 290 - `85343f3 `_ - 2016-12-21 - xavier dupré - faq * - 289 - `00dd6a1 `_ - 2016-12-21 - xavier dupré - documentation + galleries de notebooks * - 288 - `7cbb54b `_ - 2016-12-18 - xavier dupré - update gitignore * - 287 - `000d7c4 `_ - 2016-12-03 - xavier dupré - remove download badge * - 285 - `898c48d `_ - 2016-11-05 - dupre - update * - 284 - `86d6718 `_ - 2016-11-05 - dupre - update travis * - 283 - `599af05 `_ - 2016-11-05 - dupre - pep8 * - 282 - `accb131 `_ - 2016-11-05 - dupre - update appveyor * - 281 - `d433870 `_ - 2016-11-04 - dupre - update travis * - 280 - `ecbe4a6 `_ - 2016-11-04 - dupre - update notebooks * - 279 - `07de207 `_ - 2016-11-03 - dupre - update setup * - 278 - `e43c737 `_ - 2016-11-03 - dupre - solution postier chinois + histoire * - 277 - `4ed7e98 `_ - 2016-10-26 - dupre - update index * - 276 - `acb597d `_ - 2016-10-25 - dupre - typo * - 274 - `9094159 `_ - 2016-10-23 - dupre - pep8 * - 273 - `d25cafe `_ - 2016-10-23 - dupre - update documentation * - 272 - `40ad3b6 `_ - 2016-10-23 - dupre - improve documentation * - 271 - `b018f7c `_ - 2016-10-22 - dupre - blog post * - 270 - `99a7b3b `_ - 2016-10-22 - dupre - avoid uploading with a wrong subversion number * - 269 - `8fc4ee0 `_ - 2016-10-22 - dupre - add information on sessions * - 268 - `0638cd7 `_ - 2016-10-20 - dupre - update * - 267 - `c4aa506 `_ - 2016-10-19 - dupre - a few updates * - 266 - `58dbb07 `_ - 2016-10-19 - dupre - fix * - 265 - `4456e8e `_ - 2016-10-19 - dupre - quick gixes * - 264 - `efa461f `_ - 2016-10-19 - dupre - fix images * - 263 - `4f177c1 `_ - 2016-10-18 - dupre - titre * - 262 - `4722a93 `_ - 2016-10-18 - dupre - histoire, touquet * - 260 - `b0467bd `_ - 2016-10-18 - dupre - pep8 * - 258 - `03d7040 `_ - 2016-10-17 - dupre - update images documentation * - 257 - `63c2620 `_ - 2016-10-17 - dupre - add function to raw a classroom * - 256 - `eca324f `_ - 2016-10-16 - dupre - update avec enigme * - 255 - `44206d0 `_ - 2016-10-05 - dupre - orthographe * - 254 - `ce66a58 `_ - 2016-10-01 - dupre - blog update * - 253 - `bf19181 `_ - 2016-10-01 - dupre - blog * - 252 - `da8e02d `_ - 2016-09-25 - dupre - update requirements * - 251 - `d9102c2 `_ - 2016-09-25 - dupre - blog * - 250 - `ae6eff3 `_ - 2016-09-10 - dupre - pluie * - 249 - `b989d92 `_ - 2016-09-09 - dupre - blog post * - 248 - `9c77a9a `_ - 2016-09-03 - dupre - update local jenkins * - 247 - `1748b14 `_ - 2016-08-31 - dupre - update local jenkins * - 246 - `2267fcd `_ - 2016-08-28 - dupre - blog * - 245 - `2d6d4b3 `_ - 2016-08-28 - dupre - update local jenkins * - 244 - `6810721 `_ - 2016-08-27 - dupre - update locale jenkins * - 243 - `43f617d `_ - 2016-08-27 - dupre - update local.jenkins * - 242 - `f404c38 `_ - 2016-08-26 - dupre - update jenkins definition * - 241 - `4ac3d32 `_ - 2016-08-26 - dupre - update jenkins build * - 240 - `6fb6e16 `_ - 2016-08-24 - dupre - update setup.py * - 239 - `d89f20e `_ - 2016-08-21 - dupre - update notebooks * - 238 - `1e9bdd6 `_ - 2016-08-17 - dupre - blog post * - 235 - `91fad3a `_ - 2016-08-01 - dupre - blog post * - 234 - `f62806b `_ - 2016-08-01 - dupre - blog post * - 233 - `5ff7a43 `_ - 2016-07-28 - dupre - fix notebooks * - 232 - `b652cd5 `_ - 2016-07-27 - dupre - update notebooks remove automated import of magic commands * - 231 - `e79d3fe `_ - 2016-07-27 - dupre - update requirements.txt * - 230 - `4f9d47e `_ - 2016-07-26 - dupre - update setup.py * - 229 - `96c4bb5 `_ - 2016-07-17 - dupre - blog post * - 228 - `22309d6 `_ - 2016-07-17 - dupre - blog * - 227 - `a2741b8 `_ - 2016-07-07 - dupre - seconde modification * - 226 - `aa1df4d `_ - 2016-07-07 - dupre - add blog * - 225 - `53047f7 `_ - 2016-06-19 - dupre - update travis and appveyor * - 224 - `b7c511c `_ - 2016-06-16 - dupre - blog * - 223 - `07134dc `_ - 2016-06-11 - dupre - fix links in blogs * - 218 - `fa64400 `_ - 2016-05-28 - dupre - update appveyor * - 217 - `3db586b `_ - 2016-05-26 - dupre - blog * - 216 - `1664398 `_ - 2016-05-22 - dupre - typo * - 215 - `a98e2a6 `_ - 2016-05-22 - dupre - fractales * - 214 - `01bc1d0 `_ - 2016-05-17 - dupre - orthographe * - 213 - `6dbad4f `_ - 2016-05-16 - dupre - blog * - 212 - `1898677 `_ - 2016-05-16 - dupre - new story * - 211 - `7e223ef `_ - 2016-05-09 - dupre - faute d'orthographe * - 210 - `23c9b97 `_ - 2016-05-08 - dupre - update travis * - 209 - `a563868 `_ - 2016-05-08 - dupre - update appveyor * - 208 - `b216991 `_ - 2016-05-04 - dupre - update travis, appveyor, flake8 * - 207 - `fda4df2 `_ - 2016-04-25 - dupre - update build_script * - 206 - `ed09e52 `_ - 2016-04-24 - dupre - documentation, images * - 205 - `49803d3 `_ - 2016-04-24 - dupre - rst format * - 204 - `98b85ab `_ - 2016-04-23 - dupre - add summary of the last session * - 203 - `1a73417 `_ - 2016-04-16 - dupre - applies pep8 * - 202 - `beaa8ec `_ - 2016-04-16 - dupre - fix a few bugs, extend unit test coverage * - 201 - `81d4171 `_ - 2016-04-10 - dupre - fix unit test due to pyquickhelper change * - 200 - `33a5cf2 `_ - 2016-04-03 - dupre - update module after a change in pyquickhelper * - 199 - `87f9c6a `_ - 2016-03-31 - dupre - fix test_flake8 * - 198 - `69d3c17 `_ - 2016-03-31 - dupre - update test_flake8 * - 197 - `0b4d408 `_ - 2016-03-30 - dupre - update test_flake8 * - 196 - `5676230 `_ - 2016-03-29 - dupre - blog + démonstrations mathématiques (début) * - 195 - `f0a7d24 `_ - 2016-03-28 - dupre - blog post * - 194 - `fe48039 `_ - 2016-03-27 - dupre - update code_beatrix sue to changes in pyquickhelper 1.4 * - 193 - `45c76fd `_ - 2016-03-12 - dupre - blog * - 191 - `4025d9f `_ - 2016-03-06 - dupre - update style, fix a few issues * - 190 - `45e2d3d `_ - 2016-03-06 - dupre - update __init__.py * - 189 - `ac2f4bd `_ - 2016-03-05 - dupre - mise à jour après un coding goûter * - 188 - `476ab3d `_ - 2016-03-03 - dupre - add a link * - 187 - `6ae97dd `_ - 2016-02-26 - dupre - add a link to a story * - 186 - `0869c17 `_ - 2016-02-23 - dupre - update travis build * - 185 - `96bd5db `_ - 2016-02-23 - dupre - fix image * - 184 - `9e9d37e `_ - 2016-02-23 - dupre - fix documentation * - 183 - `12331ee `_ - 2016-02-23 - dupre - update links * - 182 - `7f3320c `_ - 2016-02-23 - dupre - histoire, images et sessions * - 181 - `57f2959 `_ - 2016-02-20 - dupre - ajout de liens * - 180 - `e13e699 `_ - 2016-02-20 - dupre - orthographe * - 179 - `47c1ab1 `_ - 2016-02-20 - dupre - histoire * - 178 - `41ee5d6 `_ - 2016-02-17 - dupre - histoire * - 177 - `db8e682 `_ - 2016-02-15 - dupre - début d'histoire * - 176 - `49eb50b `_ - 2016-02-14 - dupre - add share button * - 175 - `26e3fee `_ - 2016-02-14 - dupre - update readme * - 174 - `a27504b `_ - 2016-01-29 - dupre - blog post * - 173 - `0b80ca8 `_ - 2016-01-18 - dupre - blog * - 172 - `79949eb `_ - 2016-01-11 - dupre - ajout de l'angle droit * - 171 - `aef65b8 `_ - 2016-01-04 - dupre - update appveyor * - 170 - `da2d3a7 `_ - 2016-01-03 - dupre - update appveyor * - 169 - `d6096a3 `_ - 2016-01-03 - dupre - update with appveyor * - 168 - `6257e6d `_ - 2016-01-03 - dupre - update import * - 167 - `08917fb `_ - 2016-01-03 - dupre - updatre to jupyter * - 166 - `af89488 `_ - 2016-01-03 - dupre - add coverage token * - 165 - `9fd7b7d `_ - 2016-01-02 - dupre - update requirements * - 164 - `de819c4 `_ - 2015-12-27 - dupre - setup.py update * - 163 - `662ebc3 `_ - 2015-12-13 - dupre - rename ipython_helper in ipythonhelper * - 162 - `669a60e `_ - 2015-12-09 - dupre - remove dateutils * - 160 - `b2e3886 `_ - 2015-12-03 - dupre - histoires * - 159 - `0fd20c0 `_ - 2015-11-10 - dupre - add module for travis * - 158 - `4c93639 `_ - 2015-11-10 - dupre - update travis.yml * - 157 - `62ed881 `_ - 2015-11-01 - dupre - applies pep8 * - 156 - `3502901 `_ - 2015-11-01 - dupre - setup.py * - 155 - `9287c5f `_ - 2015-10-31 - dupre - update setup.py * - 154 - `355d43e `_ - 2015-10-26 - dupre - nouvelle histoire * - 153 - `d37f5dc `_ - 2015-10-10 - dupre - update .ignore * - 151 - `155cdb4 `_ - 2015-10-07 - dupre - blog and new puzzle * - 150 - `cb18e64 `_ - 2015-10-05 - dupre - improve link documentation * - 147 - `db7c2b1 `_ - 2015-10-05 - dupre - update, add body, /body tags * - 146 - `267ded5 `_ - 2015-10-04 - dupre - logo * - 145 - `816a4df `_ - 2015-10-01 - dupre - update setup.py * - 144 - `a57527d `_ - 2015-09-24 - dupre - update links + misspellings * - 143 - `5aecdea `_ - 2015-09-20 - dupre - ajout des composantes connexes * - 142 - `52b025b `_ - 2015-09-17 - dupre - add comment * - 141 - `9a2772d `_ - 2015-09-13 - dupre - update dependencies * - 140 - `188c18c `_ - 2015-09-11 - dupre - new icon * - 139 - `7d32cc0 `_ - 2015-09-06 - dupre - ajout d'une mise en scène autour des composantes connexes * - 138 - `d30b00b `_ - 2015-09-05 - dupre - ajout d'un blog * - 137 - `193f6c1 `_ - 2015-08-26 - dupre - update setup.py * - 136 - `c538301 `_ - 2015-08-26 - dupre - remove others BOM * - 135 - `1d0970a `_ - 2015-08-26 - dupre - remove BOM on a file * - 134 - `ad093d9 `_ - 2015-08-23 - dupre - fix a link * - 133 - `bc087e7 `_ - 2015-08-23 - dupre - correction, liens * - 132 - `e06b9ba `_ - 2015-08-23 - dupre - ajout d'une référence * - 131 - `5b23659 `_ - 2015-08-23 - dupre - ajout de quelques histoires * - 130 - `46ac542 `_ - 2015-08-19 - dupre - add missing import * - 129 - `b02b643 `_ - 2015-08-19 - dupre - add warning for test skipped by travis * - 128 - `c0e9efa `_ - 2015-08-19 - dupre - disable custom jupyter kernels on travis * - 127 - `a6d8e4b `_ - 2015-08-19 - dupre - specify a specific kernel before unittesting the notebooks (offline run) * - 126 - `c860fc9 `_ - 2015-08-16 - dupre - update travis.yml * - 125 - `4378932 `_ - 2015-08-16 - dupre - update requirements * - 123 - `00f7f58 `_ - 2015-08-03 - dupre - refactoring, remove folder nbdrawing, move nbcanvas to ipython_helper * - 121 - `72afc2a `_ - 2015-07-30 - dupre - update snap * - 120 - `7c6d8fd `_ - 2015-07-28 - dupre - change queqlues index * - 119 - `06dc1d5 `_ - 2015-07-20 - dupre - update magic command %snap * - 118 - `86d9244 `_ - 2015-07-19 - dupre - fix issue in magic command %snap * - 117 - `ebffea4 `_ - 2015-07-19 - dupre - update snap * - 116 - `f17dac4 `_ - 2015-07-19 - dupre - ajout d'un blog post * - 115 - `9f9cc1a `_ - 2015-07-19 - dupre - blog * - 111 - `3150267 `_ - 2015-06-21 - dupre - update setup.py * - 109 - `94b92fd `_ - 2015-06-19 - dupre - add tutormagic to the requirements + blog post * - 108 - `c30ccad `_ - 2015-06-19 - dupre - ajout d'un notebook sur tutormagic * - 107 - `9c617eb `_ - 2015-06-19 - dupre - fix due to pyquickhelper change * - 106 - `8e179ce `_ - 2015-06-17 - dupre - ajout d'un blog * - 105 - `fd9ee1d `_ - 2015-06-07 - dupre - quelques changements mineurs * - 104 - `27dc8a3 `_ - 2015-06-07 - dupre - ajoute une petite histoire sur les langages * - 103 - `9c78d8f `_ - 2015-06-06 - dupre - update license variable * - 102 - `4d753f4 `_ - 2015-06-05 - dupre - setup_hook * - 101 - `0ae80d3 `_ - 2015-06-03 - dupre - encoding * - 100 - `73af526 `_ - 2015-05-24 - dupre - ajoute une dépendence * - 99 - `5d40a5a `_ - 2015-05-24 - dupre - update setup to fix an issue when pyquickhelper is not here * - 98 - `6340d32 `_ - 2015-05-19 - dupre - documentation, license * - 97 - `587c803 `_ - 2015-05-17 - dupre - automatisation des tests unitaires * - 96 - `5b6249b `_ - 2015-05-17 - dupre - faute d'orthographe dans un blog * - 95 - `503b551 `_ - 2015-05-17 - dupre - update test due to recent changes in pyquickhelper * - 94 - `4b30deb `_ - 2015-05-15 - dupre - update .gitignore * - 93 - `00d1fd4 `_ - 2015-05-15 - dupre - update a unit test failing due to changes in pyquickhelper * - 92 - `d62be21 `_ - 2015-05-10 - dupre - blog post * - 91 - `39fa20e `_ - 2015-05-10 - dupre - change l'adresse du blog dans le fichier de configuration de l'aide * - 90 - `7862f7e `_ - 2015-05-10 - dupre - add a blog list to follow * - 89 - `b04eeb4 `_ - 2015-05-07 - dupre - update setup.py * - 88 - `3eb515b `_ - 2015-05-05 - dupre - change automated scripts * - 87 - `ce3d190 `_ - 2015-04-28 - dupre - add travis image * - 86 - `d38fe0a `_ - 2015-04-28 - dupre - change un notebook pour travis * - 85 - `475e4e4 `_ - 2015-04-28 - dupre - travis * - 84 - `81b12ae `_ - 2015-04-28 - dupre - update build_setup_help_on_windows.bat to run unit tests on Anaconda, WinPython * - 83 - `512dabd `_ - 2015-04-28 - dupre - ajoute une commande magique pour afficher snap (à poursuivre) * - 82 - `fc6cc56 `_ - 2015-04-27 - dupre - update readme.rst * - 81 - `7481e40 `_ - 2015-04-27 - dupre - mise à jour d'un notebook * - 80 - `a0db3d0 `_ - 2015-04-26 - dupre - add blog root * - 79 - `75d53e2 `_ - 2015-04-24 - dupre - dependencies * - 78 - `aa6f99a `_ - 2015-04-22 - dupre - met à jour setup.py * - 77 - `d757a51 `_ - 2015-04-21 - dupre - update setup.py to enforce the writing of version.txt * - 76 - `c195795 `_ - 2015-04-20 - dupre - raise an exception when version.txt is not found * - 74 - `76e4dce `_ - 2015-04-16 - dupre - update .gitignore * - 73 - `7009798 `_ - 2015-04-15 - dupre - update to ipython 3.1, requirements, documentation * - 72 - `c1523da `_ - 2015-04-13 - dupre - Snap! fonctionne dans la documentation * - 70 - `d845c45 `_ - 2015-04-12 - dupre - scratch dans un notebook * - 69 - `64d3d87 `_ - 2015-04-12 - dupre - fichier scratch pour la chute d'une balle * - 68 - `680dcaf `_ - 2015-04-11 - dupre - ajout au dernier blog * - 67 - `c5d75b3 `_ - 2015-04-11 - dupre - ajout de deux articles de blogs * - 66 - `d1adf11 `_ - 2015-04-10 - dupre - change la configuration des liens sur la première page * - 65 - `4458ab4 `_ - 2015-04-09 - dupre - ajout de liens, documentation * - 64 - `96cba20 `_ - 2015-04-08 - dupre - correction diverses, orthographe, listes... * - 63 - `abe756e `_ - 2015-04-07 - dupre - ajout d'un article sur la bio diversité * - 62 - `d595bcd `_ - 2015-04-07 - dupre - ajout d'un post * - 61 - `5f44688 `_ - 2015-04-07 - dupre - modifies .gitignore * - 60 - `751e4ba `_ - 2015-04-05 - dupre - ajout d'un exercice sur scratch pour construire une pyramide * - 59 - `262665e `_ - 2015-04-05 - dupre - update .ignore * - 58 - `a275772 `_ - 2015-04-04 - dupre - met à jour un blog post * - 57 - `86ccc09 `_ - 2015-04-04 - dupre - premier article de blog * - 56 - `048fef2 `_ - 2015-04-04 - dupre - ajout d'un lien vers codingandbrick * - 55 - `652159d `_ - 2015-04-01 - dupre - ajout l'implémentation scratch du tri à bulles * - 54 - `4f4f04e `_ - 2015-03-31 - dupre - bubble sort in scratch * - 53 - `82eb2c8 `_ - 2015-03-31 - dupre - add latex * - 52 - `21b0bb0 `_ - 2015-03-27 - dupre - correction oranges, tri, typo, footer, header * - 51 - `558861c `_ - 2015-03-26 - dupre - correction mineure * - 50 - `b56a479 `_ - 2015-03-26 - dupre - correction * - 49 - `369fd05 `_ - 2015-03-26 - dupre - quelques corrections * - 48 - `ba9ac5e `_ - 2015-03-25 - dupre - quelques corrections * - 47 - `b68a837 `_ - 2015-03-25 - dupre - correction après le premier coding gouter * - 46 - `341b317 `_ - 2015-03-25 - dupre - update, plus tard fixer d3 * - 45 - `8488feb `_ - 2015-03-25 - dupre - correction, amélioration du tri * - 44 - `1837c6a `_ - 2015-03-25 - dupre - les oranges * - 43 - `c3e8288 `_ - 2015-03-25 - dupre - ajout du tri * - 42 - `0a8548b `_ - 2015-03-24 - dupre - typo * - 41 - `779c4cf `_ - 2015-03-24 - dupre - index, notebook, canvas in notebooks... * - 40 - `0852aeb `_ - 2015-03-24 - dupre - ajoute des index * - 39 - `49ce8df `_ - 2015-03-24 - dupre - tsp+ * - 38 - `ba5f185 `_ - 2015-03-24 - dupre - science fiction * - 37 - `b3098af `_ - 2015-03-24 - dupre - tsp + * - 36 - `254416c `_ - 2015-03-24 - dupre - tsp * - 35 - `433527d `_ - 2015-03-24 - dupre - corrections mineures * - 34 - `12680a7 `_ - 2015-03-24 - dupre - sac-à-dos * - 33 - `3cd6774 `_ - 2015-03-23 - dupre - corrige les images du démineur * - 32 - `33f1574 `_ - 2015-03-23 - dupre - correction * - 31 - `96dbb89 `_ - 2015-03-23 - dupre - correcteur orthographique * - 30 - `2a8546e `_ - 2015-03-23 - dupre - fin démineur, liens en français * - 29 - `6dcbf74 `_ - 2015-03-23 - dupre - démineur * - 28 - `804aaba `_ - 2015-03-23 - dupre - question 7 * - 27 - `8d99d4e `_ - 2015-03-23 - dupre - remove unnecessary file * - 26 - `4127737 `_ - 2015-03-23 - dupre - index_donnees * - 25 - `e10976f `_ - 2015-03-23 - dupre - sujet sur le dessert de la cantine * - 24 - `b5ec701 `_ - 2015-03-23 - dupre - add back what was removed * - 23 - `4673bdb `_ - 2015-03-23 - dupre - jenkins build * - 22 - `7ef31c6 `_ - 2015-03-23 - dupre - jenkins build still fails * - 21 - `329ea5c `_ - 2015-03-23 - dupre - tries to fix jenkins build * - 20 - `2f8f16e `_ - 2015-03-23 - dupre - fix encoding * - 19 - `fd97b20 `_ - 2015-03-23 - dupre - try to fix jenkins builds (2) * - 18 - `3428c33 `_ - 2015-03-23 - dupre - try to fix jenkins build * - 17 - `98a8c2a `_ - 2015-03-23 - dupre - refactoring * - 15 - `8d58376 `_ - 2015-03-23 - dupre - rename a folder * - 14 - `10e63de `_ - 2015-03-23 - dupre - revert previous commit * - 13 - `17fef12 `_ - 2015-03-23 - dupre - documentation is broken, tries various options * - 12 - `6a445d6 `_ - 2015-03-22 - dupre - parcourt d'un échiquier (fin) * - 11 - `a246598 `_ - 2015-03-22 - dupre - parcours échiquier * - 10 - `ee2287f `_ - 2015-03-22 - dupre - typo * - 9 - `e61bdcf `_ - 2015-03-22 - dupre - ajoute le premier exemple avec scratch * - 8 - `3676a7d `_ - 2015-03-22 - dupre - améliore le thème de la présentation * - 7 - `efacdeb `_ - 2015-03-22 - dupre - premières pages, toujours pas de contenu * - 6 - `65babe5 `_ - 2015-03-22 - dupre - utf8 * - 5 - `e262b98 `_ - 2015-03-22 - dupre - ajout de liens * - 4 - `d1134d8 `_ - 2015-03-21 - dupre - applies flake8 * - 3 - `03419bb `_ - 2015-03-17 - dupre - write version.txt before generating the setup * - 2 - `63fe9a2 `_ - 2015-03-15 - dupre - seconde série de modification * - 1 - `69c8737 `_ - 2015-03-15 - dupre - first commit