Unverified Commit c1327b61 authored by Maciej Krüger's avatar Maciej Krüger Committed by GitHub
Browse files

Merge pull request #264473 from nbraud/pkgs/bork

parents 03af2076 39c5c4e3
Loading
Loading
Loading
Loading
+48 −0
Original line number Diff line number Diff line
{ lib
, buildPythonPackage
, fetchFromGitHub
, pythonOlder

, build
, coloredlogs
, packaging
, toml
, twine
, wheel
}:

buildPythonPackage rec {
  pname = "bork";
  version = "7.0.0";
  pyproject = true;
  disabled = pythonOlder "3.8";

  src = fetchFromGitHub {
    owner = "duckinator";
    repo = pname;
    rev = "v${version}";
    hash = "sha256-frwkU2YesYK0RJNz9yqiXj1XeTZ8jg5oClri4hEYokg=";
  };

  propagatedBuildInputs = [
    build
    coloredlogs
    packaging
    toml
    twine
    wheel
  ];

  pythonImportsCheck = [
    "bork"
    "bork.api"
    "bork.cli"
  ];

  meta = with lib; {
    description = "Python build and release management tool";
    homepage = "https://github.com/duckinator/bork";
    maintainers = with maintainers; [ nicoo ];
    platforms = platforms.all;
  };
}
+2 −0
Original line number Diff line number Diff line
@@ -1573,6 +1573,8 @@ self: super: with self; {
    enablePython = true;
  });
  bork = callPackage ../development/python-modules/bork { };
  boschshcpy = callPackage ../development/python-modules/boschshcpy { };
  bottombar = callPackage ../development/python-modules/bottombar { };