Update CHANGES, add 3.6 testing to Travis and fixup README
authorEli Bendersky <eliben@gmail.com>
Sat, 1 Sep 2018 13:03:53 +0000 (06:03 -0700)
committerEli Bendersky <eliben@gmail.com>
Sat, 1 Sep 2018 13:03:53 +0000 (06:03 -0700)
.travis.yml
CHANGES
README.rst

index 37b425228d3e03fd3de4e4ec8311ed1317a5713a..df78985a8cf3294730ba8d22584b7486ddd77d29 100644 (file)
@@ -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 b00fe3ffc32f2c5525333fc03fde4a3cbbcab683..95af1a222dbe66f7dfdb1709d5cd6be08fa9e4a6 100644 (file)
--- 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)
 
index 4ed20a1e6b2f812d4c795c1a1b0f307fe05fa84f..567d748294dd73bb06de05c146c16f7d8598ed50 100644 (file)
@@ -33,6 +33,9 @@ recent version of the code. This can be done by downloading the `master zip
 file <https://github.com/eliben/pyelftools/archive/master.zip>`_ 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?
 --------------