./graphics/py-matplotlib-venn, Routines for plotting area-weighted venn diagrams

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


Branch: CURRENT, Version: 1.1.1, Package name: py312-matplotlib-venn-1.1.1, Maintainer: minskim

matplotlib-venn provides functions for plotting area-proportional two-
and three-way Venn diagrams in matplotlib.


Required to run:
[graphics/py-matplotlib] [devel/py-setuptools] [math/py-scipy] [math/py-numpy] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 39.336 KB

Version history: (Expand)


CVS history: (Expand)


   2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862)
Log message:
py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays
   2024-10-14 08:46:10 by Thomas Klausner | Files touched by this commit (325)
Log message:
*: clean-up after python38 removal
   2024-08-02 09:30:16 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-matplotlib-venn: updated to 1.1.1

Version 1.1.1

- Removed cost_based.LayoutAlgorithmOptions (options are passed directly to the \ 
LayoutAlgorithm constructor instead).

Version 1.1.0

- Implemented a cost-based layout algorithm.
  The implementation depends on shapely, which is added as an optional
  dependency (package needs to be installed as matplotlib-venn[shapely] for
  it to be included).
  Thanks to https://github.com/paulbrodersen
- Added a set diagram to the README.
- Fixed doctests that started failing due to different numpy versions \ 
representing values differently.
   2024-07-31 20:20:18 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-matplotlib-venn: updated to 1.0.0

Version 1.0.0

- Fixed package installation issues.

Version 1.0.0-alpha

- Dropped support for Python versions below 3.5 (by excluding those versions \ 
from CI builds)
- Added typing annotations. Some arguments are now a bit more strictly typed.
  E.g. what previously would accept a List now requires (at least as far as type \ 
annotations are concerned) a tuple.
- Refactored the code by abstracting away the layout algorithms to allow plug-in \ 
customization.
  This deprecated the `normalize_to` input argument to the venn2 and venn3 \ 
functions, and made
  `venn2_unweighted` and `venn3_unweighted` obsolete. These will be removed in \ 
some future version.
   2024-01-28 18:27:38 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-matplotlib-venn: updated to 0.11.10

Version 0.11.10
- Updated tests to work with Matplotlib 3.6+
   2023-08-02 01:20:57 by Thomas Klausner | Files touched by this commit (158)
Log message:
*: remove more references to Python 3.7
   2023-07-01 10:37:47 by Thomas Klausner | Files touched by this commit (105) | Package updated
Log message:
*: restrict py-numpy users to 3.9+ in preparation for update
   2023-03-08 11:37:47 by Thomas Klausner | Files touched by this commit (1) | Package updated
Log message:
py-matplotlib-venn: update distinfo for Makefile update