synadm: 0.47 -> 0.48

https://codeberg.org/synadm/synadm/releases/tag/v0.48
This commit is contained in:
Martin Weinelt 2025-05-08 23:16:08 +02:00
parent e7072d135f
commit a5d2bfd1ff
No known key found for this signature in database
GPG key ID: 87C1E9888F856759

View file

@ -1,21 +1,26 @@
{ {
lib, lib,
python3, python3Packages,
fetchPypi, fetchFromGitea,
nix-update-script, nix-update-script,
}: }:
python3.pkgs.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "synadm"; pname = "synadm";
version = "0.47"; version = "0.48";
format = "setuptools"; pyproject = true;
src = fetchPypi { src = fetchFromGitea {
inherit pname version; domain = "codeberg.org";
hash = "sha256-Ts/WPonVa+DUvKKa/XbmDDWx3vW17z0orVaIREJfnO0="; owner = "synadm";
repo = "synadm";
tag = "v${version}";
hash = "sha256-6t4CXXt22/yR0gIxSsM/r+zJQeoKz5q/Ifg8PLNojLI=";
}; };
propagatedBuildInputs = with python3.pkgs; [ build-system = [ python3Packages.setuptools ];
dependencies = with python3Packages; [
click click
click-option-group click-option-group
dnspython dnspython
@ -41,8 +46,9 @@ python3.pkgs.buildPythonApplication rec {
conveniently issue commands available via its admin API's conveniently issue commands available via its admin API's
(element-hq/synapse@master/docs/admin_api) (element-hq/synapse@master/docs/admin_api)
''; '';
changelog = "https://github.com/JOJ0/synadm/releases/tag/v${version}"; changelog = "https://codeberg.org/synadm/synadm/releases/tag/${src.tag}";
homepage = "https://github.com/JOJ0/synadm"; downloadPage = "https://codeberg.org/synadm/synadm";
homepage = "https://synadm.readthedocs.io/";
license = licenses.gpl3Plus; license = licenses.gpl3Plus;
maintainers = with maintainers; [ hexa ]; maintainers = with maintainers; [ hexa ];
}; };