Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python.announce > #3638
| 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) |
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
plum-py 0.6.0 release (Pack / Unpack Memory bytes) Dan Gass <dan.gass@gmail.com> - 2021-05-21 00:36 -0500
csiph-web