From: Eli Bendersky Date: Sat, 1 Sep 2018 13:03:53 +0000 (-0700) Subject: Update CHANGES, add 3.6 testing to Travis and fixup README X-Git-Tag: v0.25~2 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=07cac37d0471867bbb87c0671d9776bb54f45fb7;p=pyelftools.git Update CHANGES, add 3.6 testing to Travis and fixup README --- diff --git a/.travis.yml b/.travis.yml index 37b4252..df78985 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,8 +1,7 @@ language: python python: - "2.7" - - "3.2" - - "3.3" - "3.4" - "3.5" + - "3.6" script: python test/all_tests.py diff --git a/CHANGES b/CHANGES index b00fe3f..95af1a2 100644 --- a/CHANGES +++ b/CHANGES @@ -6,12 +6,18 @@ Changelog - Make parsing of SH_TYPE and PT_TYPE fields dependent on the machine (e_machine header field), making it possible to support conflicting type enums between different machines (#71 and #121). + - Add parsing and readelf dumping for .eh_frame (#155) + - Support compressed sections (#152) + - Better support for parsing core dumps (#147) + - More comprehensive handling of ARM relocations (#121) + - Convert all ascii encoding to utf-8 encoding (#182) - Don't attempt to hex/string dump SHT_NOBITS sections in readelf (#119). - - Add Python 3.5 testing to the tox file. + - Test with Python 3.6 - Minor bugfixes (#118) - Cleanup: Use argparse instead of optparse - Make readelf comparison tests run in parallel using multiprocessing; cuts testing time 3-5x + - Improvements in MIPS flags handling (#165) + Version 0.24 (04.08.2016) diff --git a/README.rst b/README.rst index 4ed20a1..567d748 100644 --- a/README.rst +++ b/README.rst @@ -33,6 +33,9 @@ recent version of the code. This can be done by downloading the `master zip file `_ or just cloning the Git repository. +Since **pyelftools** has no external dependencies, it's also easy to use it +without installing, by locally adjusting ``PYTHONPATH``. + How to use it? --------------