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


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

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

Started byDan Gass <dan.gass@gmail.com>
First post2021-05-21 00:36 -0500
Last post2021-05-21 00:36 -0500
Articles 1 — 1 participant

Back to article view | Back to comp.lang.python.announce


Contents

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

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

FromDan Gass <dan.gass@gmail.com>
Date2021-05-21 00:36 -0500
Subjectplum-py 0.6.0 release (Pack / Unpack Memory bytes)
Message-ID<162157547948.8178.python-announce-list@python.org>
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).

[toc] | [standalone]


Back to top | Article view | comp.lang.python.announce


csiph-web