| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-pefile | Distribution: openSUSE Tumbleweed |
| Version: 2024.8.26 | Vendor: openSUSE |
| Release: 1.2 | Build date: Sat Apr 25 22:00:09 2026 |
| Group: Development/Languages/Python | Build host: reproducible |
| Size: 672571 | Source RPM: python-pefile-2024.8.26-1.2.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/erocarrera/pefile | |
| Summary: A python module to work with PE (pertable executable) files | |
Portable Executable reader module. All the PE file basic structures are available with their default names as attributes of the instance returned. Processed elements such as the import table are made available with lowercase names, to differentiate them from the upper case basic structure names. pefile has been tested against many edge cases such as corrupted and malformed PEs as well as malware, which often attempts to abuse the format way beyond its standard use. To the best of my knowledge most of the abuse is handled gracefully.
MIT
* Sat Apr 25 2026 Dirk Müller <dmueller@suse.com>
- update to 2024.8.26:
* Close the __data__ attribute before reassigning it
* Floor division (//) does mathematical division with the floor
functio…
* Update new dvrt type and Load Config filed adapt to Windows11
* fix PE.get_data
* Fix ambiguous string syntax for PEid parsing regexp
* fixed a memory leak that caused the pe file to be access
locked.
* Exphash from sha256 to md5 to match imphash
* More readable calls to superclass
* Fix cache_adjust_FileAlignment to work with files not aligned
to 0x200
* [StepSecurity] Apply security best practices
* Create sets using curly brackets
* Change IOError to OSError
* Apply isort to sort all imports
* Remove "OC Patch" comments
* Update tox.ini Python versions
* Use with statement to write to file
* Remove distutils use
* Use chaining comparison operators
* Replace list comprehension with set comprehension
* Use not in operator
* Replace base class name with super()
* Increase readability and consistency
* Tiny comment improvements
* Update oleaut32.py from oleaut32.dll
* Improve parse_rich_header
* Include ordinals for wsock32.dll
* Update ws2_32.py from ws2_32.dll
* Update pefile.py for typo
* Add parsing for IMAGE_DEBUG_TYPE_EX_DLLCHARACTERISTICS
* Wed Jan 03 2024 Dirk Müller <dmueller@suse.com>
- require setuptools
* Sat Oct 07 2023 Matej Cepl <mcepl@cepl.eu>
- Clean up the SPEC file
* Sat Jun 10 2023 ecsos <ecsos@opensuse.org>
- Add %{?sle15_python_module_pythons}
* Sun Mar 26 2023 Dirk Müller <dmueller@suse.com>
- update to 2023.2.7:
* accept dot in valid charset for name
* Remove future from dependencies
* Add machine types
* Incorporate PEP 238 and PEP 3120
* Generate GUID fields of CV_INFO_PDB70 readable by Python
* Dynamic relocations support
* Add Export Hash Method
* Loosen export symbol validation
* Mon Jun 06 2022 Greg Freemyer <Greg.Freemyer@gmail.com>
- update to version 2022.5.30
* Merged pull request #344 from elicn/faster-reloc: Speed up relocation process
* Merged pull request #175 from tdube/patch-1: Fix catch-all exception clause in parse_resources_directory
* Turn data into a bytearray to avoid copying data around (from elicn)
* Merged pull request #343 from mat-gas/master: various performances improvements (30-50% in certain workflows, 15-25% in average)
* Merged pull request #340 from dinateper/feature/PEfile_context_manager: Update PE to allow with statements
* Removed legacy Python 2 code
* Miscellaneous other fixes.
- add %define skip_python2 1
* Wed Apr 24 2019 pgajdos@suse.com
- version update to 2019.4.18
* speed up parsing of files with many ordinals or exports
* other merged PRs and issues fixed since the last release
* Tue Dec 04 2018 Matej Cepl <mcepl@suse.com>
- Remove superfluous devel dependency for noarch package
* Fri Nov 16 2018 Todd R <toddrme2178@gmail.com>
- Update to version 2018.8.8
* Fixed tests
* Fixed bug accessing warnings attribute from the PE object
* Fix is_driver()'s behavior under Python 3.
* Fix a bug attempting to handle an invalid string
* Modified version information to handle multiple version
information that may exist within a single file.
* Prevent division by zero when pe.trim() returns no data
* Thu Oct 19 2017 toddrme2178@gmail.com
- Implement single-spec version
- Update to version 2017.9.3
* No changelog
- Drop unneeded force_version.patch
/usr/lib/python3.13/site-packages/__pycache__/pefile.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/__pycache__/pefile.cpython-313.pyc /usr/lib/python3.13/site-packages/__pycache__/peutils.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/__pycache__/peutils.cpython-313.pyc /usr/lib/python3.13/site-packages/ordlookup /usr/lib/python3.13/site-packages/ordlookup/__init__.py /usr/lib/python3.13/site-packages/ordlookup/__pycache__ /usr/lib/python3.13/site-packages/ordlookup/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ordlookup/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/ordlookup/__pycache__/oleaut32.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ordlookup/__pycache__/oleaut32.cpython-313.pyc /usr/lib/python3.13/site-packages/ordlookup/__pycache__/ws2_32.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ordlookup/__pycache__/ws2_32.cpython-313.pyc /usr/lib/python3.13/site-packages/ordlookup/__pycache__/wsock32.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ordlookup/__pycache__/wsock32.cpython-313.pyc /usr/lib/python3.13/site-packages/ordlookup/oleaut32.py /usr/lib/python3.13/site-packages/ordlookup/ws2_32.py /usr/lib/python3.13/site-packages/ordlookup/wsock32.py /usr/lib/python3.13/site-packages/pefile-2024.8.26.dist-info /usr/lib/python3.13/site-packages/pefile-2024.8.26.dist-info/INSTALLER /usr/lib/python3.13/site-packages/pefile-2024.8.26.dist-info/METADATA /usr/lib/python3.13/site-packages/pefile-2024.8.26.dist-info/RECORD /usr/lib/python3.13/site-packages/pefile-2024.8.26.dist-info/REQUESTED /usr/lib/python3.13/site-packages/pefile-2024.8.26.dist-info/WHEEL /usr/lib/python3.13/site-packages/pefile-2024.8.26.dist-info/licenses /usr/lib/python3.13/site-packages/pefile-2024.8.26.dist-info/licenses/LICENSE /usr/lib/python3.13/site-packages/pefile-2024.8.26.dist-info/top_level.txt /usr/lib/python3.13/site-packages/pefile.py /usr/lib/python3.13/site-packages/peutils.py /usr/share/licenses/python313-pefile /usr/share/licenses/python313-pefile/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 2 03:14:27 2026