Skip to content
Snippets Groups Projects
  1. Apr 09, 2019
  2. Apr 08, 2019
    • Damir Jelić's avatar
      python: Fix the MANIFEST file. · f1d45c2c
      Damir Jelić authored
      
      This patch adds the Olm header files to the manifest, this results in
      the header files being added to source distributions of the python-olm
      module.
      
      The headers are required to build the module. Including them in the
      source distribution is the easiest way to make sure that builds from the
      source distribution will succeed provided that the Olm C library is
      already installed.
      
      Signed-off-by: default avatarDamir Jelić <poljar@termina.org.uk>
      f1d45c2c
  3. Jul 18, 2018
    • 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