.. _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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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 * - 350 - `fe7c7bb `_ - 2023-02-04 - xavier dupré - lint * - 349 - `f1f787c `_ - 2023-02-04 - xavier dupré - Update email_message_list_renderer.py * - 348 - `c7492df `_ - 2023-02-04 - xavier dupré - style * - 346 - `00da169 `_ - 2022-12-30 - xavier dupré - Update conf.py * - 345 - `3f6474f `_ - 2022-06-05 - xavier dupré - Update requirements.txt * - 344 - `b441c85 `_ - 2022-06-05 - xavier dupré - lint * - 343 - `3832c32 `_ - 2022-04-05 - xavier dupré - lint * - 342 - `dfd6218 `_ - 2022-03-06 - xavier dupré - Update setup.py * - 339 - `9d4e15a `_ - 2021-10-15 - xavier dupré - lint * - 338 - `e60c9b4 `_ - 2021-10-15 - xavier dupré - Update test_code_style.py * - 337 - `1fedace `_ - 2021-08-21 - xavier dupré - Update mailboximap.py * - 335 - `2e39ee1 `_ - 2021-08-19 - xavier dupré - Update config.yml * - 333 - `a2071a9 `_ - 2021-08-13 - xavier dupré - lint * - 332 - `97ebac6 `_ - 2021-07-05 - xavier dupré - lint * - 331 - `1e0ddae `_ - 2021-05-27 - xavier dupré - update travis link * - 330 - `fb54850 `_ - 2021-04-12 - xavier dupré - Update .local.jenkins.lin.yml * - 329 - `79f2b5b `_ - 2021-04-12 - xavier dupré - refactor setup * - 328 - `557e366 `_ - 2021-01-18 - xavier dupré - Update setup.py * - 327 - `bfb6866 `_ - 2021-01-14 - xavier dupré - lint * - 326 - `7d2c890 `_ - 2021-01-14 - xavier dupré - Update test_mailbox_extended.py * - 325 - `08f6a4b `_ - 2021-01-14 - xavier dupré - Update test_mailbox.py * - 324 - `c34ece5 `_ - 2021-01-14 - xavier dupré - Update test_mailbox.py * - 323 - `c3ccba6 `_ - 2021-01-14 - xavier dupré - refactor unit tests * - 322 - `786a8cf `_ - 2021-01-01 - xavier dupré - Update conf.py * - 321 - `40abb62 `_ - 2021-01-01 - xavier dupré - update to python 3.9 * - 320 - `9922bb2 `_ - 2020-11-04 - xavier dupré - update readme * - 319 - `6e57ac1 `_ - 2020-11-02 - xavier dupré - history * - 318 - `54a17de `_ - 2020-10-26 - xavier dupré - fix a bug when attachment has an empty name * - 317 - `3728e97 `_ - 2020-10-23 - xavier dupré - Update config.yml * - 316 - `5c9ed72 `_ - 2020-10-23 - xavier dupré - Update appveyor.yml * - 315 - `37a7427 `_ - 2020-08-27 - xavier dupré - pylint * - 314 - `29b71c3 `_ - 2020-06-27 - xavier dupré - Update appveyor.yml * - 313 - `c3293df `_ - 2020-06-23 - xavier dupré - Update requirements.txt * - 312 - `fdb90c6 `_ - 2020-06-23 - xavier dupré - Update requirements.txt * - 311 - `f93bc89 `_ - 2020-06-23 - xavier dupré - Update requirements.txt * - 310 - `4253f55 `_ - 2020-06-23 - xavier dupré - Update requirements.txt * - 309 - `5633675 `_ - 2020-06-23 - xavier dupré - Update .local.jenkins.lin.yml * - 308 - `a269d54 `_ - 2020-05-16 - xavier dupré - Create MANIFEST.in * - 307 - `6ee22bb `_ - 2020-05-15 - xavier dupré - pep8 * - 306 - `0659435 `_ - 2020-05-15 - xavier dupré - pep8 * - 305 - `7710fb6 `_ - 2020-05-01 - xavier dupré - pep8 * - 304 - `62ef4d1 `_ - 2020-03-28 - xavier dupré - Update setup.py * - 303 - `5662d4d `_ - 2020-02-23 - xavier dupré - Update .local.jenkins.lin.yml * - 302 - `c28cd4f `_ - 2020-02-12 - xavier dupré - update local ci * - 301 - `521d788 `_ - 2020-02-05 - xavier dupré - add support for pytohn 3.8 * - 300 - `9045728 `_ - 2020-01-31 - xavier dupré - update documentation * - 298 - `b46149b `_ - 2019-10-17 - xavier dupré - Update .local.jenkins.lin.yml * - 297 - `23a9a1f `_ - 2019-09-27 - xavier dupré - pep8 * - 295 - `017e9de `_ - 2019-04-23 - xavier dupré - pep8 * - 294 - `dd169a7 `_ - 2019-04-23 - xavier dupré - Update test_code_style.py * - 293 - `234f3fe `_ - 2019-04-23 - xavier dupré - fix unit test * - 292 - `bcbad1c `_ - 2019-04-23 - xavier dupré - refactoring * - 291 - `fd507aa `_ - 2019-02-16 - xavier dupré - Update README.rst * - 290 - `e4b84a4 `_ - 2019-01-15 - xavier dupré - Fix inconsistent return * - 289 - `e30657c `_ - 2019-01-15 - xavier dupré - fix unit test after previous commit * - 288 - `2d18ba3 `_ - 2019-01-15 - xavier dupré - Fixes #3, add list of attachments in summary * - 286 - `ff78033 `_ - 2019-01-08 - xavier dupré - Update LICENSE.txt * - 285 - `0ce1c61 `_ - 2018-12-31 - xavier dupré - keyring simplification * - 284 - `727937c `_ - 2018-09-23 - xavier dupré - update CI * - 283 - `51b760d `_ - 2018-09-16 - xavier dupré - remove unnecessary dependency * - 282 - `a1d7d15 `_ - 2018-08-28 - xavier dupré - add missing dependencies for circleci * - 281 - `944cf05 `_ - 2018-08-27 - xavier dupré - update setup.py * - 280 - `4eea118 `_ - 2018-08-26 - xavier dupré - update circleci * - 279 - `4a6b7e1 `_ - 2018-08-21 - xavier dupré - adapt unit tests for linux * - 278 - `ccf40cd `_ - 2018-08-21 - xavier dupré - add jenkins job definition for linux * - 277 - `c9aef4e `_ - 2018-07-22 - xavier dupré - replaces one dict by one oredereddict * - 276 - `0ea8a35 `_ - 2018-07-22 - xavier dupré - fix style * - 275 - `9908219 `_ - 2018-07-22 - xavier dupré - update CI * - 274 - `082f6e7 `_ - 2018-07-07 - xavier dupré - update pandoc * - 273 - `bcfafce `_ - 2018-05-23 - xavier dupré - better error message * - 272 - `cf1dfe5 `_ - 2018-05-17 - xavier dupré - update setup, circleci * - 271 - `5d1d2d3 `_ - 2018-05-12 - xavier dupré - update code style * - 270 - `ef8ccee `_ - 2018-05-12 - xavier dupré - update code style * - 269 - `d68bf98 `_ - 2018-05-12 - xavier dupré - more for pylint * - 268 - `aa34483 `_ - 2018-05-12 - xavier dupré - update requirements * - 267 - `c19e6b7 `_ - 2018-05-11 - xavier dupré - applies pylint * - 266 - `f35d86c `_ - 2018-04-14 - xavier dupré - update circleci * - 265 - `45df38e `_ - 2018-04-14 - xavier dupré - update unit test * - 264 - `dfb904b `_ - 2018-04-14 - xavier dupré - update requirements * - 263 - `9b417d3 `_ - 2018-04-14 - xavier dupré - #1 rename flake8 into code_style * - 262 - `71dcfe9 `_ - 2018-03-10 - xavier dupré - update setup.py * - 261 - `fdce916 `_ - 2018-02-25 - xavier dupré - fix unit test * - 260 - `ad27dcf `_ - 2018-02-25 - xavier dupré - pep8 * - 259 - `27663bd `_ - 2018-02-25 - xavier dupré - documentation, catch an exception * - 258 - `08c5f80 `_ - 2018-02-24 - xavier dupré - fix requirements * - 257 - `97f356e `_ - 2018-02-24 - xavier dupré - setup requirements * - 256 - `2fb391a `_ - 2018-02-17 - xavier dupré - update requirements * - 255 - `bbf09eb `_ - 2018-01-11 - xavier dupré - pep8 * - 254 - `1905cd8 `_ - 2018-01-11 - xavier dupré - update logging * - 253 - `3eedb8c `_ - 2018-01-02 - xavier dupré - update license * - 252 - `063bcca `_ - 2017-12-10 - xavier dupré - fix unit test for circleci * - 251 - `473b913 `_ - 2017-12-09 - xavier dupré - artifact * - 250 - `3a21ff5 `_ - 2017-12-01 - xavier dupré - update script * - 249 - `a57ef1c `_ - 2017-11-29 - xavier dupré - update script * - 247 - `96a39fd `_ - 2017-11-18 - xavier dupré - add artifacts on appveyor * - 246 - `b7f621b `_ - 2017-11-12 - xavier dupré - update python version * - 245 - `ed6a3ff `_ - 2017-11-09 - xavier dupré - fix unit test * - 244 - `8e2b1b5 `_ - 2017-10-20 - xavier dupré - add notebook number due to notebook 5.1.0 * - 243 - `7a8d3ae `_ - 2017-10-18 - xavier dupré - catch warning around keyring * - 241 - `11ac502 `_ - 2017-10-05 - xavier dupré - update requirements * - 240 - `bbb55c9 `_ - 2017-10-05 - xavier dupré - update setup * - 239 - `e5efcde `_ - 2017-09-17 - xavier dupré - add history in setup.py * - 237 - `a5c06fa `_ - 2017-08-20 - xavier dupré - simplify unittest * - 236 - `2e4f4ea `_ - 2017-08-20 - xavier dupré - better error message * - 235 - `cc3c920 `_ - 2017-08-20 - xavier dupré - circleci * - 234 - `7b9d21c `_ - 2017-08-08 - xavier dupré - licence * - 233 - `6f99222 `_ - 2017-07-15 - xavier dupré - documentartion * - 232 - `e94880e `_ - 2017-07-07 - xavier dupré - svg latex not a good story * - 231 - `9307d0a `_ - 2017-06-30 - xavier dupré - update setup.py * - 230 - `8339374 `_ - 2017-06-29 - xavier dupré - update setup.py * - 229 - `40e9e4a `_ - 2017-06-29 - xavier dupré - 35 to 36 * - 228 - `05dcac8 `_ - 2017-06-11 - xavier dupré - update jenkins build * - 227 - `4e13240 `_ - 2017-05-23 - xavier dupré - fix path in jenkins job definition * - 226 - `a1084cc `_ - 2017-05-22 - xavier dupré - update setup.py * - 225 - `1d6feb7 `_ - 2017-05-22 - xavier dupré - update jenkins_build * - 224 - `1fadd4a `_ - 2017-05-21 - xavier dupré - update setup.py * - 223 - `00a3914 `_ - 2017-05-08 - xavier dupré - update license * - 222 - `985d1fd `_ - 2017-04-22 - xavier dupré - documentation configuration * - 221 - `472af60 `_ - 2017-04-04 - xavier dupré - fix unit test * - 220 - `7bea78b `_ - 2017-04-04 - xavier dupré - fix encoding in name and from * - 218 - `5cc0eb1 `_ - 2017-03-22 - xavier dupré - update requirements * - 217 - `d43026e `_ - 2017-03-11 - xavier dupré - update script * - 216 - `614e9d1 `_ - 2017-02-23 - xavier dupré - jenkins * - 215 - `629e51a `_ - 2017-02-19 - xavier dupré - update gitignore * - 214 - `de98e63 `_ - 2017-02-17 - xavier dupré - update jenkins anaconda * - 213 - `8abc4ef `_ - 2017-02-16 - xavier dupré - update jenkins winpython * - 212 - `9b78cb0 `_ - 2017-02-12 - xavier dupré - travis * - 211 - `fe3280f `_ - 2017-02-11 - xavier dupré - update appveyor badges * - 210 - `bdfe6db `_ - 2017-01-06 - xavier dupré - update local jenkins * - 209 - `b0e95ea `_ - 2017-01-03 - xavier dupré - update jenkins build * - 208 - `45c5e1a `_ - 2017-01-01 - xavier dupré - update ci for python 3.6 * - 207 - `3481344 `_ - 2016-12-28 - xavier dupré - rst cleaning * - 205 - `a590523 `_ - 2016-12-20 - xavier dupré - update notebooks for a gallery * - 204 - `043ba4a `_ - 2016-12-18 - xavier dupré - update gitignore * - 203 - `bb867fb `_ - 2016-12-05 - xavier dupré - update setup.py * - 202 - `ce12ef5 `_ - 2016-12-04 - xavier dupré - disable keyring test on travis and appveyor * - 201 - `00a3c41 `_ - 2016-12-04 - xavier dupré - pep8 * - 200 - `abb4396 `_ - 2016-12-04 - xavier dupré - update retrieval of password * - 199 - `3b9ddec `_ - 2016-12-04 - xavier dupré - stop testing on python 3.4 * - 198 - `48e6759 `_ - 2016-12-03 - xavier dupré - remove download badge * - 197 - `734237b `_ - 2016-11-05 - dupre - pep8 * - 196 - `f61704a `_ - 2016-11-01 - dupre - fix a bug when dump mail (issue with attachments sharing the same name) * - 195 - `859d8d4 `_ - 2016-10-22 - dupre - avoid uploading with a wrong subversion number * - 194 - `0966c94 `_ - 2016-09-03 - dupre - update local jenkins * - 193 - `7d45744 `_ - 2016-08-31 - dupre - update local jenkins * - 192 - `0ef59d2 `_ - 2016-08-27 - dupre - update locale jenkins * - 191 - `3456bfd `_ - 2016-08-27 - dupre - fix local jenkins * - 190 - `2f49de9 `_ - 2016-08-27 - dupre - update local.jenkins * - 189 - `0740102 `_ - 2016-08-26 - dupre - update jenkins definition * - 188 - `31eb66f `_ - 2016-08-26 - dupre - update jenkins build * - 187 - `907eebe `_ - 2016-08-25 - dupre - update jenkins jobs * - 186 - `06ebbb5 `_ - 2016-08-25 - dupre - update local jenkins * - 185 - `5d11da6 `_ - 2016-08-25 - dupre - local jenkins * - 184 - `1925e60 `_ - 2016-08-24 - dupre - update setup.py * - 183 - `fa348b0 `_ - 2016-08-21 - dupre - update notebooks * - 182 - `304fb2c `_ - 2016-07-26 - dupre - update setup.py * - 181 - `a72de01 `_ - 2016-07-26 - dupre - update requirements * - 180 - `c2c1331 `_ - 2016-07-14 - dupre - add unit test * - 175 - `939b980 `_ - 2016-05-04 - dupre - update travis, appveyor, flake8 * - 174 - `f3f8637 `_ - 2016-05-04 - dupre - update travis * - 173 - `3bc514e `_ - 2016-05-03 - dupre - fix bug in send_email (cc and bcc) * - 172 - `7e4768d `_ - 2016-05-03 - dupre - choose between html and text * - 171 - `b59e7b1 `_ - 2016-05-02 - dupre - add cc * - 170 - `f5bef2a `_ - 2016-05-02 - dupre - fix a bug in send_email: add body * - 169 - `7c28a36 `_ - 2016-04-25 - dupre - update build_script * - 168 - `7c0cdbf `_ - 2016-04-17 - dupre - add unit test to test mail box * - 167 - `3deeecf `_ - 2016-04-04 - dupre - avoid bad characters in mail id * - 166 - `4f64f38 `_ - 2016-04-04 - dupre - add method get_name * - 165 - `6cea03f `_ - 2016-03-31 - dupre - fix test_flake8 * - 164 - `0d3a59e `_ - 2016-03-31 - dupre - update test_flake8 * - 163 - `56914a6 `_ - 2016-03-30 - dupre - update test_flake8 * - 162 - `e90a545 `_ - 2016-03-27 - dupre - fix unit tests due to pyquickhelper changes * - 161 - `39427e8 `_ - 2016-03-26 - dupre - fix couple of imports * - 160 - `0a9355f `_ - 2016-03-26 - dupre - update due to pyquickhelper update to 1.4 * - 158 - `f71d3a5 `_ - 2016-02-28 - dupre - add dependencies on pycryptodomex * - 157 - `7a8bea1 `_ - 2016-02-28 - dupre - remove dependency on pycryptodome * - 156 - `ada5fc9 `_ - 2016-02-14 - dupre - update readme * - 155 - `bf1f1da `_ - 2016-02-03 - dupre - fix a bug when checking the existence of a dump attachment * - 154 - `238dda0 `_ - 2016-01-21 - dupre - add missing parameter to a mocked class * - 153 - `5410903 `_ - 2016-01-18 - dupre - add method read_binary_content * - 152 - `4eab892 `_ - 2016-01-18 - dupre - add a parameter in method * - 151 - `b0f32a5 `_ - 2016-01-16 - dupre - catch an exception and continue * - 150 - `a030f12 `_ - 2016-01-09 - dupre - update template * - 149 - `ac36e74 `_ - 2016-01-09 - dupre - update sorting key for EmailMessaage * - 148 - `39b0696 `_ - 2016-01-09 - dupre - improve email collection (fix get_to) * - 147 - `c82b807 `_ - 2016-01-09 - dupre - update default file name for mails, update metadata type * - 146 - `e5a19d8 `_ - 2016-01-09 - dupre - update mocked function with a poor substitute which does not raise an exception * - 144 - `7e2a093 `_ - 2016-01-02 - dupre - update setup.py * - 143 - `da7d5de `_ - 2016-01-02 - dupre - update requirements * - 142 - `5203cb4 `_ - 2016-01-02 - dupre - documentation and coverage * - 141 - `d5af371 `_ - 2015-12-31 - dupre - add metadata when storing attachments * - 140 - `2d91ec4 `_ - 2015-12-31 - dupre - update unit test after changing the ordering key of EmailMessage * - 139 - `0170a61 `_ - 2015-12-31 - dupre - update sort key * - 138 - `7585640 `_ - 2015-12-30 - dupre - fix a dump in mailboximap.py * - 137 - `5c2f8ec `_ - 2015-12-30 - dupre - fix many bugs in pymmails * - 136 - `8da38ea `_ - 2015-12-30 - dupre - change exception type * - 135 - `145e8f0 `_ - 2015-12-30 - dupre - update method exists of BufferFilesWriting * - 134 - `ef88422 `_ - 2015-12-30 - dupre - add prev and next link to previous and next mail * - 133 - `6579464 `_ - 2015-12-30 - dupre - update iteration when grabbing mails * - 132 - `ecb4970 `_ - 2015-12-30 - dupre - introduction of BufferFilesWrite * - 131 - `5e844df `_ - 2015-12-29 - dupre - on the road to have prev, next button when rendering emails * - 130 - `2412adb `_ - 2015-12-29 - dupre - fix appveyor * - 128 - `1c5f032 `_ - 2015-12-29 - dupre - update appveyor * - 127 - `28a5248 `_ - 2015-12-29 - dupre - update pymmails with a renderer for a list of mails * - 126 - `a19ab85 `_ - 2015-12-28 - dupre - add renderer for a list of mails * - 125 - `467b621 `_ - 2015-12-28 - dupre - update appveyor * - 124 - `61e8e4d `_ - 2015-12-28 - dupre - update appveyor * - 123 - `d9ca78b `_ - 2015-12-28 - dupre - update html dump with renderer * - 122 - `1e2d139 `_ - 2015-12-28 - dupre - update documentation style * - 121 - `aa4e9e8 `_ - 2015-12-28 - dupre - update with body * - 120 - `9ca13cd `_ - 2015-12-28 - dupre - first template with jinja2 * - 119 - `4d133cc `_ - 2015-12-27 - dupre - add class to mock a mail box from a local folder * - 118 - `5fab53a `_ - 2015-12-27 - dupre - update setup.py * - 116 - `ab4b952 `_ - 2015-12-13 - dupre - add landscape * - 114 - `de92786 `_ - 2015-12-11 - dupre - update conf.py * - 113 - `7c13cb6 `_ - 2015-11-08 - dupre - update requirements.txt * - 112 - `13b0f8d `_ - 2015-11-01 - dupre - add appveyor * - 111 - `3e086c2 `_ - 2015-11-01 - dupre - fix unit test again * - 110 - `3dbdf4c `_ - 2015-11-01 - dupre - fix unit test (missing import) * - 109 - `eb9104d `_ - 2015-11-01 - dupre - fix a unit test * - 108 - `1ac664a `_ - 2015-11-01 - dupre - update unit test * - 107 - `cbecaa0 `_ - 2015-10-31 - dupre - setup.py * - 106 - `e4f7a23 `_ - 2015-10-31 - dupre - update setup.py * - 105 - `26d2900 `_ - 2015-10-10 - dupre - update .ignore * - 104 - `a98e775 `_ - 2015-10-01 - dupre - update setup.py * - 103 - `24ae277 `_ - 2015-09-08 - dupre - disable a unit test on anaconda * - 102 - `9cba835 `_ - 2015-08-26 - dupre - update setup.py * - 100 - `fc7361e `_ - 2015-08-13 - dupre - update requirements for jupyter 4.0 * - 94 - `e4be12f `_ - 2015-07-14 - dupre - disable a unit test on Anaconda * - 93 - `b8d335f `_ - 2015-06-21 - dupre - update setup.py * - 92 - `873db69 `_ - 2015-06-06 - dupre - update license variable * - 91 - `c72b443 `_ - 2015-06-06 - dupre - add keywords to a blog post * - 90 - `2d9e947 `_ - 2015-06-06 - dupre - add blog post * - 89 - `90edd80 `_ - 2015-06-05 - dupre - setup_hook * - 88 - `8ab5038 `_ - 2015-05-25 - dupre - add methods to count the number of attachments * - 87 - `095b34f `_ - 2015-05-24 - dupre - update setup to fix an issue when pyquickhelper is not here * - 84 - `663fdaf `_ - 2015-05-19 - dupre - add encodings * - 82 - `c1b48a2 `_ - 2015-05-10 - dupre - allow several encoding in the same string when decoding it * - 81 - `c2461b8 `_ - 2015-05-09 - xavier dupré - disable a unit test for anaconda, will investigate later * - 80 - `8b8ca70 `_ - 2015-05-07 - dupre - update setup.py * - 79 - `1e5af0a `_ - 2015-05-05 - dupre - update automated scripts * - 78 - `86c59ad `_ - 2015-04-28 - dupre - change build_setup_help_on_windows to run unit test on anaconda * - 77 - `b6a3079 `_ - 2015-04-27 - dupre - update readme.rst * - 76 - `90a3fd6 `_ - 2015-04-27 - dupre - update readme.rst * - 75 - `7a21cec `_ - 2015-04-26 - dupre - add blog root * - 74 - `1521b30 `_ - 2015-04-22 - dupre - update requirements * - 73 - `ad24923 `_ - 2015-04-22 - dupre - update setup.py * - 72 - `0d78eba `_ - 2015-04-21 - dupre - update setup.py to enforce the writing of version.txt * - 71 - `657e54c `_ - 2015-04-20 - dupre - raise an exception when version.txt is not found * - 69 - `5a570cf `_ - 2015-04-16 - dupre - update .gitignore * - 66 - `156d8ce `_ - 2015-04-15 - dupre - update to ipython 3.1, requirements, documentation * - 65 - `b49b4c2 `_ - 2015-04-07 - dupre - modifies .gitignore * - 64 - `9710543 `_ - 2015-04-05 - dupre - flake8 * - 63 - `1e9e718 `_ - 2015-04-05 - dupre - update .ignore * - 62 - `d3acae9 `_ - 2015-03-23 - dupre - update conf.py, remove unnecessary file * - 61 - `7de81a1 `_ - 2015-03-21 - dupre - fix a unit test on linux * - 60 - `5911b3c `_ - 2015-03-21 - dupre - applies flake8 + travis * - 58 - `bb81f11 `_ - 2015-03-17 - dupre - write version.txt before generating the setup * - 56 - `476df46 `_ - 2015-03-01 - dupre - applies pep8 * - 55 - `0636fd4 `_ - 2015-02-28 - dupre - remove building for python 3.3 * - 54 - `f4c0901 `_ - 2015-02-23 - dupre - better error message * - 53 - `578f0b4 `_ - 2015-02-21 - dupre - update publish_on_pypi.bat * - 52 - `7610105 `_ - 2015-02-21 - dupre - improve an error message * - 51 - `52828d6 `_ - 2015-02-19 - dupre - fix setup batch * - 50 - `d6cfe9b `_ - 2015-02-17 - dupre - build the setup with any python distribution * - 49 - `23e70a0 `_ - 2015-01-31 - dupre - documentation + first notebooks * - 47 - `538c81b `_ - 2015-01-31 - dupre - send an email, documentation * - 46 - `615118f `_ - 2015-01-31 - dupre - fix paths of embedded images in emails when dumping them on disk * - 45 - `9dfdac9 `_ - 2015-01-25 - dupre - shebang * - 44 - `06821bc `_ - 2015-01-19 - dupre - improve setup, build batch * - 43 - `eaf5090 `_ - 2015-01-17 - dupre - documentation + setup + extra spaces * - 42 - `b790b88 `_ - 2014-12-30 - dupre - simplify sphinx configuration * - 41 - `ff365d6 `_ - 2014-12-30 - dupre - add graph to documentation * - 40 - `5d44bbf `_ - 2014-12-28 - dupre - class EmailMessage is more robust, add unit test to test some parts of it * - 39 - `0dfb44b `_ - 2014-12-28 - dupre - allow EmailMessage to be sorted * - 38 - `8e513ca `_ - 2014-12-28 - dupre - add methods get_to, enumerate_search_person * - 37 - `5a9f2ca `_ - 2014-12-21 - dupre - fix a unit test, add a function to grab all emails received or sent to a user * - 36 - `04cd4b6 `_ - 2014-12-06 - sdpython - fix the setup * - 35 - `5ae0e6c `_ - 2014-12-06 - sdpython - modifies due to pyquickhelper updates * - 34 - `9911ee5 `_ - 2014-11-15 - sdpython - remove the weird character on pypi * - 32 - `31e4d02 `_ - 2014-11-09 - sdpython - fix the setup (cannot find readme.rst) * - 29 - `b81c971 `_ - 2014-08-18 - sdpython - encoding * - 28 - `d2e0341 `_ - 2014-07-27 - sdpython - remove unnecessary files * - 27 - `9bb97e4 `_ - 2014-07-19 - sdpython - extends setup.py with build_sphinx, unittests * - 26 - `707b054 `_ - 2014-06-18 - sdpython - +msi * - 25 - `ae5cb3b `_ - 2014-06-03 - sdpython - add __version__ to __init__.py * - 23 - `f5e3180 `_ - 2014-04-27 - sdpython - logo change * - 19 - `421c095 `_ - 2014-03-23 - sdpython - migration to python 3.4 (setup) * - 18 - `5adedf6 `_ - 2014-03-23 - sdpython - migration to python 3.4 * - 17 - `2005982 `_ - 2014-02-26 - sdpython - version modification in the setup * - 16 - `d5fd2e7 `_ - 2014-02-20 - sdpython - comment * - 15 - `0e84e25 `_ - 2014-02-18 - sdpython - catch an exception when field "from" is malformed and return a result * - 12 - `efda371 `_ - 2014-02-11 - sdpython - change version number * - 11 - `e8227bd `_ - 2014-02-08 - sdpython - clean the code after applying pylint * - 10 - `d0690ed `_ - 2014-02-07 - sdpython - update gitignore and setup * - 9 - `b1857dc `_ - 2014-02-06 - sdpython - change setup.py * - 8 - `dc7df8d `_ - 2014-02-01 - sdpython - fix the search page on documentation * - 7 - `0e2c6c2 `_ - 2014-02-01 - sdpython - improve the documentation * - 6 - `d3869ad `_ - 2014-01-23 - sdpython - improving the robustness while fetching the mails * - 5 - `2e92112 `_ - 2014-01-23 - sdpython - removing unnecessary loggings * - 4 - `a58380a `_ - 2014-01-23 - sdpython - works with gmail + adding search patterns * - 1 - `f3a9069 `_ - 2014-01-22 - sdpython - first version