Commit Graph

86 Commits

Author SHA1 Message Date
GBognar 9f8f621918 [networkx] Enhance annotation for Networkx.Graph.add_weighted_edges_from (#15528) 2026-03-20 11:12:07 +01:00
albinoyoda b8b4b69253 [networkx] Graph/MultiGraph inherited methods return Self (#15453) 2026-03-02 11:37:11 +01:00
Sebastian Rittau 576a71a75e Officially remove Python 3.9 support (#15360) 2026-02-09 12:16:15 +01:00
Avasam 3c2dbb1fde [networkx] Update usages of SupportsGetItem that should be more restrictive (#14795) 2025-12-19 18:45:15 +01:00
Cal Jacobson 2712bc5d04 [networkx] add stubs for networkx.utils.union_find.UnionFind (#15126) 2025-12-11 22:51:09 +01:00
Semyon Moroz 0153c409f1 [networkx] Update to 3.6.1 (#15123) 2025-12-09 23:05:51 +01:00
Semyon Moroz 9960107707 [networkx] Update to 3.6 (#15086) 2025-11-26 14:00:34 +01:00
Rickey K. Liang 65b8a85e4b Add annotations to networkx.algorithms.approximation.treewidth (#14983) 2025-11-05 17:46:59 +01:00
Hugo Kerstens d96c888e32 networkx: fix link argument deprecation warning (#14982) 2025-11-05 17:13:22 +01:00
Avasam 9fecaca45b Merge networkx Graph classes from python-type-stubs and address a few recent issues (#14597) 2025-11-03 04:32:35 +01:00
Avasam 810433f176 networkx: Add type annotation to all G params (#14796) 2025-09-30 12:22:18 +02:00
Avasam a56f819f5a Fix regression in DiDegreeView (#14732) 2025-09-17 09:05:14 +02:00
sobolevn 4b0623f4fb Update mypy to 1.18.1 (#14699) 2025-09-14 03:33:27 +02:00
GiGaGon 2480d7e7c7 networkx: Fix incompletes in connectivity/connectivity (#14661) 2025-08-31 16:42:48 +02:00
GiGaGon d9e58fcc8d networkx: Update approximation/connectivity.pyi (#14662) 2025-08-31 16:41:54 +02:00
GiGaGon 34472bbc98 networkx: Add return types to algorithms/approximation/clique.pyi (#14660) 2025-08-29 08:41:34 +02:00
GiGaGon d019a53a3b networkx: Add all_simple_path target typing in simple_paths.pyi (#14656)
Adds typing for the target argument of all_simple_paths and all_simple_edge_paths, which per the documentation take either a single node or an iterable of nodes.
2025-08-28 20:09:28 +02:00
Ali Hamdan 4fa56fbc23 networkx: complete the link_analysis algorithms module (#14627) 2025-08-26 11:03:50 +02:00
Ali Hamdan 0183650090 networkx: (almost) complete the traversal algorithms module (#14628) 2025-08-26 11:03:01 +02:00
Stephen Morton cc14cc6c2a fix up some C signatures (#14624)
a few issues exposed after https://github.com/python/mypy/pull/18259 was merged
2025-08-22 06:58:55 -07:00
Ali Hamdan 94fe8571a8 networkx: fix and complete functions related to the dot interface (#14600) 2025-08-22 08:59:27 +02:00
Jelle Zijlstra ca44e4c45d Add __slots__ to third-party packages using stubdefaulter (#14619) 2025-08-21 15:38:13 -07:00
Avasam bcffe74551 networkx Final and Literal from python-type-stubs (#14601) 2025-08-20 23:33:48 +02:00
Sam Grayson c901b9b81e Correct type annotations on NetworkX DiGraphs (#14595) 2025-08-20 20:22:38 +02:00
Sam Grayson 4f82a8d3e1 Add detailed stubs for networkx.drawing.nx_pydot (#14594) 2025-08-20 20:19:14 +02:00
Ali Hamdan 81639ac9fd networkx: complete the nx_latex module (#14581) 2025-08-20 12:04:06 +02:00
Ali Hamdan 4bdb14ab57 networkx: complete the layout module (#14580) 2025-08-18 21:37:56 +02:00
Ali Hamdan e0dfd41739 networkx: (almost) complete the nx_pylab module (#14579) 2025-08-18 08:32:32 +02:00
Hunter Hogan ef3115e7d0 complete networkx/digraph.pyi addresses #14499 follows #14509 (#14569) 2025-08-15 10:51:09 +02:00
Ali Hamdan ea39410142 networkx: annotate the linalg module (#14551) 2025-08-11 18:58:50 +02:00
Ali Hamdan 897abe0089 networkx: improve the multigraph module (#14506) 2025-08-11 12:57:10 +02:00
Ali Hamdan d876dbab72 networkx: complete the astar and generic modules in shortest_paths (#14550) 2025-08-11 12:56:49 +02:00
Ali Hamdan b88f4c1757 networkx: improve the nx_agraph module (#14554) 2025-08-11 12:39:21 +02:00
Ali Hamdan 5bb4ec86c6 networkx: complete the components module (#14507) 2025-08-08 18:03:33 +02:00
Ali Hamdan 01cb5bac42 networkx: improve the shortest_paths.weighted module (#14508) 2025-08-08 18:02:54 +02:00
Hunter Hogan 4df58d8079 Complete networkx/graph.pyi. #14499 (#14509) 2025-08-08 11:52:58 +02:00
Sebastian Rittau 981bd8eb8d Remove pytype workarounds from third-party stubs (#14471) 2025-07-27 13:05:57 +02:00
Ali Hamdan 2c10360fd1 networkx: improve the cycles module (#14459) 2025-07-26 16:27:01 +02:00
Ali Hamdan afc1faa86b networkx: improve the distance_measures module (#14461) 2025-07-26 16:23:49 +02:00
Nate England 126b06fc32 Correct type hints for networkx/algorithms/flow/mincost.pyi (#14395) 2025-07-11 11:33:33 +02:00
Avasam 07a59e924f networkx: All return types from python-type-stubs (#14256) 2025-07-08 19:05:27 +02:00
logsincostan 213e055e85 [networkx] completed type annotation for equivalence_classes (#14352) 2025-06-30 14:41:29 +03:00
Axel Dahlberg 9a9230900f [networkx] Correct argument type for from_nested_tuple (#14218) 2025-06-09 23:07:57 -04:00
Semyon Moroz cf8e3649b9 Bump networkx to 3.5 (#14196) 2025-05-30 16:37:40 +02:00
Semyon Moroz 2091fe71b2 Bump importlib to 3.14 (#14138) 2025-05-26 07:12:19 -07:00
Avasam 855999ed9d networkx: Add symbols from python-type-stubs (#14084) 2025-05-22 13:01:02 +02:00
wyattscarpenter 9951e66a5e Update nx_pylab.pyi: allow node_color to be a list of strings as well (#14057) 2025-05-14 14:36:17 +02:00
Avasam 5a81bf54e6 networkx: type is_* and has_* functions (#14054) 2025-05-14 14:10:29 +02:00
Avasam 45b81fb599 networkx: consistent Unknown | None = None (#14027) 2025-05-13 11:43:01 +02:00
Avasam f0c88fd238 networkx: ignore_missing_stub = false (#13968) 2025-05-12 17:31:45 +02:00