1
0

43 Commits

Author SHA256 Message Date
d9baae4536 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=50 2022-10-02 09:55:25 +00:00
d1477ddc67 - update to 2.8.7:
* Fixed unused root argument in has_bridges (#5846)
  * docstring updates for `union`, `disjoint_union`, and `compose` (#5892)
  * Updated networkx/classes/function.py . Solves Issue #5463 (#5474)
  * Improved documentation for all_simple_paths (#5944)
  * Change is_path to return False when node not in G instead of raising exception (#5943)
  * Minor docstring touchups and test refactor for `is_path` (#5967)
  * Update documentation header links for latest pydata-sphinx-theme (#5966)
  * Fix failing example due to mpl 3.6 colorbar. (#5994)
  * Add Tidelift security vulnerability link (#6001)
  * Update linters (#6006)
  * ``is_path`` used to raise a `KeyError` when the ``path`` argument contained
    a node that was not in the Graph. The behavior has been updated so that
    ``is_path`` returns `False` in this case rather than raising the exception.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=49
2022-10-02 09:40:53 +00:00
46bb8aec67 Accepting request 1002428 from home:apersaud:branches:devel:languages:python:numeric
update to latest version

OBS-URL: https://build.opensuse.org/request/show/1002428
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=48
2022-09-12 08:27:15 +00:00
eb172d5d83 - update to 2.8.2:
* Fix doc deploy
  * Bump release version
  * MAINT: Update dfs_test with more comprehensive tests (#5654)
  * Bump release version
  * Fix __setstate__ for OutEdgeView subclasses, read _adjdict from state (#5657)
  * Add examples & improve documentation of voterank (#5500)
  * Change default value of arrowstyle for undirected graphs (#5514)
  * added edge labels in weighted graph (#5521)
  * Added examples in is_forest() and is_tree() (#5524)
  * a hack to force self edges to be ignored on the first node inspected (#5516)
  * De-Regression: eagerly evaluate not_implemented_for in decorated generators (#5537)
  * Improve documentation of PlanarEmbedding class (#5523)
  * PlanarEmbedding in autosummary instead of autoclass. (#5548)
  * Added examples in tournament and tree functions (#5536)
  * Fixup PlanarEmbedding See Also (#5556)
  * Fix min_edge_cover in special cases (#5538)  and correct documentation (#5549)
  * Add is_planar function.  Solves issue #5109 (#5544)
  * Improve bridges documentation (#5519)
  * fix greedy_modularity when multiple components exist. (#5550)
  *  Fix issue probably-meant-fstring found at https://codereview.doctor (#5574)
  * MAINT: Fix sphinx build errors and warnings (#5571)
  * replace induced_subgraph example with directly relevant example (#5576)
  * Add examples to compose operation (#5583)
  * Fix reference in label_propagation_communities docstring (#5588)
  * Use sets instead of lists for collecting flowfuncs in tests. (#5589)
  * Update .degree() docs: outdated return type (#5529)
  * Update numpydoc (#5580)
  * Add a space in an error (#5601)
  * improve docstring for read_doc, see issue #5604 (#5605)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=46
2022-06-04 17:50:50 +00:00
Steve Kowalik
224e5fc9db - Add patch xfail-pydot-tests.patch:
* From upstream, survive pydot test failures.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=45
2021-12-07 08:06:59 +00:00
f6c2a62ba7 Accepting request 925188 from home:fbauzac:branches:devel:languages:python:numeric
- update to 2.6.3:
  * Fix modularity functions (gh#networkx/networkx#5072)
  * CI/MAINT: drop gdal tests (gh#networkx/networkx#5068)
  * modularity_max: provide labels to get_edge_data (gh#networkx/networkx#4965)
  * Improvements to greedy_modularity_community (gh#networkx/networkx#4996)
  * use weight arg instead of 'weight' key at greedy_modularity_communities()
  * modularity_max: breaking the loop when given community size is reached (gh#networkx/networkx#4950)
  * modularity_max: allow input of desired number of communities
  * greedy_modularity_communities with digraphs and multi(di)graphs (gh#networkx/networkx#5007) (gh#networkx/networkx#5007)
  * Allow greedy_modularity_communities to use floating point weights or resolution (gh#networkx/networkx#5065)
  * change i,j,k notation to u,v,w (no indexes since gh#networkx/networkx#5007)

OBS-URL: https://build.opensuse.org/request/show/925188
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=44
2021-10-14 14:27:19 +00:00
dd6adf9467 - require pandas
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=43
2021-08-02 07:28:21 +00:00
b8a66ba0dc OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=42 2021-08-01 09:08:36 +00:00
42fbfe938d - update to 2.6.2:
* This release is the result of 11 months of work with over 363 pull requests by
    91 contributors. Highlights include:
  * Dropped support for Python 3.6.
  * NumPy, SciPy, Matplotlib, and pandas are now default requirements.
  * NetworkX no longer depends on the library "decorator".
  * Improved example gallery
  * Removed code for supporting Jython/IronPython
  * The __str__ method for graph objects is more informative and concise.
  * Improved import time
  * Improved test coverage
  * New documentation theme
  * Add functionality for drawing self-loop edges
  * Add approximation algorithms for Traveling Salesman Problem
- drop 0001-Replace-hash-function-for-test-of-weighted-astar.patch,
  yaml-loader.patch (merged upstream)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=41
2021-07-28 23:39:50 +00:00
2260254dd2 - update to 2.5.1:
* pin requirements

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=39
2021-05-18 22:30:39 +00:00
1d230639f2 Accepting request 874668 from home:bnavigator:branches:devel:languages:python:numeric
- Refine the optional test dependencies. We want to test python39 
  in the future.

"Never say never again", I guess. The drop of python36 "for good" was not that long actually. :p

OBS-URL: https://build.opensuse.org/request/show/874668
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=37
2021-02-23 18:50:37 +00:00
542624fbeb Accepting request 873985 from home:jayvdb:branches:devel:languages:python:numeric
- Re-enable Python 3.6 builds without optional dependencies
- Add test dependencies lxml, pandas and pygraphviz

OBS-URL: https://build.opensuse.org/request/show/873985
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=36
2021-02-20 18:13:48 +00:00
c050304104 Accepting request 868388 from home:bnavigator:branches:devel:languages:python:numeric
- Disable python36 build for good. Next up is SciPy 1.6.0 dropping
  Python 3.6 because of NEP 29.
- Mark the doc package files as doc.

OBS-URL: https://build.opensuse.org/request/show/868388
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=34
2021-02-01 17:27:56 +00:00
997ad908e8 Accepting request 867833 from home:bnavigator:branches:devel:languages:python:numeric
- Temporarily reenable python36 build until SciPy is updated,
  because the PyYAML fix needs to be merged first

OBS-URL: https://build.opensuse.org/request/show/867833
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=32
2021-01-30 12:50:32 +00:00
420b614820 Accepting request 867184 from home:mcalabkova:branches:devel:languages:python
- Add yaml-loader.patch adding support for new PyYAML

OBS-URL: https://build.opensuse.org/request/show/867184
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=31
2021-01-27 13:03:37 +00:00
272a4ad474 Accepting request 863950 from home:bnavigator:branches:devel:languages:python:numeric
- Skip python36 because of SciPy 1.6.0

OBS-URL: https://build.opensuse.org/request/show/863950
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=30
2021-01-18 06:58:48 +00:00
143862eac7 Accepting request 839779 from home:alarrosa:branches:devel:languages:python:numeric
- Add patch from upstream that fixes gh#networkx/networkx#4203)
  * 0001-Replace-hash-function-for-test-of-weighted-astar.patch
- Drop patch that is not needed anymore:
  * disable-test-failing-in-i586.patch

OBS-URL: https://build.opensuse.org/request/show/839779
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=28
2020-10-06 11:51:12 +00:00
8d51cc5087 Accepting request 833726 from home:alarrosa:branches:devel:languages:python:numeric
- Update to 2.5:
  * Highlights:
    + Dropped support for Python 3.5.
    + add Pathlib support to work with files.
    + improve performance.
    + Updated docs and tests.
    + Removed code designed to work with Python 2.
  * New Functions:
    + lukes_partitioning
    + triadic analysis functions
    + functions for trophic levels analysis
    + d_separated
    + is_regular and other regular graph measures
    + graph_hash using Weisfeiler Lehman methods
    + common_neighbor_centrality (CCPA link prediction)
    + max_weight_clique
    + path_weight and is_path
    + rescale_layout_dict
    + junction_tree
  * New generators:
    + paley_graph
    + interval_graph
  * New layouts:
    + multipartite_layout
- To see improvements, API changes and deprecations, please visit:
  https://networkx.github.io/documentation/stable/release/release_2.5.html
- Dropped patches already included by upstream:
  * numpy-38-test.patch
  * matplotlib.patch
  * networkx-pr4012-use-mpl.patch

OBS-URL: https://build.opensuse.org/request/show/833726
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=26
2020-09-11 11:31:55 +00:00
Tomáš Chvátal
d509c569dc Accepting request 822136 from home:bnavigator:branches:devel:languages:python:numeric
-  gh#networkx/networkx#4012 networkx-pr4012-use-mpl.patch
   new matplotlib removed keyword argument 'warn' for mpl.use()

OBS-URL: https://build.opensuse.org/request/show/822136
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=24
2020-07-21 17:51:23 +00:00
5496e47ab6 - We don't need to skip TestKatzCentralityDirectedNumpy when we don't
use -n auto parameter of pytest (gh#networkx/networkx#4030)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=22
2020-07-07 20:33:55 +00:00
d70efc0b39 Add metadata to skipped tests
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=20
2020-06-29 14:41:57 +00:00
08768e77e0 Remove unnecessary comment
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=19
2020-06-29 10:03:16 +00:00
a082dd8113 - Skipping over test_subgraph_centrality_big_graph is not
necessary anymore (gh#networkx/networkx#3304)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=18
2020-06-29 10:02:26 +00:00
Tomáš Chvátal
8a6a3a140c - Add patch to fix matplotlib deprecation:
* matplotlib.patch
- Skip two tests that keep failing everywhere

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=16
2020-04-01 09:00:45 +00:00
Steve Kowalik
e3ecd396ce - Switch to using the %pytest macro.
- Drop incorrect calculated dependency on python33.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=14
2019-11-22 00:41:57 +00:00
Steve Kowalik
93aa5ab2bb - Update to version 2.4
Highlights:
  * Remove deprecated code from 1.x
  * Support for Python 3.8
  * Switched to pytest for testing
  * Last release to support Python 3.5
  * Fifteen new fuctions, including onion decomposition and linear prufing
  * Three new generators, such as a directed joint degree generator
- Add numpy-38-test.patch, to correct test failure under Python 3.8  
- Update URL, upstream changed to tarballs from zipfiles.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=13
2019-11-17 23:57:47 +00:00
Todd R
b400b5a6bb Accepting request 717962 from home:TheBlackCat:branches:devel:languages:python:numeric
- Update to version 2.3
  Highlights:
  * Dropped support for Python 2. We are no longer supporting Python 2.7 and we will
    start changing code to take advantage of Python 3 features we couldn't before.
  * Added some Moral Graph analysis functions.
  * Enable matplotlib drawing using curved arrows via connectionstyle parameter.
  * Remove ticks and axes labels from matplotlib plots.
  * Two new generators of Harary Graphs.
  * Added Dual Barabasi-Albert model
  * Added VoteRank algorithm
  * Added Equitable coloring algorithms
  * Added planar layout algorithms
  * Les Miserables network example
  * Javascript example update

OBS-URL: https://build.opensuse.org/request/show/717962
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=11
2019-07-23 17:32:08 +00:00
Tomáš Chvátal
4eed028211 Accepting request 670861 from home:jengelh:branches:devel:languages:python:numeric
- Fix incomplete summary. Trim filler wording from description.

OBS-URL: https://build.opensuse.org/request/show/670861
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=9
2019-02-03 18:47:28 +00:00
8de11b0465 - Switch off test_subgraph_centrality_big_graph test, as it leads to
crashes on i586, gh#networkx/networkx#3304.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=7
2019-01-22 11:34:19 +00:00
Tomáš Chvátal
9bd6d1619e Accepting request 662473 from devel:languages:python:avocado
- Update to version 2.2:
  * Add support for Python 3.7. This is the last release to support
    Python 2.
  * Uniform random number generator (RNG) handling which defaults
    to global RNGs but allows specification of a single RNG for all
    random numbers in NX.
  * Improved GraphViews to ease subclassing and remove cyclic
    references which caused trouble with deepcopy and pickle.
  * New Graph method G.update(H)
- Run tests
- Update project url

OBS-URL: https://build.opensuse.org/request/show/662473
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-networkx?expand=0&rev=5
2019-01-02 14:18:54 +00:00
Dominique Leuenberger
25f0325bac Accepting request 632809 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/632809
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=14
2018-09-04 20:56:20 +00:00
Dominique Leuenberger
c40c8700fd Accepting request 538121 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/538121
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=13
2017-11-09 13:01:23 +00:00
Yuchen Lin
a72fc1fc63 Accepting request 514815 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/514815
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=12
2017-08-12 18:26:36 +00:00
Dominique Leuenberger
31d15ec2d6 Accepting request 494504 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/494504
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=11
2017-05-16 12:43:40 +00:00
Dominique Leuenberger
640bcafda5 Accepting request 419715 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/419715
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=10
2016-08-18 07:17:56 +00:00
Dominique Leuenberger
873db18c5f Accepting request 376239 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/376239
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=9
2016-03-26 14:24:45 +00:00
Dominique Leuenberger
ba1c08de49 Accepting request 330047 from devel:languages:python
- update to 1.10:
  * connected_components, weakly_connected_components, and
    strongly_connected_components return now a generator of
    sets of nodes. Previously the generator was of lists of
    nodes. This PR also refactored the connected_components
    and weakly_connected_components implementations making them
    faster, especially for large graphs.
  * The func_iter functions in Di/Multi/Graphs classes are slated
    for removal in NetworkX 2.0 release. func will behave like func_iter
    and return an iterator instead of list. These functions are deprecated
    in NetworkX 1.10 release.
  * A enumerate_all_cliques function is added in the clique package
    (networkx.algorithms.clique) for enumerating all cliques
    (including nonmaximal ones) of undirected graphs.
  * A coloring package (networkx.algorithms.coloring) is created for graph
    coloring algorithms. Initially, a greedy_color function is provided
    for coloring graphs using various greedy heuristics.
  * A new generator edge_dfs, added to networkx.algorithms.traversal, implements
    a depth-first traversal of the edges in a graph. This complements
    functionality provided by a depth-first traversal of the nodes in
    a graph. For multigraphs, it allows the user to know precisely which
    edges were followed in a traversal. All NetworkX graph types are
    supported. A traversal can also reverse edge orientations or ignore them.
  * A find_cycle function is added to the networkx.algorithms.cycles package
    to find a cycle in a graph. Edge orientations can be optionally
    reversed or ignored.
  * Add a random generator for the duplication-divergence model.
  * A new networkx.algorithms.dominance package is added for dominance/dominator
    algorithms on directed graphs. It contains a immediate_dominators
    function for computing immediate dominators/dominator trees and a (forwarded request 330044 from tbechtold)

OBS-URL: https://build.opensuse.org/request/show/330047
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=8
2015-09-11 07:03:58 +00:00
Dominique Leuenberger
36bf48451a Accepting request 318748 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/318748
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=7
2015-08-01 09:36:57 +00:00
Dominique Leuenberger
d3bc88966d Accepting request 304708 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/304708
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=6
2015-05-02 19:37:25 +00:00
Stephan Kulow
bd89816d4f Accepting request 259014 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/259014
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=5
2014-11-02 15:46:18 +00:00
Stephan Kulow
27e1b82e59 Accepting request 258231 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/258231
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=4
2014-10-25 06:33:20 +00:00
Stephan Kulow
88bb1bea57 Accepting request 249853 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/249853
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=3
2014-09-17 15:26:53 +00:00
Stephan Kulow
30677eea5f Accepting request 227562 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/227562
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=1
2014-03-30 06:28:38 +00:00