From 07cac37d0471867bbb87c0671d9776bb54f45fb7 Mon Sep 17 00:00:00 2001 From: Eli Bendersky Date: Sat, 1 Sep 2018 06:03:53 -0700 Subject: [PATCH] Update CHANGES, add 3.6 testing to Travis and fixup README --- .travis.yml | 3 +-- CHANGES | 8 +++++++- README.rst | 3 +++ 3 files changed, 11 insertions(+), 3 deletions(-) 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? -------------- -- 2.30.2