aboutsummaryrefslogtreecommitdiff
path: root/infra/libkookie/nixpkgs/pkgs/servers/mautrix-telegram/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'infra/libkookie/nixpkgs/pkgs/servers/mautrix-telegram/default.nix')
-rw-r--r--infra/libkookie/nixpkgs/pkgs/servers/mautrix-telegram/default.nix15
1 files changed, 10 insertions, 5 deletions
diff --git a/infra/libkookie/nixpkgs/pkgs/servers/mautrix-telegram/default.nix b/infra/libkookie/nixpkgs/pkgs/servers/mautrix-telegram/default.nix
index c39d4fc0d861..bf00462875b2 100644
--- a/infra/libkookie/nixpkgs/pkgs/servers/mautrix-telegram/default.nix
+++ b/infra/libkookie/nixpkgs/pkgs/servers/mautrix-telegram/default.nix
@@ -11,16 +11,17 @@ let
in buildPythonPackage rec {
pname = "mautrix-telegram";
- version = "0.8.2";
- disabled = pythonOlder "3.6";
+ version = "0.9.0";
+ disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "tulir";
repo = pname;
rev = "v${version}";
- sha256 = "0mhy9b933haz1bldkglvn81warjxdjdzgkviiv5k6fykghq473jf";
+ sha256 = "1543ljjl3jg3ayid7ifi4bamqh4gq85pmlbs3m8i7phjbbm7g9dn";
};
+ patches = [ ./0001-Re-add-entrypoint.patch ./0002-Don-t-depend-on-pytest-runner.patch ];
postPatch = ''
sed -i -e '/alembic>/d' requirements.txt
'';
@@ -32,7 +33,6 @@ in buildPythonPackage rec {
sqlalchemy
CommonMark
ruamel_yaml
- future-fstrings
python_magic
telethon
telethon-session-sqlalchemy
@@ -53,9 +53,14 @@ in buildPythonPackage rec {
];
});
+ # Tests are broken and throw the following for every test:
+ # TypeError: 'Mock' object is not subscriptable
+ #
+ # The tests were touched the last time in 2019 and upstream CI doesn't even build
+ # those, so it's safe to assume that this part of the software is abandoned.
+ doCheck = false;
checkInputs = [
pytest
- pytestrunner
pytest-mock
pytest-asyncio
];