Skip to content

Commit

Permalink
print maintainers list
Browse files Browse the repository at this point in the history
  • Loading branch information
GaetanLepage authored and mergify[bot] committed Jan 25, 2024
1 parent 6e4ee69 commit a566b9b
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 0 deletions.
8 changes: 8 additions & 0 deletions nix_update/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -290,6 +290,14 @@ def main(args: list[str] = sys.argv[1:]) -> None:

package = update(options)

if package.maintainers:
print("Package maintainers:")
for maintainer in package.maintainers:
print(
f" - {maintainer['name']}"
+ (f" (@{maintainer['github']})" if "github" in maintainer else "")
)

if options.build:
nix_build(options)

Expand Down
2 changes: 2 additions & 0 deletions nix_update/eval.py
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ class Package:
url: str | None
src_homepage: str | None
changelog: str | None
maintainers: list[dict[str, str]] | None
rev: str
hash: str | None
go_modules: str | None
Expand Down Expand Up @@ -165,6 +166,7 @@ def eval_expression(
has_update_script = {has_update_script};
src_homepage = pkg.src.meta.homepage or null;
changelog = pkg.meta.changelog or null;
maintainers = pkg.meta.maintainers or null;
}}"""


Expand Down

0 comments on commit a566b9b

Please sign in to comment.