Unverified Commit 5886d048 authored by Wolfgang Walther's avatar Wolfgang Walther Committed by GitHub
Browse files

python3Packages.tiptapy: init at 0.20.0 (#388727)

parents 74d57d6e 48172066
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -6472,6 +6472,13 @@
    name = "Duncan Dean";
    keys = [ { fingerprint = "9484 44FC E03B 05BA 5AB0  591E C37B 1C1D 44C7 86EE"; } ];
  };
  DutchGerman = {
    name = "Stefan Visser";
    email = "stefan.visser@apm-ecampus.de";
    github = "DutchGerman";
    githubId = 60694691;
    keys = [ { fingerprint = "A7C9 3DC7 E891 046A 980F  2063 F222 A13B 2053 27A5"; } ];
  };
  dvaerum = {
    email = "nixpkgs-maintainer@varum.dk";
    github = "dvaerum";
+1 −0
Original line number Diff line number Diff line
@@ -64,6 +64,7 @@ with lib.maintainers;
    # Edits to this list should only be done by an already existing member.
    members = [
      wolfgangwalther
      DutchGerman
    ];
  };

+42 −0
Original line number Diff line number Diff line
{
  lib,
  buildPythonPackage,
  fetchFromGitHub,
  setuptools,
  jinja2,
  pytestCheckHook,
}:

buildPythonPackage rec {
  pname = "tiptapy";
  # github repository does not have version tags
  version = "0.20.0-unstable-2024-06-14";

  pyproject = true;

  src = fetchFromGitHub {
    owner = "stckme";
    repo = "tiptapy";
    rev = "f34ed358b1b3448721b791150f4f104347a416bf";
    hash = "sha256-y43/901tznZ9N9A4wH3z8FW0mHzNrA8pC+0d1CxdqJM=";
  };

  build-system = [
    setuptools
  ];

  dependencies = [ jinja2 ];
  nativeCheckInputs = [
    pytestCheckHook
  ];

  pythonImportsCheck = [ "tiptapy" ];

  meta = {
    description = "Library that generates HTML output from JSON export of tiptap editor";
    homepage = "https://github.com/stckme/tiptapy";
    changelog = "https://github.com/stckme/tiptapy/blob/master/CHANGELOG.rst";
    license = lib.licenses.mit;
    maintainers = lib.teams.apm.members;
  };
}
+2 −0
Original line number Diff line number Diff line
@@ -16654,6 +16654,8 @@ self: super: with self; {
  tinytuya = callPackage ../development/python-modules/tinytuya { };
  tiptapy = callPackage ../development/python-modules/tiptapy { };
  titlecase = callPackage ../development/python-modules/titlecase { };
  tivars = callPackage ../development/python-modules/tivars { };