New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add the python package 'us' and update 'jellyfish' #33334
Conversation
and
but
|
buildPythonPackage rec { | ||
pname = "us"; | ||
version = "1.0.0"; | ||
name = "${pname}-${version}"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
name
line needs to be removed
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
pname = "us"; | ||
version = "1.0.0"; | ||
name = "${pname}-${version}"; | ||
doCheck = !stdenv.isDarwin; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why not? Add a comment when disabling tests
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think I just copied an existing derivation - I will remove
{ lib | ||
, buildPythonPackage | ||
, fetchPypi | ||
, stdenv |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
stdenv is not used so drop it
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
pkgs/top-level/python-packages.nix
Outdated
@@ -9794,20 +9794,19 @@ in { | |||
jabberbot = callPackage ../development/python-modules/jabberbot {}; | |||
|
|||
jedi = callPackage ../development/python-modules/jedi { }; | |||
|
|||
jellyfish = buildPythonPackage rec { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
jellyfish upgrade needs to be dropped from this PR because it is currently in the staging branch
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@FRidh it seems that us
requires jellyfish-0.5.6
. Please advise.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've just merged staging into master, so master has 0.5.6 in it. You can rebase on master.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Rebased just now
@GrahamcOfBorg @FRidh does this PR work for you because (see my comments above) I run into version issues. Here's the key error message
|
@idontgetoutmuch you've defined a function to build a Python package which has |
I don't understand why there is a merge conflict since I rebased on master :( |
I think rebasing again has made matters worse :( |
I will submit a new PR at some point. |
Motivation for this change
It's a very useful package for doing analyses about the US
Things done
build-use-sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)