Skip to content

Commit

Permalink
comms/py-esptool: Update to 4.1
Browse files Browse the repository at this point in the history
Mark as not for python 2.7.

Summary of upstream release notes, less bugfixes:

* Version 4.1

    ESP32-C2: Added flash encryption support
    elf2image: Added argument to disable appending SHA256 digests

* Version 4.0

Starting from v4.0.0, esptool adopts the semantic versioning
specification, please read the related "Versions" esptool
documentation page when deciding which version to use.

** Breaking changes

  Public API has been defined by limiting access to internals that
  have been refactored into multiple source files. Changing or
  refactoring these limited internals won't be considered a breaking
  change in future releases. Migration is easy and self-explanatory
  (you will get an import error if something has moved) and is
  required only in projects that import esptool directly.

  If active security features are detected, the default behavior
  changes to prevent unintentional bricking (#699):

    If flash encryption is enabled, erase_flash and erase_region
    cannot be executed.

    If secure boot is enabled, erase_flash, erase_region and
    write_flash operations cannot be performed (write_flash is just
    restricted to protect the bootloader region 0x0000->0x8000).

    An override flag --force lets the users execute these operations
    anyways.

  Flash parameters in an image header can now be changed only when no
  SHA256 digest is appended (espressif/esp-idf#8798).

  Python versions 2.7, 3.4, 3.5, and 3.6 have been deprecated, the
  code is now Python 3-only compatible. Releases v4 and later can't be
  installed from PyPI on these deprecated Python versions.

  The ESP8684 alias has been removed, ESP32-C2 has to be used.

  Megabit flash sizes have been deprecated, use megabyte units from
  now on.

** New Features

   Added stub flasher support for ESP32-C2 ECO1, deprecated ECO0 stub (can still be used with ROM).

   espefuse.py: Added a new package - ESP32-D0WDR2-V3
  • Loading branch information
gdt committed Jul 8, 2022
1 parent 10277f3 commit 7f10431
Show file tree
Hide file tree
Showing 3 changed files with 198 additions and 142 deletions.
6 changes: 4 additions & 2 deletions comms/py-esptool/Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.12 2022/04/21 10:59:59 wiz Exp $
# $NetBSD: Makefile,v 1.13 2022/07/08 13:24:51 gdt Exp $

DISTNAME= esptool-3.3
DISTNAME= esptool-4.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= comms python
MASTER_SITES= ${MASTER_SITE_PYPI:=e/esptool/}
Expand All @@ -10,6 +10,8 @@ HOMEPAGE= https://github.com/espressif/esptool
COMMENT= Firmware tool for ESP8266/ESP32
LICENSE= gnu-gpl-v2

PYTHON_VERSIONS_INCOMPATIBLE= 27

BUILD_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
DEPENDS+= ${PYPKGPREFIX}-bitstring>=3.1.6:../../devel/py-bitstring
DEPENDS+= ${PYPKGPREFIX}-ecdsa>=0.16.0:../../security/py-ecdsa
Expand Down
326 changes: 190 additions & 136 deletions comms/py-esptool/PLIST
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.5 2022/04/20 12:22:11 adam Exp $
@comment $NetBSD: PLIST,v 1.6 2022/07/08 13:24:51 gdt Exp $
bin/espefuse.py
bin/espsecure.py
bin/esptool.py
Expand All @@ -7,138 +7,192 @@ ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/espefuse.py
${PYSITELIB}/espefuse.pyc
${PYSITELIB}/espefuse.pyo
${PYSITELIB}/espressif/__init__.py
${PYSITELIB}/espressif/__init__.pyc
${PYSITELIB}/espressif/__init__.pyo
${PYSITELIB}/espressif/efuse/__init__.py
${PYSITELIB}/espressif/efuse/__init__.pyc
${PYSITELIB}/espressif/efuse/__init__.pyo
${PYSITELIB}/espressif/efuse/base_fields.py
${PYSITELIB}/espressif/efuse/base_fields.pyc
${PYSITELIB}/espressif/efuse/base_fields.pyo
${PYSITELIB}/espressif/efuse/base_operations.py
${PYSITELIB}/espressif/efuse/base_operations.pyc
${PYSITELIB}/espressif/efuse/base_operations.pyo
${PYSITELIB}/espressif/efuse/emulate_efuse_controller_base.py
${PYSITELIB}/espressif/efuse/emulate_efuse_controller_base.pyc
${PYSITELIB}/espressif/efuse/emulate_efuse_controller_base.pyo
${PYSITELIB}/espressif/efuse/esp32/__init__.py
${PYSITELIB}/espressif/efuse/esp32/__init__.pyc
${PYSITELIB}/espressif/efuse/esp32/__init__.pyo
${PYSITELIB}/espressif/efuse/esp32/emulate_efuse_controller.py
${PYSITELIB}/espressif/efuse/esp32/emulate_efuse_controller.pyc
${PYSITELIB}/espressif/efuse/esp32/emulate_efuse_controller.pyo
${PYSITELIB}/espressif/efuse/esp32/fields.py
${PYSITELIB}/espressif/efuse/esp32/fields.pyc
${PYSITELIB}/espressif/efuse/esp32/fields.pyo
${PYSITELIB}/espressif/efuse/esp32/mem_definition.py
${PYSITELIB}/espressif/efuse/esp32/mem_definition.pyc
${PYSITELIB}/espressif/efuse/esp32/mem_definition.pyo
${PYSITELIB}/espressif/efuse/esp32/operations.py
${PYSITELIB}/espressif/efuse/esp32/operations.pyc
${PYSITELIB}/espressif/efuse/esp32/operations.pyo
${PYSITELIB}/espressif/efuse/esp32c2/__init__.py
${PYSITELIB}/espressif/efuse/esp32c2/__init__.pyc
${PYSITELIB}/espressif/efuse/esp32c2/__init__.pyo
${PYSITELIB}/espressif/efuse/esp32c2/emulate_efuse_controller.py
${PYSITELIB}/espressif/efuse/esp32c2/emulate_efuse_controller.pyc
${PYSITELIB}/espressif/efuse/esp32c2/emulate_efuse_controller.pyo
${PYSITELIB}/espressif/efuse/esp32c2/fields.py
${PYSITELIB}/espressif/efuse/esp32c2/fields.pyc
${PYSITELIB}/espressif/efuse/esp32c2/fields.pyo
${PYSITELIB}/espressif/efuse/esp32c2/mem_definition.py
${PYSITELIB}/espressif/efuse/esp32c2/mem_definition.pyc
${PYSITELIB}/espressif/efuse/esp32c2/mem_definition.pyo
${PYSITELIB}/espressif/efuse/esp32c2/operations.py
${PYSITELIB}/espressif/efuse/esp32c2/operations.pyc
${PYSITELIB}/espressif/efuse/esp32c2/operations.pyo
${PYSITELIB}/espressif/efuse/esp32c3/__init__.py
${PYSITELIB}/espressif/efuse/esp32c3/__init__.pyc
${PYSITELIB}/espressif/efuse/esp32c3/__init__.pyo
${PYSITELIB}/espressif/efuse/esp32c3/emulate_efuse_controller.py
${PYSITELIB}/espressif/efuse/esp32c3/emulate_efuse_controller.pyc
${PYSITELIB}/espressif/efuse/esp32c3/emulate_efuse_controller.pyo
${PYSITELIB}/espressif/efuse/esp32c3/fields.py
${PYSITELIB}/espressif/efuse/esp32c3/fields.pyc
${PYSITELIB}/espressif/efuse/esp32c3/fields.pyo
${PYSITELIB}/espressif/efuse/esp32c3/mem_definition.py
${PYSITELIB}/espressif/efuse/esp32c3/mem_definition.pyc
${PYSITELIB}/espressif/efuse/esp32c3/mem_definition.pyo
${PYSITELIB}/espressif/efuse/esp32c3/operations.py
${PYSITELIB}/espressif/efuse/esp32c3/operations.pyc
${PYSITELIB}/espressif/efuse/esp32c3/operations.pyo
${PYSITELIB}/espressif/efuse/esp32h2beta1/__init__.py
${PYSITELIB}/espressif/efuse/esp32h2beta1/__init__.pyc
${PYSITELIB}/espressif/efuse/esp32h2beta1/__init__.pyo
${PYSITELIB}/espressif/efuse/esp32h2beta1/emulate_efuse_controller.py
${PYSITELIB}/espressif/efuse/esp32h2beta1/emulate_efuse_controller.pyc
${PYSITELIB}/espressif/efuse/esp32h2beta1/emulate_efuse_controller.pyo
${PYSITELIB}/espressif/efuse/esp32h2beta1/fields.py
${PYSITELIB}/espressif/efuse/esp32h2beta1/fields.pyc
${PYSITELIB}/espressif/efuse/esp32h2beta1/fields.pyo
${PYSITELIB}/espressif/efuse/esp32h2beta1/mem_definition.py
${PYSITELIB}/espressif/efuse/esp32h2beta1/mem_definition.pyc
${PYSITELIB}/espressif/efuse/esp32h2beta1/mem_definition.pyo
${PYSITELIB}/espressif/efuse/esp32h2beta1/operations.py
${PYSITELIB}/espressif/efuse/esp32h2beta1/operations.pyc
${PYSITELIB}/espressif/efuse/esp32h2beta1/operations.pyo
${PYSITELIB}/espressif/efuse/esp32s2/__init__.py
${PYSITELIB}/espressif/efuse/esp32s2/__init__.pyc
${PYSITELIB}/espressif/efuse/esp32s2/__init__.pyo
${PYSITELIB}/espressif/efuse/esp32s2/emulate_efuse_controller.py
${PYSITELIB}/espressif/efuse/esp32s2/emulate_efuse_controller.pyc
${PYSITELIB}/espressif/efuse/esp32s2/emulate_efuse_controller.pyo
${PYSITELIB}/espressif/efuse/esp32s2/fields.py
${PYSITELIB}/espressif/efuse/esp32s2/fields.pyc
${PYSITELIB}/espressif/efuse/esp32s2/fields.pyo
${PYSITELIB}/espressif/efuse/esp32s2/mem_definition.py
${PYSITELIB}/espressif/efuse/esp32s2/mem_definition.pyc
${PYSITELIB}/espressif/efuse/esp32s2/mem_definition.pyo
${PYSITELIB}/espressif/efuse/esp32s2/operations.py
${PYSITELIB}/espressif/efuse/esp32s2/operations.pyc
${PYSITELIB}/espressif/efuse/esp32s2/operations.pyo
${PYSITELIB}/espressif/efuse/esp32s3/__init__.py
${PYSITELIB}/espressif/efuse/esp32s3/__init__.pyc
${PYSITELIB}/espressif/efuse/esp32s3/__init__.pyo
${PYSITELIB}/espressif/efuse/esp32s3/emulate_efuse_controller.py
${PYSITELIB}/espressif/efuse/esp32s3/emulate_efuse_controller.pyc
${PYSITELIB}/espressif/efuse/esp32s3/emulate_efuse_controller.pyo
${PYSITELIB}/espressif/efuse/esp32s3/fields.py
${PYSITELIB}/espressif/efuse/esp32s3/fields.pyc
${PYSITELIB}/espressif/efuse/esp32s3/fields.pyo
${PYSITELIB}/espressif/efuse/esp32s3/mem_definition.py
${PYSITELIB}/espressif/efuse/esp32s3/mem_definition.pyc
${PYSITELIB}/espressif/efuse/esp32s3/mem_definition.pyo
${PYSITELIB}/espressif/efuse/esp32s3/operations.py
${PYSITELIB}/espressif/efuse/esp32s3/operations.pyc
${PYSITELIB}/espressif/efuse/esp32s3/operations.pyo
${PYSITELIB}/espressif/efuse/esp32s3beta2/__init__.py
${PYSITELIB}/espressif/efuse/esp32s3beta2/__init__.pyc
${PYSITELIB}/espressif/efuse/esp32s3beta2/__init__.pyo
${PYSITELIB}/espressif/efuse/esp32s3beta2/emulate_efuse_controller.py
${PYSITELIB}/espressif/efuse/esp32s3beta2/emulate_efuse_controller.pyc
${PYSITELIB}/espressif/efuse/esp32s3beta2/emulate_efuse_controller.pyo
${PYSITELIB}/espressif/efuse/esp32s3beta2/fields.py
${PYSITELIB}/espressif/efuse/esp32s3beta2/fields.pyc
${PYSITELIB}/espressif/efuse/esp32s3beta2/fields.pyo
${PYSITELIB}/espressif/efuse/esp32s3beta2/mem_definition.py
${PYSITELIB}/espressif/efuse/esp32s3beta2/mem_definition.pyc
${PYSITELIB}/espressif/efuse/esp32s3beta2/mem_definition.pyo
${PYSITELIB}/espressif/efuse/esp32s3beta2/operations.py
${PYSITELIB}/espressif/efuse/esp32s3beta2/operations.pyc
${PYSITELIB}/espressif/efuse/esp32s3beta2/operations.pyo
${PYSITELIB}/espressif/efuse/mem_definition_base.py
${PYSITELIB}/espressif/efuse/mem_definition_base.pyc
${PYSITELIB}/espressif/efuse/mem_definition_base.pyo
${PYSITELIB}/espressif/efuse/util.py
${PYSITELIB}/espressif/efuse/util.pyc
${PYSITELIB}/espressif/efuse/util.pyo
${PYSITELIB}/espsecure.py
${PYSITELIB}/espsecure.pyc
${PYSITELIB}/espsecure.pyo
${PYSITELIB}/esptool.py
${PYSITELIB}/esptool.pyc
${PYSITELIB}/esptool.pyo
${PYSITELIB}/espefuse/__init__.py
${PYSITELIB}/espefuse/__init__.pyc
${PYSITELIB}/espefuse/__init__.pyo
${PYSITELIB}/espefuse/__main__.py
${PYSITELIB}/espefuse/__main__.pyc
${PYSITELIB}/espefuse/__main__.pyo
${PYSITELIB}/espefuse/efuse/__init__.py
${PYSITELIB}/espefuse/efuse/__init__.pyc
${PYSITELIB}/espefuse/efuse/__init__.pyo
${PYSITELIB}/espefuse/efuse/base_fields.py
${PYSITELIB}/espefuse/efuse/base_fields.pyc
${PYSITELIB}/espefuse/efuse/base_fields.pyo
${PYSITELIB}/espefuse/efuse/base_operations.py
${PYSITELIB}/espefuse/efuse/base_operations.pyc
${PYSITELIB}/espefuse/efuse/base_operations.pyo
${PYSITELIB}/espefuse/efuse/emulate_efuse_controller_base.py
${PYSITELIB}/espefuse/efuse/emulate_efuse_controller_base.pyc
${PYSITELIB}/espefuse/efuse/emulate_efuse_controller_base.pyo
${PYSITELIB}/espefuse/efuse/esp32/__init__.py
${PYSITELIB}/espefuse/efuse/esp32/__init__.pyc
${PYSITELIB}/espefuse/efuse/esp32/__init__.pyo
${PYSITELIB}/espefuse/efuse/esp32/emulate_efuse_controller.py
${PYSITELIB}/espefuse/efuse/esp32/emulate_efuse_controller.pyc
${PYSITELIB}/espefuse/efuse/esp32/emulate_efuse_controller.pyo
${PYSITELIB}/espefuse/efuse/esp32/fields.py
${PYSITELIB}/espefuse/efuse/esp32/fields.pyc
${PYSITELIB}/espefuse/efuse/esp32/fields.pyo
${PYSITELIB}/espefuse/efuse/esp32/mem_definition.py
${PYSITELIB}/espefuse/efuse/esp32/mem_definition.pyc
${PYSITELIB}/espefuse/efuse/esp32/mem_definition.pyo
${PYSITELIB}/espefuse/efuse/esp32/operations.py
${PYSITELIB}/espefuse/efuse/esp32/operations.pyc
${PYSITELIB}/espefuse/efuse/esp32/operations.pyo
${PYSITELIB}/espefuse/efuse/esp32c2/__init__.py
${PYSITELIB}/espefuse/efuse/esp32c2/__init__.pyc
${PYSITELIB}/espefuse/efuse/esp32c2/__init__.pyo
${PYSITELIB}/espefuse/efuse/esp32c2/emulate_efuse_controller.py
${PYSITELIB}/espefuse/efuse/esp32c2/emulate_efuse_controller.pyc
${PYSITELIB}/espefuse/efuse/esp32c2/emulate_efuse_controller.pyo
${PYSITELIB}/espefuse/efuse/esp32c2/fields.py
${PYSITELIB}/espefuse/efuse/esp32c2/fields.pyc
${PYSITELIB}/espefuse/efuse/esp32c2/fields.pyo
${PYSITELIB}/espefuse/efuse/esp32c2/mem_definition.py
${PYSITELIB}/espefuse/efuse/esp32c2/mem_definition.pyc
${PYSITELIB}/espefuse/efuse/esp32c2/mem_definition.pyo
${PYSITELIB}/espefuse/efuse/esp32c2/operations.py
${PYSITELIB}/espefuse/efuse/esp32c2/operations.pyc
${PYSITELIB}/espefuse/efuse/esp32c2/operations.pyo
${PYSITELIB}/espefuse/efuse/esp32c3/__init__.py
${PYSITELIB}/espefuse/efuse/esp32c3/__init__.pyc
${PYSITELIB}/espefuse/efuse/esp32c3/__init__.pyo
${PYSITELIB}/espefuse/efuse/esp32c3/emulate_efuse_controller.py
${PYSITELIB}/espefuse/efuse/esp32c3/emulate_efuse_controller.pyc
${PYSITELIB}/espefuse/efuse/esp32c3/emulate_efuse_controller.pyo
${PYSITELIB}/espefuse/efuse/esp32c3/fields.py
${PYSITELIB}/espefuse/efuse/esp32c3/fields.pyc
${PYSITELIB}/espefuse/efuse/esp32c3/fields.pyo
${PYSITELIB}/espefuse/efuse/esp32c3/mem_definition.py
${PYSITELIB}/espefuse/efuse/esp32c3/mem_definition.pyc
${PYSITELIB}/espefuse/efuse/esp32c3/mem_definition.pyo
${PYSITELIB}/espefuse/efuse/esp32c3/operations.py
${PYSITELIB}/espefuse/efuse/esp32c3/operations.pyc
${PYSITELIB}/espefuse/efuse/esp32c3/operations.pyo
${PYSITELIB}/espefuse/efuse/esp32h2beta1/__init__.py
${PYSITELIB}/espefuse/efuse/esp32h2beta1/__init__.pyc
${PYSITELIB}/espefuse/efuse/esp32h2beta1/__init__.pyo
${PYSITELIB}/espefuse/efuse/esp32h2beta1/emulate_efuse_controller.py
${PYSITELIB}/espefuse/efuse/esp32h2beta1/emulate_efuse_controller.pyc
${PYSITELIB}/espefuse/efuse/esp32h2beta1/emulate_efuse_controller.pyo
${PYSITELIB}/espefuse/efuse/esp32h2beta1/fields.py
${PYSITELIB}/espefuse/efuse/esp32h2beta1/fields.pyc
${PYSITELIB}/espefuse/efuse/esp32h2beta1/fields.pyo
${PYSITELIB}/espefuse/efuse/esp32h2beta1/mem_definition.py
${PYSITELIB}/espefuse/efuse/esp32h2beta1/mem_definition.pyc
${PYSITELIB}/espefuse/efuse/esp32h2beta1/mem_definition.pyo
${PYSITELIB}/espefuse/efuse/esp32h2beta1/operations.py
${PYSITELIB}/espefuse/efuse/esp32h2beta1/operations.pyc
${PYSITELIB}/espefuse/efuse/esp32h2beta1/operations.pyo
${PYSITELIB}/espefuse/efuse/esp32s2/__init__.py
${PYSITELIB}/espefuse/efuse/esp32s2/__init__.pyc
${PYSITELIB}/espefuse/efuse/esp32s2/__init__.pyo
${PYSITELIB}/espefuse/efuse/esp32s2/emulate_efuse_controller.py
${PYSITELIB}/espefuse/efuse/esp32s2/emulate_efuse_controller.pyc
${PYSITELIB}/espefuse/efuse/esp32s2/emulate_efuse_controller.pyo
${PYSITELIB}/espefuse/efuse/esp32s2/fields.py
${PYSITELIB}/espefuse/efuse/esp32s2/fields.pyc
${PYSITELIB}/espefuse/efuse/esp32s2/fields.pyo
${PYSITELIB}/espefuse/efuse/esp32s2/mem_definition.py
${PYSITELIB}/espefuse/efuse/esp32s2/mem_definition.pyc
${PYSITELIB}/espefuse/efuse/esp32s2/mem_definition.pyo
${PYSITELIB}/espefuse/efuse/esp32s2/operations.py
${PYSITELIB}/espefuse/efuse/esp32s2/operations.pyc
${PYSITELIB}/espefuse/efuse/esp32s2/operations.pyo
${PYSITELIB}/espefuse/efuse/esp32s3/__init__.py
${PYSITELIB}/espefuse/efuse/esp32s3/__init__.pyc
${PYSITELIB}/espefuse/efuse/esp32s3/__init__.pyo
${PYSITELIB}/espefuse/efuse/esp32s3/emulate_efuse_controller.py
${PYSITELIB}/espefuse/efuse/esp32s3/emulate_efuse_controller.pyc
${PYSITELIB}/espefuse/efuse/esp32s3/emulate_efuse_controller.pyo
${PYSITELIB}/espefuse/efuse/esp32s3/fields.py
${PYSITELIB}/espefuse/efuse/esp32s3/fields.pyc
${PYSITELIB}/espefuse/efuse/esp32s3/fields.pyo
${PYSITELIB}/espefuse/efuse/esp32s3/mem_definition.py
${PYSITELIB}/espefuse/efuse/esp32s3/mem_definition.pyc
${PYSITELIB}/espefuse/efuse/esp32s3/mem_definition.pyo
${PYSITELIB}/espefuse/efuse/esp32s3/operations.py
${PYSITELIB}/espefuse/efuse/esp32s3/operations.pyc
${PYSITELIB}/espefuse/efuse/esp32s3/operations.pyo
${PYSITELIB}/espefuse/efuse/esp32s3beta2/__init__.py
${PYSITELIB}/espefuse/efuse/esp32s3beta2/__init__.pyc
${PYSITELIB}/espefuse/efuse/esp32s3beta2/__init__.pyo
${PYSITELIB}/espefuse/efuse/esp32s3beta2/emulate_efuse_controller.py
${PYSITELIB}/espefuse/efuse/esp32s3beta2/emulate_efuse_controller.pyc
${PYSITELIB}/espefuse/efuse/esp32s3beta2/emulate_efuse_controller.pyo
${PYSITELIB}/espefuse/efuse/esp32s3beta2/fields.py
${PYSITELIB}/espefuse/efuse/esp32s3beta2/fields.pyc
${PYSITELIB}/espefuse/efuse/esp32s3beta2/fields.pyo
${PYSITELIB}/espefuse/efuse/esp32s3beta2/mem_definition.py
${PYSITELIB}/espefuse/efuse/esp32s3beta2/mem_definition.pyc
${PYSITELIB}/espefuse/efuse/esp32s3beta2/mem_definition.pyo
${PYSITELIB}/espefuse/efuse/esp32s3beta2/operations.py
${PYSITELIB}/espefuse/efuse/esp32s3beta2/operations.pyc
${PYSITELIB}/espefuse/efuse/esp32s3beta2/operations.pyo
${PYSITELIB}/espefuse/efuse/mem_definition_base.py
${PYSITELIB}/espefuse/efuse/mem_definition_base.pyc
${PYSITELIB}/espefuse/efuse/mem_definition_base.pyo
${PYSITELIB}/espefuse/efuse/util.py
${PYSITELIB}/espefuse/efuse/util.pyc
${PYSITELIB}/espefuse/efuse/util.pyo
${PYSITELIB}/espsecure/__init__.py
${PYSITELIB}/espsecure/__init__.pyc
${PYSITELIB}/espsecure/__init__.pyo
${PYSITELIB}/espsecure/__main__.py
${PYSITELIB}/espsecure/__main__.pyc
${PYSITELIB}/espsecure/__main__.pyo
${PYSITELIB}/esptool/__init__.py
${PYSITELIB}/esptool/__init__.pyc
${PYSITELIB}/esptool/__init__.pyo
${PYSITELIB}/esptool/__main__.py
${PYSITELIB}/esptool/__main__.pyc
${PYSITELIB}/esptool/__main__.pyo
${PYSITELIB}/esptool/bin_image.py
${PYSITELIB}/esptool/bin_image.pyc
${PYSITELIB}/esptool/bin_image.pyo
${PYSITELIB}/esptool/cmds.py
${PYSITELIB}/esptool/cmds.pyc
${PYSITELIB}/esptool/cmds.pyo
${PYSITELIB}/esptool/loader.py
${PYSITELIB}/esptool/loader.pyc
${PYSITELIB}/esptool/loader.pyo
${PYSITELIB}/esptool/stub_flasher.py
${PYSITELIB}/esptool/stub_flasher.pyc
${PYSITELIB}/esptool/stub_flasher.pyo
${PYSITELIB}/esptool/targets/__init__.py
${PYSITELIB}/esptool/targets/__init__.pyc
${PYSITELIB}/esptool/targets/__init__.pyo
${PYSITELIB}/esptool/targets/esp32.py
${PYSITELIB}/esptool/targets/esp32.pyc
${PYSITELIB}/esptool/targets/esp32.pyo
${PYSITELIB}/esptool/targets/esp32c2.py
${PYSITELIB}/esptool/targets/esp32c2.pyc
${PYSITELIB}/esptool/targets/esp32c2.pyo
${PYSITELIB}/esptool/targets/esp32c3.py
${PYSITELIB}/esptool/targets/esp32c3.pyc
${PYSITELIB}/esptool/targets/esp32c3.pyo
${PYSITELIB}/esptool/targets/esp32c6beta.py
${PYSITELIB}/esptool/targets/esp32c6beta.pyc
${PYSITELIB}/esptool/targets/esp32c6beta.pyo
${PYSITELIB}/esptool/targets/esp32h2beta1.py
${PYSITELIB}/esptool/targets/esp32h2beta1.pyc
${PYSITELIB}/esptool/targets/esp32h2beta1.pyo
${PYSITELIB}/esptool/targets/esp32h2beta2.py
${PYSITELIB}/esptool/targets/esp32h2beta2.pyc
${PYSITELIB}/esptool/targets/esp32h2beta2.pyo
${PYSITELIB}/esptool/targets/esp32s2.py
${PYSITELIB}/esptool/targets/esp32s2.pyc
${PYSITELIB}/esptool/targets/esp32s2.pyo
${PYSITELIB}/esptool/targets/esp32s3.py
${PYSITELIB}/esptool/targets/esp32s3.pyc
${PYSITELIB}/esptool/targets/esp32s3.pyo
${PYSITELIB}/esptool/targets/esp32s3beta2.py
${PYSITELIB}/esptool/targets/esp32s3beta2.pyc
${PYSITELIB}/esptool/targets/esp32s3beta2.pyo
${PYSITELIB}/esptool/targets/esp8266.py
${PYSITELIB}/esptool/targets/esp8266.pyc
${PYSITELIB}/esptool/targets/esp8266.pyo
${PYSITELIB}/esptool/util.py
${PYSITELIB}/esptool/util.pyc
${PYSITELIB}/esptool/util.pyo
8 changes: 4 additions & 4 deletions comms/py-esptool/distinfo
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.8 2022/04/20 12:22:11 adam Exp $
$NetBSD: distinfo,v 1.9 2022/07/08 13:24:51 gdt Exp $

BLAKE2s (esptool-3.3.tar.gz) = 90bb49b1dafe89e1aaec98ea65b6db3298f25640d38a11d9bad4dca5fd6edca7
SHA512 (esptool-3.3.tar.gz) = 4795125ddb5b4728965ae7fd84bb04c6001fa669282596190b43108dea89df5f52a1549b763276d297876a83ca5b3a89cfbf41729cd256d3493566b3e8b9929e
Size (esptool-3.3.tar.gz) = 213683 bytes
BLAKE2s (esptool-4.1.tar.gz) = ef732a65b8e9479261909bd8b453144b5870c952490ff16b0d188fc8b0739137
SHA512 (esptool-4.1.tar.gz) = efd96e2e90eab4617e1947b3daa7a3fdc2829ac46e9d9a81792fc515b52afb193044bb8138facb258574f4ed35b85e42effe339749ed8ac6621bd1f568b02090
Size (esptool-4.1.tar.gz) = 222091 bytes

0 comments on commit 7f10431

Please sign in to comment.