.. _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, 10, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] xl = ['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', '2023-w18', '2023-w19', '2023-w20', '2023-w21', '2023-w22', '2023-w23', '2023-w24', '2023-w25', '2023-w26', '2023-w27'] 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 * - 977 - `33af98a `_ - 2023-05-01 - xavier dupré - Update for pandas 2.0 * - 974 - `f683750 `_ - 2022-12-30 - xavier dupré - Update conf.py * - 972 - `8bb758b `_ - 2022-12-10 - xavier dupré - Update plot_map_france.py * - 971 - `6587ef0 `_ - 2022-12-09 - xavier dupré - Update plot_map_france.py * - 970 - `da3e083 `_ - 2022-12-08 - xavier dupré - remove two wrong imports * - 969 - `673b9fa `_ - 2022-12-08 - xavier dupré - catch one unexpected exception * - 968 - `37eadd7 `_ - 2022-12-06 - xavier dupré - history + version * - 967 - `52f2faf `_ - 2022-12-06 - xavier dupré - Refreshes documentation for r2python (#45) * - 966 - `67536a7 `_ - 2022-07-27 - xavier dupré - disable unit test if not on python 3.10 * - 965 - `d93f6d9 `_ - 2022-07-27 - xavier dupré - Update plot_map_france.py * - 964 - `4e51a39 `_ - 2022-07-25 - xavier dupré - lint * - 963 - `ef9f6a8 `_ - 2022-07-25 - xavier dupré - Merge branch 'py10' of https://github.com/sdpython/pyensae into py10 * - 962 - `a7704d3 `_ - 2022-07-25 - xavier dupré - Update requirements.txt * - 961 - `9999b68 `_ - 2022-07-25 - xadupre - lint * - 960 - `9acacb2 `_ - 2022-07-25 - xadupre - update grammars * - 959 - `ef663af `_ - 2022-07-25 - xadupre - update grammars * - 958 - `8fa7998 `_ - 2022-07-25 - xadupre - update grammars * - 957 - `263a3b9 `_ - 2022-07-24 - xavier dupré - update grammar * - 956 - `2b85698 `_ - 2022-07-23 - xavier dupré - fix script building grammar * - 955 - `0493eb3 `_ - 2022-07-23 - xavier dupré - Update config.yml * - 954 - `dff6e9a `_ - 2022-07-23 - xavier dupré - sudo * - 953 - `a008d95 `_ - 2022-07-23 - xavier dupré - Update config.yml * - 952 - `8bef554 `_ - 2022-07-23 - xavier dupré - Update config.yml * - 951 - `73dae7b `_ - 2022-07-23 - xavier dupré - Update config.yml * - 950 - `a715a7f `_ - 2022-07-23 - xavier dupré - Update config.yml * - 949 - `728cb4d `_ - 2022-07-23 - xavier dupré - Update config.yml * - 948 - `608b9f2 `_ - 2022-07-23 - xavier dupré - update CI * - 947 - `a863c4e `_ - 2022-06-13 - xavier dupré - update version * - 946 - `40def7b `_ - 2022-05-21 - xavier dupré - Update appveyor.yml * - 945 - `01f4f52 `_ - 2022-05-21 - xavier dupré - Update appveyor.yml * - 944 - `78c5b36 `_ - 2022-05-21 - xavier dupré - Update appveyor.yml * - 943 - `e8ce844 `_ - 2022-05-20 - xavier dupré - Update appveyor.yml * - 942 - `b131ff8 `_ - 2022-05-20 - xavier dupré - Update test_sphinx_parse_code_csharp.py * - 941 - `a9a18ce `_ - 2022-05-20 - xavier dupré - delayed import * - 940 - `df814b7 `_ - 2022-05-20 - xavier dupré - Update config.yml * - 939 - `6bb7eb4 `_ - 2022-05-20 - xavier dupré - Update appveyor.yml * - 938 - `699eb53 `_ - 2022-05-20 - xavier dupré - lint * - 937 - `00fc8fa `_ - 2022-03-06 - xavier dupré - Update setup.py * - 936 - `9ba9093 `_ - 2022-01-07 - xavier dupré - Update config.yml * - 935 - `483239c `_ - 2022-01-07 - xavier dupré - Moves CI to python 3.10 * - 933 - `a0add16 `_ - 2021-08-19 - xavier dupré - Update requirements.txt * - 932 - `f9b8ecb `_ - 2021-08-19 - xavier dupré - Update config.yml * - 930 - `b1674e5 `_ - 2021-07-10 - xavier dupré - Fixes issue with yahoo_historical>=0.4 * - 929 - `982c568 `_ - 2021-06-04 - xavier dupré - Update requirements.txt * - 928 - `6c68ea5 `_ - 2021-06-04 - xavier dupré - Update requirements.txt * - 927 - `4fa376e `_ - 2021-05-27 - xavier dupré - update travis link * - 925 - `f49c39f `_ - 2021-04-17 - xavier dupré - Update .local.jenkins.lin.yml * - 924 - `231f4a1 `_ - 2021-04-17 - xavier dupré - removes annotations * - 923 - `90580a3 `_ - 2021-04-17 - xavier dupré - lint * - 922 - `0e2159a `_ - 2021-04-16 - xavier dupré - lint * - 921 - `8afd243 `_ - 2021-04-16 - xavier dupré - Update test_stock_graph3.py * - 920 - `527d8d4 `_ - 2021-04-16 - xavier dupré - Update setup.py * - 919 - `974a3e1 `_ - 2021-04-15 - xavier dupré - Update test_stock_graph3.py * - 918 - `2467045 `_ - 2021-04-12 - xavier dupré - Update .local.jenkins.lin.yml * - 917 - `840c0f1 `_ - 2021-04-12 - xavier dupré - Update requirements.txt * - 916 - `f52f60d `_ - 2021-04-12 - xavier dupré - refactor setup * - 915 - `deec2e0 `_ - 2021-04-04 - xavier dupré - restore old grammars * - 914 - `568cb70 `_ - 2021-04-03 - xavier dupré - Update test_parse_code.py * - 913 - `57d175f `_ - 2021-04-03 - xavier dupré - Updates Grammars with antlr 4.9 * - 912 - `97ce31c `_ - 2021-04-03 - xavier dupré - update grammars * - 909 - `6a54c71 `_ - 2021-01-18 - xavier dupré - Update setup.py * - 907 - `3ccd180 `_ - 2021-01-17 - xavier dupré - Updates documentation * - 906 - `7c9abfc `_ - 2021-01-16 - xavier dupré - Update mapplot.py * - 905 - `cfa273c `_ - 2021-01-16 - xavier dupré - Update mapplot.py * - 904 - `919d11e `_ - 2021-01-16 - xavier dupré - Update .local.jenkins.lin.yml * - 903 - `bf1f6b2 `_ - 2021-01-16 - xavier dupré - update CI * - 902 - `2a346d6 `_ - 2021-01-16 - xavier dupré - Update .local.jenkins.lin.yml * - 901 - `b5f882c `_ - 2021-01-01 - xavier dupré - Update .travis.yml * - 900 - `4a7f0df `_ - 2021-01-01 - xavier dupré - Update test_code_style.py * - 899 - `b71a573 `_ - 2021-01-01 - xavier dupré - Update .travis.yml * - 898 - `c53abf6 `_ - 2021-01-01 - xavier dupré - Update .travis.yml * - 897 - `7fd5ee5 `_ - 2021-01-01 - xavier dupré - Update .travis.yml * - 896 - `9d3aeb7 `_ - 2021-01-01 - xavier dupré - Update .travis.yml * - 895 - `73ee625 `_ - 2021-01-01 - xavier dupré - Update conf.py * - 894 - `41d236c `_ - 2021-01-01 - xavier dupré - Update .travis.yml * - 893 - `efc1296 `_ - 2021-01-01 - xavier dupré - update unit tests * - 892 - `9f63df4 `_ - 2021-01-01 - xavier dupré - Update HISTORY.rst * - 891 - `7295893 `_ - 2021-01-01 - xavier dupré - update to python 3.9 * - 890 - `1072c20 `_ - 2020-12-06 - xavier dupré - Update .travis.yml * - 889 - `357348b `_ - 2020-11-30 - xavier dupré - Update .travis.yml * - 888 - `fac5c62 `_ - 2020-10-23 - xavier dupré - Update appveyor.yml * - 887 - `bfcfb4e `_ - 2020-10-23 - xavier dupré - Update appveyor.yml * - 886 - `b18b8b9 `_ - 2020-10-12 - xavier dupré - Update requirements.txt * - 885 - `d9637bf `_ - 2020-10-12 - xavier dupré - Update pyensae_sql_magic.ipynb * - 884 - `b8d93be `_ - 2020-10-12 - xavier dupré - fix setup * - 883 - `e03b56a `_ - 2020-10-11 - xavier dupré - Update __init__.py * - 882 - `bceabd4 `_ - 2020-10-11 - xavier dupré - update setup.py * - 881 - `0047843 `_ - 2020-10-11 - xavier dupré - update setup * - 880 - `9b6ea1b `_ - 2020-10-11 - xavier dupré - code coverage, history * - 879 - `646aa50 `_ - 2020-10-11 - xavier dupré - fix import issue * - 878 - `2f9b8e0 `_ - 2020-10-11 - xavier dupré - Fixes #37, replace mpl_finance by mplfinance * - 877 - `8f4bf08 `_ - 2020-09-19 - xavier dupré - Update requirements.txt * - 876 - `f145c8d `_ - 2020-09-08 - xavier dupré - Update config.yml * - 875 - `bfd51a3 `_ - 2020-09-08 - xavier dupré - Update requirements.txt * - 874 - `8e456b4 `_ - 2020-08-25 - xavier dupré - Update .local.jenkins.lin.yml * - 873 - `3c4dbcf `_ - 2020-08-10 - xavier dupré - fix a couple of bugs * - 872 - `558c807 `_ - 2020-08-08 - xavier dupré - Update requirements.txt * - 871 - `767b19e `_ - 2020-08-08 - xavier dupré - fix notebook, update history * - 870 - `d8ad914 `_ - 2020-08-08 - xavier dupré - Fixes #36, remove dependency on colormap * - 869 - `fd1b68d `_ - 2020-08-08 - xavier dupré - update requirements * - 868 - `5cd8fa3 `_ - 2020-08-08 - xavier dupré - reduce dependencies * - 867 - `88c6770 `_ - 2020-08-08 - xavier dupré - Fixes a bug in corrplot due to the removal of set_clim * - 866 - `be2eb9c `_ - 2020-06-30 - xavier dupré - fix method name * - 865 - `c311537 `_ - 2020-06-30 - xavier dupré - fixes unit test * - 864 - `c0367a3 `_ - 2020-06-29 - xavier dupré - update code after antlr4 update * - 863 - `d148d13 `_ - 2020-06-29 - xavier dupré - update grammars * - 862 - `81d3cee `_ - 2020-06-29 - xavier dupré - Update test_stock_graph.py * - 861 - `97be47a `_ - 2020-06-28 - xavier dupré - Update .local.jenkins.lin.yml * - 860 - `f35601c `_ - 2020-06-23 - xavier dupré - Update .local.jenkins.lin.yml * - 859 - `dbea6ce `_ - 2020-06-22 - xavier dupré - Update requirements.txt * - 858 - `dd34735 `_ - 2020-06-22 - xavier dupré - Update requirements.txt * - 856 - `8c38636 `_ - 2020-05-17 - xavier dupré - Update appveyor.yml * - 855 - `e2f946b `_ - 2020-05-17 - xavier dupré - Update appveyor.yml * - 854 - `649183e `_ - 2020-05-16 - xavier dupré - Update appveyor.yml * - 853 - `c9ac230 `_ - 2020-05-16 - xavier dupré - Create MANIFEST.in * - 852 - `23014f0 `_ - 2020-05-10 - xavier dupré - Update appveyor.yml * - 851 - `85cd337 `_ - 2020-05-10 - xavier dupré - Update appveyor.yml * - 850 - `8630865 `_ - 2020-05-10 - xavier dupré - Update requirements.txt * - 849 - `eae3b36 `_ - 2020-05-10 - xavier dupré - update CI for cartopy * - 848 - `c61fa3d `_ - 2020-05-10 - xavier dupré - Update config.yml * - 847 - `992e5e7 `_ - 2020-05-10 - xavier dupré - Update config.yml * - 846 - `61b3a22 `_ - 2020-05-10 - xavier dupré - Update config.yml * - 845 - `b0d2191 `_ - 2020-05-10 - xavier dupré - Update config.yml * - 843 - `57348fd `_ - 2020-05-10 - xavier dupré - update requirements * - 842 - `ff1a87e `_ - 2020-05-09 - xavier dupré - fix requirements * - 841 - `af28f52 `_ - 2020-05-09 - xavier dupré - Fixes #35, add helpers to draw map of France * - 840 - `f129834 `_ - 2020-05-03 - xavier dupré - fix documentation after pyquickhelper update * - 839 - `1ea37af `_ - 2020-04-24 - xavier dupré - update history * - 838 - `8a93e01 `_ - 2020-04-24 - xavier dupré - Fixes #34, extend the list of dependencies * - 837 - `1414d80 `_ - 2020-03-28 - xavier dupré - Update setup.py * - 836 - `ace9ca0 `_ - 2020-02-23 - xavier dupré - Update .local.jenkins.lin.yml * - 835 - `30fd660 `_ - 2020-02-12 - xavier dupré - local ci * - 834 - `9446f2c `_ - 2020-02-05 - xavier dupré - add support for pytohn 3.8 * - 833 - `9cea9b1 `_ - 2020-02-02 - xavier dupré - Fixes #33, qgrid not updated yet to pandas 1.0 * - 832 - `37ad708 `_ - 2020-02-02 - xavier dupré - Fixes #33, update to pandas 1.0 * - 831 - `372b2f6 `_ - 2019-10-17 - xavier dupré - Update .local.jenkins.lin.yml * - 830 - `9af8035 `_ - 2019-09-28 - xavier dupré - pep8 * - 829 - `f948b44 `_ - 2019-09-21 - xavier dupré - Update test_resources.py * - 828 - `7d06a88 `_ - 2019-09-21 - xavier dupré - Update test_resources.py * - 827 - `15dbb52 `_ - 2019-09-21 - xavier dupré - Update test_resources.py * - 826 - `f2e84e2 `_ - 2019-09-21 - xavier dupré - Better error message * - 824 - `91dfcc3 `_ - 2019-09-19 - xavier dupré - Merge pull request #30 from btrspg/master * - 823 - `6c25764 `_ - 2019-09-19 - xavier dupré - remove string dependency on qgrid * - 822 - `58d7a8f `_ - 2019-08-26 - xavier dupré - Update README.rst * - 821 - `6fd17c4 `_ - 2019-08-23 - xavier dupré - Update README.rst * - 820 - `f133560 `_ - 2019-08-23 - xavier dupré - Update README.rst * - 819 - `371690e `_ - 2019-07-30 - xavier dupré - fix unit test after update to pandas 0.25 * - 818 - `155709b `_ - 2019-07-01 - xavier dupré - update style * - 817 - `2e5d338 `_ - 2019-04-23 - xavier dupré - Update _pylint_common.py * - 816 - `f549e3e `_ - 2019-04-06 - xavier dupré - update documentation theme * - 815 - `16f57f4 `_ - 2019-04-06 - xavier dupré - update requirements * - 814 - `419ca52 `_ - 2019-04-06 - xavier dupré - refactoring of unit tests * - 813 - `44f5d47 `_ - 2019-04-06 - xavier dupré - fix documentation * - 812 - `2b0a62b `_ - 2019-03-15 - chenyl - not sorted * - 809 - `a5203b0 `_ - 2019-02-02 - xavier dupré - Fixes #29, fix failure after update to pandas 0.24 * - 807 - `b9613c0 `_ - 2019-01-09 - xavier dupré - better logging and documentation * - 806 - `f300996 `_ - 2019-01-08 - xavier dupré - Update LICENSE.txt * - 804 - `799cc81 `_ - 2018-11-02 - xavier dupré - pep8 * - 803 - `4163ed7 `_ - 2018-11-02 - xavier dupré - pep8 * - 802 - `e93554e `_ - 2018-11-02 - xavier dupré - One step for #27, documentation for C# * - 801 - `b1fd14a `_ - 2018-10-25 - xavier dupré - Fixes comments handling by CSharp grammer * - 800 - `c0886df `_ - 2018-10-25 - xavier dupré - Update C# grammar to get comments /// * - 799 - `1c9d1fc `_ - 2018-10-25 - xavier dupré - Fixes #25, #26, updates grammar * - 798 - `473fc5f `_ - 2018-09-19 - xavier dupré - blog post * - 797 - `199f8c2 `_ - 2018-09-16 - xavier dupré - remove unnecessary dependency * - 796 - `4760c63 `_ - 2018-08-28 - xavier dupré - add missing dependencies for circleci * - 795 - `2aaaa49 `_ - 2018-08-27 - xavier dupré - update setup.py * - 794 - `3b2eb8d `_ - 2018-08-26 - xavier dupré - update circleci * - 793 - `e54a05f `_ - 2018-08-22 - xavier dupré - update local jenkins build * - 792 - `62621b7 `_ - 2018-08-21 - xavier dupré - add local job jenkins definition * - 791 - `7e7a1f0 `_ - 2018-08-12 - xavier dupré - update setup.py * - 790 - `a018478 `_ - 2018-08-05 - xavier dupré - replaces clock by perf_counter * - 787 - `6f4083e `_ - 2018-07-31 - xavier dupré - fix imports * - 786 - `887f833 `_ - 2018-07-31 - xavier dupré - fixes #21, remove underscores in subfolders * - 785 - `3b58313 `_ - 2018-07-22 - xavier dupré - update CI * - 784 - `47846bb `_ - 2018-07-07 - xavier dupré - update pandoc * - 783 - `eeadae8 `_ - 2018-06-07 - xavier dupré - update download_data for a specific case * - 782 - `664b913 `_ - 2018-05-24 - xavier dupré - fix multiple download in download_data * - 781 - `8fc5725 `_ - 2018-05-24 - xavier dupré - extend timeout for a unit test * - 780 - `03bf43c `_ - 2018-05-24 - xavier dupré - improve the behavior of download_data #24 * - 779 - `c8fd0ac `_ - 2018-05-21 - xavier dupré - enable one test * - 778 - `adfd0a4 `_ - 2018-05-21 - xavier dupré - fix add_missing_indices #23 * - 777 - `862dc3e `_ - 2018-05-21 - xavier dupré - history * - 776 - `92a8891 `_ - 2018-05-17 - xavier dupré - fix variable name * - 775 - `d293d71 `_ - 2018-05-17 - xavier dupré - move pandas_groupby_nan to pandas_datastream #22 * - 774 - `0baa218 `_ - 2018-05-17 - xavier dupré - speed up unit tests * - 773 - `e212c53 `_ - 2018-05-17 - xavier dupré - update circleci and setup.py * - 771 - `aa89fe4 `_ - 2018-05-14 - xavier dupré - fix CI * - 770 - `792941a `_ - 2018-05-14 - xavier dupré - fix stock provider * - 769 - `0003566 `_ - 2018-05-14 - xavier dupré - fix for pandas 0.23 (change in function group by nan) * - 768 - `a1cf922 `_ - 2018-05-13 - xavier dupré - fix requirements for pandas_reader * - 767 - `5cfadaa `_ - 2018-05-13 - xavier dupré - fix requirements.txt * - 766 - `252e789 `_ - 2018-05-13 - xavier dupré - update to master branch for pandas_datareader, needs 0.7 to work with pandas 0.22 * - 765 - `84b515e `_ - 2018-05-13 - xavier dupré - pandas_reader does not work with pandas 0.23 yet * - 764 - `016873c `_ - 2018-05-12 - xavier dupré - update code style * - 763 - `7fa3ecc `_ - 2018-05-12 - xavier dupré - better style for pylint * - 762 - `2c09507 `_ - 2018-05-12 - xavier dupré - update for pylint * - 761 - `b6425b5 `_ - 2018-05-12 - xavier dupré - pylint for pyensae * - 760 - `e4b61c2 `_ - 2018-05-12 - xavier dupré - remove some files from pylint analysis * - 759 - `1486b49 `_ - 2018-05-12 - xavier dupré - remove issues with pylint * - 758 - `ac80646 `_ - 2018-05-06 - xavier dupré - update again unit test sitll failing on travis * - 757 - `f9449d1 `_ - 2018-05-06 - xavier dupré - update again unit trest * - 756 - `cc540c9 `_ - 2018-05-06 - xavier dupré - check other type first * - 755 - `f29a2db `_ - 2018-05-06 - xavier dupré - better error message * - 754 - `efacd1d `_ - 2018-05-06 - xavier dupré - move files, update one unit test with better messages * - 753 - `6a893a3 `_ - 2018-05-06 - xavier dupré - more retries for a unit test * - 752 - `fd7d291 `_ - 2018-05-06 - xavier dupré - remove unit test moved to manydataapi * - 751 - `9bd3f2e `_ - 2018-05-05 - xavier dupré - lighter travis * - 750 - `14f06f5 `_ - 2018-05-05 - xavier dupré - blog post about #20 * - 749 - `74b5001 `_ - 2018-05-05 - xavier dupré - remove import on removed files * - 747 - `f894af4 `_ - 2018-05-05 - xavier dupré - remove unnecessary notebook * - 746 - `6961539 `_ - 2018-05-05 - xavier dupré - remove access to linkedin, velib to manyapi #20 * - 744 - `83d3295 `_ - 2018-04-16 - xavier dupré - update appveyor requirements * - 743 - `d39c979 `_ - 2018-04-14 - xavier dupré - fix history * - 742 - `01f8fa5 `_ - 2018-04-14 - xavier dupré - recover removed file * - 741 - `6644e1c `_ - 2018-04-14 - xavier dupré - more coverage, fix wrong import * - 740 - `584a366 `_ - 2018-04-14 - xavier dupré - remove files move to pyenbc * - 739 - `480ae16 `_ - 2018-04-14 - xavier dupré - change default values for file_head, file_tail * - 738 - `c526050 `_ - 2018-04-14 - xavier dupré - rename flake8 into code_style * - 737 - `69992f7 `_ - 2018-04-01 - xavier dupré - update requirements * - 736 - `bf41a58 `_ - 2018-04-01 - xavier dupré - pep8 * - 735 - `0a791d7 `_ - 2018-04-01 - xavier dupré - pep8 * - 734 - `cbfbade `_ - 2018-04-01 - xavier dupré - fix unit test and type guessing * - 733 - `7d4e9c7 `_ - 2018-03-31 - xavier dupré - history, documentation, extend coverage * - 732 - `7efdca1 `_ - 2018-03-22 - xavier dupré - blog post * - 731 - `8f27ea6 `_ - 2018-03-22 - xavier dupré - remove some unnecessary dependencies * - 730 - `71c3bcb `_ - 2018-03-21 - xavier dupré - change one bad import * - 729 - `2539b69 `_ - 2018-03-16 - xavier dupré - fix blog post * - 728 - `bbdbb7c `_ - 2018-03-16 - xavier dupré - fix graph with financial stock * - 727 - `b76e8a8 `_ - 2018-03-16 - xavier dupré - fix one last test about financial data * - 726 - `a408df5 `_ - 2018-03-16 - xavier dupré - fix unit test due to change of financial data provider * - 725 - `d344367 `_ - 2018-03-16 - xavier dupré - fix provider for financial data * - 724 - `e618f8f `_ - 2018-03-16 - xavier dupré - update history * - 723 - `0740034 `_ - 2018-03-16 - xavier dupré - fix urls for financial data * - 722 - `91668bb `_ - 2018-03-10 - xavier dupré - update setup.py * - 721 - `72b8291 `_ - 2018-03-10 - xavier dupré - fix broken tests due matplotllib 2.2.0 (mpl_finance) * - 720 - `b239ea9 `_ - 2018-02-24 - xavier dupré - requirements * - 719 - `a60448f `_ - 2018-02-24 - xavier dupré - update setup * - 718 - `4cbb557 `_ - 2018-02-24 - xavier dupré - update setup requirements * - 717 - `b506e45 `_ - 2018-02-20 - xavier dupré - website can be a list * - 716 - `208658c `_ - 2018-02-17 - xavier dupré - update requirements * - 714 - `9e6a561 `_ - 2018-02-09 - xavier dupré - disable py35 on appveyor * - 713 - `299882d `_ - 2018-01-08 - xavier dupré - fix unit test after velib's changes * - 712 - `65538b0 `_ - 2018-01-02 - xavier dupré - add dependency for appveyor * - 711 - `2c58ff0 `_ - 2018-01-02 - xavier dupré - update license * - 710 - `b7aa721 `_ - 2017-12-18 - xavier dupré - enable disabled tests * - 709 - `d8b9ada `_ - 2017-12-18 - xavier dupré - add dependency on historical-yahoo * - 708 - `80e5b90 `_ - 2017-12-17 - xavier dupré - download ffmpeg * - 707 - `8bdb39c `_ - 2017-12-17 - xavier dupré - import ffmpeg * - 706 - `837df69 `_ - 2017-12-17 - xavier dupré - disable a unit test on ci * - 705 - `cad5885 `_ - 2017-12-17 - xavier dupré - update setup.py * - 704 - `56b420e `_ - 2017-12-17 - xavier dupré - add dependency * - 703 - `ef8493d `_ - 2017-12-17 - xavier dupré - update unit test and notebook * - 702 - `07d67ec `_ - 2017-12-09 - xavier dupré - artifact * - 701 - `3497ab2 `_ - 2017-12-01 - xavier dupré - update script * - 700 - `cf1e7ea `_ - 2017-11-30 - xavier dupré - fix history * - 697 - `70535d4 `_ - 2017-11-29 - xavier dupré - update script * - 696 - `62eecf8 `_ - 2017-11-29 - xavier dupré - reduce dependencies * - 695 - `52c80c2 `_ - 2017-11-28 - xavier dupré - remove unncessary file * - 692 - `e011ca0 `_ - 2017-11-28 - xavier dupré - remove unnecessary files * - 691 - `ec09508 `_ - 2017-11-28 - xavier dupré - remove remote * - 690 - `3afbc81 `_ - 2017-11-28 - xavier dupré - update readme * - 688 - `af05bae `_ - 2017-11-19 - xavier dupré - update setup.py * - 687 - `31a410f `_ - 2017-11-18 - xavier dupré - add artifacts on appveyor * - 686 - `c40d2d7 `_ - 2017-11-12 - xavier dupré - update python version * - 685 - `1a01884 `_ - 2017-11-04 - xavier dupré - wait for 2 seconds * - 684 - `ecf0500 `_ - 2017-11-04 - xavier dupré - better error message * - 682 - `07a9190 `_ - 2017-10-21 - xavier dupré - fix null parameter, removes a removed command line parameter * - 681 - `13441be `_ - 2017-10-21 - xavier dupré - execution number + qgrid * - 680 - `43770b2 `_ - 2017-10-21 - xavier dupré - fix qgrid * - 679 - `9da4357 `_ - 2017-10-20 - xavier dupré - add notebook number due to notebook 5.1.0 * - 678 - `47fb2ca `_ - 2017-10-19 - xavier dupré - removes qgrid.nbinstall * - 677 - `9cdc71b `_ - 2017-10-18 - xavier dupré - catch warning around keyring * - 675 - `b56e910 `_ - 2017-10-02 - xavier dupré - refactoring, move files, add parameter use_dtime * - 674 - `926e069 `_ - 2017-09-17 - xavier dupré - add parameter silent to download_data and when decompress_targz * - 673 - `7cb005f `_ - 2017-09-17 - xavier dupré - revert PIG version, download goes wrong * - 672 - `339f7db `_ - 2017-09-17 - xavier dupré - add history in setup.py * - 671 - `08acecd `_ - 2017-09-16 - xavier dupré - update hadoop and pig version * - 670 - `0d223cb `_ - 2017-09-16 - xavier dupré - pep8 * - 669 - `edc1cc4 `_ - 2017-09-16 - xavier dupré - fix url to grab financial data * - 668 - `e7aeb60 `_ - 2017-09-04 - xavier dupré - documentation + changes the index name in TableFormula * - 667 - `150604e `_ - 2017-09-04 - xavier dupré - second fix for a unit test, sort dataframe columns before comparing * - 666 - `3da4ad7 `_ - 2017-09-04 - xavier dupré - fix unit test, order dataframes * - 665 - `f40ec6b `_ - 2017-09-04 - xavier dupré - add parameter reverse to sort * - 664 - `44c9211 `_ - 2017-09-04 - xavier dupré - add method sort * - 663 - `f307c1f `_ - 2017-09-04 - xavier dupré - implement feature #13, add class TableFormula * - 661 - `64aed2a `_ - 2017-08-26 - xavier dupré - catch an exception for pyensae * - 660 - `73abe72 `_ - 2017-08-20 - xavier dupré - requirements * - 659 - `8015702 `_ - 2017-08-20 - xavier dupré - update build * - 658 - `1f03067 `_ - 2017-08-20 - xavier dupré - requirements * - 657 - `55b764c `_ - 2017-08-20 - xavier dupré - requirements * - 656 - `df071f0 `_ - 2017-08-20 - xavier dupré - circleci * - 655 - `5c09f23 `_ - 2017-08-18 - xavier dupré - add blockdiag as a optional dependency #11 * - 654 - `8f0009a `_ - 2017-08-18 - xavier dupré - add function draw_diagram #11 + documentation * - 651 - `cd8aa8b `_ - 2017-08-15 - xavier dupré - add seaborn for appveyor * - 650 - `758a077 `_ - 2017-08-15 - xavier dupré - update dependencies * - 649 - `cc35a25 `_ - 2017-08-15 - xavier dupré - update unit test on notebooks * - 648 - `56ea2b9 `_ - 2017-08-12 - xavier dupré - unit test to check that #10 is not a bug * - 647 - `2bb0611 `_ - 2017-08-08 - xavier dupré - licence * - 645 - `6b5ad76 `_ - 2017-08-04 - xavier dupré - fix case issue * - 644 - `787b853 `_ - 2017-08-04 - xavier dupré - add command lines for head, tail * - 643 - `763ca6b `_ - 2017-07-24 - xavier dupré - update unit test * - 642 - `40302fa `_ - 2017-07-16 - xavier dupré - move one unit test from LONG to SKIP * - 641 - `cc00d70 `_ - 2017-07-13 - xavier dupré - changing order of unit tests * - 638 - `63ac5c9 `_ - 2017-07-08 - xavier dupré - change site for hadoop * - 637 - `588a684 `_ - 2017-07-05 - xavier dupré - update jenkins timeout * - 636 - `cc3cb3a `_ - 2017-06-30 - xavier dupré - update setup.py * - 635 - `6476055 `_ - 2017-06-29 - xavier dupré - update setup.py * - 634 - `d81f28f `_ - 2017-06-29 - xavier dupré - 35 to 36 * - 633 - `887dac7 `_ - 2017-06-29 - xavier dupré - fix unit test for python 3.5 * - 632 - `ce09b4d `_ - 2017-06-29 - xavier dupré - update R grammar and converters * - 631 - `a0bd25b `_ - 2017-06-23 - xavier dupré - extend list of supported R code * - 630 - `6bb6335 `_ - 2017-06-17 - xavier dupré - fix JYTHON_VERSION and HADOOP_VERSION, move those in the LONG series * - 629 - `4cc33d1 `_ - 2017-06-17 - xavier dupré - remove circular import * - 628 - `c5b25db `_ - 2017-06-17 - xavier dupré - update hadoop and pig version * - 627 - `13b1e14 `_ - 2017-06-13 - xavier dupré - rename eval into compile_inline_function * - 626 - `e74c74e `_ - 2017-06-13 - xavier dupré - update grammar for R * - 625 - `455bbae `_ - 2017-06-11 - xavier dupré - update jenkins build * - 624 - `c286718 `_ - 2017-05-31 - xavier dupré - update documentation * - 623 - `e1bf55c `_ - 2017-05-23 - xavier dupré - fix path in jenkins job definition * - 622 - `3ce8a81 `_ - 2017-05-22 - xavier dupré - update setup.py * - 621 - `1bcb24d `_ - 2017-05-22 - xavier dupré - update jenkins_build * - 620 - `939374b `_ - 2017-05-22 - xavier dupré - remove test on Adj Close * - 619 - `80c846e `_ - 2017-05-21 - xavier dupré - fix data financial provider * - 618 - `a817b7c `_ - 2017-05-21 - xavier dupré - update financial providers * - 617 - `efc7412 `_ - 2017-05-21 - xavier dupré - better setyle * - 616 - `679698d `_ - 2017-05-16 - xavier dupré - tuple --> make_tuple * - 615 - `5497949 `_ - 2017-05-16 - xavier dupré - pep8 * - 614 - `33ea948 `_ - 2017-05-16 - xavier dupré - add common operations with dataframes * - 613 - `a080b8c `_ - 2017-05-15 - xavier dupré - update parser for R * - 612 - `afaf0af `_ - 2017-05-14 - xavier dupré - update documentation configuration * - 611 - `8852d1b `_ - 2017-05-14 - xavier dupré - move one unit test from the standard series of unit test * - 610 - `01bb379 `_ - 2017-05-14 - xavier dupré - update unit test * - 609 - `eb1474d `_ - 2017-05-14 - xavier dupré - fix corrplot * - 608 - `6a70c3f `_ - 2017-05-14 - xavier dupré - update notebooks * - 607 - `255bd5d `_ - 2017-05-14 - xavier dupré - update R grammar * - 606 - `3afe7be `_ - 2017-05-13 - xavier dupré - update code to convert R into Python * - 605 - `f335c3d `_ - 2017-05-13 - xavier dupré - fix a unit test for travis * - 604 - `c259199 `_ - 2017-05-13 - xavier dupré - update unit test for travis * - 603 - `85e64ca `_ - 2017-05-13 - xavier dupré - fix rconverter * - 602 - `1b1ae79 `_ - 2017-05-12 - xavier dupré - update grammar and converter * - 601 - `b93d9c0 `_ - 2017-05-12 - xavier dupré - update R grammar and converter from R to Python * - 600 - `5a1512a `_ - 2017-05-12 - xavier dupré - first sketch of a script converting R into Python * - 599 - `8ee6e5d `_ - 2017-05-08 - xavier dupré - update dependencies * - 598 - `1b7fa94 `_ - 2017-05-08 - xavier dupré - update license * - 597 - `56b47fc `_ - 2017-04-22 - xavier dupré - documentation configuration * - 596 - `56cf7ed `_ - 2017-04-20 - xavier dupré - fix unit test * - 595 - `750985c `_ - 2017-04-20 - xavier dupré - add graph ohlc * - 594 - `7dc6414 `_ - 2017-04-03 - xavier dupré - fix issue Windows/Linux * - 593 - `5848adf `_ - 2017-04-02 - xavier dupré - update grammar to antlr 4.7 * - 592 - `996dd38 `_ - 2017-03-29 - xavier dupré - silent update of grammar * - 591 - `96300a3 `_ - 2017-03-19 - xavier dupré - move MlGridBenchMark to pyquickhelper * - 590 - `daf4de1 `_ - 2017-03-19 - xavier dupré - add code for a ml benchmark * - 589 - `cdca9f5 `_ - 2017-03-18 - xavier dupré - fix requirements * - 588 - `f89b6db `_ - 2017-03-18 - xavier dupré - update fix * - 587 - `b6885a1 `_ - 2017-03-11 - xavier dupré - update notebooks with load_ext * - 586 - `1e45f07 `_ - 2017-03-11 - xavier dupré - fix pyensae for jupyter, qsgrid update * - 585 - `2508a56 `_ - 2017-02-23 - xavier dupré - move scripts * - 584 - `74d8d9f `_ - 2017-02-23 - xavier dupré - jenkins * - 583 - `f38ef8b `_ - 2017-02-23 - xavier dupré - adding custom log to understand a bug * - 582 - `50c9fe3 `_ - 2017-02-22 - xavier dupré - pep8 * - 581 - `740cc7e `_ - 2017-02-22 - xavier dupré - delay import matplotlib when using unit test * - 580 - `07da584 `_ - 2017-02-21 - xavier dupré - replace axisgb by facecolor * - 579 - `1d95528 `_ - 2017-02-19 - xavier dupré - fix encoding * - 578 - `192dc6f `_ - 2017-02-19 - xavier dupré - update flake8 * - 577 - `e1a12bf `_ - 2017-02-19 - xavier dupré - fix unit tests * - 576 - `6dccfa1 `_ - 2017-02-17 - xavier dupré - update jenkins anaconda * - 575 - `2e47448 `_ - 2017-02-16 - xavier dupré - update jenkins winpython * - 574 - `9e05716 `_ - 2017-02-13 - xavier dupré - fix variable name * - 573 - `7297b13 `_ - 2017-02-12 - xavier dupré - travis * - 572 - `c8d0ad5 `_ - 2017-02-12 - xavier dupré - update appveyor * - 571 - `5b42552 `_ - 2017-02-11 - xavier dupré - update appveyor * - 570 - `8ab9076 `_ - 2017-02-11 - xavier dupré - update appveyor badges * - 569 - `3f35e0a `_ - 2017-01-31 - xavier dupré - pep8 * - 568 - `c393003 `_ - 2017-01-15 - xavier dupré - update exclude patterns * - 567 - `bc8dae6 `_ - 2017-01-07 - xavier dupré - allow None for the encoding * - 566 - `9adb71d `_ - 2017-01-07 - xavier dupré - fix unit test * - 565 - `4eadffa `_ - 2017-01-07 - xavier dupré - add magic command and function to guess the encoding * - 564 - `00dc90d `_ - 2017-01-06 - xavier dupré - update local jenkins * - 563 - `0a04bf2 `_ - 2017-01-03 - xavier dupré - update jenkins build * - 562 - `035c27a `_ - 2017-01-03 - xavier dupré - pep8 * - 561 - `55818eb `_ - 2017-01-03 - xavier dupré - datetime.fromtimestamp has changed with python 3.6 * - 560 - `51756f9 `_ - 2017-01-02 - xavier dupré - update versionning * - 559 - `f9f9805 `_ - 2017-01-01 - xavier dupré - update unit test * - 558 - `1898024 `_ - 2017-01-01 - xavier dupré - update grammers to antlr4.6 * - 557 - `8876a2e `_ - 2017-01-01 - xavier dupré - update ci for python 3.6 * - 556 - `11214fc `_ - 2016-12-28 - xavier dupré - rst cleaning * - 554 - `38408b2 `_ - 2016-12-21 - xavier dupré - documentation and update notebook for galleries * - 553 - `2d53937 `_ - 2016-12-18 - xavier dupré - update gitignore * - 552 - `7e3fa98 `_ - 2016-12-04 - xavier dupré - stop testing on python 3.4 * - 551 - `dd7fcf0 `_ - 2016-12-03 - xavier dupré - remove download badge * - 550 - `f3913ff `_ - 2016-12-02 - xavier dupré - exclude file from the documentation * - 549 - `7dc0535 `_ - 2016-12-01 - xavier dupré - update unit test * - 548 - `3783f18 `_ - 2016-11-20 - xavier dupré - better error message * - 547 - `86ca64a `_ - 2016-11-20 - xavier dupré - groupby with nan values * - 546 - `b6293dd `_ - 2016-11-19 - xavier dupré - catch an exception during a unit test * - 544 - `774830e `_ - 2016-11-11 - xavier dupré - redues message length * - 543 - `9550810 `_ - 2016-11-06 - dupre - update SQL magic command to take a sqlite3 connection * - 542 - `7cb5778 `_ - 2016-11-05 - dupre - pep8 * - 541 - `57219ab `_ - 2016-11-01 - dupre - fix email address * - 538 - `4c59e08 `_ - 2016-10-27 - dupre - add parameter width and height to folium function * - 537 - `f4adf63 `_ - 2016-10-27 - dupre - blank * - 536 - `7d9ac1a `_ - 2016-10-22 - dupre - avoid uploading with a wrong subversion number * - 535 - `7187fea `_ - 2016-09-25 - dupre - update appveyor * - 534 - `e3400b7 `_ - 2016-09-25 - dupre - update requirements * - 533 - `120b41c `_ - 2016-09-25 - dupre - update notebook menu * - 532 - `b4577bd `_ - 2016-09-21 - dupre - fix computername * - 531 - `be74aef `_ - 2016-09-21 - dupre - another stupid fix * - 530 - `7646b8f `_ - 2016-09-21 - dupre - fix lnkedin for travis * - 529 - `a5e31ef `_ - 2016-09-21 - dupre - fix unit test for travis * - 528 - `4186937 `_ - 2016-09-21 - dupre - fix travis * - 527 - `ae8b575 `_ - 2016-09-21 - dupre - fix issue with keyring * - 526 - `5756d60 `_ - 2016-09-21 - dupre - fix appveyor + machinename * - 525 - `e9357b7 `_ - 2016-09-21 - dupre - update requirements * - 524 - `0c2d81a `_ - 2016-09-21 - dupre - pep8 * - 523 - `46dcad1 `_ - 2016-09-20 - dupre - use keyring to retrieve passwords * - 522 - `9188def `_ - 2016-09-17 - dupre - disable unit test when no cluster * - 521 - `8bbff82 `_ - 2016-09-17 - dupre - disable tests when the connection is not available * - 520 - `31c06e5 `_ - 2016-09-03 - dupre - fix issues when retrieving data * - 519 - `6d37249 `_ - 2016-09-03 - dupre - update local jenkins * - 517 - `086dfdf `_ - 2016-09-02 - dupre - fix runpy and args as a list * - 516 - `7ca9f92 `_ - 2016-08-30 - dupre - update setup.py and local jenkins * - 515 - `7eb0c85 `_ - 2016-08-27 - dupre - update locale jenkins * - 514 - `20380de `_ - 2016-08-27 - dupre - update local.jenkins * - 513 - `6f85d6e `_ - 2016-08-26 - dupre - update jenkins definition * - 512 - `b1c704b `_ - 2016-08-26 - dupre - update jenkins build * - 511 - `5afd1c7 `_ - 2016-08-25 - dupre - update jenkins jobs * - 510 - `7a4bb2e `_ - 2016-08-25 - dupre - update local jenkins * - 509 - `47acb29 `_ - 2016-08-25 - dupre - local jenkins * - 508 - `5a51836 `_ - 2016-08-24 - dupre - update setup.py * - 507 - `cd8c0f0 `_ - 2016-08-21 - dupre - update notebooks * - 506 - `8278cff `_ - 2016-07-27 - dupre - update notebooks * - 505 - `d2873cb `_ - 2016-07-26 - dupre - update notebook * - 504 - `f6a5c0a `_ - 2016-07-26 - dupre - remove automated loading for ipython extensions * - 503 - `7e868b9 `_ - 2016-07-26 - dupre - update setup.py * - 502 - `141c0fe `_ - 2016-07-26 - dupre - update setup.py * - 501 - `4a05b47 `_ - 2016-07-26 - dupre - update requirements * - 500 - `c3d0848 `_ - 2016-07-15 - dupre - update appveyor * - 499 - `02c0df7 `_ - 2016-07-15 - dupre - update import * - 498 - `6654fef `_ - 2016-07-15 - dupre - update due to file removal in pyquickhelper * - 496 - `002e92a `_ - 2016-06-24 - dupre - update appveyor * - 495 - `d3ce37c `_ - 2016-06-24 - dupre - add a function to import big files in a database using pandas * - 494 - `9f5d1f9 `_ - 2016-06-22 - dupre - add blog post * - 493 - `1979807 `_ - 2016-06-18 - dupre - blog post * - 492 - `7a3f258 `_ - 2016-06-18 - dupre - disable hive text * - 491 - `42e62c2 `_ - 2016-06-18 - dupre - fix failing unit test * - 490 - `20e1ea0 `_ - 2016-06-17 - dupre - try to add hive functionalities, dropped. * - 489 - `e4c90e6 `_ - 2016-06-11 - dupre - change the name of a raised exception * - 484 - `bd39385 `_ - 2016-06-06 - dupre - add waffle link * - 483 - `b6730a1 `_ - 2016-05-30 - dupre - update appveyor * - 482 - `6f05a03 `_ - 2016-05-29 - dupre - change appveyor for graphviz * - 481 - `4be8b45 `_ - 2016-05-29 - dupre - update appveyor for graphivz * - 480 - `c13e6e2 `_ - 2016-05-29 - dupre - fix unit test * - 479 - `cb565d2 `_ - 2016-05-29 - dupre - update unit test * - 478 - `e9e6bc4 `_ - 2016-05-29 - dupre - add path to graphviz * - 477 - `ca3699d `_ - 2016-05-29 - dupre - update appveyor * - 476 - `d2985e5 `_ - 2016-05-28 - dupre - update appveyor * - 475 - `1726869 `_ - 2016-05-28 - dupre - update appveyor * - 474 - `7bae882 `_ - 2016-05-04 - dupre - update travis, appveyor, flake8 * - 473 - `6059be2 `_ - 2016-04-25 - dupre - update build_script * - 472 - `61f1b12 `_ - 2016-04-17 - dupre - extend unit test coverage * - 471 - `acd1251 `_ - 2016-04-17 - dupre - extend coverage * - 470 - `51750a2 `_ - 2016-04-10 - dupre - update pyensae run_dot * - 469 - `0081d07 `_ - 2016-04-04 - dupre - disable a unit test on appveyor * - 468 - `371179c `_ - 2016-04-03 - dupre - update unit test * - 467 - `264a52b `_ - 2016-04-03 - dupre - update ensae due to pyquickhelper changes * - 466 - `2aef4c4 `_ - 2016-03-31 - dupre - fix test_flake8 * - 465 - `df85ef7 `_ - 2016-03-31 - dupre - update test_flake8 * - 464 - `dc165f0 `_ - 2016-03-30 - dupre - update test_flake8 * - 463 - `ddbbdd2 `_ - 2016-03-28 - dupre - disable too unit test on appveyor * - 462 - `459def4 `_ - 2016-03-27 - dupre - fix an import * - 461 - `8a89054 `_ - 2016-03-27 - dupre - remove folder resources into datasource * - 460 - `8bda711 `_ - 2016-03-27 - dupre - update notebook * - 459 - `a288ec4 `_ - 2016-03-27 - dupre - update pyensae due to pyquickhelper changes * - 458 - `d8cf90a `_ - 2016-03-16 - dupre - remove a test relying on JSAnimation * - 456 - `f5e78e1 `_ - 2016-03-12 - dupre - update automated build * - 455 - `d61d5ff `_ - 2016-03-12 - dupre - update the code to latest version of azure * - 453 - `7168eb2 `_ - 2016-03-06 - dupre - disable a unit test in case of timeout * - 452 - `ca3ac3d `_ - 2016-03-06 - dupre - update blob properties * - 451 - `a351ffe `_ - 2016-03-06 - dupre - fix a misspelling * - 450 - `7118133 `_ - 2016-03-06 - dupre - remove dependency on JSAnimation * - 449 - `8387579 `_ - 2016-03-06 - dupre - update for the latest version of azure-python-sdk * - 448 - `d81b111 `_ - 2016-03-06 - dupre - catches an error and display a better error message * - 447 - `43f28fb `_ - 2016-03-05 - dupre - fix import issue * - 446 - `ef5fcd3 `_ - 2016-03-03 - dupre - remove unnecessary import * - 445 - `e311357 `_ - 2016-02-28 - dupre - update for appveyor and qgrid * - 444 - `7514ecd `_ - 2016-02-28 - dupre - add pycryptodomex for the builds * - 443 - `547e72d `_ - 2016-02-28 - dupre - update builds * - 442 - `2e97d03 `_ - 2016-02-27 - dupre - update unit tests * - 441 - `f75a1a5 `_ - 2016-02-27 - dupre - update unit test and simplify a script for Database * - 440 - `95db62e `_ - 2016-02-27 - dupre - disable a unit test * - 439 - `4773264 `_ - 2016-02-27 - dupre - update unit test on remote clusters * - 438 - `05161f8 `_ - 2016-02-23 - dupre - update unit test for the latest version of qgrid * - 437 - `0032888 `_ - 2016-02-23 - dupre - update travis build * - 436 - `7a37fa3 `_ - 2016-02-23 - dupre - fix an issue with folium, add folium output for the velib class * - 435 - `e8848e1 `_ - 2016-02-14 - dupre - update readme * - 434 - `a123b80 `_ - 2016-02-13 - dupre - documentation and unit test * - 433 - `b2f3491 `_ - 2016-02-13 - dupre - update version of jython * - 432 - `0ee3b3e `_ - 2016-02-13 - dupre - changes default hadoop and pig version version * - 431 - `2ba2af8 `_ - 2016-02-13 - dupre - add unit test coverage * - 430 - `aa725de `_ - 2016-01-27 - dupre - update documentation and exception * - 429 - `ef51b2e `_ - 2016-01-22 - dupre - update notebook and __init__.py * - 428 - `1d7b8ec `_ - 2016-01-16 - dupre - move some code to ensae_teaching_cs * - 427 - `7c204e6 `_ - 2016-01-16 - dupre - add a class to replace categories by integers in a scikit-learn pipeline * - 426 - `c3250da `_ - 2016-01-04 - dupre - use function is_file_string * - 425 - `1fa5c83 `_ - 2016-01-03 - dupre - applies pep8, remove unnecessary import * - 424 - `131c1bb `_ - 2016-01-02 - dupre - fix unit test due to a change in pyquickhelper * - 423 - `9e22531 `_ - 2016-01-02 - dupre - update setup.py * - 422 - `beb8ffa `_ - 2016-01-02 - dupre - update requirements * - 421 - `565e28d `_ - 2016-01-02 - dupre - documentation and coverage * - 420 - `bf3265d `_ - 2016-01-01 - dupre - some magic commands were move to pyquickhelper * - 419 - `bcfa220 `_ - 2015-12-29 - dupre - update appveyor * - 418 - `5c6ca49 `_ - 2015-12-27 - dupre - setup.py update * - 417 - `91b32a1 `_ - 2015-12-26 - dupre - disable a unit test on anacona * - 416 - `081c098 `_ - 2015-12-26 - dupre - fix uni test broken by previous commit * - 415 - `a3f22b7 `_ - 2015-12-26 - dupre - update a unit test to make it work in a temporary folder * - 413 - `d5380a3 `_ - 2015-12-23 - dupre - update appveyor * - 412 - `22b4174 `_ - 2015-12-22 - dupre - update unit test * - 411 - `23f2b7a `_ - 2015-12-13 - dupre - add landscape * - 409 - `5aa1150 `_ - 2015-12-09 - dupre - remove dateutils * - 408 - `8327a89 `_ - 2015-12-04 - dupre - update notebook due to changes in pymyinstall * - 407 - `4d79274 `_ - 2015-12-04 - dupre - fix issues with tab delimiter * - 406 - `2c9fa4d `_ - 2015-12-03 - dupre - disable unit test on appveyor * - 405 - `de4e189 `_ - 2015-12-03 - dupre - disable a test on appveyor * - 404 - `a10d31a `_ - 2015-12-03 - dupre - applies pep8 * - 403 - `f808da6 `_ - 2015-12-03 - dupre - documentation, fix unit tests * - 402 - `632a183 `_ - 2015-12-03 - dupre - update class Stock with others providers * - 400 - `19088b4 `_ - 2015-12-01 - dupre - appveyor * - 399 - `099eb91 `_ - 2015-11-27 - dupre - add magic command grep * - 398 - `53c836c `_ - 2015-11-24 - dupre - remove utf8 and add parameter encoding * - 397 - `04ab5e3 `_ - 2015-11-17 - dupre - fix an issue with logging function * - 396 - `d59f976 `_ - 2015-11-15 - dupre - add magic command blob_head * - 395 - `2eddcad `_ - 2015-11-15 - dupre - fix a few bug when parsing argument on a magic command line * - 394 - `8b5c9bb `_ - 2015-11-15 - dupre - add unit test to test jython magic command * - 393 - `26b4092 `_ - 2015-11-15 - dupre - fix issues with jython (should be better tested) * - 392 - `d1fb4c1 `_ - 2015-11-14 - dupre - add API to backup file on Azure * - 391 - `9309ef8 `_ - 2015-11-13 - dupre - fix unit test * - 390 - `2034839 `_ - 2015-11-13 - dupre - fix a bug in file_tail, make it similar to file_head * - 389 - `78c4bde `_ - 2015-11-10 - dupre - try for appvector * - 388 - `dfe67ff `_ - 2015-11-10 - dupre - add graphviz in appveyor * - 387 - `eb94907 `_ - 2015-11-10 - dupre - add function df_head, modify download and download_merge * - 386 - `d6fc2ec `_ - 2015-11-09 - dupre - add option -h and --help for a magic command * - 385 - `dacf058 `_ - 2015-11-08 - dupre - add blog post, expose TextFileColumns * - 384 - `05dfaaa `_ - 2015-11-08 - dupre - add function decompress_bz2 * - 383 - `be2b3bd `_ - 2015-11-08 - dupre - update corrplot to delay import * - 382 - `2395920 `_ - 2015-11-08 - dupre - requirements.txt * - 380 - `128516e `_ - 2015-11-01 - dupre - fix a bug due to bad variable * - 379 - `c26fb0a `_ - 2015-11-01 - dupre - add parameter --raw-output to many magic commands * - 378 - `3a933b9 `_ - 2015-11-01 - dupre - add help to magic command remote_cmd, fix dependencies * - 377 - `468f04d `_ - 2015-11-01 - dupre - update magic command jsdf * - 376 - `90e1ea1 `_ - 2015-11-01 - dupre - applies pep8 * - 375 - `784f9af `_ - 2015-11-01 - dupre - update requirements * - 374 - `8da3761 `_ - 2015-11-01 - dupre - update setup.py * - 373 - `cc67fff `_ - 2015-11-01 - dupre - add magic command jsdf * - 372 - `492abf1 `_ - 2015-11-01 - dupre - update setup.py * - 371 - `9d0b80f `_ - 2015-11-01 - dupre - add load_extension_ipython to follow the regular API from jupyter * - 370 - `e105886 `_ - 2015-10-29 - dupre - update appveyor * - 369 - `41f5ff5 `_ - 2015-10-29 - dupre - fix issues in remote magic commands * - 368 - `14e3486 `_ - 2015-10-29 - dupre - update appveyor * - 367 - `8e66c1c `_ - 2015-10-28 - dupre - update appveyor * - 366 - `5c49a7b `_ - 2015-10-28 - dupre - update StockFinance exception with better exceptions * - 365 - `67575aa `_ - 2015-10-28 - dupre - add appveyor * - 364 - `876b30a `_ - 2015-10-28 - dupre - update remove hive * - 363 - `a887b2f `_ - 2015-10-27 - dupre - update travis * - 362 - `7272a8e `_ - 2015-10-26 - dupre - more explicit error message * - 361 - `3c7fced `_ - 2015-10-24 - dupre - update folders names in a unit test * - 360 - `acbc025 `_ - 2015-10-24 - dupre - change default value for a function * - 359 - `2bca127 `_ - 2015-10-24 - dupre - spaces, update jython version * - 358 - `734a953 `_ - 2015-10-23 - dupre - add function for hive * - 357 - `62b3a7f `_ - 2015-10-16 - dupre - apply pep8 * - 356 - `c14727e `_ - 2015-10-15 - dupre - add missing import in a unit test * - 355 - `93d11a6 `_ - 2015-10-15 - dupre - fix unit test * - 354 - `97766bf `_ - 2015-10-15 - dupre - modification to fix a unit test * - 353 - `6c72940 `_ - 2015-10-14 - dupre - fix import issues due to previous refactoring * - 352 - `0e670ec `_ - 2015-10-14 - dupre - move shortcuts, add function to submit hive script * - 351 - `e5b55af `_ - 2015-10-11 - dupre - update unit test * - 350 - `41271ea `_ - 2015-10-11 - dupre - sort --> sort_values * - 349 - `1e0a619 `_ - 2015-10-10 - dupre - update .ignore * - 348 - `fe4c003 `_ - 2015-10-01 - dupre - update setup.py, documentation * - 347 - `7f43105 `_ - 2015-09-27 - dupre - add magic parsers for magic commands using Azure and SSH * - 346 - `9e31192 `_ - 2015-09-27 - dupre - update magic commands, test them through a notebook * - 345 - `0b8e199 `_ - 2015-09-20 - dupre - colormap requires easydev * - 344 - `968e549 `_ - 2015-09-20 - dupre - add figsize parameter to corrplot * - 343 - `7469345 `_ - 2015-09-20 - dupre - fix a bug due to changes in azure module * - 342 - `796da75 `_ - 2015-09-20 - dupre - applies pep8 * - 341 - `1cba220 `_ - 2015-09-20 - dupre - add function corrplot from biokit * - 340 - `a52d09e `_ - 2015-09-13 - dupre - update unit test for anaconda * - 339 - `4b43adc `_ - 2015-09-13 - dupre - disable a unit test on anaconda * - 337 - `7649887 `_ - 2015-09-12 - dupre - specifies eval_type in a more better way for SQL magic commands * - 336 - `0469bc3 `_ - 2015-09-12 - dupre - update magic commands for SQL * - 335 - `8a096d1 `_ - 2015-08-31 - dupre - remove unnecessary dependency * - 334 - `626adc6 `_ - 2015-08-30 - dupre - update a notebook due to pymyinstall changes * - 333 - `6beda4f `_ - 2015-08-28 - dupre - fix an issue in a magic function (parameter can added with no value) * - 332 - `5c261b2 `_ - 2015-08-28 - dupre - fix a bug in file_tail due to encoding utf8, add parameter raw to magic command * - 331 - `db85676 `_ - 2015-08-26 - dupre - update setup.py * - 330 - `d775798 `_ - 2015-08-24 - dupre - add function to display folium maps in a notebooks * - 329 - `bfff8d3 `_ - 2015-08-23 - dupre - add type REAL for sqlite * - 328 - `8c55ee6 `_ - 2015-08-23 - dupre - remove files from the coverage report (grammar files) * - 326 - `bb190c2 `_ - 2015-08-19 - dupre - create a custom kernel to test the notebook except on travis * - 325 - `32361b8 `_ - 2015-08-16 - dupre - fix unit test using a version of pyquickhelper not released yet * - 324 - `b1caef2 `_ - 2015-08-16 - dupre - update README.rst for pipy * - 323 - `3b17b59 `_ - 2015-08-13 - dupre - update requirements for jupyter 4.0 * - 322 - `d1c20e0 `_ - 2015-08-03 - dupre - update grammar for a SimpleWorkflow * - 321 - `cb23b98 `_ - 2015-08-02 - dupre - enable a disabled test * - 320 - `bdb5724 `_ - 2015-08-02 - dupre - beginning of a grammar to easily define workflow for Luigi * - 317 - `14cbc33 `_ - 2015-07-19 - dupre - remove spaces * - 316 - `91db912 `_ - 2015-07-19 - dupre - add DOT grammar * - 315 - `5e858bf `_ - 2015-07-19 - dupre - fix bad syntax * - 314 - `69f7f39 `_ - 2015-07-19 - dupre - rename a unit test * - 313 - `5376843 `_ - 2015-07-19 - dupre - fix unit test on travis * - 312 - `066157a `_ - 2015-07-19 - dupre - fix a failing unit test * - 311 - `48e59ad `_ - 2015-07-19 - dupre - enable disabled tests * - 310 - `44393d8 `_ - 2015-07-19 - dupre - add TreeGraphListener to represent a parsed code as a graph * - 307 - `0c91147 `_ - 2015-07-16 - dupre - update code to work with the latest antlr4-python3-runtime * - 306 - `cbace55 `_ - 2015-07-16 - dupre - add more parameters to magic command nb_menu * - 303 - `5367be2 `_ - 2015-06-21 - dupre - update setup.py * - 302 - `aba1bf3 `_ - 2015-06-18 - dupre - update pyensae due to change in pyquickhelper * - 301 - `3648906 `_ - 2015-06-17 - dupre - update method plot to return only ax * - 299 - `49f5493 `_ - 2015-06-06 - dupre - update documentation configuration * - 298 - `254e4e8 `_ - 2015-06-06 - dupre - update license variable * - 297 - `7d12048 `_ - 2015-06-05 - dupre - setup_hook * - 296 - `3dfe761 `_ - 2015-06-02 - dupre - add a synonym to magic command textdiff * - 295 - `12cb35f `_ - 2015-05-28 - dupre - udpate API due to pyquickhelper changes * - 294 - `ad7e541 `_ - 2015-05-27 - dupre - propagate changes from pyquickhelper to pyensae about magic commands parsers * - 293 - `bdcdc8d `_ - 2015-05-24 - dupre - update setup to fix an issue when pyquickhelper is not here * - 291 - `47212aa `_ - 2015-05-19 - dupre - fix pep8 * - 289 - `5e3e70a `_ - 2015-05-19 - dupre - better error messages, add class MagicNotebook to magic commands for notebooks * - 288 - `d8f90df `_ - 2015-05-15 - dupre - update menu in notebooks * - 287 - `a006702 `_ - 2015-05-15 - dupre - update unit test using matplotlib with a fix introduced in pyquickhelper (does not hurt but not really necessary anymore) * - 286 - `134f0c8 `_ - 2015-05-08 - xavier dupré - update 2 notebooks to add %pylab inline * - 285 - `2e16010 `_ - 2015-05-07 - dupre - update setup.py * - 284 - `5c707a6 `_ - 2015-05-05 - dupre - changed automated scripts * - 283 - `acedfd5 `_ - 2015-04-29 - dupre - applies pep8 * - 282 - `ae7fd21 `_ - 2015-04-28 - dupre - change build_setup_help_on_windows to run unit test on anaconda * - 280 - `c433210 `_ - 2015-04-27 - dupre - update readme.rst * - 279 - `726a7c3 `_ - 2015-04-27 - dupre - update readme.rst * - 278 - `e0b5e36 `_ - 2015-04-26 - dupre - add blog root * - 277 - `bf799d6 `_ - 2015-04-24 - dupre - documentation and dependencies * - 275 - `e7257e7 `_ - 2015-04-23 - dupre - add magic command textdiff * - 274 - `9e99b8a `_ - 2015-04-23 - dupre - fix requirements.txt * - 273 - `4ba7731 `_ - 2015-04-23 - dupre - apply flake8 * - 272 - `1197795 `_ - 2015-04-23 - dupre - add a magic command to create a diff view in a notebook (still not working) * - 271 - `a097fd4 `_ - 2015-04-23 - dupre - changes requirements * - 270 - `5591f6b `_ - 2015-04-22 - dupre - update setup.py * - 269 - `7719b8b `_ - 2015-04-21 - dupre - update setup.py to enforce the writing of version.txt * - 268 - `d92ba82 `_ - 2015-04-20 - dupre - raise an exception when version.txt is not found * - 266 - `2ad476d `_ - 2015-04-16 - dupre - update .gitignore * - 264 - `ecedff6 `_ - 2015-04-15 - dupre - update to ipython 3.1, requirements * - 262 - `b03195b `_ - 2015-04-09 - dupre - upgrade to antlr 4.5, add CSharp grammar * - 261 - `9e421a3 `_ - 2015-04-07 - dupre - modifies .gitignore * - 260 - `20a2f14 `_ - 2015-04-05 - dupre - update .ignore * - 259 - `10abd38 `_ - 2015-04-04 - dupre - update grammar version ofr antlr * - 258 - `5cdf396 `_ - 2015-03-23 - dupre - update conf.py, remove unnecessary file * - 257 - `69625d5 `_ - 2015-03-21 - dupre - applies flake8 * - 256 - `a9b9264 `_ - 2015-03-20 - dupre - change status for files downloaded to hangle pig * - 254 - `a056d31 `_ - 2015-03-17 - dupre - write version.txt before generating the setup * - 250 - `af30e46 `_ - 2015-03-02 - dupre - rename htmlhelp into hhelp * - 249 - `691f34b `_ - 2015-03-02 - dupre - requirements * - 248 - `55148fa `_ - 2015-03-02 - dupre - update requirements * - 247 - `79dd9e0 `_ - 2015-03-02 - dupre - add dependency on scikit-learn * - 245 - `9d9dd9a `_ - 2015-03-01 - dupre - add function run_dot, dot_exe * - 244 - `62b10f2 `_ - 2015-03-01 - dupre - add magic command htmlhelp * - 242 - `cdf3194 `_ - 2015-03-01 - dupre - disable the same unit test sooner in its execution * - 241 - `24aca2f `_ - 2015-03-01 - dupre - disable some unit test for travis * - 240 - `0c212e2 `_ - 2015-03-01 - dupre - update requirements * - 239 - `00f112e `_ - 2015-03-01 - dupre - disable test on travis (they require java or graphs) * - 238 - `bb9c32a `_ - 2015-03-01 - dupre - update requirements * - 237 - `97c7be2 `_ - 2015-03-01 - dupre - update requirements * - 236 - `0bc9531 `_ - 2015-03-01 - dupre - update requirements * - 235 - `0d4f9f6 `_ - 2015-03-01 - dupre - update requirements * - 234 - `2b39c6b `_ - 2015-03-01 - dupre - update requirements * - 233 - `4bb0bee `_ - 2015-03-01 - dupre - update requirements * - 232 - `67e95fd `_ - 2015-03-01 - dupre - update requirements * - 231 - `fb10571 `_ - 2015-03-01 - dupre - update requirements * - 230 - `ce4e38b `_ - 2015-03-01 - dupre - update requirements * - 229 - `8d518e4 `_ - 2015-03-01 - dupre - remove some requirements * - 228 - `03dabad `_ - 2015-03-01 - dupre - remove some requirements * - 227 - `1987d34 `_ - 2015-03-01 - dupre - yamis again * - 226 - `6e1f594 `_ - 2015-03-01 - dupre - update travis.yml (2) * - 225 - `3dff720 `_ - 2015-03-01 - dupre - update travis.yml * - 224 - `61377ff `_ - 2015-03-01 - dupre - update travis to add fortran compiler * - 223 - `8d92d17 `_ - 2015-03-01 - dupre - update requirements * - 222 - `eb19d61 `_ - 2015-03-01 - dupre - update requirements for travis * - 221 - `01fd16a `_ - 2015-03-01 - dupre - modify the setup to trigger travis * - 220 - `69d93c7 `_ - 2015-03-01 - dupre - add travis settings * - 219 - `e0cd575 `_ - 2015-03-01 - dupre - fix a failing unit test * - 218 - `92768bc `_ - 2015-03-01 - dupre - applies pep8 * - 217 - `d1937b8 `_ - 2015-02-28 - dupre - remove building for python 3.3 * - 216 - `2050a2b `_ - 2015-02-21 - dupre - update publish_on_pypi.bat * - 215 - `65db2e9 `_ - 2015-02-19 - dupre - fix setup batch * - 214 - `e727baf `_ - 2015-02-17 - dupre - build the setup with any python distribution * - 213 - `c676da4 `_ - 2015-02-14 - dupre - remove class TransferFTP * - 211 - `37af367 `_ - 2015-02-05 - dupre - add unit tests on notebooks * - 210 - `1ed2c61 `_ - 2015-02-02 - dupre - add a unit test for magic command head * - 209 - `88fbb47 `_ - 2015-01-29 - dupre - add missing import * - 208 - `3c841f1 `_ - 2015-01-28 - dupre - fix an importing issue (bad module name) * - 207 - `d95afc3 `_ - 2015-01-28 - dupre - fix a module file name in __init__.py * - 206 - `df95565 `_ - 2015-01-25 - dupre - shebang * - 205 - `7a32b3a `_ - 2015-01-19 - dupre - improve setup, build batch * - 204 - `0e68882 `_ - 2015-01-19 - dupre - remove BOM * - 203 - `90e3c44 `_ - 2015-01-17 - dupre - encoding + improve a unittest * - 202 - `5eb2553 `_ - 2015-01-17 - dupre - fix antlr issues, update to 4.5 * - 201 - `01caadc `_ - 2015-01-17 - dupre - documentation + setup + encoding * - 200 - `52dd037 `_ - 2015-01-15 - dupre - add parameter timeout to download_data * - 199 - `fcbf337 `_ - 2015-01-05 - dupre - add magic command %ggplot + refactoring * - 198 - `1a5fa10 `_ - 2015-01-04 - dupre - insert a space * - 197 - `f3a6677 `_ - 2015-01-04 - dupre - add context when interpreting command line + magic command to compress * - 196 - `a801cbc `_ - 2015-01-03 - dupre - add magic command lsrepo * - 195 - `c0cd476 `_ - 2015-01-03 - dupre - propagate changes introduced in pyquickhelper * - 194 - `699639f `_ - 2014-12-31 - dupre - add magic command HIVE_azure * - 193 - `fb9d822 `_ - 2014-12-30 - dupre - fix an issue with $ while generating the documentation * - 192 - `a9637a6 `_ - 2014-12-30 - dupre - simplify sphinx configuration * - 191 - `079fc13 `_ - 2014-12-30 - dupre - improve a unittest with cloudera * - 190 - `facb784 `_ - 2014-12-30 - dupre - add graph change to the documentation * - 189 - `757e03f `_ - 2014-12-13 - sdpython - finish function file_tail * - 188 - `465f2e9 `_ - 2014-12-13 - sdpython - add magic command tail for small files, function file_head, file_tail * - 187 - `0c97afb `_ - 2014-12-06 - sdpython - fix the setup * - 186 - `4ae0f61 `_ - 2014-12-06 - sdpython - add a missing plt.close('all') * - 185 - `37c2a31 `_ - 2014-12-06 - sdpython - remove extra space * - 184 - `aae4b82 `_ - 2014-12-06 - sdpython - fix matplotlib crash * - 183 - `0f1744b `_ - 2014-12-06 - sdpython - close an open ressource if an exception happens * - 182 - `f902206 `_ - 2014-12-06 - sdpython - fix java path * - 181 - `5b5c101 `_ - 2014-12-06 - sdpython - change pyensae to build it with jenkins * - 180 - `0d09587 `_ - 2014-11-30 - sdpython - first attempt to run pig in local * - 179 - `16e7a5f `_ - 2014-11-30 - sdpython - gitignore * - 178 - `8282ea8 `_ - 2014-11-29 - sdpython - fix python --> pythons in magic_remote_ssh.py * - 176 - `cc1bc84 `_ - 2014-11-28 - sdpython - fix a bug in pig_submit, add parameter fLOG * - 175 - `be97eb1 `_ - 2014-11-28 - sdpython - fix a bug with params in pig_submit * - 174 - `54092c5 `_ - 2014-11-27 - sdpython - move magic command, add encoding utf8 when testing jython * - 173 - `eb2e5dc `_ - 2014-11-27 - sdpython - improve a unit test * - 172 - `405ef10 `_ - 2014-11-27 - sdpython - add jython to run script written in jython * - 171 - `fb37090 `_ - 2014-11-26 - sdpython - add class TransferFTP * - 170 - `feb3796 `_ - 2014-11-26 - sdpython - refactoring, more magic commands for Azure * - 169 - `7b405ff `_ - 2014-11-25 - sdpython - remove extra space * - 168 - `64d6348 `_ - 2014-11-25 - sdpython - improve magic commands * - 167 - `16beeb9 `_ - 2014-11-25 - sdpython - refactor the azure part to make it more robust with multiple users (and less logic in magic commands) * - 166 - `9bc664a `_ - 2014-11-24 - sdpython - enable some tests * - 165 - `d635f46 `_ - 2014-11-24 - sdpython - add function pig_submit to remote/remote_connection.py, modify magic_remote, possibility to use parameters * - 164 - `5e528cf `_ - 2014-11-24 - sdpython - avoid the unittests using the cloud to start when they cannot * - 163 - `733fcf7 `_ - 2014-11-23 - sdpython - add magic command remote_down_cluster * - 162 - `2e48805 `_ - 2014-11-23 - sdpython - update magic commands on file with a dedicated parser * - 161 - `38e9e21 `_ - 2014-11-23 - azure provisioned user - Merge branch 'master' of https://github.com/sdpython/pyensae * - 160 - `4de996c `_ - 2014-11-23 - azure provisioned user - add bash script for linux * - 159 - `1555a4f `_ - 2014-11-23 - sdpython - give more insight when the module cannot parse ls output * - 158 - `294f8da `_ - 2014-11-23 - sdpython - documentation, return the number of rows in sql magic commands when inserting a file into the database * - 157 - `e4c1b82 `_ - 2014-11-23 - azure provisioned user - modifications to run the notebooks on linux * - 156 - `41329e3 `_ - 2014-11-21 - sdpython - fix unit test failing about misconfigurations * - 155 - `d0b4b24 `_ - 2014-11-21 - sdpython - more magic command for pig + streaming * - 154 - `fa01954 `_ - 2014-11-20 - sdpython - add unit test assuming the cluster Cloudera is connected * - 153 - `5b6a5e8 `_ - 2014-11-20 - sdpython - add update_cluster, download_cluster * - 152 - `f4b3c11 `_ - 2014-11-18 - sdpython - remove extra spaces * - 151 - `a697f48 `_ - 2014-11-18 - sdpython - quick fix in magic command %head * - 150 - `8a2baba `_ - 2014-11-17 - sdpython - switch to arg_parse for MagicFile + put keyword ERROR in colors * - 148 - `f3e994e `_ - 2014-11-16 - sdpython - remove extra spaces * - 147 - `1f3cbb0 `_ - 2014-11-15 - sdpython - remove the weird character on pypi * - 146 - `61a6906 `_ - 2014-11-15 - xavier dupré - Merge pull request #2 from MaryanMorel/master * - 145 - `f593611 `_ - 2014-11-15 - sdpython - cleaning * - 143 - `1dc0c9e `_ - 2014-11-15 - MaryanMorel - fix(setup): fix encoding error during install * - 142 - `7b92a28 `_ - 2014-11-15 - sdpython - add magic command %lsr * - 141 - `a8306aa `_ - 2014-11-15 - sdpython - add method download_merge, a few fixes in remote classes + documentation and notebooks * - 140 - `d322e50 `_ - 2014-11-14 - sdpython - documentation (add tag ..versionadd, ..versionchanged) * - 139 - `bd59bc0 `_ - 2014-11-14 - sdpython - more consistency in magic commands * - 135 - `7ccfd3e `_ - 2014-11-09 - sdpython - fix the setup (cannot find readme.rst) * - 134 - `be8dfd0 `_ - 2014-11-08 - sdpython - documentation + version * - 133 - `b7b5f65 `_ - 2014-11-08 - sdpython - complete the notebooks on magics command + remove extra spaces * - 132 - `533d451 `_ - 2014-11-08 - sdpython - add magic command to handle SQL * - 130 - `116bf09 `_ - 2014-11-08 - sdpython - remove extra spaces * - 129 - `99f0eec `_ - 2014-11-08 - sdpython - remove the logging options in sql_interface_database.py * - 128 - `1a589f7 `_ - 2014-11-08 - sdpython - typo, quick errors * - 127 - `0df400c `_ - 2014-11-07 - ped4747 - Update README.rst * - 126 - `d4845d2 `_ - 2014-11-07 - sdpython - add magic command step 1 * - 125 - `643b77c `_ - 2014-11-07 - sdpython - add an abstract class to add magic command for SQLite3 in a notebook * - 123 - `2e33bf2 `_ - 2014-11-04 - sdpython - add magic command %tail_stderr * - 120 - `ebf23e3 `_ - 2014-11-03 - sdpython - azure command to handle pig script on Azure * - 119 - `f1bc0e6 `_ - 2014-11-02 - sdpython - add magic command to deal with azure blob storage * - 117 - `1f41fd6 `_ - 2014-10-31 - sdpython - new class AzureClient * - 115 - `91c0b1b `_ - 2014-10-29 - sdpython - remove unnecessary files * - 114 - `da6b216 `_ - 2014-10-29 - sdpython - add unit test coverage to the module * - 113 - `da7b078 `_ - 2014-10-26 - sdpython - fix some weird errors introduced by antlr4 I forgot to remove * - 112 - `288a34d `_ - 2014-10-26 - sdpython - add functions to test the syntax of scripts in PIG, SQLite, R * - 108 - `a9663d8 `_ - 2014-10-25 - sdpython - add a way to create a remote shell in a notebook (kind of putty) * - 107 - `33b3d7a `_ - 2014-10-25 - sdpython - add magic command something_remote and remote_something * - 105 - `1994448 `_ - 2014-10-25 - sdpython - add option -local to %jobsubmit * - 104 - `fab6266 `_ - 2014-10-25 - sdpython - add a test to check python version * - 99 - `dccd1f0 `_ - 2014-10-23 - sdpython - improve magic command for hadoop * - 98 - `f460df3 `_ - 2014-10-22 - sdpython - make a compromise between a failing unit test and the cases the class Database can handle * - 97 - `d729ce9 `_ - 2014-10-22 - sdpython - add magic commands to pyensae to access a remote machine * - 96 - `8106f01 `_ - 2014-10-22 - sdpython - add a class to create a ssh connection to facilite sending command to a bridge * - 95 - `174c6db `_ - 2014-10-22 - sdpython - add a unit test which still fails to process a csv file into a database * - 94 - `0f6cbaf `_ - 2014-10-19 - azure provisioned user - modification to run the unit test on linux * - 91 - `fc5170f `_ - 2014-10-18 - sdpython - add function to decompress gz, tar.gz, zip files, modification to function download_data * - 90 - `20910e3 `_ - 2014-10-17 - sdpython - add linkedin file, not fully tested * - 89 - `a652288 `_ - 2014-10-17 - sdpython - avoid crashing when a date is missing while collecting velib data * - 88 - `3cd7433 `_ - 2014-10-02 - sdpython - fix a few bug about logging functions * - 87 - `d70929a `_ - 2014-10-02 - sdpython - more options to functions in convert.py * - 86 - `07014c8 `_ - 2014-10-01 - sdpython - remove deprecared function * - 85 - `9d94ea4 `_ - 2014-10-01 - sdpython - something to consider for logging purposes * - 84 - `c44a33e `_ - 2014-10-01 - sdpython - add fonction to convert dbase into sqllite * - 83 - `14cb12d `_ - 2014-09-20 - sdpython - fix misspellings * - 82 - `f111f78 `_ - 2014-09-07 - sdpython - fix two bugs when importing a file into a database (null values, quotes) * - 81 - `622728d `_ - 2014-08-31 - sdpython - fix issues when :memory: was used + function to copy database * - 77 - `7496ed9 `_ - 2014-08-18 - sdpython - encoding * - 76 - `a289f61 `_ - 2014-08-10 - sdpython - add function dbase2df to convert dbase format into a dataframe * - 75 - `b994f2a `_ - 2014-08-01 - sdpython - catch an exception to display a better error message * - 72 - `d9f7f5f `_ - 2014-07-30 - sdpython - improve robustness of import_flatfile_into_database * - 71 - `ca83cde `_ - 2014-07-29 - sdpython - guess in a better way the schema of a flat file * - 70 - `dd55060 `_ - 2014-07-27 - sdpython - remove unnecessary files * - 68 - `836ee74 `_ - 2014-07-19 - sdpython - extends setup functionalities with unittest, build_sphinx * - 67 - `92afe11 `_ - 2014-07-18 - sdpython - fix unittest (SAN.PA was failing) * - 66 - `2e9af31 `_ - 2014-07-18 - sdpython - notebook on large datasets, parameter add_key for import_flatfile_into_database, fix a bug in guesscolumns about zero length column name * - 64 - `77db29a `_ - 2014-06-18 - sdpython - +msi * - 63 - `65aaf42 `_ - 2014-06-03 - sdpython - add __version__ to __init__.py * - 62 - `3526fd8 `_ - 2014-05-26 - sdpython - fix the computation of stock returns * - 59 - `88d3ae6 `_ - 2014-05-24 - sdpython - fix unittest, update notebook * - 58 - `eab4772 `_ - 2014-05-22 - sdpython - add a path to my website * - 57 - `364c4ff `_ - 2014-05-22 - sdpython - simulation - velib * - 56 - `fb44da5 `_ - 2014-05-22 - sdpython - simulate fake velib data * - 55 - `5889f10 `_ - 2014-05-22 - sdpython - add simple processing about velib data + notebook * - 54 - `f919ff2 `_ - 2014-05-22 - sdpython - documentation + fix a bug when collecting data in a city in a the default list * - 52 - `89b1deb `_ - 2014-05-22 - sdpython - fix a unit test * - 51 - `58fd265 `_ - 2014-05-22 - sdpython - change a default value type * - 50 - `00d699a `_ - 2014-05-22 - sdpython - add a class to read data from JCDecaux website (velib, ...) * - 49 - `3caa4f1 `_ - 2014-05-04 - sdpython - fix a bug when importing a dataframe into a sql database * - 47 - `6056690 `_ - 2014-04-26 - sdpython - fix the script generating the setup * - 39 - `f4ad76a `_ - 2014-04-21 - sdpython - add numpy types to class Database * - 38 - `5720968 `_ - 2014-04-21 - sdpython - add function to convert a dataframe into a SQLite3 table and the other way * - 36 - `b5c36ba `_ - 2014-04-20 - sdpython - add method plot * - 35 - `eb257fe `_ - 2014-04-20 - sdpython - add notebooks to documentation + method to_excel + graph chaining * - 34 - `1417da8 `_ - 2014-04-08 - sdpython - add method to_csv to StockPrices + unittest * - 31 - `ee707f0 `_ - 2014-04-05 - sdpython - update to version 0.4, fix a couple of bugs, update method draw, available_dates * - 30 - `b28cb24 `_ - 2014-03-19 - sdpython - migration to python 3.4 * - 29 - `7adf7d1 `_ - 2014-02-26 - sdpython - version modification in the setup * - 28 - `179f471 `_ - 2014-02-26 - sdpython - catch more exceptions to give hopefully better messages * - 27 - `b3e4368 `_ - 2014-02-23 - sdpython - adjusts the date format in the graph * - 26 - `65362e6 `_ - 2014-02-23 - sdpython - remove a file not necessary, add parameters to the function drawing financial graphs * - 25 - `3512b5b `_ - 2014-02-20 - sdpython - comment * - 24 - `c7b7019 `_ - 2014-02-16 - sdpython - remove automatically generated files * - 22 - `69f7a7e `_ - 2014-02-16 - sdpython - documentation + add forgotten files * - 21 - `d60735f `_ - 2014-02-11 - sdpython - change version number * - 20 - `e6d7e59 `_ - 2014-02-08 - sdpython - clean the code after applying pylint * - 19 - `1ae4580 `_ - 2014-02-07 - sdpython - update gitignore, and setup * - 18 - `61f21c5 `_ - 2014-02-06 - sdpython - remove unused files * - 16 - `b43be9e `_ - 2014-02-04 - sdpython - remove unnecessary exception * - 15 - `d8d1299 `_ - 2014-02-04 - sdpython - add a function to create a graph with multiple StockPrices on it * - 14 - `18a06ca `_ - 2014-02-01 - sdpython - fix the search page on documentation * - 13 - `f9cf021 `_ - 2014-02-01 - sdpython - improve the documentation * - 11 - `16bdca7 `_ - 2014-01-22 - sdpython - documentation, logging function * - 10 - `5f1ed48 `_ - 2013-12-28 - sdpython - minor fixes, documentation * - 9 - `9f4e785 `_ - 2013-12-28 - sdpython - changed dependency, bug fixing * - 8 - `8cdbd60 `_ - 2013-11-11 - unknown - new class StockPrices to download stock prices from yahoo * - 7 - `ffd6ef2 `_ - 2013-11-11 - unknown - new class StockPrices to download stock prices from yahoo * - 6 - `89973cf `_ - 2013-09-15 - xavier - fix the method exporting the result of a SQL query in class Database * - 5 - `1d23ee6 `_ - 2013-08-13 - xavier - fixing setup * - 4 - `5f44577 `_ - 2013-08-12 - xavier - adding missing file in the previous commit * - 3 - `b96bfaf `_ - 2013-08-12 - xavier - new icon, functionalities to import a text file into a database * - 2 - `303e324 `_ - 2013-08-11 - xavier - modifying README.rst * - 1 - `dad4220 `_ - 2013-08-11 - xavier - first release of pyensae, includes a function to download materials or practical lessons