Xpdt

Latest version: v0.3.1

Safety actively analyzes 627334 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.3.1

Minor changes to quiet meaningless UBSAN warnings in generated C code.

0.3.0

Make sure `_impl.h` header goes into same dir as C file, since it's a private part of the implementation and included as `include "foo_impl.h"`

0.2.0

Add the ability to write C headers into a different dir than the C file.

0.1.0

Lots of quality of life improvements..
- The registry (which assigns numbers to each message type) can now be automatically updated. So it doesn't fail with baffling errors when you add a new type and forget to update the registry.
- `xpdt --help` lists the available languages
- All files required for a single language are generated in a single invocation now. This prevents race conditions with registry updates, but it also just makes things more efficient and easy to use since the inputs aren't being parsed multiple times.
- Provided C support code has been improved to put buf/len parameters back in the conventional order.
- Also added xfilemap C support code, and a new helper functions
- Fixed a bug in C code generation for modules without a registry

0.0.5

Woops. Fixed mypy error in previous release.

0.0.4

Recover from malformed inputs in enum stream by yielding an exception.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.