1. 28 Feb, 2023 3 commits
    • Levin Zimmermann's avatar
      Restricted: Allow newer pandas versions · f8301a19
      Levin Zimmermann authored
      There are newer pandas versions which still support python2. The latest
      one which still supports py2 (0.24.x) has initially been released in 2019
      and should therefore be quite stable and better supported. We should
      therefore prepare ERP5 so that it support those newer versions.
      
      This patch mostly fixes movements within the internal pandas structure.
      The patch still supports old object locations of previous pandas versions.
      
      /reviewed-on !1738
      /reviewed-by @jerome @klaus
      f8301a19
    • Levin Zimmermann's avatar
      restricted: Allow usage of resampler · b5f3e9d8
      Levin Zimmermann authored
      We already use '.resample.mean()' in some projects.
      
      /reviewed-on !1738
      /reviewed-by @jerome @klaus
      b5f3e9d8
    • Levin Zimmermann's avatar
      erp5_core_test: restricted: Test pandas resampler · a5696ae9
      Levin Zimmermann authored
      In some projects we use pandas resampler inside 'portal_callables'
      (so with restricted Python). But we miss tests which check
      whether pandas resamplers are allowed inside the restricted Python.
      Due to this lack of tests we won't notice whether the usage of pandas
      resamplers still work with a newer pandas version. With this patch
      we can recognize if an internal change of pandas makes the resampler unusuable
      in restricted Python.
      
      /reviewed-on nexedi/erp5!1738
      /reviewed-by @jerome @klaus
      a5696ae9
  2. 27 Feb, 2023 4 commits
  3. 24 Feb, 2023 4 commits
  4. 23 Feb, 2023 1 commit
  5. 22 Feb, 2023 6 commits
  6. 21 Feb, 2023 5 commits
  7. 18 Feb, 2023 1 commit
  8. 17 Feb, 2023 7 commits
  9. 16 Feb, 2023 8 commits
  10. 15 Feb, 2023 1 commit