Gitea Bot
cf6a1cb845
Some checks failed
Hydra rpi4Kernel Hydra build #14949 of nix-packages:aarch64-linux-master-pr22:rpi4Kernel
Hydra papermc Hydra build #14990 of nix-packages:x86_64-linux-master-pr22:papermc
Hydra plover-plugins-manager Hydra build #14991 of nix-packages:x86_64-linux-master-pr22:plover-plugins-manager
Hydra attic Hydra build #14992 of nix-packages:x86_64-linux-master-pr22:attic
Hydra akkoma Hydra build #14993 of nix-packages:x86_64-linux-master-pr22:akkoma
Hydra emoji-volpeon-drgn Hydra build #14994 of nix-packages:x86_64-linux-master-pr22:emoji-volpeon-drgn
Hydra constructium Hydra build #14995 of nix-packages:x86_64-linux-master-pr22:constructium
Hydra emoji-volpeon-bunhd Hydra build #14996 of nix-packages:x86_64-linux-master-pr22:emoji-volpeon-bunhd
Hydra emoji-volpeon-blobfox-flip Hydra build #14997 of nix-packages:x86_64-linux-master-pr22:emoji-volpeon-blobfox-flip
Hydra fairfax Hydra build #14998 of nix-packages:x86_64-linux-master-pr22:fairfax
Hydra attic-client Hydra build #14999 of nix-packages:x86_64-linux-master-pr22:attic-client
Hydra alco-sans Hydra build #15000 of nix-packages:x86_64-linux-master-pr22:alco-sans
Hydra emoji-volpeon-fox Hydra build #15001 of nix-packages:x86_64-linux-master-pr22:emoji-volpeon-fox
Hydra element-web Hydra build #15002 of nix-packages:x86_64-linux-master-pr22:element-web
Hydra mautrix-cleanup Hydra build #15003 of nix-packages:x86_64-linux-master-pr22:mautrix-cleanup
Hydra plover-plugin-rkb1-hid Hydra build #15004 of nix-packages:x86_64-linux-master-pr22:plover-plugin-rkb1-hid
Hydra woodpecker-cli Hydra build #15005 of nix-packages:x86_64-linux-master-pr22:woodpecker-cli
Hydra emoji-lotte Hydra build #15006 of nix-packages:x86_64-linux-master-pr22:emoji-lotte
Hydra emoji-volpeon-gphn Hydra build #15007 of nix-packages:x86_64-linux-master-pr22:emoji-volpeon-gphn
Hydra old-homepage Hydra build #15008 of nix-packages:x86_64-linux-master-pr22:old-homepage
Hydra emoji-volpeon-bunhd-flip Hydra build #15009 of nix-packages:x86_64-linux-master-pr22:emoji-volpeon-bunhd-flip
Hydra matrix-media-repo Hydra build #15010 of nix-packages:x86_64-linux-master-pr22:matrix-media-repo
Hydra python-instagram Hydra build #15011 of nix-packages:x86_64-linux-master-pr22:python-instagram
Hydra emoji-volpeon-blobfox Hydra build #15012 of nix-packages:x86_64-linux-master-pr22:emoji-volpeon-blobfox
Hydra pleroma-fe Hydra build #15013 of nix-packages:x86_64-linux-master-pr22:pleroma-fe
Hydra woodpecker-server Hydra build #15014 of nix-packages:x86_64-linux-master-pr22:woodpecker-server
Hydra admin-fe Hydra build #15016 of nix-packages:x86_64-linux-master-pr22:admin-fe
Hydra fairfax-hd Hydra build #15017 of nix-packages:x86_64-linux-master-pr22:fairfax-hd
Hydra python-tulir-telethon Hydra build #15018 of nix-packages:x86_64-linux-master-pr22:python-tulir-telethon
Hydra miifox-net Hydra build #15019 of nix-packages:x86_64-linux-master-pr22:miifox-net
Hydra emoji-volpeon-raccoon Hydra build #15022 of nix-packages:x86_64-linux-master-pr22:emoji-volpeon-raccoon
Hydra mautrix-discord Hydra build #15023 of nix-packages:x86_64-linux-master-pr22:mautrix-discord
Hydra lotte-art Hydra build #15024 of nix-packages:x86_64-linux-master-pr22:lotte-art
Hydra emoji-volpeon-vlpn Hydra build #15025 of nix-packages:x86_64-linux-master-pr22:emoji-volpeon-vlpn
Hydra plover Hydra build #15026 of nix-packages:x86_64-linux-master-pr22:plover
Hydra python-plover-stroke Hydra build #15027 of nix-packages:x86_64-linux-master-pr22:python-plover-stroke
Hydra woodpecker-frontend Hydra build #15028 of nix-packages:x86_64-linux-master-pr22:woodpecker-frontend
Hydra python-rtf-tokenize Hydra build #15029 of nix-packages:x86_64-linux-master-pr22:python-rtf-tokenize
Hydra plover-plugin-tapey-tape Hydra build #15030 of nix-packages:x86_64-linux-master-pr22:plover-plugin-tapey-tape
Hydra plover-dict-didoesdigital Hydra build #15031 of nix-packages:x86_64-linux-master-pr22:plover-dict-didoesdigital
Hydra plover-plugin-machine-hid Hydra build #15032 of nix-packages:x86_64-linux-master-pr22:plover-plugin-machine-hid
Hydra plover-plugin-emoji Hydra build #15033 of nix-packages:x86_64-linux-master-pr22:plover-plugin-emoji
Hydra attic-server Hydra build #15034 of nix-packages:x86_64-linux-master-pr22:attic-server
Hydra woodpecker-agent Hydra build #15035 of nix-packages:x86_64-linux-master-pr22:woodpecker-agent
Hydra kreative-square Hydra build #15036 of nix-packages:x86_64-linux-master-pr22:kreative-square
Hydra python-simplefuzzyset Hydra build #15037 of nix-packages:x86_64-linux-master-pr22:python-simplefuzzyset
Hydra plover-plugin-yaml-dictionary Hydra build #15038 of nix-packages:x86_64-linux-master-pr22:plover-plugin-yaml-dictionary
Hydra emoji-caro Hydra build #15039 of nix-packages:x86_64-linux-master-pr22:emoji-caro
Hydra mautrix-whatsapp Hydra build #15040 of nix-packages:x86_64-linux-master-pr22:mautrix-whatsapp
Hydra nasin-nanpa Hydra build #15041 of nix-packages:x86_64-linux-master-pr22:nasin-nanpa
Hydra python-mautrix Hydra build #15020 of nix-packages:x86_64-linux-master-pr22:python-mautrix
Hydra mautrix-signal Hydra build #15015 of nix-packages:x86_64-linux-master-pr22:mautrix-signal
Hydra mautrix-telegram Hydra build #15021 of nix-packages:x86_64-linux-master-pr22:mautrix-telegram
46 lines
859 B
Nix
46 lines
859 B
Nix
{
|
|
lib,
|
|
buildPythonPackage,
|
|
fetchPypi,
|
|
aiohttp,
|
|
pythonOlder,
|
|
sqlalchemy,
|
|
ruamel-yaml,
|
|
CommonMark,
|
|
lxml,
|
|
aiosqlite,
|
|
}:
|
|
buildPythonPackage rec {
|
|
pname = "mautrix";
|
|
version = "0.19.11";
|
|
|
|
src = fetchPypi {
|
|
inherit pname version;
|
|
sha256 = "sha256-QJDzsJZDCwHTcYETSs5yMOzwj+TLg+I5L1Sj+n0LS5Y=";
|
|
};
|
|
|
|
propagatedBuildInputs = [
|
|
aiohttp
|
|
|
|
# defined in optional-requirements.txt
|
|
sqlalchemy
|
|
aiosqlite
|
|
ruamel-yaml
|
|
CommonMark
|
|
lxml
|
|
];
|
|
|
|
disabled = pythonOlder "3.8";
|
|
|
|
# no tests available
|
|
doCheck = false;
|
|
|
|
pythonImportsCheck = ["mautrix"];
|
|
|
|
meta = with lib; {
|
|
homepage = "https://github.com/tulir/mautrix-python";
|
|
description = "A Python 3 asyncio Matrix framework.";
|
|
license = licenses.mpl20;
|
|
};
|
|
passthru.updateScript = [../scripts/update-python-libraries "python/mautrix.nix"];
|
|
}
|