summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/matplotlib
AgeCommit message (Collapse)Author
2023-06-01Merge pull request #233448 from SuperSandro2000/233447bSandro
2023-05-23python3Packages.matplotlib: 3.7.0 -> 3.7.1Kirill Radzikhovskyy
2023-05-22python310Packages.matplotlib: remove unused inputsSandro Jäckel
2023-05-21python3Packages.matplotlib: fix the minimum Python versionIvan Kozik
https://matplotlib.org/stable/devel/min_dep_policy.html says that Matplotlib 3.7 does support Python 3.8.
2023-04-08python3Packages.matplotlib: fix TkNorbert Melzer
The refactor that happened in the same commit as the version bump somehow broke Tk support. This commit fixes the issue by moving tkinter to propagatedBuildInputs.
2023-03-03python3Packages.matplotlib: 3.6.2 -> 3.7.0Martin Weinelt
https://github.com/matplotlib/matplotlib/releases/tag/v3.7.0
2023-01-13python3Packages.matplotlib: Disable strictoverflow hardening on darwinMartin Weinelt
2023-01-05python3Packages.matplotlib: 3.5.3 -> 3.6.2Martin Weinelt
2022-10-10treewide: optional -> optionals where the argument is a listArtturin
the argument to optional should not be list
2022-09-19python3Packages.matplotlib: 3.5.2 -> 3.5.3Martin Weinelt
2022-05-03python3Packages.matplotlib: 3.5.1 -> 3.5.2nixpkgs-upkeep-bot
2022-01-01python2Packages: remove superfluous overridesRobert Schütz
Since Python 2 is not supported anymore we only keep those overrides which are used by leaf packages.
2021-12-20python3Packages.matplotlib: 3.5.0 -> 3.5.1 (#151423)Mauricio Collares
2021-12-15python3Packages.matplotlib: switch to use an absolute path in MPLSETUPCFGDmitry Kalinkin
The upstream made a transition setup.cfg -> mplsetup.cfg https://github.com/matplotlib/matplotlib/commit/93b5c0fb08b5426623fa3927a515eaec0aac0c36 This should allow us to be compatible with some reasonable version overrides https://github.com/NixOS/nixpkgs/pull/147742#issuecomment-995178116
2021-12-15python3Packages.matplotlib: setup.cfg -> mplsetup.cfgDmitry Kalinkin
This addresses a regression on darwin. An alternative to this would be to set MPLSETUPCFG as was suggested in
2021-12-02python3Packages.matplotlib: update requirementsFabian Affolter
2021-11-30python3Packages.matplotlib: remove debug linesJonathan Ringer
2021-11-30python3Packages.matplotlib: fix build, disable network fetch of depsJonathan Ringer
2021-11-30python3Packages.matplotlib: 3.4.3 -> 3.5.0Jonathan Ringer
2021-08-21python3Packages.matplotlib: 3.4.2 -> 3.4.3 (#134906)Samuel Ainsworth
2021-07-03treewide: use pythonPackages.python-dateutil instead of pythonPackages.dateutilRobert Schütz
2021-06-22python3Packages.matplotlib: 3.4.1 -> 3.4.2Martin Weinelt
2021-05-26pythonPackages.matplotlib: add licensesrnhmjoj
2021-05-26pythonPackages.matplotlib: remove unsused argumentsrnhmjoj
2021-05-26pythonPackages.matplotlib: fix headless detectionrnhmjoj
The default backend is chosen based on the content of the $DISPLAY variable *and* a successfull call to libX11, loaded via dlopen(). The test fails because dlopen looks in /usr/lib and /lib, so matplotlib falls back to a headless backend. To reproduce try running: $ nix-shell -I nixpkgs=$PWD -p \ 'python3.withPackages (p: [ p.matplotlib ])' --run python >>> import matplotlib.pyplot as plt >>> assert plt.get_backend() == "TkAgg"
2021-04-20python{2,3}Packages.matplotlib: remove pointless assertsDmitry Kalinkin
2021-04-20python2Packages.matplotlib: remove invalid libs.system_freetype setup optionDmitry Kalinkin
2021-04-20python3Packages.matplotlib: 3.3.4 -> 3.4.1Dmitry Kalinkin
2021-04-20python{2,3}Packages.matplotlib: use lib.generators.toINI to generate setup.cfgDmitry Kalinkin
2021-02-26python3Packages.matplotlib: 3.3.3 -> 3.3.4Frederik Rietdijk
2021-01-24pkgs/development/python-modules: stdenv.lib -> libPavol Rusnak
2021-01-19treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nixJonathan Ringer
continuation of #109595 pkgconfig was aliased in 2018, however, it remained in all-packages.nix due to its wide usage. This cleans up the remaining references to pkgs.pkgsconfig and moves the entry to aliases.nix. python3Packages.pkgconfig remained unchanged because it's the canonical name of the upstream package on pypi.
2021-01-11treewide: with stdenv.lib; in meta -> with lib;Profpatsch
Part of: https://github.com/NixOS/nixpkgs/issues/108938 meta = with stdenv.lib; is a widely used pattern. We want to slowly remove the `stdenv.lib` indirection and encourage people to use `lib` directly. Thus let’s start with the meta field. This used a rewriting script to mostly automatically replace all occurances of this pattern, and add the `lib` argument to the package header if it doesn’t exist yet. The script in its current form is available at https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2020-12-01python3Packages.matplotlib: 3.3.2 -> 3.3.3Frederik Rietdijk
2020-11-05python3Packages.matplotlib: 3.3.1 -> 3.3.2Frederik Rietdijk
2020-09-09matplotlib: Disable LTO on darwin.Shea Levy
Needs #19312 or equivalent to work.
2020-08-16python3Packages.matplotlib: fix depsJonathan Ringer
2020-08-16python: matplotlib: 3.3.0 -> 3.3.1Frederik Rietdijk
2020-08-04python3.pkgs.matplotlib: 3.2.1 -> 3.3.0K900
2020-04-21python3Packages.matplotlib: 3.1.3 -> 3.2.1, and various cleanups (#84362)Dmitry Kalinkin
* pythonPackages.matplotlib: add veprbl to maintainers * pythonPackages.matplotlib: remove an old darwin hack * pythonPackages.matplotlib: remove python and stdenv from buildInputs * python3Packages.matplotlib: remove a hack for python33 * pythonPackages.matplotlib: remove outdated checkPhase Downloading the baseline_images is not a real issue, building against older freetype (local_freetype = True) is, perhaps, not what we want. The good news is that the tests would pass (tested on 3.2.1) if we were to enable them: ========== 6684 passed, 1332 skipped, 10 xfailed in 228.64s (0:03:48) ========== * pythonPackages.matplotlib: provide setup.cfg from a file instead of a patch * python3Packages.matplotlib: 3.1.3 -> 3.2.1
2020-03-27python3Packages.matplotlib: remove nose from propagatedBuildInputsBen Darwin
2020-02-09python: matplotlib: 3.1.2 -> 3.1.3Frederik Rietdijk
2019-12-15python: matplotlib: 3.1.1 -> 3.1.2Frederik Rietdijk
2019-12-10matplotlib: remove optional gtk2worldofpeace
2019-10-20pythonPackages.matplotlib: fix dependencies to use pyqt5 insteadft
2019-07-04python3Packages.matplotlib: 3.0.3 -> 3.1.1Dmitry Kalinkin
2019-06-16treewide: remove unused variables (#63177)volth
* treewide: remove unused variables * making ofborg happy
2019-04-26treewide: remove old patches for macOSMatthew Bauer
These shouldn’t be needed now that we are on macOS 10.12.
2019-03-29Merge pull request #51344 from timokau/sagenb-matplotlib-fixSilvan Mosberger
pythonPackages.matplotlib: enable tk backend by default
2019-03-07python3Packages.matplotlib: 3.0.2 -> 3.0.3Matthieu Coudron