python311Packages.seaborn: 0.12.2 -> 0.13.0rc0
Diff: https://github.com/mwaskom/seaborn/compare/v0.12.2...v0.13.0rc0 Changelog: https://github.com/mwaskom/seaborn/blob/master/doc/whatsnew/v0.13.0.rst Adopt pre-release versions instead of massive patches for compatibility. It will be officially released in a few days.
This commit is contained in:
committed by
Martin Weinelt
parent
585fb3d7f1
commit
8f9e81dcda
@@ -1,8 +1,7 @@
|
||||
{ lib
|
||||
, stdenv
|
||||
, buildPythonPackage
|
||||
, fetchpatch
|
||||
, fetchPypi
|
||||
, fetchFromGitHub
|
||||
, flit-core
|
||||
, matplotlib
|
||||
, pytest-xdist
|
||||
@@ -15,34 +14,18 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "seaborn";
|
||||
version = "0.12.2";
|
||||
version = "0.13.0rc0";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.6";
|
||||
disabled = pythonOlder "3.8";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-N0ZF82UJ0NyriVy6W0fa8Fhvd7/js2yXxgfbfaW+ATk=";
|
||||
src = fetchFromGitHub {
|
||||
owner = "mwaskom";
|
||||
repo = "seaborn";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-bNuTDXUjdOwqJN1U20eaeSa4/Q3Fe2XMqulqVmDLFEU=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
(fetchpatch {
|
||||
name = "fix-test-using-matplotlib-3.7.patch";
|
||||
url = "https://github.com/mwaskom/seaborn/commit/db7ae11750fc2dfb695457239708448d54e9b8cd.patch";
|
||||
hash = "sha256-LbieI0GeC/0NpFVxV/NRQweFjP/lj/TR2D/SLMPYqJg=";
|
||||
})
|
||||
(fetchpatch {
|
||||
name = "fix-pandas-deprecation.patch";
|
||||
url = "https://github.com/mwaskom/seaborn/commit/a48601d6bbf8381f9435be48624f1a77d6fbfced.patch";
|
||||
hash = "sha256-LuN8jn6Jo9Fvdl5iGZ2LgINYujSDvvs+hSclnadV1F4=";
|
||||
})
|
||||
(fetchpatch {
|
||||
name = "fix-tests-using-numpy-1.25.patch";
|
||||
url = "https://github.com/mwaskom/seaborn/commit/b6737d5aec9a91bb8840cdda896a7970e1830d56.patch";
|
||||
hash = "sha256-Xj82yyB5Vy2xKRl0ideDmJ5Zr4Xc+8cEHU/liVwMSvE=";
|
||||
})
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
flit-core
|
||||
];
|
||||
@@ -62,10 +45,6 @@ buildPythonPackage rec {
|
||||
disabledTests = [
|
||||
# requires internet connection
|
||||
"test_load_dataset_string_error"
|
||||
|
||||
# per https://github.com/mwaskom/seaborn/issues/3431, we can enable this
|
||||
# once matplotlib releases version > 3.7.2
|
||||
"test_share_xy"
|
||||
] ++ lib.optionals (!stdenv.hostPlatform.isx86) [
|
||||
# overly strict float tolerances
|
||||
"TestDendrogram"
|
||||
|
||||
Reference in New Issue
Block a user