Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 30c081eb5995
Choose a base ref
...
head repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: ed57afc79d2b
Choose a head ref
  • 3 commits
  • 3 files changed
  • 1 contributor

Commits on Apr 3, 2019

  1. conan: pin pluginbase to 0.7

    Upstream requires
        pluginbase>=0.5, < 1.0
    Robert Schütz committed Apr 3, 2019

    Verified

    This commit was signed with the committer’s verified signature.
    eps1lon Sebastian "Sebbie" Silbermann
    Copy the full SHA
    244fcfc View commit details
  2. python.pkgs.pluginbase: run tests

    Robert Schütz committed Apr 3, 2019
    Copy the full SHA
    01bca86 View commit details
  3. python.pkgs.cufflinks: 0.14.6 -> 0.15

    Robert Schütz committed Apr 3, 2019
    Copy the full SHA
    ed57afc View commit details
20 changes: 14 additions & 6 deletions pkgs/development/python-modules/cufflinks/default.nix
Original file line number Diff line number Diff line change
@@ -1,19 +1,27 @@
{ buildPythonPackage, stdenv, fetchPypi, pandas, plotly, colorlover
{ buildPythonPackage, stdenv, fetchPypi
, numpy, pandas, plotly, six, colorlover
, ipython, ipywidgets, nose
}:

buildPythonPackage rec {
pname = "cufflinks";
version = "0.14.6";
version = "0.15";

src = fetchPypi {
inherit pname version;
sha256 = "4188324361cc584214150aadaeb28ed07e9d150adb714b53c5f09d5b3fcdd28a";
sha256 = "014098a4568199957198c0a7fe3dbeb3b4010b6de8d692a41fe3b3ac107b660e";
};

propagatedBuildInputs = [ pandas plotly colorlover ];
propagatedBuildInputs = [
numpy pandas plotly six colorlover
ipython ipywidgets
];

# tests not included in archive
doCheck = false;
checkInputs = [ nose ];

checkPhase = ''
nosetests -xv tests.py
'';

meta = {
homepage = https://github.com/santosjorge/cufflinks;
11 changes: 8 additions & 3 deletions pkgs/development/python-modules/pluginbase/default.nix
Original file line number Diff line number Diff line change
@@ -1,16 +1,21 @@
{ stdenv, fetchPypi, buildPythonPackage, pytest, tox }:
{ stdenv, fetchPypi, buildPythonPackage, pytest }:

buildPythonPackage rec {
version = "1.0.0";
pname = "pluginbase";

buildInputs = [ pytest tox ];

src = fetchPypi {
inherit pname version;
sha256 = "497894df38d0db71e1a4fbbfaceb10c3ef49a3f95a0582e11b75f8adaa030005";
};

checkInputs = [ pytest ];

checkPhase = ''
cd tests
PYTHONPATH=.. pytest
'';

meta = with stdenv.lib; {
homepage = https://github.com/mitsuhiko/pluginbase;
description = "A support library for building plugins sytems in Python";
7 changes: 7 additions & 0 deletions pkgs/development/tools/build-managers/conan/default.nix
Original file line number Diff line number Diff line change
@@ -30,6 +30,13 @@ let newPython = python3.override {
sha256 = "1fyybgbmlr8ms32j7h76hz5g9xc6nf0644mwhc40a0s5k14makav";
};
});
pluginbase = super.pluginbase.overridePythonAttrs (oldAttrs: rec {
version = "0.7";
src = oldAttrs.src.override {
inherit version;
sha256 = "c0abe3218b86533cca287e7057a37481883c07acef7814b70583406938214cc8";
};
});
};
};