1
0

57 Commits

Author SHA256 Message Date
Dominique Leuenberger
00d9405a9d Accepting request 936169 from devel:languages:python:numeric
- Add patch xfail-pydot-tests.patch:
  * From upstream, survive pydot test failures.

OBS-URL: https://build.opensuse.org/request/show/936169
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=32
2021-12-09 18:45:20 +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
Dominique Leuenberger
e260b97117 Accepting request 925266 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/925266
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=31
2021-10-18 20:03:25 +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
Richard Brown
514cbcb410 Accepting request 909685 from devel:languages:python:numeric
- require pandas 

- 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/request/show/909685
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=30
2021-08-11 09:46:59 +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
Dominique Leuenberger
f7fbf8c9b5 Accepting request 894172 from devel:languages:python:numeric
- update to 2.5.1:
  * pin requirements

OBS-URL: https://build.opensuse.org/request/show/894172
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=29
2021-05-20 17:23:28 +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
Richard Brown
7bf35f6c4b Accepting request 874685 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/874685
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=28
2021-02-25 17:26:34 +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
Dominique Leuenberger
30d82bec0a Accepting request 868431 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/868431
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=27
2021-02-10 20:29:52 +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
Dominique Leuenberger
3d53b49f5a Accepting request 867976 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/867976
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=26
2021-02-01 12:27:14 +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
Dominique Leuenberger
e572dc2eb8 Accepting request 839780 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/839780
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=25
2020-10-25 17:09:24 +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
Dominique Leuenberger
bfb48b7651 Accepting request 833761 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/833761
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=24
2020-09-14 10:16:42 +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
Dominique Leuenberger
9dcfe5258d Accepting request 822138 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/822138
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=23
2020-08-01 10:29:45 +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
Dominique Leuenberger
a6ed1de913 Accepting request 820984 from devel:languages:python:numeric
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/820984
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=22
2020-07-17 18:45:09 +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
Dominique Leuenberger
f326f241a4 Accepting request 817741 from devel:languages:python:numeric
- Skipping over test_subgraph_centrality_big_graph is not
  necessary anymore (gh#networkx/networkx#3304)

OBS-URL: https://build.opensuse.org/request/show/817741
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=21
2020-06-30 19:54:50 +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
Dominique Leuenberger
10fdcd6a6f Accepting request 790492 from devel:languages:python:numeric
- Add patch to fix matplotlib deprecation:
  * matplotlib.patch
- Skip two tests that keep failing everywhere

OBS-URL: https://build.opensuse.org/request/show/790492
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=20
2020-04-19 19:48:39 +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
Dominique Leuenberger
e1a374d1ba Accepting request 750202 from devel:languages:python:numeric
- Drop incorrectly calculated dependency on python33
- Switch to using %pytest macro

- 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/request/show/750202
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=19
2019-11-25 10:23:13 +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
Dominique Leuenberger
2213744759 Accepting request 717963 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/717963
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=18
2019-07-28 08:18:57 +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
Stephan Kulow
2e116838da Accepting request 670905 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/670905
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=17
2019-02-04 13:25:26 +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
Dominique Leuenberger
9a0d243fe0 Accepting request 667798 from devel:languages:python:numeric
- 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/request/show/667798
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=16
2019-01-24 13:13:37 +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
Dominique Leuenberger
78b1c7eb55 Accepting request 662476 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/662476
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-networkx?expand=0&rev=15
2019-01-08 11:27:23 +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