Release 0.30 v0.30
authorEli Bendersky <eliben@gmail.com>
Wed, 6 Sep 2023 23:44:22 +0000 (16:44 -0700)
committerEli Bendersky <eliben@gmail.com>
Wed, 6 Sep 2023 23:44:22 +0000 (16:44 -0700)
CHANGES
TODO
elftools/__init__.py
setup.py

diff --git a/CHANGES b/CHANGES
index d3553f53338b64d11cceff1a03015ff22ee71674..11720bcf846bb71c77c3fd3184d65e3d344099e7 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,6 +1,16 @@
 Changelog
 =========
 
++ Version 0.30 (2023.09.06)
+
+  - Optimization: cache instantiation of DWARF structs (#435)
+  - DWARFv5 CU headers (#442)
+  - Bug fix in attribute reporting for DWA_FORM_indirect (#475)
+  - Support for RISC-V attributes (#459)
+  - Readelf used for testing upgraded to 2.41 (#489)
+  - Support for MIPS64 object files (#495)
+  - LoongArch support (#470, #483)
+
 + Version 0.29 (2022.08.09)
 
   - Lots of improvements to DWARFv5 support (#400, #411, #418, #419, #429 and
diff --git a/TODO b/TODO
index 3cc524c839ff9eab4fdb003e9f0c19b0b07ce953..a597a4e9578811866d2c4b722aa0b3cbcdaaf82e 100755 (executable)
--- a/TODO
+++ b/TODO
@@ -17,9 +17,8 @@ future.
 Preparing a new release
 -----------------------
 
-* Run 'tox' tests (with '-r' to create new venvs)
 * Make sure new version was updated everywhere appropriate
-* Run ``python setup.py build sdist bdist_wheel`` (no 'upload' yet)
+* Run ``python3 setup.py build sdist bdist_wheel`` (no 'upload' yet)
 * Untar the created ``dist/pyelftools-x.y.tar.gz`` and make sure
   everything looks ok
 * Now build with upload to send it to PyPi
index 22efc1904d7bf9167a433a8bf135983fec78d45c..0d40defe57b81ec202ed0d3256b1da1cbafb1c0f 100644 (file)
@@ -4,4 +4,4 @@
 # Eli Bendersky (eliben@gmail.com)
 # This code is in the public domain
 #-------------------------------------------------------------------------------
-__version__ = '0.29'
+__version__ = '0.30'
index 023cf05c4416ebb77575504b4fb33de3c393fe75..ea7568035d33f845fe9138ff08617e90c87ab438 100644 (file)
--- 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.29',
+    version='0.30',
     author='Eli Bendersky',
     maintainer='Eli Bendersky',
     author_email='eliben@gmail.com',