Skip to content
Snippets Groups Projects
  1. Apr 08, 2019
  2. Apr 02, 2019
  3. Oct 12, 2018
  4. Jul 18, 2018
    • Damir Jelić's avatar
      python: Enable build with the local build of the Olm C library. · ac071d9c
      Damir Jelić authored
      
      This patch adds the ability to build the bindings without having a
      globally installed Olm C library.
      
      Provided that the C library is already built, the tests can be run now
      with make test.
      
      Signed-off-by: default avatarDamir Jelić <poljar@termina.org.uk>
      ac071d9c
    • Damir Jelić's avatar
      python: Import improved python bindings. · e3d66733
      Damir Jelić authored
      This commit imports the python bindings from:
          https://github.com/poljar/python-olm
      
      
      
      The bindings are imported at commit c44b145818520d69eaaa350fb95afcb846125e0f
      
      Minor modifications were made while importing:
          - Removed travis config
          - Removed Arch Linux PKGBUILD
          - Removed the html docs, they can be rebuild by running make html in
            the docs folder
          - Slightly modified the README
      
      The new bindings feature some improvements over the old ones:
          - Python 2 and 3 support
          - Automatic memory management
          - Automatic memory clearing before it is freed
          - Type signatures via the python typing module
          - Full test coverage
          - Properties are utilized where it makes sense (e.g. account.id)
      
      Signed-off-by: default avatarDamir Jelić <poljar@termina.org.uk>
      e3d66733
Loading