summaryrefslogtreecommitdiff
path: root/graphics/py-matplotlib
AgeCommit message (Collapse)AuthorFilesLines
2019-07-03py-matplotlib: updated to 3.1.1adam2-7/+7
v3.1.1: The first bug-fix release of the 3.1 series Locator.nonsingular return order API change Lots of backports of various bug fixes.
2019-06-16py-matplotlib: updated to 3.1.0adam8-203/+69
REL: v3.1.0 The first release of the v3.1 series This version of Matplotlib support Python 3.6+ Highlights of this release include: - A helper method for scatter legends - Secondary axis support (ex, degrees and radians) - A concise date formatter - No longer requires a framework build of Python to use OSX backend - Major and minor ticks will no longer collide by default - A progress callback for animations - mplot3D is always registered - deprecated mlab functions have been removed - Many function calls have become stricter about invalid or ignored input REL: v3.0.3 The third and last planned bug-fix release of the 3.0 series * fix several possible memory leaks * documentation fixes jquery-ui is no longer bundled in git repo and is downloaded during the install or sdist process. If you are installing from pypi the files will be included, but if you are installing from git you will need internet access the first time you run `pip install .`. The install process tries to cache the files and will not need internet access on future installations. REL: v3.0.2 This is the second bug-fix release for the v3.0 series. - Un-breaks basemap which was broken by partially restoring private APIs for cartopy. - Fixes bug in warning code when used in an embedded context. - Fixes crash when using Tk and closing the first open window before showing it - Many documentation improvements. - Restore a corner case on ColorBar tick usage. - Change the default behavior of `matplotlib.use` to silently allow more 'safe' switching after auto-discovery, but before starting an event loop. - Improvements to bounding box calculations. - Provide the correct length for RcParams instances. REL: v3.0.1 This is the first bug fix release for the 3.0 series which fixes several - Fix failure to import bug when used with backend-fallback on Python 3.6.7 and 3.7.1 - Fixed a number of failure to import bugs around finding fonts - Fix Qt4 backend - Fix bug on OSX that recursively searched current directory for fonts - Fix bouncing-rocket on OSX when doing backend fallback and not selecting OSX - Temporarily restore several private APIs to unbreak cartopy - Make pyplot more tolerant of varying signatures in 3rd-party sub-classe - Improve datetime64 unit handling - Fixed several poor interactions with tight_layout REL: v3.0.0 The first release of the Matplotlib 3.0 series This is the first version of Matplotlib to only support Python 3. Highlights of this release include: - GUI backend is selected at run-time based on what toolkits are installed. A GUI toolkit will not be selected on a headless server. - New cyclic color map *twilight* - Improvements to automatic layout of titles, ticks, and GridSpec - Many bug fixes!
2018-07-11py-matplotlib: fix PR 53425gson3-2/+33
Don't call fflush() on a read-only file pointer; it is an error on BSD systems and causes the import of matplotlib.pyplot to fail.
2018-04-14py-matplotlib: updated to 2.2.2adam4-25/+42
v2.2.2 LTS This release fixes a number of critical bugs: - restores matplotlib.verbose (fixing embedding in pycharm) - preserve precision when color mapping small portions of data with extreme outliers - fixes saving long movies with ffmpeg - fixes UnbourdLocal error in contour labeling - fixes import failure on python 3.4.0 and 3.4.1 - fixes compile time failures with clang on 32bit platforms - fixes an icon in the Tk backends - fixes several issues with Tables - fixes expanding offset boxes with tight_layout - revert changes to the font caching to avoid a possible bug in backports.lru_cache - numerous docstring and documentation fixes We have reverted the deprecation of font_manager.TempCache. v2.2.1 did not actually restore matplotlib.verbose. v2.2.1 LTS This release fixes a number of critical bugs: - restores matplotlib.verbose (fixing embedding in pycharm) - preserve precision when color mapping small portions of data with extreme outliers - fixes saving long movies with ffmpeg - fixes UnbourdLocal error in contour labeling - fixes import failure on python 3.4.0 and 3.4.1 - fixes compile time failures with clang on 32bit platforms - fixes an icon in the Tk backends - fixes several issues with Tables - fixes expanding offset boxes with tight_layout - revert changes to the font caching to avoid a possible bug in backports.lru_cache - numerous docstring and documentation fixes We have reverted the deprecation of font_manager.TempCache. v2.2.0 LTS This release includes new features including: - An experimental constrained layout manager - Color blind friendly color map (cividis) and color cycle (tableau-colorblind10) - native support for numpy.datetime64 types - animated gif writing via pillow - TkAgg now works with pypy - cairo based backends for Qt, Tk, and WX There are several API changes in this release: - To support the constrained layout Matplotlib has a new required dependency (kiwisolver). - The matplotlib.finance module has been removed, development has moved to a stand-alone project.
2018-02-07py-matplotlib: removed buildlink3.mk (use DEPENDS)adam1-19/+0
2018-01-30py-matplotlib: updated to 2.1.2adam2-7/+7
2.1.2: This release fixes a number of critical bugs: - fix a typo in mlab.cohere which yielded incorrect results - allow nonposx / nonposy to pass through loglog - fix color comparisons when finding handles with legend - fixes a recursive draw bug and a major performance regression in Qt5Agg backend - fix a re-draw bug in WxAgg - fix image scaling with high-bit depth integers - revert the busy-cursor
2018-01-14py-matplotlib: follow redirectwiz1-2/+2
2017-12-22py-matplotlib: updated to 2.1.1adam3-11/+11
2.1.1: Bug fixes.
2017-11-24*: depend on py-cairo now it supports all python versionswiz1-4/+2
2017-11-15For Python 2.7: depend on py-backports.functools_lru_cache instead of ↵adam1-2/+2
py-functools32
2017-10-13py-matplotlib: update to 2.1.0adam4-44/+75
v2.1.0: This is the second minor release in the Matplotlib 2.x series and the first release with major new features since 1.5. This release contains approximately 2 years worth of work by 275 contributors across over 950 pull requests. Highlights from this release include: * support for string categorical values * export of animations to interactive javascript widgets * major overhaul of polar plots * reproducible output for ps/eps, pdf, and svg backends * performance improvements in drawing lines and images * GUIs show a busy cursor while rendering the plot * along with many other enhancements and bug fixes.
2017-06-05Added DEPENDS for Python 2.7adam1-1/+7
2017-05-30Minor clean-upadam1-7/+3
2017-05-29Critical bug fixes in 2.0.2:adam7-2057/+139
- fixed Qt4 support - fixed LogFormatter - fixed hatched artists in legends - fixed segfault with large images
2017-05-18update URLszptvlfn1-1/+1
2017-02-20Switch py-dateutils to plain DEPENDS.wiz1-4/+2
It supports both python 2 and 3 nowadays.
2016-08-17add missing run-time dependency on py-cycler with revbump.richard1-2/+3
2016-08-04Upgrade py-matplotlib to 1.5.2kamil6-103/+608
pkgsrc changes: - add test target (Ran 5205 tests in 362.603s OK (KNOWNFAIL=468, SKIP=15)) - drop merged patches - rediff setup.py patch (it got renamed) upstream changes: REL: v1.5.2 Final planned release for the 1.5.x series. REL: v1.5.1 First bug fix release for 1.5.x series. REL: v1.5.0 This release of matplotlib has several major new features: Auto-redraw using the object-oriented API. Most plotting functions now support labeled data API. Color cycling has extended to all style properties. Four new perceptually uniform color maps, including the soon-to-be default 'viridis'. More included style sheets. Many small plotting improvements. Proposed new framework for managing the GUI toolbar and tools. REL: v1.4.3 This is the last planned bug-fix release in the 1.4 series. Many bugs are fixed including: fixing drawing of edge-only markers in AGG fix run-away memory usage when using %inline or saving with a tight bounding box with QuadMesh artists improvements to wx and tk gui backends Additionally the webagg and nbagg backends were brought closer to feature parity with the desktop backends with the addition of keyboard and scroll events thanks to Steven Silvester. REL: v1.4.2 Minor bug-fix release for 1.4 series regenerated pyplot.py REL: v1.4.1 Bug-fix release for the 1.4 series. reverts the changes to interactive plotting so ion will work as before in all cases fixed boxplot regressions fixes for finding freetype and libpng sundry unicode fixes (looking up user folders, importing seaborn/pandas/networkx with macosx backend) nbagg works with python 3 + new font awesome fixed saving dialogue in QT5 REL: v1.4.0 This release has contributions from ~170 authors (http://matplotlib.org/users/github_stats.html). This release contains many bug fixes as will as a number of new features. For the full list see http://matplotlib.org/users/whats_new.html#new-in-matplotlib-1-4. Some highlights are: style module : experimental package to make managing the style of matplotlib figures easier nbagg : interactive figures in ipython notebooks backed by the AGG renderer full python 3 support (including cairo backends) Qt5 support (for python 3 only) violin plots and 3D quiver plots (projects done for a course at University of Toronto, Scarborough) improved box plot interface
2016-05-29(1) Move MASTER_SITES from sourceforge.net to github.commef3-9/+16
size in distinfo slightly changed with the same name, set DIST_SUBDIR (2) Githubify (3) Add comment on patch-ab, picking up from cvs log
2016-03-27Add Darwin-specific file.jperkin1-0/+2
2015-11-03Add SHA512 digests for distfiles for graphics categoryagc1-1/+2
Problems found with existing digests: Package fotoxx distfile fotoxx-14.03.1.tar.gz ac2033f87de2c23941261f7c50160cddf872c110 [recorded] 118e98a8cc0414676b3c4d37b8df407c28a1407c [calculated] Package ploticus-examples distfile ploticus-2.00/plnode200.tar.gz 34274a03d0c41fae5690633663e3d4114b9d7a6d [recorded] da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated] Problems found locating distfiles: Package AfterShotPro: missing distfile AfterShotPro-1.1.0.30/AfterShotPro_i386.deb Package pgraf: missing distfile pgraf-20010131.tar.gz Package qvplay: missing distfile qvplay-0.95.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2014-02-26Rename variables to avoid use of reserved identifiers.wiedi3-1/+42
Fix from upstream: https://github.com/matplotlib/matplotlib/issues/2463
2014-02-06Add missning dependency on py-pyparsing.obache1-1/+3
Noticed by Kamel Derouiche via PR 48577. Bump PKGREVISION.
2014-01-23Removed unused patchwiz1-32/+0
2014-01-21avoid a hidden dependency on py-gtk2 which makes that an additionaldrochner2-1/+25
file gets installed
2014-01-20Update to 1.3.1:wiz3-57/+268
2013-05-18 Added support for arbitrary rasterization resolutions to the SVG backend. Previously the resolution was hard coded to 72 dpi. Now the backend class takes a image_dpi argument for its constructor, adjusts the image bounding box accordingly and forwards a magnification factor to the image renderer. The code and results now resemble those of the PDF backend. - MW 2013-05-08 Changed behavior of hist when given stacked=True and normed=True. Histograms are now stacked first, then the sum is normalized. Previously, each histogram was normalized, then they were stacked. 2013-04-25 Changed all instances of: from matplotlib import MatplotlibDeprecationWarning as mplDeprecation to: from cbook import mplDeprecation and removed the import into the matplotlib namespace in __init__.py Thomas Caswell 2013-04-15 Added 'axes.xmargin' and 'axes.ymargin' to rpParams to set default margins on auto-scaleing. - TAC 2013-04-16 Added patheffect support for Line2D objects. -JJL
2014-01-16Convert to use versioned_dependencies.mk.wiz1-4/+4
2013-07-24update to 1.2.1drochner4-13/+58
changes: cleanup, bugfixes
2013-06-04Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:tron1-2/+2
Recursively bump package revisions again after the "freetype2" and "fontconfig" handling was fixed.
2013-06-03Bump freetype2 and fontconfig dependencies to current pkgsrc versions,wiz1-2/+2
to address issues with NetBSD-6(and earlier)'s fontconfig not being new enough for pango. While doing that, also bump freetype2 dependency to current pkgsrc version. Suggested by tron in PR 47882
2013-04-06'Please use ${ECHO} instead of "echo".'rodent1-8/+8
'Please use ${ECHO_N} instead of "echo -n".'
2013-02-16Recursive bump for png-1.6.wiz1-1/+2
2012-12-17update to 1.2drochner3-13/+204
changes: feature extensions, new plot types etc.
2012-10-06Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-07-02Update to 1.1.1:prlw14-23/+22
- When path clipping changes a LINETO to a MOVETO, it also changes any CLOSEPOLY command to a LINETO to the initial point. This fixes a problem with pdf and svg where the CLOSEPOLY would then draw a line to the latest MOVETO position instead of the intended initial position. - JKS - The radius labels in polar plots no longer use a fixed padding, but use a different alignment depending on the quadrant they are in. This fixes numerical problems when (rmax - rmin) gets too small. - MGD
2012-05-05Replace python interpreter in a few files. Bump PKGREVISION.wiz1-1/+10
2012-04-17update to 1.1.0drochner5-118/+960
many improvements, some cleanup, most notably: -new graphics types and backends -layout and legend improvements -better 3d support -Numerix support removed
2012-04-07Workaround hangs with Python 2.5 by not using pipes for both stdin andjoerg2-4/+19
stdout.
2011-11-01Recursive bump for graphics/freetype2 buildlink addition.sbd1-1/+2
2011-09-08Fix compilation with clang by removing const-violating accessor.joerg2-1/+16
2011-02-17Update to py-matplotlib 1.0.1markd5-115/+445
Various bugfixes.
2011-02-06Fix build with png 1.5markd2-3/+69
2011-01-13png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.wiz1-2/+2
2010-06-13Bump PKGREVISION for libpng shlib name change.wiz3-2/+17
Also add some patches to remove use of deprecated symbols and fix other problems when looking for or compiling against libpng-1.4.x.
2010-06-10Make pkglint more happy.wiz1-4/+4
2010-05-17update to 0.99.2.1drochner4-55/+89
changes: -new frameworks: mplot3d, axes grid, axis spine placement -bugfixes
2009-09-23Remove "PYTHON_VERSIONS_ACCEPTED= 26 25 24" which is unnecessarytron1-2/+1
after Python 2.3 has been removed from "pkgsrc". Approved by Thomas Klausner.
2009-08-05Update py-matplotlib* to 0.98.4markd4-295/+44
various bug fixes and new features.
2009-06-14Remove @dirrm entries from PLISTsjoerg1-27/+1
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.