Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python.announce > #3368
| From | Dan Gass <dan.gass@gmail.com> |
|---|---|
| Newsgroups | comp.lang.python.announce |
| Subject | [plum-py 0.3.1] Pack/Unpack Memory |
| Date | 2020-04-13 22:06 -0500 |
| Message-ID | <158683635917.26269.python-announce-list@python.org> (permalink) |
| References | <CAL2HjZXYfkKeFU+_8mSc4DPeiY+awArAOdN4zbMm3j+tSJ0LFg@mail.gmail.com> <CAL2HjZUe3PrNcPVn7ffOQfcScQgditMd1W2Qp3CniN3aSxo-tQ@mail.gmail.com> |
I am please to announce the availability of beta release 0.3.1 of the
"plum-py" package.
This package provides classes and utility functions to efficiently pack and
unpack bytes similar to what the standard library `struct` module offers.
This package expands significantly on that capability with much more
powerful and convenient access and control of bytes within a buffer
(including handling variable size/type relationships within the buffer
data).
The package provides a large number of fundamental types (e.g.
numbers, structures, arrays, etc.) for specifying buffer data structure.
Each type conforms to a "plug-and-play" architecture facilitating the
ability to be combined in any way, including deeply nested structures of
arbitrary type. You may also write your own custom types that conform to
the "plug-and-play" architecture API and use them in combination with any
of the fundamental types provided.
Docs: https://plum-py.readthedocs.io/en/latest/index.html
PyPi: https://pypi.org/project/plum-py/
Repo: https://gitlab.com/dangass/plum
License: MIT
With Regards,
Dan Gass
(dan.gass at gmail)
Change List
=========
- Add support for passing a factory function as the ``cls`` argument
for following variable member definitions:
+ ``VariableDimsMember``
+ ``VariableSizeMember``
- Improve structure representation of enumeration members.
Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread
[plum-py 0.3.1] Pack/Unpack Memory Dan Gass <dan.gass@gmail.com> - 2020-04-13 22:06 -0500
csiph-web