Merge pull request #243575 from dotlambda/errbot-6.1.9

errbot: 6.1.7 -> 6.1.9

authored by

Weijia Wang and committed by
GitHub
b9854a57 e13bb62f

+18 -17
+18 -17
pkgs/applications/networking/errbot/default.nix
··· 1 { lib 2 , fetchFromGitHub 3 - , glibcLocales 4 - , python39 5 }: 6 7 - let 8 - python3 = python39; 9 - in python3.pkgs.buildPythonApplication rec { 10 pname = "errbot"; 11 - version = "6.1.7"; 12 13 src = fetchFromGitHub { 14 owner = "errbotio"; 15 repo = "errbot"; 16 rev = version; 17 - sha256 = "02h44qd3d91zy657hyqsw3gskgxg31848pw6zpb8dhd1x84z5y77"; 18 }; 19 20 - LC_ALL = "en_US.utf8"; 21 22 - buildInputs = [ glibcLocales ]; 23 24 propagatedBuildInputs = with python3.pkgs; [ 25 ansi ··· 28 deepmerge 29 dulwich 30 flask 31 - hypchat 32 irc 33 jinja2 34 markdown ··· 38 pygments-markdown-lexer 39 pyopenssl 40 requests 41 - slackclient 42 - sleekxmpp 43 - telegram 44 webtest 45 ]; 46 ··· 49 pytestCheckHook 50 ]; 51 52 - # Slack backend test has an import issue 53 pytestFlagsArray = [ "--ignore=tests/backend_tests/slack_test.py" ]; 54 55 disabledTests = [ 56 - "backup" 57 - "broken_plugin" 58 - "plugin_cycle" 59 ]; 60 61 pythonImportsCheck = [ "errbot" ]; 62 63 meta = with lib; { 64 description = "Chatbot designed to be simple to extend with plugins written in Python"; 65 homepage = "http://errbot.io/"; 66 maintainers = with maintainers; [ globin ];
··· 1 { lib 2 , fetchFromGitHub 3 + , python3 4 }: 5 6 + python3.pkgs.buildPythonApplication rec { 7 pname = "errbot"; 8 + version = "6.1.9"; 9 + 10 + format = "setuptools"; 11 12 src = fetchFromGitHub { 13 owner = "errbotio"; 14 repo = "errbot"; 15 rev = version; 16 + hash = "sha256-BmHChLWWnrtg0p4WH8bANwpo+p4RTwjYbXfyPnz6mp8="; 17 }; 18 19 + nativeBuildInputs = with python3.pkgs; [ 20 + pythonRelaxDepsHook 21 + ]; 22 23 + pythonRelaxDeps = true; 24 25 propagatedBuildInputs = with python3.pkgs; [ 26 ansi ··· 29 deepmerge 30 dulwich 31 flask 32 irc 33 jinja2 34 markdown ··· 38 pygments-markdown-lexer 39 pyopenssl 40 requests 41 + slixmpp 42 + python-telegram-bot 43 webtest 44 ]; 45 ··· 48 pytestCheckHook 49 ]; 50 51 + # errbot-backend-slackv3 has not been packaged 52 pytestFlagsArray = [ "--ignore=tests/backend_tests/slack_test.py" ]; 53 54 disabledTests = [ 55 + # require networking 56 + "test_backup" 57 + "test_broken_plugin" 58 + "test_plugin_cycle" 59 ]; 60 61 pythonImportsCheck = [ "errbot" ]; 62 63 meta = with lib; { 64 + changelog = "https://github.com/errbotio/errbot/blob/${version}/CHANGES.rst"; 65 description = "Chatbot designed to be simple to extend with plugins written in Python"; 66 homepage = "http://errbot.io/"; 67 maintainers = with maintainers; [ globin ];