copilot-swe-agent[bot]
|
206970acf8
|
refactor: set up and apply pyupgrade ruff rules
Closes https://github.com/espressif/esptool/issues/1115
Closes https://github.com/espressif/esptool/pull/1116
|
2025-08-14 16:01:17 +02:00 |
|
Peter Dragun
|
3cecd6dcc1
|
feat(cli): Commands and options use dashes instead of underscores for uniformity
BREAKING CHANGE
|
2025-03-07 10:02:16 +01:00 |
|
Radim Karniš
|
46a9e31cfe
|
feat(cmds): Expand input of all functions to file paths, bytes, or file-like objects
|
2025-03-06 15:14:01 +01:00 |
|
Radim Karniš
|
03b84a12ff
|
feat(cmds): Allow all functions to both return bytes and write to files
|
2025-03-04 14:32:22 +01:00 |
|
Radim Karniš
|
37a13a94c8
|
feat(cmds): Polish the public API, unify arg names, pack some args
BREAKING CHANGE
|
2025-02-28 10:41:22 +01:00 |
|
Peter Dragun
|
2e4e77cde2
|
change: fix issues reported by ruff linter
|
2025-02-24 10:10:22 +01:00 |
|
Peter Dragun
|
d83dd3be6e
|
docs: add note about Intel Hex merging limitations
https://github.com/espressif/esptool/pull/960
https://github.com/espressif/esptool/pull/959
|
2024-07-09 16:00:24 +02:00 |
|
Peter Dragun
|
3301d0ff46
|
change: fix typos and spelling errors by codespell
|
2024-02-20 20:31:08 +08:00 |
|
Peter Dragun
|
4c2e113501
|
change(test): generate valid UTF8 binaries for UF2 tests
|
2024-01-23 19:25:12 +08:00 |
|
Peter Dragun
|
2c0a5daa7b
|
fix(merge_bin): treat files starting with colon as raw files
|
2024-01-23 19:25:12 +08:00 |
|
Peter Dragun
|
900d38557d
|
fix(tests/intelhex): make sure file is closed on Windows
|
2023-11-13 14:54:52 +00:00 |
|
Peter Dragun
|
7074bede97
|
feat: add support for intel hex format
|
2023-11-03 01:34:12 +00:00 |
|
Peter Dragun
|
3d899b2f47
|
feat(merge_bin): add support for uf2 format
|
2023-09-25 13:36:32 +00:00 |
|
radim.karnis
|
9c8c1f1a52
|
tests: Create custom host_test marker for tests without real chip connected
Closes https://github.com/espressif/esptool/issues/838
|
2023-02-20 13:48:35 +01:00 |
|
radim.karnis
|
ea61f8f008
|
refactor: Comply with black 23.1 style
|
2023-02-01 15:33:25 +01:00 |
|
radim.karnis
|
471172d535
|
ci: Run tests against installed packages, not scripts
|
2022-11-29 14:59:04 +01:00 |
|
radim.karnis
|
1d18196eab
|
ci(test_esptool): Migrate tests from unittest to pytest
|
2022-10-25 11:05:41 +02:00 |
|
radim.karnis
|
40e6afd97b
|
ci(host_tests): Migrate from unittest to pytest
Closes https://github.com/espressif/esptool/issues/747/
|
2022-10-25 11:05:41 +02:00 |
|
radim.karnis
|
220c63063a
|
refactor: Remove future imports
|
2022-06-15 15:45:10 +02:00 |
|
radim.karnis
|
45f1da954e
|
refactoring: Employ Black code formatting
|
2022-03-28 23:06:34 +02:00 |
|
radim.karnis
|
e5f5d9de3b
|
refactoring: Separate utility functions
|
2022-03-28 23:05:04 +02:00 |
|
radim.karnis
|
aee798dbe4
|
refactoring: Separate executable logic
|
2022-03-28 23:05:04 +02:00 |
|
radim.karnis
|
4875e8906f
|
refactoring: Initial structure
|
2022-03-28 23:05:02 +02:00 |
|
radim.karnis
|
3da9838dfa
|
tests: Add new helloworld bins
|
2021-02-04 15:19:42 +01:00 |
|
Angus Gratton
|
5cca25598c
|
Add merge_bin command to combine binary files on host
Closes https://github.com/espressif/esptool/issues/254
Closes https://github.com/espressif/esptool/pull/568
|
2021-02-04 16:44:07 +11:00 |
|