Commit e59b61c8 authored by Steven Allen's avatar Steven Allen
Browse files

python3Packages.udapi: init at 0.5.2

parent d4dbaa08
Loading
Loading
Loading
Loading
+43 −0
Original line number Diff line number Diff line
{
  lib,
  buildPythonPackage,
  fetchFromGitHub,
  pytestCheckHook,
  setuptools,
  # dependencies
  colorama,
  termcolor,
}:

buildPythonPackage (finalAttrs: {
  pname = "udapi";
  version = "0.5.2";
  pyproject = true;

  src = fetchFromGitHub {
    owner = "udapi";
    repo = "udapi-python";
    tag = finalAttrs.version;
    hash = "sha256-0h4nfd3QHdZNiT0VFBs6xJ/lpiNPzcJQmV60KoH0Nv0=";
  };

  build-system = [ setuptools ];

  dependencies = [
    colorama
    termcolor
  ];

  nativeCheckInputs = [ pytestCheckHook ];
  pythonImportsCheck = [ "udapi" ];

  meta = {
    description = "Python framework for processing Universal Dependencies data";
    homepage = "https://github.com/udapi/udapi-python";
    license = lib.licenses.gpl3Plus;
    changelog = "https://github.com/udapi/udapi-python/releases/tag/${finalAttrs.src.tag}";
    maintainers = with lib.maintainers; [
      Stebalien
    ];
  };
})
+2 −0
Original line number Diff line number Diff line
@@ -20417,6 +20417,8 @@ self: super: with self; {
  ucsmsdk = callPackage ../development/python-modules/ucsmsdk { };
  udapi = callPackage ../development/python-modules/udapi { };
  udatetime = callPackage ../development/python-modules/udatetime { };
  ueagle = callPackage ../development/python-modules/ueagle { };