Hello ports,

Here is a simple update bringing devel/py-esptool to version 4.3.

New Features
* image_info: Added image type autodetection, specifying --chip is no
  longer needed
* image_info: Added the ability to display application info if a valid
  app image is detected
* write_flash: Added the ability to recover from serial errors when
  flashing, effectively making data transfers more robust (#182)
* write_flash: Added checks to prevent flashing if an incompatible chip
  type or chip revision is used, --force can be used to override this
  restriction
* Added more memory density definitions to cover known flash chips
  (#769)
* Added parsing of stub flasher error definitions in esptool messages
* Added support for Major.Minor chip revision versioning scheme in the
  format vX.Y

Bug Fixes
* Listed BLE as an ESP32-C3 feature (#770)
* Included MANIFEST in sdist to fix RPM packaging (#767)
* espefuse.py: Fixed burning of ENABLE_SECURITY_DOWNLOAD eFuse

Internal features
Experimental support for ESP32-C6 has been added (--no-stub only).
Burning eFuses is not recommended. This SoC is not generally available,
so it is not fully supported in this release. Official support will be
added in a later release.

Ok?

-- 

Tracey Emery

Index: Makefile
===================================================================
RCS file: /home/cvs/ports/devel/py-esptool/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- Makefile    15 Aug 2022 14:02:47 -0000      1.11
+++ Makefile    6 Oct 2022 22:02:06 -0000
@@ -1,6 +1,6 @@
 COMMENT =              esp8266 and esp32 rom bootloader communication tool
 
-MODPY_EGG_VERSION =    4.2.1
+MODPY_EGG_VERSION =    4.3
 DISTNAME =             esptool-${MODPY_EGG_VERSION}
 PKGNAME =              py-${DISTNAME}
 
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/devel/py-esptool/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo    15 Aug 2022 14:02:47 -0000      1.7
+++ distinfo    6 Oct 2022 22:02:15 -0000
@@ -1,2 +1,2 @@
-SHA256 (esptool-4.2.1.tar.gz) = uWf67ZTdQ/VHlT/eNi07pbY93coKD/eYJ1AFRwLLwjg=
-SIZE (esptool-4.2.1.tar.gz) = 202259
+SHA256 (esptool-4.3.tar.gz) = A9ADEu7yWLr4P679C5ErIlHdBEAkLancsbGP517WFMM=
+SIZE (esptool-4.3.tar.gz) = 222498
Index: pkg/PLIST
===================================================================
RCS file: /home/cvs/ports/devel/py-esptool/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST
--- pkg/PLIST   3 Aug 2022 13:40:26 -0000       1.6
+++ pkg/PLIST   6 Oct 2022 22:03:08 -0000
@@ -55,6 +55,18 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c3/fields.py
 
lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c3/mem_definition.py
 lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c3/operations.py
+lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c6/
+lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c6/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c6/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c6/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c6/${MODPY_PYCACHE}emulate_efuse_controller.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c6/${MODPY_PYCACHE}fields.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c6/${MODPY_PYCACHE}mem_definition.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c6/${MODPY_PYCACHE}operations.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c6/emulate_efuse_controller.py
+lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c6/fields.py
+lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c6/mem_definition.py
+lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c6/operations.py
 lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32h2beta1/
 
lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32h2beta1/__init__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32h2beta1/${MODPY_PYCACHE}/
@@ -137,6 +149,7 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/esptool/targets/${MODPY_PYCACHE}esp32.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/esptool/targets/${MODPY_PYCACHE}esp32c2.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/esptool/targets/${MODPY_PYCACHE}esp32c3.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/esptool/targets/${MODPY_PYCACHE}esp32c6.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/esptool/targets/${MODPY_PYCACHE}esp32c6beta.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/esptool/targets/${MODPY_PYCACHE}esp32h2beta1.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/esptool/targets/${MODPY_PYCACHE}esp32h2beta2.${MODPY_PYC_MAGIC_TAG}pyc
@@ -147,6 +160,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/esptool/targets/esp32.py
 lib/python${MODPY_VERSION}/site-packages/esptool/targets/esp32c2.py
 lib/python${MODPY_VERSION}/site-packages/esptool/targets/esp32c3.py
+lib/python${MODPY_VERSION}/site-packages/esptool/targets/esp32c6.py
 lib/python${MODPY_VERSION}/site-packages/esptool/targets/esp32c6beta.py
 lib/python${MODPY_VERSION}/site-packages/esptool/targets/esp32h2beta1.py
 lib/python${MODPY_VERSION}/site-packages/esptool/targets/esp32h2beta2.py
@@ -158,6 +172,7 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/esptool/targets/stub_flasher/stub_flasher_32.json
 
lib/python${MODPY_VERSION}/site-packages/esptool/targets/stub_flasher/stub_flasher_32c2.json
 
lib/python${MODPY_VERSION}/site-packages/esptool/targets/stub_flasher/stub_flasher_32c3.json
+lib/python${MODPY_VERSION}/site-packages/esptool/targets/stub_flasher/stub_flasher_32c6.json
 
lib/python${MODPY_VERSION}/site-packages/esptool/targets/stub_flasher/stub_flasher_32c6beta.json
 
lib/python${MODPY_VERSION}/site-packages/esptool/targets/stub_flasher/stub_flasher_32h2beta1.json
 
lib/python${MODPY_VERSION}/site-packages/esptool/targets/stub_flasher/stub_flasher_32h2beta2.json

Reply via email to