Skip to content
Snippets Groups Projects
  1. Oct 09, 2018
    • Adrian Torres's avatar
      [REM] packaging: drop PyYAML dependency · a277bfb4
      Adrian Torres authored
      Commit cf853a78 removed all yml tests
      and the yml import engine from Odoo forever, however PyYAML remains a
      dependency even though it's not used anymore.
      
      This commit removes any reference to this lib that could be found.
      
      closes odoo/odoo#27563
      a277bfb4
  2. Aug 27, 2018
  3. Aug 14, 2018
    • Olivier Dony's avatar
      [FIX] requirements: bump up pillow,jinja2 reqs · d2605bcc
      Olivier Dony authored
      Recommended by GitHub's repository alerts.
      
      We normally stick as close as possible to the version we depend
      on in the official DEB packages. This in turn depends on the version of
      Debian stable at the time of release - for 9.0 that would be Debian 8
      (jessie) and thus Pillow 2.6.1.
      
      However Pillow versions before 3.3.2 and Jinja2 before 2.8.1 suffer
      from a few issues that could lead to crashes of Odoo workers.
      The bugfixes have been backported in the DEB packages for Pillow,
      so users of Debian/Ubuntu LTS versions won't be affected if they are
      keeping their systems updated.
      
      However it's worth an exception to our rule for pip users.
      d2605bcc
  4. Jul 18, 2018
  5. Jul 17, 2018
    • Jigar Patel's avatar
      [IMP] import/export UIs · b60de0db
      Jigar Patel authored
      Task 40692
      
      Various changes to import/export (mainly) UIs:
      
      * default to excel & "full" (non-import-compatible) export
      * auto-detect encoding of CSV using chardet
      * remember column -> field mapping after having imported a file (useful
         for repeated imports where auto-matching failed)
      * better handle localised booleans & column names
      * automatically select source list view's fields when exporting
      * better integrate import templates feature and add a number of templates
      b60de0db
  6. Apr 18, 2018
  7. Feb 14, 2018
    • Olivier Dony's avatar
      [FIX] reqs.txt: bump up recommended Pillow version · 16050869
      Olivier Dony authored
      We should normally stick as close as possible to the version we depend
      on in the official DEB packages. This in turn depends on the version of
      Debian stable at the time of release - for 9.0 that would be Debian 8
      (jessie) and thus Pillow 2.6.1.
      
      However Pillow versions before 3.1.1 suffer from a few issues that could
      lead to crashes of Odoo workers. The bugfixes have been backported in
      the DEB packages for Pillow, so users of Debian/Ubuntu LTS versions
      won't be affected if they are keeing their systems updated.
      
      However it's worth an exception to our rule for pip users.
      
      FWD-PORTS: skip
      16050869
  8. Jan 16, 2018
    • Vincent Schippefilt's avatar
      [FIX] requirements: update for windows compatibility · 3ede4c72
      Vincent Schippefilt authored
      problem: installing from the source on windows includes manual modification of the requiremnets, as well as
      not supported package versions
      
      solution:
      - increased the version of lxml, werkzeug and pillow to the latest supported version in debian, it
      will fix already a number of issues on windows
      - automatically include or exclude dependencies from requirement.txt using requirement specifiers
      
      Note that for lxml on windows, we will always install the latest version because the version 3.7.1 does not exist on
      windows in WHL.
      3ede4c72
  9. Nov 17, 2017
  10. Nov 13, 2017
  11. Oct 16, 2017
  12. Oct 12, 2017
  13. Oct 09, 2017
  14. Sep 14, 2017
    • Xavier Morel's avatar
      [FIX] P3: metadata update · 4a878fa4
      Xavier Morel authored
      * gitignore pycache folders (apparently appear for some)
      * update xlwt requirement: 1.1.2 does not work with Python 3.6, 1.2 should work, 1.3 officially supports it
      4a878fa4
  15. Aug 20, 2017
    • Olivier Dony's avatar
      [FIX] P3: more requirements.txt changes · 589c0d7e
      Olivier Dony authored
      - jcconv is not P3-ready and is only optional, for use on the POSBox
        firmware for Japanese charset support in some receipt printers
        (The POSBox firmware is still based on Odoo 8 + PY2 at this time)
      
      - wsgiref is built-in since Python 2.5, and the one on pypi does not work
        on Python 3.2+
      589c0d7e
  16. Jun 16, 2017
  17. May 30, 2017
  18. May 15, 2017
    • Xavier Morel's avatar
      [REM] P3: outdated html2text vendoring · 67c17cb3
      Xavier Morel authored
      The vendored html2text is *really* old and absolutely not
      P3-compatible.
      
      There is a maintained version on Pypy which is, so use that and stop
      vendoring html2text.
      67c17cb3
  19. May 12, 2017
  20. May 08, 2017
    • Laurent Smet's avatar
      [REM] odoo/report: remove deprecated stuff · 3425752e
      Laurent Smet authored
      - RML Reports
      - Webkit Reports (most part already removed by 13b9982c)
      - LocalService in netsvc.py
      - rename attributes like rml_% to report_%
      - rename ir.actions.report.xml to ir.actions.report
      - allow rendering directly on an ir.actions.report by calling render method
      - remove 'controller' report_type
      - remove unused res.font stuff
      - remove print_report method in models.py (not used)
      - restore removed call to pdftotext process in test_reports
      3425752e
  21. Apr 28, 2017
  22. Mar 13, 2017
  23. Feb 02, 2017
  24. Nov 25, 2016
  25. Oct 22, 2016
  26. Nov 26, 2015
  27. Sep 28, 2015
  28. Sep 18, 2015
  29. Jul 31, 2015
  30. Jul 15, 2015
  31. Jul 14, 2015
  32. Jul 01, 2015
  33. Feb 26, 2015
    • Leonardo Rochael Almeida's avatar
      Declare PyChart package name in requirements.txt · 12e7d802
      Leonardo Rochael Almeida authored
      While calling `pip install -r requirements.txt`, the PyChart tarball is
      always downloaded even if `pip` has a download cache configured (which
      it does by default in later versions).
      
      This is because `pip` has no way of knowing which package the PyChart
      tarball contains before downloading and running its `setup.py`.
      
      By declaring the PyChart "egg" in `requirements.txt` the tarball is no
      longer downloaded if it's already in the download cache.
      12e7d802
  34. Feb 23, 2015
  35. Nov 19, 2014
  36. Nov 18, 2014
  37. Sep 02, 2014
Loading