1. 28 Aug, 2020 1 commit
  2. 22 May, 2020 1 commit
  3. 12 May, 2020 1 commit
  4. 10 May, 2020 1 commit
    • Dan Gass's avatar
      yup · ee667230
      Dan Gass authored
      ee667230
  5. 08 May, 2020 1 commit
  6. 15 Apr, 2020 1 commit
  7. 14 Apr, 2020 2 commits
  8. 01 Apr, 2020 1 commit
  9. 31 Mar, 2020 1 commit
  10. 30 Mar, 2020 1 commit
  11. 28 Mar, 2020 1 commit
  12. 26 Mar, 2020 1 commit
    • Dan Gass's avatar
      fix docs config · ba904b1d
      Dan Gass authored
      improve bytearray, int, enum, flag implementations
      ba904b1d
  13. 24 Mar, 2020 1 commit
    • Dan Gass's avatar
      - Simplifications · 46999dcc
      Dan Gass authored
              - Remove ``cls`` argument in ``getbytes()`` function (backward
                incompatible change).
              - Eliminate need to set ``dump.cls`` in ``__pack__`` and
                ``__unpack__`` methods (it is not the responsibility of
                those calling ``add_record()`` dump method).
      46999dcc
  14. 22 Mar, 2020 2 commits
  15. 12 Mar, 2020 1 commit
  16. 09 Mar, 2020 2 commits
  17. 05 Mar, 2020 1 commit
  18. 27 Feb, 2020 1 commit
  19. 25 Feb, 2020 1 commit
  20. 19 Feb, 2020 2 commits
  21. 18 Feb, 2020 1 commit
    • Dan Gass's avatar
      - The structure :class:`TypeMember` member definition now accepts a · a6392405
      Dan Gass authored
            ``decipher`` function to be used to determine the type member value
            from the variably typed member value. If the type of the variably
            typed member value provided during instantiation, packing, or
            attribute set is not one of the types in the ``mapping``, the
            ``decipher`` function gets called.
      a6392405
  22. 14 Feb, 2020 1 commit
    • Dan Gass's avatar
      - The structure :class:`TypeMember` member definition now accepts a · ae6f4004
      Dan Gass authored
            ``decipher`` function to be used to determine the type member value
            from the variably typed member value. If the type of the variably
            typed member value provided during instantiation, packing, or
            attribute set is not one of the types in the ``mapping``, the
            ``decipher`` function gets called.
      ae6f4004
  23. 13 Feb, 2020 1 commit
    • Dan Gass's avatar
      + 0.1.0a15 (2020-Feb-13) · 3cc2ce50
      Dan Gass authored
          - Expose :class:`plum.structure.Varies` class as public which is useful as a
            the :class:`Member` class ``cls`` argument as a descriptive placeholder.
          - Structure member protocol improved to perform "touchups" of associated
            member when variable member is assigned via an attribute set. Specifically:
      
              - :class:`DimsMember` values update when :class:`VariableDimsMember` set
              - :class:`SizeMember` values update when :class:`VariableSizeMember` set
              - :class:`TypeMember` values update when :class:`VariableTypeMember` set
      3cc2ce50
  24. 11 Feb, 2020 1 commit
  25. 10 Feb, 2020 1 commit
  26. 04 Feb, 2020 1 commit
  27. 17 Jan, 2020 1 commit
  28. 07 Jan, 2020 1 commit
  29. 23 Dec, 2019 1 commit
  30. 13 Dec, 2019 1 commit
  31. 01 May, 2019 1 commit
  32. 10 Apr, 2019 1 commit
  33. 30 Mar, 2019 1 commit
  34. 14 Mar, 2019 1 commit
  35. 08 Mar, 2019 1 commit
  36. 02 Mar, 2019 1 commit