Summary
pefile is a multi-platform Python module to parse and work with Portable Executable (PE) files. Most of the information contained in the PE file headers is accessible, as well as all the sections' details and data.
Versions
v9999 :: 0 :: gentoo
- Modified
- License
- MIT
v2024.8.26 :: 0 :: gentoo
- Modified
- License
- MIT
- Keywords
- ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
v2023.2.7 :: 0 :: gentoo
- Modified
- License
- MIT
- Keywords
- amd64 arm arm64 ppc ppc64 x86 ~loong ~riscv
USE flags
python_targets
- python3_10
- Build with Python 3.10
- python3_11
- Build with Python 3.11
- python3_12
- Build with Python 3.12
- python3_13
- Build with Python 3.13
Runtime Dependencies
dev-lang / python : An interpreted, interactive, object-oriented programming language
Depending packages
app-emulation / virt-firmware : Tools for ovmf/armvirt firmware volumes
app-forensics / volatility3 : Framework for analyzing volatile memory
sys-apps / systemd : System and service manager for Linux
sys-apps / systemd-utils : Utilities split out from systemd for OpenRC users
sys-apps / uswid : Pure-Python library and CLI tool for processing SBoM metadata
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Mario Haustein · gentoo
dev-python/pefile: sync live
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/38309 Signed-off-by: Sam James <sam@gentoo.org> - Mario Haustein · gentoo
dev-python/pefile: add 2024.8.26
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mario Haustein · gentoo
dev-python/pefile: enable py3.13
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/37952 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-python/pefile: Stabilize 2023.2.7 ppc64, #916072
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-python/pefile: Stabilize 2023.2.7 ppc, #916072
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-python/pefile: Stabilize 2023.2.7 arm64, #916072
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-python/pefile: Stabilize 2023.2.7 arm, #916072
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mario Haustein · gentoo
dev-python/pefile: disable py3.9
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
dev-python/pefile: forward ~riscv
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - WANG Xuerui · gentoo
dev-python/pefile: forward ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - WANG Xuerui · gentoo
dev-python/pefile: keyword 2023.2.7 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Violet Purcell · gentoo
dev-python/pefile: enable py3.12
Signed-off-by: Violet Purcell <vimproved@inventati.org> Closes: https://github.com/gentoo/gentoo/pull/32383 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Yixun Lan · gentoo
dev-python/pefile: Keyword 2023.2.7 riscv, #911484
Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/pefile: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
dev-python/pefile: Forward-port ~arm ~arm64 keywords
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-python/pefile: Stabilize 2023.2.7 x86, #900807
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-python/pefile: Stabilize 2023.2.7 amd64, #900807
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-python/pefile: Keyword 2022.5.30-r1 arm, #892315
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/pefile: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-python/pefile: Stabilize 2022.5.30-r1 x86, #894872
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-python/pefile: Stabilize 2022.5.30-r1 amd64, #894872
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mario Haustein · gentoo
dev-python/pefile: add 2023.2.7
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/29463 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-python/pefile: Keyword 2022.5.30-r1 arm64, #892315
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-python/pefile: enable py3.11
No tests but for what it's worth, fwupd-efi installer is able to import and use it without errors. Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mario Haustein · gentoo
dev-python/pefile: remove dependency to dev-python/future
Closes: https://bugs.gentoo.org/888279 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/28825 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-python/pefile: Stabilize 2022.5.30 amd64, #857960
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-python/pefile: Stabilize 2022.5.30 x86, #857960
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/pefile: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mario Haustein · gentoo
dev-python/pefile: version bump 2022.5.30
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/25696 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-python/pefile: style tweaks; PEP517
Signed-off-by: Sam James <sam@gentoo.org> - Mario Haustein · gentoo
dev-python/pefile: new ebuild
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Sam James <sam@gentoo.org>