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,
python3,
fetchPypi,
python3Packages,
fetchFromGitea,
nix-update-script,
}:
python3.pkgs.buildPythonApplication rec {
python3Packages.buildPythonApplication rec {
pname = "synadm";
version = "0.47";
format = "setuptools";
version = "0.48";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-Ts/WPonVa+DUvKKa/XbmDDWx3vW17z0orVaIREJfnO0=";
src = fetchFromGitea {
domain = "codeberg.org";
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-option-group
dnspython
@ -41,8 +46,9 @@ python3.pkgs.buildPythonApplication rec {
conveniently issue commands available via its admin API's
(element-hq/synapse@master/docs/admin_api)
'';
changelog = "https://github.com/JOJ0/synadm/releases/tag/v${version}";
homepage = "https://github.com/JOJ0/synadm";
changelog = "https://codeberg.org/synadm/synadm/releases/tag/${src.tag}";
downloadPage = "https://codeberg.org/synadm/synadm";
homepage = "https://synadm.readthedocs.io/";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ hexa ];
};