Recent Commits to python-patterns:master

  • 09/10/2026 11:41

    Bump urllib3 from 2.7.0 to 2.8.0 in the pip group across 1 directory …

    Bump urllib3 from 2.7.0 to 2.8.0 in the pip group across 1 directory (#507)
    
    Bumps the pip group with 1 update in the / directory: [urllib3](https://github.com/urllib3/urllib3).
    
    
    Updates `urllib3` from 2.7.0 to 2.8.0
    - [Release notes](https://github.com/urllib3/urllib3/releases)
    - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
    - [Commits](https://github.com/urllib3/urllib3/compare/2.7.0...2.8.0)
    
    ---
    updated-dependencies:
    - dependency-name: urllib3
      dependency-version: 2.8.0
      dependency-type: indirect
      dependency-group: pip
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • 09/10/2026 11:38

    Bump mypy from 2.3.1 to 2.4.0 (#501)

    Bump mypy from 2.3.1 to 2.4.0 (#501)
    
    Bumps [mypy](https://github.com/python/mypy) from 2.3.1 to 2.4.0.
    - [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/python/mypy/compare/v2.3.1...v2.4.0)
    
    ---
    updated-dependencies:
    - dependency-name: mypy
      dependency-version: 2.4.0
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • 09/10/2026 11:37

    Bump black from 26.5.1 to 26.10.0 (#502)

    Bump black from 26.5.1 to 26.10.0 (#502)
    
    Bumps [black](https://github.com/psf/black) from 26.5.1 to 26.10.0.
    - [Release notes](https://github.com/psf/black/releases)
    - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
    - [Commits](https://github.com/psf/black/compare/26.5.1...26.10.0)
    
    ---
    updated-dependencies:
    - dependency-name: black
      dependency-version: 26.10.0
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • 09/10/2026 11:37

    Bump tox from 4.64.4 to 4.64.8 (#503)

    Bump tox from 4.64.4 to 4.64.8 (#503)
    
    Bumps [tox](https://github.com/tox-dev/tox) from 4.64.4 to 4.64.8.
    - [Release notes](https://github.com/tox-dev/tox/releases)
    - [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst)
    - [Commits](https://github.com/tox-dev/tox/compare/4.64.4...4.64.8)
    
    ---
    updated-dependencies:
    - dependency-name: tox
      dependency-version: 4.64.8
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • 09/10/2026 11:36

    Bump isort from 9.0.1 to 9.0.2 (#504)

    Bump isort from 9.0.1 to 9.0.2 (#504)
    
    Bumps [isort](https://github.com/PyCQA/isort) from 9.0.1 to 9.0.2.
    - [Release notes](https://github.com/PyCQA/isort/releases)
    - [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/PyCQA/isort/compare/9.0.1...9.0.2)
    
    ---
    updated-dependencies:
    - dependency-name: isort
      dependency-version: 9.0.2
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • 09/10/2026 11:36

    Bump pipx from 1.17.7 to 1.17.11 (#505)

    Bump pipx from 1.17.7 to 1.17.11 (#505)
    
    Bumps [pipx](https://github.com/pypa/pipx) from 1.17.7 to 1.17.11.
    - [Release notes](https://github.com/pypa/pipx/releases)
    - [Changelog](https://github.com/pypa/pipx/blob/main/docs/changelog.rst)
    - [Commits](https://github.com/pypa/pipx/compare/1.17.7...1.17.11)
    
    ---
    updated-dependencies:
    - dependency-name: pipx
      dependency-version: 1.17.11
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • 09/10/2026 11:36

    fix(graph_search): avoid KeyError in BFS when a node has no outgoing …

    fix(graph_search): avoid KeyError in BFS when a node has no outgoing edges (#506)
    
    find_shortest_path_bfs indexed self.graph[value] directly while expanding
    the queue. Any node reachable in the graph but not present as a key (a
    leaf node with no outgoing edges, as in a typical adjacency list) raised
    a KeyError instead of being treated as having no neighbors. The DFS
    methods already handle this correctly via self.graph.get(start, []);
    bring BFS in line with that and add a regression test.

Log in