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鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
poetryPlugins.poetry-plugin-poeblix: init at 0.10.0 #295651
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change | ||||
---|---|---|---|---|---|---|
@@ -0,0 +1,37 @@ | ||||||
{ lib | ||||||
, buildPythonPackage | ||||||
, fetchFromGitHub | ||||||
, poetry-core | ||||||
}: | ||||||
|
||||||
buildPythonPackage rec { | ||||||
pname = "poetry-plugin-poeblix"; | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
That's what it's called on PyPI. |
||||||
version = "0.10.0"; | ||||||
pyproject = true; | ||||||
|
||||||
src = fetchFromGitHub { | ||||||
owner = "spoorn"; | ||||||
repo = "poeblix"; | ||||||
rev = "refs/tags/${version}"; | ||||||
hash = "sha256-TKadEOk9kM3ZYsQmE2ftzjHNGNKI17p0biMr+Nskigs="; | ||||||
}; | ||||||
|
||||||
postPatch = '' | ||||||
sed -i '/poetry =/d' pyproject.toml | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
Add poetry to buildInputs. |
||||||
''; | ||||||
|
||||||
nativeBuildInputs = [ | ||||||
poetry-core | ||||||
]; | ||||||
|
||||||
doCheck = false; | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. No. Please run the tests. |
||||||
pythonImportsCheck = ["poeblix"]; | ||||||
|
||||||
meta = with lib; { | ||||||
changelog = "https://github.com/spoorn/poeblix/releases/tag/${src.rev}"; | ||||||
description = "Poetry Plugin that adds various features that extend the poetry command such as building wheel files with locked dependencies, and validations of wheel/docker containers"; | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Too long |
||||||
license = licenses.mit; | ||||||
homepage = "https://github.com/spoorn/poeblix"; | ||||||
maintainers = with maintainers; [ hennk ]; | ||||||
}; | ||||||
} |
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.
and even before that it wasn't sorted alphabetically.