From 8a40f295bc36f96efeb8633dc4a5314f6077d0bf Mon Sep 17 00:00:00 2001 From: Eli Bendersky Date: Thu, 5 Dec 2019 05:34:21 -0800 Subject: [PATCH] Prepare for release 0.26 --- CHANGES | 14 ++++++++++++++ TODO | 8 ++++---- elftools/__init__.py | 2 +- setup.py | 2 +- 4 files changed, 20 insertions(+), 6 deletions(-) diff --git a/CHANGES b/CHANGES index fd48c06..7abbeb5 100644 --- a/CHANGES +++ b/CHANGES @@ -1,6 +1,20 @@ Changelog ========= ++ Version 0.26 (2019.12.05) + + - Call relocation for ARM v3 (#194) + - More complete architecture coverage for ENUM_E_MACHINE (#206) + - Support for .debug_pubtypes and .debug_pubnames sections (#208) + - Support for DWARF v4 location lists (#214) + - Decode strings in dynamic string tables (#217) + - Improve symbol table handling in dynamic segments (#219) + - Improved handling of location information (#225) + - Avoid deprecation warnings in Python 3.7+ + - Add DWARF v5 OPs (#240) + - Handle many new translation forms and constants + - Lazy DIE parsing to speed up partial parsing of DWARF info (#249) + + Version 0.25 (2018.09.01) - Make parsing of SH_TYPE and PT_TYPE fields dependent on the machine diff --git a/TODO b/TODO index 11b0ada..eab8592 100755 --- a/TODO +++ b/TODO @@ -9,10 +9,10 @@ New version construct --------- -The construct seems to be maintained again - they also backported my Python 3 -fixes. Theoretically, I can remove construct from pyelftools and use it as a -dependency instead. I don't really have time to play with this now, but may -do so in the future. +construct seems to be maintained again - they also backported my Python 3 fixes. +Theoretically, I can remove construct from pyelftools and use it as a dependency +instead. I don't really have time to play with this now, but may do so in the +future. Distribution ------------ diff --git a/elftools/__init__.py b/elftools/__init__.py index 9344a0f..ec1206c 100644 --- a/elftools/__init__.py +++ b/elftools/__init__.py @@ -4,4 +4,4 @@ # Eli Bendersky (eliben@gmail.com) # This code is in the public domain #------------------------------------------------------------------------------- -__version__ = '0.25' +__version__ = '0.26' diff --git a/setup.py b/setup.py index e238c26..33ebf80 100644 --- a/setup.py +++ b/setup.py @@ -24,7 +24,7 @@ setup( description='Library for analyzing ELF files and DWARF debugging information', long_description=description, license='Public domain', - version='0.25', + version='0.26', author='Eli Bendersky', maintainer='Eli Bendersky', author_email='eliben@gmail.com', -- 2.30.2