Merge remote-tracking branch 'origin/master'
Recent Commits to python-patterns:master
-
Merge remote-tracking branch 'origin/master'
-
Bump black from 26.10.0 to 26.10.1 (#508)
Bump black from 26.10.0 to 26.10.1 (#508) Bumps [black](https://github.com/psf/black) from 26.10.0 to 26.10.1. - [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.10.0...26.10.1) --- updated-dependencies: - dependency-name: black dependency-version: 26.10.1 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>
-
Bump pipx from 1.17.11 to 1.17.12 (#509)
Bump pipx from 1.17.11 to 1.17.12 (#509) Bumps [pipx](https://github.com/pypa/pipx) from 1.17.11 to 1.17.12. - [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.11...1.17.12) --- updated-dependencies: - dependency-name: pipx dependency-version: 1.17.12 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>
-
Bump tox from 4.64.8 to 4.65.0 (#510)
Bump tox from 4.64.8 to 4.65.0 (#510) Bumps [tox](https://github.com/tox-dev/tox) from 4.64.8 to 4.65.0. - [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.8...4.65.0) --- updated-dependencies: - dependency-name: tox dependency-version: 4.65.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>
-
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>
-
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>
-
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>
-
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>
-
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>
-
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>
-
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.
-
Bump tox from 4.63.0 to 4.64.4 (#498)
Bump tox from 4.63.0 to 4.64.4 (#498) Bumps [tox](https://github.com/tox-dev/tox) from 4.63.0 to 4.64.4. - [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.63.0...4.64.4) --- updated-dependencies: - dependency-name: tox dependency-version: 4.64.4 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>
-
Bump flake8 from 7.3.0 to 7.4.1 (#499)
Bump flake8 from 7.3.0 to 7.4.1 (#499) Bumps [flake8](https://github.com/pycqa/flake8) from 7.3.0 to 7.4.1. - [Commits](https://github.com/pycqa/flake8/compare/7.3.0...7.4.1) --- updated-dependencies: - dependency-name: flake8 dependency-version: 7.4.1 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>
-
Bump pipx from 1.17.5 to 1.17.7 (#500)
Bump pipx from 1.17.5 to 1.17.7 (#500) Bumps [pipx](https://github.com/pypa/pipx) from 1.17.5 to 1.17.7. - [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.5...1.17.7) --- updated-dependencies: - dependency-name: pipx dependency-version: 1.17.7 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>