./math/py-networkx, Python package for creating and manipulating graphs and networks

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.1nb1, Package name: py27-networkx-2.1nb1, Maintainer: pkgsrc-users

NetworkX (NX) is a Python package for the creation, manipulation, and
study of the structure, dynamics, and functions of complex networks.

Features:

- Includes standard graph-theoretic and statistical physics functions
- Easy exchange of network algorithms between applications,
disciplines, and platforms
- Includes many classic graphs and synthetic networks
- Nodes and edges can be "anything"
(e.g. time-series, text, images, XML records)
- Exploits existing code from high-quality legacy software in C,
C++, Fortran, etc.
- Open source (encourages community input)
- Unit-tested


Required to run:
[devel/py-setuptools] [lang/python27] [devel/py-decorator]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: a481bea7b41c0d6af191c7d2bcde56d75da20b3e
RMD160: 52295c8c57b4e6897244f0129f396af2c5114997
Filesize: 1574.798 KB

Version history: (Expand)


CVS history: (Expand)


   2018-05-07 17:27:09 by Pierre Pronchery | Files touched by this commit (1) | Package updated
Log message:
Correctly set the path to the Python interpreter

This notably fixes building with PKG_DEVELOPER=yes.

Bump PKGREVISION as some of the files installed are modified.
   2018-02-01 22:00:25 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-networkx: updated to 2.1

NetworkX 2.1

Highlights
This release is the result of four months of work with 75 pull requests by
37 contributors. Highlights include:

  - Arrows for drawing DiGraph edges are vastly improved!
    And an example to show them.

  - More than 12 new functions for graph generation, manipulation and/or
    new graph algorithms.

    - Add a large clique size heuristic function
    - Add rooted product function
    - Label Propagation Community Detection
    - Minimum cycle basis
    - Add Mycielski Operator
    - Adds prefix_tree, dag_to_branching, and example.
    - Add inverse_line_graph generator
    - Steiner tree and metric closure.
    - Add flow based node and edge disjoint paths.
    - Update geometric networks with new models
    - Graph edit distance
    - Added function for finding a k-edge-augmentation

  - G.name is no longer processed by graph operators. It remains as a
    property mechanism to access ``G.graph['name']`` but the user is in
    charge of updating or changing it for copies, subgraphs, unions and
    other graph operations.

Improvements
  - Many bug fixes, documentation changes.
  - Speed improvements especially for subgraphs.
  - Changed input variable names for functions using ``**kwds``
    to avoid name collisions -- especially ``add_node``
  - New examples for arrows and spectral embedding of the grid graph.
   2017-11-16 00:22:28 by Mark Davies | Files touched by this commit (2) | Package updated
Log message:
math/py-networkx: prefix doc directory with python version

so package doesn't conflict with other versions of itself.
Bump PKGREVISION
   2017-09-27 15:25:54 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-networkx: update to 2.0

NetworkX 2.0
Support for Python 3.6 added, drop support for Python 3.3.
   2016-09-11 18:55:17 by Thomas Klausner | Files touched by this commit (1)
Log message:
This package does in fact support python-3.x.
   2016-08-12 15:38:22 by Wen Heping | Files touched by this commit (3) | Package updated
Log message:
Update to 1.11
Update DEPENDS
Based on PR/51271 from kamelderouiche@yahoo.com

Upstream changes:
1.11

API changes

    [#1930] No longer import nx_agraph and nx_pydot into the top-level \ 
namespace. They can be accessed within networkx as e.g. nx.nx_agraph.write_dot \ 
or imported as from networkx.drawing.nx_agraph import write_dot.
    [#1750] Arguments center and scale are now available for all layout \ 
functions. The defaul values revert to the v1.9 values (center is the origin for \ 
circular layouts and domain is [0, scale) for others.
    [#1924] Replace pydot with pydotplus for drawing with the pydot interface.
    [#1888] Replace support for Python3.2 with support for Python 3.5.

Miscellaneous changes

    [#1763] Set up appveyor to automatically test installation on Windows \ 
machines. Remove symbolic links in examples to help such istallation.

Change many doc_string typos to allow sphinx to build the docs without errors or \ 
warnings.

Enable the docs to be automatically built on readthedocs.org by changing \ 
requirements.txt
   2016-07-09 15:04:18 by Thomas Klausner | Files touched by this commit (599)
Log message:
Remove python33: adapt all packages that refer to it.
   2016-06-10 11:06:54 by Thomas Klausner | Files touched by this commit (1)
Log message:
Fix MASTER_SITES.