Unverified Commit 66e69121 authored by OTABI Tomoya's avatar OTABI Tomoya Committed by GitHub
Browse files

Merge pull request #267542 from YanniPapandreou/master

python311Packages.textual-dev: init at 1.2.1
parents 9a3ad14c f6df515b
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -19585,6 +19585,12 @@
    github = "yanganto";
    githubId = 10803111;
  };
  yannip = {
    email = "yPapandreou7@gmail.com";
    github = "YanniPapandreou";
    githubId = 15948162;
    name = "Yanni Papandreou";
  };
  yarny = {
    github = "Yarny0";
    githubId = 41838844;
+59 −0
Original line number Diff line number Diff line
{ lib
, aiohttp
, buildPythonPackage
, click
, fetchFromGitHub
, msgpack
, poetry-core
, pytest-aiohttp
, pytestCheckHook
, pythonOlder
, textual
, time-machine
, typing-extensions
}:

buildPythonPackage rec {
  pname = "textual-dev";
  version = "1.2.1";
  pyproject = true;

  disabled = pythonOlder "3.7";

  src = fetchFromGitHub {
    owner = "Textualize";
    repo = "textual-dev";
    # we use rev instead of tag since upstream doesn't use tags
    rev = "6afa9013a42cb18e9105e49d6a56874097f7c812";
    hash = "sha256-ef35389ZMU/zih7Se3KkMGECf5o2i5y6up64/1AECas=";
  };

  nativeBuildInputs = [
    poetry-core
  ];

  propagatedBuildInputs = [
    aiohttp
    click
    msgpack
    textual
    typing-extensions
  ];

  nativeCheckInputs = [
    pytest-aiohttp
    pytestCheckHook
    time-machine
  ];

  pythonImportsCheck = [
    "textual_dev"
  ];

  meta = with lib; {
    description = "Development tools for Textual";
    homepage = "https://github.com/Textualize/textual-dev";
    license = licenses.mit;
    maintainers = with maintainers; [ yannip ];
  };
}
+2 −0
Original line number Diff line number Diff line
@@ -13874,6 +13874,8 @@ self: super: with self; {
  textual = callPackage ../development/python-modules/textual { };
  textual-dev = callPackage ../development/python-modules/textual-dev { };
  textual-universal-directorytree = callPackage ../development/python-modules/textual-universal-directorytree { };
  testbook = callPackage ../development/python-modules/testbook { };