diff options
author | Frederik Rietdijk <fridh@fridh.nl> | 2016-12-25 10:40:57 +0100 |
---|---|---|
committer | Frederik Rietdijk <fridh@fridh.nl> | 2016-12-25 10:42:41 +0100 |
commit | 5319587d872397ef2a8d59c34e205b3cc186c095 (patch) | |
tree | 3450784fd34331d7ec3e8c3ed625ae018938a765 /pkgs/top-level | |
parent | 757d10abb13f4892256a3dff3ef45f9496f889cd (diff) | |
download | nixlib-5319587d872397ef2a8d59c34e205b3cc186c095.tar nixlib-5319587d872397ef2a8d59c34e205b3cc186c095.tar.gz nixlib-5319587d872397ef2a8d59c34e205b3cc186c095.tar.bz2 nixlib-5319587d872397ef2a8d59c34e205b3cc186c095.tar.lz nixlib-5319587d872397ef2a8d59c34e205b3cc186c095.tar.xz nixlib-5319587d872397ef2a8d59c34e205b3cc186c095.tar.zst nixlib-5319587d872397ef2a8d59c34e205b3cc186c095.zip |
pythonPackages.pandas: 0.19.1 -> 0.19.2
Diffstat (limited to 'pkgs/top-level')
-rw-r--r-- | pkgs/top-level/python-packages.nix | 72 |
1 files changed, 1 insertions, 71 deletions
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index b062d7d6233b..5711faf65b6f 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -17879,77 +17879,7 @@ in { }; }; - pandas = let - inherit (pkgs.stdenv.lib) optional optionalString; - inherit (pkgs.stdenv) isDarwin; - in buildPythonPackage rec { - name = "pandas-${version}"; - version = "0.19.1"; - - src = pkgs.fetchurl { - url = "mirror://pypi/p/pandas/${name}.tar.gz"; - sha256 = "2509feaeda72fce03675e2eccd2284bb1cadb6a0737008a5e741fe2431d47421"; - }; - - LC_ALL = "en_US.UTF-8"; - buildInputs = with self; [ nose pkgs.glibcLocales ] ++ optional isDarwin pkgs.libcxx; - propagatedBuildInputs = with self; [ - cython - dateutil - scipy - numexpr - pytz - xlrd - bottleneck - sqlalchemy - lxml - html5lib - beautifulsoup4 - openpyxl - tables - xlwt - ] ++ optional isDarwin pkgs.darwin.locale; # provides the locale command - - # For OSX, we need to add a dependency on libcxx, which provides - # `complex.h` and other libraries that pandas depends on to build. - patchPhase = optionalString isDarwin '' - cpp_sdk="${pkgs.libcxx}/include/c++/v1"; - echo "Adding $cpp_sdk to the setup.py common_include variable" - substituteInPlace setup.py \ - --replace "['pandas/src/klib', 'pandas/src']" \ - "['pandas/src/klib', 'pandas/src', '$cpp_sdk']" - - # disable clipboard tests since pbcopy/pbpaste are not open source - substituteInPlace pandas/io/tests/test_clipboard.py \ - --replace pandas.util.clipboard no_such_module \ - --replace OSError ImportError - ''; - - # The flag `-A 'not network'` will disable tests that use internet. - # The `-e` flag disables a few problematic tests. - - # Disable two tests that are broken since numpy 1.11. Fixed upstream. - - checkPhase = let - testsToSkip = [ "test_range_slice_day" "test_range_slice_seconds" ]; - in '' - runHook preCheck - # The flag `-A 'not network'` will disable tests that use internet. - # The `-e` flag disables a few problematic tests. - ${python.executable} setup.py nosetests -A 'not slow and not network' --stop \ - -e '${concatStringsSep "|" testsToSkip}' --verbosity=3 - - runHook postCheck - ''; - - meta = { - homepage = "http://pandas.pydata.org/"; - description = "Python Data Analysis Library"; - license = licenses.bsd3; - maintainers = with maintainers; [ raskin fridh ]; - platforms = platforms.unix; - }; - }; + pandas = callPackage ../development/python-modules/pandas { }; xlrd = buildPythonPackage rec { name = "xlrd-${version}"; |