Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #3638

plum-py 0.6.0 release (Pack / Unpack Memory bytes)

From Dan Gass <dan.gass@gmail.com>
Newsgroups comp.lang.python.announce
Subject plum-py 0.6.0 release (Pack / Unpack Memory bytes)
Date 2021-05-21 00:36 -0500
Message-ID <162157547948.8178.python-announce-list@python.org> (permalink)

Show all headers | View raw


I am pleased to announce the availability of beta release 0.6.0 of
the "plum-py" package.

This pure Python package provides classes and utility functions to
transform byte sequences into Python objects and back. While similar
in purpose to Python's standard library ``struct`` module, this
package provides a larger set of format specifiers and is extensible,
allowing you to easily create complex ones of your own.

Docs: https://plum-py.readthedocs.io/en/latest/index.html
PyPi: https://pypi.org/project/plum-py/
Repo: https://gitlab.com/dangass/plum
Install: pip install plum-py

License: MIT

With Regards,
Dan Gass
(dan.gass at gmail)

Change List
=========

    - Add support to ArrayX for packing/unpacking an array with a dims
header.
    - Add SizedX transform for packing/unpacking an object with a size
header.
    - Fix anomalous NameError exception which occurred when unpacking a
structure
      member which has a default and set to "readonly" (occurred for cases
where
      the eval of the string representation of default value is not the same
      object as the default value itself).

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

plum-py 0.6.0 release (Pack / Unpack Memory bytes) Dan Gass <dan.gass@gmail.com> - 2021-05-21 00:36 -0500

csiph-web