Skip to content

Bump the deps group across 1 directory with 3 updates#897

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/hex/hello_snmp_agent/deps-e3c2e23ac2
Closed

Bump the deps group across 1 directory with 3 updates#897
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/hex/hello_snmp_agent/deps-e3c2e23ac2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 17, 2026

Copy link
Copy Markdown
Contributor

Bumps the deps group with 3 updates in the /hello_snmp_agent directory: circuits_gpio, nerves and ring_logger.

Updates circuits_gpio from 2.2.0 to 2.3.0

Release notes

Sourced from circuits_gpio's releases.

v2.3.0

This is a larger than usual feature update. While it is unexpected to be backwards incompatible, please review the compatibility notes below just in case.

  • New features

    • Added Circuits.GPIO.subscribe/2 as an alternative to set_interrupts/3. This function simplifies matching of GPIO change notifications and is extensible. It is required for listening to changes for multi-GPIO handles.
    • Support opening multiple GPIOs using one handle. This allows backends to read and write a set of GPIOs atomically. It's supported on Linux for GPIOs in the same hardware bank.
    • Support passing GPIO handles to Circuits.GPIO.status/1
    • Added Circuits.GPIO.force_close/1 to close open handles without knowing the handle. This is especially useful when working at the IEx prompt or Livebook and you've lost the handle. If the handle is used, it will raise an exception.
    • Added an on_busy: :take_over option to Circuits.GPIO.open/3 to automatically close any other open handles for the specified GPIO or GPIOs. This is not the default. It can be used in GenServer :init callbacks to avoid a race with the Erlang GC for cleaning up handles from a previous failure.
  • Backwards incompatible changes

    • Circuits.GPIO.write/2 no longer treats all non-zero values as 1. Even though the typespec for write/2 restricted values to 0 and 1, the implementation was forgiving. This is no longer the case.
    • Previously unknown errno values were reported as {:errno, n}. They're now reported as their lowercase errno names using Erlang's built-in errno conversion.
Changelog

Sourced from circuits_gpio's changelog.

v2.3.0 - 2026-07-12

This is a larger than usual feature update. While it is unexpected to be backwards incompatible, please review the compatibility notes below just in case.

  • New features

    • Added Circuits.GPIO.subscribe/2 as an alternative to set_interrupts/3. This function simplifies matching of GPIO change notifications and is extensible. It is required for listening to changes for multi-GPIO handles.
    • Support opening multiple GPIOs using one handle. This allows backends to read and write a set of GPIOs atomically. It's supported on Linux for GPIOs in the same hardware bank.
    • Support passing GPIO handles to Circuits.GPIO.status/1
    • Added Circuits.GPIO.force_close/1 to close open handles without knowing the handle. This is especially useful when working at the IEx prompt or Livebook and you've lost the handle. If the handle is used, it will raise an exception.
    • Added an on_busy: :take_over option to Circuits.GPIO.open/3 to automatically close any other open handles for the specified GPIO or GPIOs. This is not the default. It can be used in GenServer :init callbacks to avoid a race with the Erlang GC for cleaning up handles from a previous failure.
  • Backwards incompatible changes

    • Circuits.GPIO.write/2 no longer treats all non-zero values as 1. Even though the typespec for write/2 restricted values to 0 and 1, the implementation was forgiving. This is no longer the case.
    • Previously unknown errno values were reported as {:errno, n}. They're now reported as their lowercase errno names using Erlang's built-in errno conversion.
Commits
  • ebd42cc v2.3.0 release
  • 0270169 Record GPIO location in handle
  • 8354334 Free memory on NIF unload
  • 06e0a58 Support closing lost and forgotten GPIOs
  • 372bf2a Doc alignment fixes
  • ba2680a Fix random failure depending on unit test run order
  • e155221 Markdown doc fixes
  • 90771de Bulletproof handling around the GPIO fd
  • 0bc2eb5 Various errno handling cleanup
  • 62ccd35 Add multi-GPIO group support
  • Additional commits viewable in compare view

Updates nerves from 1.14.3 to 1.15.0

Release notes

Sourced from nerves's releases.

v1.15.0

This release adds support for using Apple Container as an alternative to Docker for building Nerves systems on macOS. It's used automatically if available. (@​tomfarm)

  • Changes
    • Add mix nerves.artifact.details --copy-fwup-conf <path> helper
    • Support mix nerves.artifact.details without a MIX_TARGET
Changelog

Sourced from nerves's changelog.

v1.15.0 - 2026-07-10

This release adds support for using Apple Container as an alternative to Docker for building Nerves systems on macOS. It's used automatically if available. (@​tomfarm)

  • Changes
    • Add mix nerves.artifact.details --copy-fwup-conf <path> helper
    • Support mix nerves.artifact.details without a MIX_TARGET
Commits
  • 91c14d1 v1.15.0 release
  • ba4ad08 Bump all dependencies and update CI to patch releases
  • 5904860 mix format (drop redundant parens in ccache_dir/0)
  • d70de31 Add guest swap and persistent ccache to the Container build runner
  • 80bf3c3 Add Apple container build runner (Nerves.Artifact.BuildRunners.Container)
  • 6d1482f Bump plug from 1.20.2 to 1.20.3
  • 437fbe1 Add mix nerves.artifact.details --copy-fwup-conf \<path> helper
  • 4fa453c Support mix nerves.artifact.details without a MIX_TARGET
  • 3995bc6 Bump plug from 1.20.1 to 1.20.2
  • d5944a3 Bump plug from 1.19.2 to 1.20.1
  • See full diff in compare view

Updates ring_logger from 0.11.5 to 0.11.6

Release notes

Sourced from ring_logger's releases.

v0.11.6

  • Changes
    • Support passing initial commands to RingLogger.viewer. E.g., Ringlogger.viewer("a application1")
Changelog

Sourced from ring_logger's changelog.

v0.11.6

  • Changes
    • Support passing initial commands to RingLogger.viewer. E.g., Ringlogger.viewer("a application1")
Commits
  • dd3a827 v0.11.6 release
  • 4d62fb7 Bump CI versions to avoid OTP 27 TLS issue
  • 22adc58 Viewer launch command
  • 6e52d06 Bump all dependencies to the latest
  • c5d3d67 Bump benchee from 1.5.0 to 1.5.1
  • 13bd864 Ignore new credo warning in tests
  • f675f6b Test with Elixir 1.20
  • 2757bc0 Update HexDoc URL
  • a5602a7 Bump credo from 1.7.14 to 1.7.15
  • fce9d7f Bump credo from 1.7.13 to 1.7.14
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file elixir Pull requests that update elixir code labels Jul 17, 2026
@dependabot dependabot Bot changed the title Bump the deps group in /hello_snmp_agent with 3 updates Bump the deps group across 1 directory with 3 updates Jul 20, 2026
@dependabot
dependabot Bot force-pushed the dependabot/hex/hello_snmp_agent/deps-e3c2e23ac2 branch from 4937ab7 to 8607356 Compare July 20, 2026 01:34
Bumps the deps group with 3 updates in the /hello_snmp_agent directory: [circuits_gpio](https://github.com/elixir-circuits/circuits_gpio), [nerves](https://github.com/nerves-project/nerves) and [ring_logger](https://github.com/nerves-project/ring_logger).


Updates `circuits_gpio` from 2.2.0 to 2.3.0
- [Release notes](https://github.com/elixir-circuits/circuits_gpio/releases)
- [Changelog](https://github.com/elixir-circuits/circuits_gpio/blob/main/CHANGELOG.md)
- [Commits](elixir-circuits/circuits_gpio@v2.2.0...v2.3.0)

Updates `nerves` from 1.14.3 to 1.15.0
- [Release notes](https://github.com/nerves-project/nerves/releases)
- [Changelog](https://github.com/nerves-project/nerves/blob/main/CHANGELOG.md)
- [Commits](nerves-project/nerves@v1.14.3...v1.15.0)

Updates `ring_logger` from 0.11.5 to 0.11.6
- [Release notes](https://github.com/nerves-project/ring_logger/releases)
- [Changelog](https://github.com/nerves-project/ring_logger/blob/main/CHANGELOG.md)
- [Commits](nerves-project/ring_logger@v0.11.5...v0.11.6)

---
updated-dependencies:
- dependency-name: circuits_gpio
  dependency-version: 2.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: deps
- dependency-name: nerves
  dependency-version: 1.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: deps
- dependency-name: ring_logger
  dependency-version: 0.11.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: deps
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/hex/hello_snmp_agent/deps-e3c2e23ac2 branch from 8607356 to cf931e8 Compare July 21, 2026 00:43
@dependabot @github

dependabot Bot commented on behalf of github Jul 22, 2026

Copy link
Copy Markdown
Contributor Author

Looks like these dependencies are no longer updatable, so this is no longer needed.

@dependabot dependabot Bot closed this Jul 22, 2026
@dependabot
dependabot Bot deleted the dependabot/hex/hello_snmp_agent/deps-e3c2e23ac2 branch July 22, 2026 00:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file elixir Pull requests that update elixir code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants