Skip to content

Could esptool dependency removed? (ESPTOOL-1282) #49

@dobairoland

Description

@dobairoland

Checklist

  • Checked the issue tracker for similar issues to ensure this is not a duplicate.
  • Provided a clear description of your suggestion.
  • Included any relevant context or examples.

Issue or Suggestion Description

This project has a special kind of circular dependency on esptool. The stubs are used by esptool but esptool is required to build the stubs.

#47 introduces the plugin system and adds pyelftools dependency to tools/elf2json.py. After that change we could re-evaluate if the necessary code could be copied over here (effectively duplicated).

The task is to try the idea but discard it if too much code has to be moved, or the moved code is difficult to maintain.

If esptool dependency is removed, update the documentation and Github Actions as well.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions