Package zoryn: Information

    Source package: zoryn
    Version: 0.38.0-alt1
    Latest version according to Repology
    Build time:  May 5, 2026, 09:43 PM in the task #417246
    Report package bug
    Summary: Maintainer assistant for ALT Linux package maintenance
    Description: 
    Zoryn is a maintainer assistant that simplifies routine ALT Linux package
    maintenance tasks. It provides a unified interface for version updates from
    upstream, local and remote hasher builds with multi-arch support, spec file
    operations, task management on gitery/gyle, and cross-branch submissions.
    Includes batch builds, automatic dependency detection, and CVE detection
    in changelogs.

    List of RPM packages built from this SRPM:
    ocaml-zoryn (x86_64, aarch64)
    ocaml-zoryn-debuginfo (x86_64, aarch64)
    ocaml-zoryn-devel (x86_64, aarch64)
    zoryn (x86_64, aarch64)
    zoryn-debuginfo (x86_64, aarch64)

    Maintainer: Anton Farygin

    List of contributors:
    Anton Farygin


      1. /dev/pts
      2. /proc
      3. ocaml >= 4.08.0
      4. ocaml-alcotest-devel >= 1.7.0
      5. ocaml-alt-releases-matrix-devel >= 0.2.0
      6. ocaml-bisect_ppx-devel
      7. ocaml-cmdliner-devel >= 2.1.0
      8. ocaml-crowbar-devel >= 0.2.2
      9. ocaml-curl-devel >= 0.9.0
      10. ocaml-lambda-term-devel >= 3.0.0
      11. ocaml-linenoise-devel
      12. ocaml-lwt-devel >= 5.0.0
      13. ocaml-markup-devel
      14. ocaml-opam-file-format-devel >= 2.1.0
      15. ocaml-parsexp-devel
      16. ocaml-pcre2-devel
      17. ocaml-ppxlib-devel >= 0.28.0
      18. ocaml-re-devel >= 1.10.0
      19. ocaml-toml-devel
      20. ocaml-uucp-devel
      21. ocaml-yaml-devel >= 3.0.0
      22. ocaml-yojson-devel >= 1.7.0
      23. dune >= 3.0
      24. gear
      25. git-core
      26. git-subtree
      27. libcurl-devel
      28. libev-devel

    Last changed


    May 5, 2026 Anton Farygin 0.38.0-alt1
    - added task refresh --run/--commit/--test-only/-m to chain task run.
    - added web_regex parser for upstream HTML release notes (Wireshark and similar).
    - removed legacy INI config support (the migration utility, INI parser, auto-detection).
    - fixed task delete/approve/disapprove/log: pkg.git=tag now picks the
      matching subtask instead of the first one sharing the git repo (closes #74).
    - fixed bash completion: TAB after pkg.git=tag prefix no longer stalls or
      duplicates the prefix.
    - fixed config: invalid TOML in any user config now fails loudly instead
      of silently falling back to defaults.
    - fixed up: scheme detection falls back to tarball-watch when only a watch
      file is present.
    - fixed up: tarball-watch + PyPI Url uses PyPI for the version and the watch
      file only for the tarball download URL.
    - fixed test_cmd_gen_watch flakiness against live upstream endpoints.
    April 22, 2026 Anton Farygin 0.37.0-alt1
    - up: added unsandboxed hooks prompt with full script listing
    - up: refused symlinks under .gear/{up,merge-up}.d/ (BREAKING)
    - up: added [tarball] subdir config field and mozilla changelog parser
    - task manage: added full mouse text selection with OSC 52 copy
    - task manage: fixed ghost characters on subtask and deps headers
    - task manage: fixed mouse selection leaks across screens and refreshes
    - task approve/disapprove all: delegated to gyle in a single SSH call
    - task refresh: fixed stale snapshot selection on girar
    - added project website with bilingual MkDocs documentation
    April 15, 2026 Anton Farygin 0.36.0-alt1
    - task manage: added approval/disapproval status line on task list
    - task manage: colored checkmark/cross symbols for subtask approvals
    - added persistent search history in TUI search inputs (test-rebuild,
      up, task manage) with readline-style Ctrl+R reverse-i-search
    - build: added --section bb/ba (pkgbinary/pkgall) for short-circuit
      repackage in existing chroot
    - build (python auto-deps): auto-fix retry reuses existing chroot via
      hsh-rebuild
    - task rebuild: fixed --skip to work in every mode (was silently
      ignored outside --all-subtasks)
    - up: fixed upstream fetch aborting on local/upstream tag clash
    - submit: fixed bogus --deps on tasks from a different build chain
    - build --section install: fixed by dropping unsupported --nocheck
    - build (python auto-deps): detect pyproject_deps.json drift on check
      dependencies source change