327 Commits

Author SHA1 Message Date
Brian Pugh
994c08f98a Add 'bin' to openocd load_image call. Thanks @marian-m12l v0.10.4 2024-03-25 15:07:25 -07:00
pre-commit-ci[bot]
cd601bbc02 [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.3.3 → v0.3.4](https://github.com/astral-sh/ruff-pre-commit/compare/v0.3.3...v0.3.4)
- [github.com/RobertCraigie/pyright-python: v1.1.354 → v1.1.355](https://github.com/RobertCraigie/pyright-python/compare/v1.1.354...v1.1.355)
2024-03-25 09:29:55 -07:00
dependabot[bot]
e3f2c83688 Bump littlefs-python from 0.10.0 to 0.10.1
Bumps [littlefs-python](https://github.com/jrast/littlefs-python) from 0.10.0 to 0.10.1.
- [Release notes](https://github.com/jrast/littlefs-python/releases)
- [Commits](https://github.com/jrast/littlefs-python/compare/v0.10.0...v0.10.1)

---
updated-dependencies:
- dependency-name: littlefs-python
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-25 09:24:00 -07:00
dependabot[bot]
f61ed012e8 Bump pytest-mock from 3.12.0 to 3.14.0
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock) from 3.12.0 to 3.14.0.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases)
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v3.12.0...v3.14.0)

---
updated-dependencies:
- dependency-name: pytest-mock
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-25 09:23:52 -07:00
dependabot[bot]
e4eeceec1a Bump pytest-cov from 4.1.0 to 5.0.0
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 4.1.0 to 5.0.0.
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v4.1.0...v5.0.0)

---
updated-dependencies:
- dependency-name: pytest-cov
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-25 09:23:45 -07:00
Brian Pugh
aad87edbe2 fix compiler warnings. v0.10.3 2024-03-24 21:16:36 -07:00
Brian Pugh
a6c7725e12 Add additional data for hash mismatch. 2024-03-24 21:00:48 -07:00
Brian Pugh
c8c64ed8f1 check for device status while waiting for idle. 2024-03-24 20:49:11 -07:00
Brian Pugh
fcde63ccae Update new ruff configuration keys 2024-03-24 19:41:34 -07:00
Brian Pugh
3650f69cb3 increase sleep times; print additional debug status information. 2024-03-24 19:38:50 -07:00
Brian Pugh
cddc2f8476 Add client disconnect check. v0.10.2 2024-03-24 18:40:20 -07:00
Brian Pugh
b3534df82b Fix time setting. v0.10.1 2024-03-24 14:00:54 -07:00
Brian Pugh
7fa2a93b1d Add some development notes v0.10.0 2024-03-24 13:55:11 -07:00
Brian Pugh
4923a9b32c able to provide more useful tips if having issues communicating with external flash chip 2024-03-24 13:55:11 -07:00
pre-commit-ci[bot]
ddfccb0f4f [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.3.2 → v0.3.3](https://github.com/astral-sh/ruff-pre-commit/compare/v0.3.2...v0.3.3)
- [github.com/psf/black: 24.2.0 → 24.3.0](https://github.com/psf/black/compare/24.2.0...24.3.0)
- [github.com/RobertCraigie/pyright-python: v1.1.353 → v1.1.354](https://github.com/RobertCraigie/pyright-python/compare/v1.1.353...v1.1.354)
2024-03-18 12:44:55 -04:00
dependabot[bot]
f8023b9e1e Bump coverage from 7.4.3 to 7.4.4
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.4.3 to 7.4.4.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.4.3...7.4.4)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-18 11:51:16 -04:00
Brian Pugh
e1577e3ec1 Make installs non-interactive v0.9.3 2024-03-17 15:05:03 -07:00
Brian Pugh
c6d4c9c635 Don't invoke sudo if sudo isn't installed. v0.9.2 2024-03-17 17:52:56 -04:00
Brian Pugh
acb1a6a87c Fix cyclopts incompatability. v0.9.1 2024-03-14 14:20:00 -04:00
pre-commit-ci[bot]
6278e8bc63 [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.3.0 → v0.3.2](https://github.com/astral-sh/ruff-pre-commit/compare/v0.3.0...v0.3.2)
- [github.com/RobertCraigie/pyright-python: v1.1.352 → v1.1.353](https://github.com/RobertCraigie/pyright-python/compare/v1.1.352...v1.1.353)
2024-03-12 15:21:08 -04:00
dependabot[bot]
9301f563e5 Bump cyclopts from 2.4.0 to 2.4.2
Bumps [cyclopts](https://github.com/BrianPugh/cyclopts) from 2.4.0 to 2.4.2.
- [Release notes](https://github.com/BrianPugh/cyclopts/releases)
- [Commits](https://github.com/BrianPugh/cyclopts/compare/v2.4.0...v2.4.2)

---
updated-dependencies:
- dependency-name: cyclopts
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-11 10:40:08 -04:00
dependabot[bot]
118d88bdd8 Bump pytest from 8.1.0 to 8.1.1
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.1.0 to 8.1.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.1.0...8.1.1)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-11 10:39:58 -04:00
pre-commit-ci[bot]
ebe49c86e9 [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.2.2 → v0.3.0](https://github.com/astral-sh/ruff-pre-commit/compare/v0.2.2...v0.3.0)
- [github.com/RobertCraigie/pyright-python: v1.1.350 → v1.1.352](https://github.com/RobertCraigie/pyright-python/compare/v1.1.350...v1.1.352)
2024-03-04 15:33:01 -06:00
dependabot[bot]
9e710082e6 Bump rich from 13.7.0 to 13.7.1
Bumps [rich](https://github.com/Textualize/rich) from 13.7.0 to 13.7.1.
- [Release notes](https://github.com/Textualize/rich/releases)
- [Changelog](https://github.com/Textualize/rich/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Textualize/rich/compare/v13.7.0...v13.7.1)

---
updated-dependencies:
- dependency-name: rich
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-04 07:31:24 -06:00
dependabot[bot]
c3761611f4 Bump pytest from 8.0.2 to 8.1.0
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.0.2 to 8.1.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.0.2...8.1.0)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-04 07:03:44 -06:00
dependabot[bot]
c2bc46df7e Bump typing-extensions from 4.9.0 to 4.10.0
Bumps [typing-extensions](https://github.com/python/typing_extensions) from 4.9.0 to 4.10.0.
- [Release notes](https://github.com/python/typing_extensions/releases)
- [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md)
- [Commits](https://github.com/python/typing_extensions/commits)

---
updated-dependencies:
- dependency-name: typing-extensions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-26 11:50:58 -08:00
dependabot[bot]
aff6a0861d Bump coverage from 7.4.1 to 7.4.3
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.4.1 to 7.4.3.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.4.1...7.4.3)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-26 10:19:09 -08:00
dependabot[bot]
812d69615c Bump pytest from 8.0.1 to 8.0.2
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.0.1 to 8.0.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.0.1...8.0.2)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-26 08:18:38 -08:00
dependabot[bot]
39976fd80d Bump cyclopts from 2.3.0 to 2.4.0
Bumps [cyclopts](https://github.com/BrianPugh/cyclopts) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/BrianPugh/cyclopts/releases)
- [Commits](https://github.com/BrianPugh/cyclopts/compare/v2.3.0...v2.4.0)

---
updated-dependencies:
- dependency-name: cyclopts
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-26 08:17:58 -08:00
dependabot[bot]
291fabb03e Bump pytest from 8.0.0 to 8.0.1
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.0.0...8.0.1)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-19 08:58:20 -08:00
dependabot[bot]
27c8414e6d Bump cyclopts from 2.2.0 to 2.3.0
Bumps [cyclopts](https://github.com/BrianPugh/cyclopts) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/BrianPugh/cyclopts/releases)
- [Commits](https://github.com/BrianPugh/cyclopts/compare/v2.2.0...v2.3.0)

---
updated-dependencies:
- dependency-name: cyclopts
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-19 08:58:10 -08:00
dependabot[bot]
c993831722 Bump gitpython from 3.1.41 to 3.1.42
Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 3.1.41 to 3.1.42.
- [Release notes](https://github.com/gitpython-developers/GitPython/releases)
- [Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- [Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.41...3.1.42)

---
updated-dependencies:
- dependency-name: gitpython
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-19 08:58:03 -08:00
dependabot[bot]
37ce0e672b Bump tqdm from 4.66.1 to 4.66.2
Bumps [tqdm](https://github.com/tqdm/tqdm) from 4.66.1 to 4.66.2.
- [Release notes](https://github.com/tqdm/tqdm/releases)
- [Commits](https://github.com/tqdm/tqdm/compare/v4.66.1...v4.66.2)

---
updated-dependencies:
- dependency-name: tqdm
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-19 08:57:56 -08:00
dependabot[bot]
7c56a92eb9 Bump littlefs-python from 0.9.3 to 0.10.0
Bumps [littlefs-python](https://github.com/jrast/littlefs-python) from 0.9.3 to 0.10.0.
- [Release notes](https://github.com/jrast/littlefs-python/releases)
- [Commits](https://github.com/jrast/littlefs-python/compare/v0.9.3...v0.10.0)

---
updated-dependencies:
- dependency-name: littlefs-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-19 08:57:49 -08:00
pre-commit-ci[bot]
e9fba30e72 [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.2.0 → v0.2.2](https://github.com/astral-sh/ruff-pre-commit/compare/v0.2.0...v0.2.2)
- [github.com/psf/black: 24.1.1 → 24.2.0](https://github.com/psf/black/compare/24.1.1...24.2.0)
- [github.com/RobertCraigie/pyright-python: v1.1.349 → v1.1.350](https://github.com/RobertCraigie/pyright-python/compare/v1.1.349...v1.1.350)
2024-02-19 08:57:41 -08:00
Brian Pugh
cccb8b2480 Allow gnwmanager dump to read from arbitrary memory v0.9.0 2024-02-12 20:41:33 -08:00
Brian Pugh
c4a308e5ed Add dump command 2024-02-12 20:36:24 -08:00
Brian Pugh
944bdc7605 Add a small sleep to monitor command; solves some stdout issues 2024-02-11 11:52:55 -08:00
Brian Pugh
85ab7b7830 Display filesystem info in 'info' command. v0.8.0 2024-02-10 18:50:37 -08:00
pre-commit-ci[bot]
776294b804 [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.1.14 → v0.2.0](https://github.com/astral-sh/ruff-pre-commit/compare/v0.1.14...v0.2.0)
2024-02-05 13:22:44 -05:00
pre-commit-ci[bot]
f1e564c73e [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/psf/black: 23.12.1 → 24.1.1](https://github.com/psf/black/compare/23.12.1...24.1.1)
- [github.com/RobertCraigie/pyright-python: v1.1.348 → v1.1.349](https://github.com/RobertCraigie/pyright-python/compare/v1.1.348...v1.1.349)
2024-01-29 09:08:25 -08:00
dependabot[bot]
5d9da22c36 Bump pytest from 7.4.4 to 8.0.0
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.4.4 to 8.0.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/7.4.4...8.0.0)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 09:08:10 -08:00
dependabot[bot]
ac955e2381 Bump coverage from 7.4.0 to 7.4.1
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.4.0 to 7.4.1.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.4.0...7.4.1)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 09:08:03 -08:00
dependabot[bot]
31cbb9fe56 Bump cyclopts from 2.1.2 to 2.2.0
Bumps [cyclopts](https://github.com/BrianPugh/cyclopts) from 2.1.2 to 2.2.0.
- [Release notes](https://github.com/BrianPugh/cyclopts/releases)
- [Commits](https://github.com/BrianPugh/cyclopts/compare/v2.1.2...v2.2.0)

---
updated-dependencies:
- dependency-name: cyclopts
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 09:07:55 -08:00
dependabot[bot]
93e4e2a437 Bump littlefs-python from 0.9.1 to 0.9.3
Bumps [littlefs-python](https://github.com/jrast/littlefs-python) from 0.9.1 to 0.9.3.
- [Release notes](https://github.com/jrast/littlefs-python/releases)
- [Commits](https://github.com/jrast/littlefs-python/compare/v0.9.1...v0.9.3)

---
updated-dependencies:
- dependency-name: littlefs-python
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 09:24:35 -08:00
dependabot[bot]
627e978965 Bump psutil from 5.9.7 to 5.9.8
Bumps [psutil](https://github.com/giampaolo/psutil) from 5.9.7 to 5.9.8.
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst)
- [Commits](https://github.com/giampaolo/psutil/compare/release-5.9.7...release-5.9.8)

---
updated-dependencies:
- dependency-name: psutil
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 09:24:22 -08:00
dependabot[bot]
a92769e807 Bump tamp from 1.2.0 to 1.3.1
Bumps [tamp](https://github.com/BrianPugh/tamp) from 1.2.0 to 1.3.1.
- [Release notes](https://github.com/BrianPugh/tamp/releases)
- [Commits](https://github.com/BrianPugh/tamp/compare/v1.2.0...v1.3.1)

---
updated-dependencies:
- dependency-name: tamp
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 09:24:15 -08:00
dependabot[bot]
49a2142af5 Bump cyclopts from 2.0.0 to 2.1.2
Bumps [cyclopts](https://github.com/BrianPugh/cyclopts) from 2.0.0 to 2.1.2.
- [Release notes](https://github.com/BrianPugh/cyclopts/releases)
- [Commits](https://github.com/BrianPugh/cyclopts/compare/v2.0.0...v2.1.2)

---
updated-dependencies:
- dependency-name: cyclopts
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 09:24:07 -08:00
pre-commit-ci[bot]
e459442d09 [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.1.13 → v0.1.14](https://github.com/astral-sh/ruff-pre-commit/compare/v0.1.13...v0.1.14)
- [github.com/RobertCraigie/pyright-python: v1.1.346 → v1.1.348](https://github.com/RobertCraigie/pyright-python/compare/v1.1.346...v1.1.348)
2024-01-22 09:23:54 -08:00
Brian Pugh
f7f9d1fea1 Update cyclopts to v2. organize commands into groups. v0.7.0 2024-01-15 09:02:28 -08:00