Skip to content

0.11.1

Choose a tag to compare

@igo95862 igo95862 released this 29 Oct 13:51
· 151 commits to master since this release
0.11.1
9040f15

Features:

  • Improved interface generator handling of multiple uppercase letters
    sequences. For example, ACTIVATE_CONNECTION would before be converted
    to a_c_t_i_v_a_t_e__c_o_n_n_e_c_t_i_o_n and after to activate_connection.
    (reported by @bhattarabi)
  • Improved python formatting generated by interface code generator.
  • Added option --block to generate blocking interface code.
    (requested by @zhanglongqi and @MathisMARION)

Fixes:

  • Fixed docstrings still being present even if python was configured with
    --without-doc-strings.
  • Fixed interface generator crashing when a rare write-only property is
    encountered. (reported by @gotthardp)
  • Fixed async interfaces iterating over all members during initialization.
    (reported by @gotthardp)
  • Fixed TypeError: Dbus type '\x00' is unknown being raised when trying to read
    from a message more than one time. (reported by @IB1387 and @asmello)
  • Fixed missing class body when generating code for interface without members.