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> 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 tests
* Fixed bug accessing warnings attribute from the PE object * Fixed bug accessing warnings attribute from the PE object
* Fix is_driver()'s behavior under Python 3. * 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 * Modified version information to handle multiple version
information that may exist within a single file. information that may exist within a single file.
* Prevent division by zero when pe.trim() returns no data * 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 Thu May 14 21:30:03 UTC 2015 - Greg.Freemyer@gmail.com
- upgrade to v1.2.10-139 - 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, 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, complete rewrite of the checksum generation algorithm to be much more memory efficient,
less susceptible to PE bomb attacks less susceptible to PE bomb attacks
* Corrected some doctrings * 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 * Added Mandiant's ordlookup to resolve the names for some symbols
* Better handling of the Rich Header * Better handling of the Rich Header
- updated license to BSD-3-Clause - updated license to BSD-3-Clause
- moved UserDB.txt to /usr/share/python-pefile - moved UserDB.txt to /usr/share/python-pefile
* This is a PE file signature database. * This is a PE file signature database.
* It is available to callers of python-pefile, * It is available to callers of python-pefile,
but the caller must explicitely point the USERDB variable at it. but the caller must explicitely point the USERDB variable at it.
- Add force-version.patch because upstream depends on SCR checkout mechanism - Add force-version.patch because upstream depends on SCR checkout mechanism

View File

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