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