CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

devel/py-xasm 1.2.2_1

Python cross-version byte-code assembler

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 1.2.2_1
Upstream
up to date
Last update
to 1.2.2_1 · 07d6a589eb
Quarterly
2026Q4: 1.2.2_1
WWW
https://github.com/rocky/python-xasm
Links
cgit · VuXML

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 1.2.2_1.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (3)

Po-Chuan Hsieh (sunpoet) · 1.2.2_1
devel/py-xasm: Allow build with py-xdis 6.3.0+

- Bump PORTREVISION for package change

Reference:	https://github.com/rocky/python-xasm/commit/a6c9247571e21683181e76bcd191f1dfb14ddf16
07d6a589eb
Po-Chuan Hsieh (sunpoet) · 1.2.2
devel/py-xasm: Update to 1.2.2

Changes:	https://github.com/rocky/python-xasm/releases
52797b2389
Po-Chuan Hsieh (sunpoet) · 1.2.0
devel/py-xasm: Add py-xasm 1.2.0

The Python xasm module has routines for assembly, and has a command to assemble
bytecode for several different versions of Python.

Here are some potential uses:
- Make small changes to existing Python bytecode when you don't have source
- Craft custom and efficient bytecode
- Write an instruction-level optimizing compiler
- Experiment with and learn about Python bytecode
- Foil decompilers like uncompyle6 so that they can't disassemble bytecode (at
  least for now)

This support the same kinds of bytecode that xdis supports. This is pretty much
all released bytecode, although we tend to lag behind the latest Python
releases.
a9619e5670