Accepting request 1136456 from devel:languages:python

- require setuptools

  * Fix a bug attempting to handle an invalid string
	* Merged path from ThreatGrid's Wesley Brown. Thanks!
		revamped to use bytearrays rather than list,
- moved UserDB.txt to /usr/share/python-pefile
	* This is a PE file signature database.
	* It is available to callers of python-pefile,

OBS-URL: https://build.opensuse.org/request/show/1136456
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pefile?expand=0&rev=10
This commit is contained in:
Dominique Leuenberger 2024-01-05 21:59:37 +00:00 committed by Git OBS Bridge
commit b2a74c0710
2 changed files with 13 additions and 7 deletions

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jan 3 10:08:42 UTC 2024 - Dirk Müller <dmueller@suse.com>
- require setuptools
-------------------------------------------------------------------
Sat Oct 7 21:14:38 UTC 2023 - Matej Cepl <mcepl@cepl.eu>
@ -54,7 +59,7 @@ Fri Nov 16 19:07:57 UTC 2018 - Todd R <toddrme2178@gmail.com>
* 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
* 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
@ -71,9 +76,9 @@ Thu Oct 19 00:59:49 UTC 2017 - toddrme2178@gmail.com
Thu May 14 21:30:03 UTC 2015 - Greg.Freemyer@gmail.com
- upgrade to v1.2.10-139
* Merged path from ThreatGrid's Wesley Brown. Thanks!
* Merged path from ThreatGrid's Wesley Brown. Thanks!
Summary: changed memory mapping usage,
revamped to use bytearrays rather than list,
revamped to use bytearrays rather than list,
complete rewrite of the checksum generation algorithm to be much more memory efficient,
less susceptible to PE bomb attacks
* Corrected some doctrings
@ -82,9 +87,9 @@ Thu May 14 21:30:03 UTC 2015 - Greg.Freemyer@gmail.com
* Added Mandiant's ordlookup to resolve the names for some symbols
* Better handling of the Rich Header
- updated license to BSD-3-Clause
- moved UserDB.txt to /usr/share/python-pefile
* This is a PE file signature database.
* It is available to callers of python-pefile,
- moved UserDB.txt to /usr/share/python-pefile
* This is a PE file signature database.
* It is available to callers of python-pefile,
but the caller must explicitely point the USERDB variable at it.
- Add force-version.patch because upstream depends on SCR checkout mechanism

View File

@ -1,7 +1,7 @@
#
# spec file for package python-pefile
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -26,6 +26,7 @@ Group: Development/Languages/Python
URL: https://github.com/erocarrera/pefile
Source: https://files.pythonhosted.org/packages/source/p/pefile/pefile-%{version}.tar.gz
BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros