2026-08-11 - 2026-09-11

Overview

35 active pull requests
Excluding merges, 2 authors have pushed 102 commits to master and 102 commits to all branches. On master, 64 files have changed and there have been 1938 additions and 619 deletions.

35 pull requests merged by 1 user

Merged #95 lib.version.Dependency: Reject unsupported spec operators 2026-09-11 11:44:44 +02:00

Merged #94 App.__get_project_refs(): Fix broken detection of missing build dependencies 2026-09-10 13:15:30 +02:00

Merged #93 lib.pkg_relations(): Beautify exceptions 2026-09-10 10:03:09 +02:00

Merged #92 pkg.sh: Fix broken version macro expansion 2026-09-09 15:55:39 +02:00

Merged #91 lib.version: Add module 2026-09-09 15:37:50 +02:00

Merged #88 make: Own the top-level project directories in packages 2026-09-07 09:37:34 +02:00

Merged #90 lib.Types: Restrict LoadTypes to ABC-derived classes 2026-09-07 09:21:25 +02:00

Merged #89 lib.Types: Read __abstractmethods__ via getattr() 2026-09-07 07:17:01 +02:00

Merged #87 lib.ec.ssh.AsyncSSH: Actually hide password 2026-09-05 21:02:15 +02:00

Merged #86 lib.ExecContext, lib.FileContext: Fix temp file leak and log messages 2026-09-05 19:45:29 +02:00

Merged #85 lib.ec.ssh.Paramiko: Fix URI parameters, stdin handling, and output deadlock 2026-09-05 19:09:29 +02:00

Merged #84 lib.Uri: Fix local path edge cases 2026-09-05 14:10:53 +02:00

Merged #83 make: Miscellaneous versatility improvements 2026-09-05 13:49:10 +02:00

Merged #82 defs.mk: Add quadlet unit types to LOCAL_SYSTEMD 2026-08-25 18:53:26 +02:00

Merged #81 py-xxx.mk: Some variable housekeeping 2026-08-24 18:23:01 +02:00

Merged #80 init.detect_modules(): Add base_types filter 2026-08-24 14:32:12 +02:00

Merged #79 lib.ExecApp: Add class 2026-08-22 17:31:57 +02:00

Merged #78 App.__format_topdir(): Mention "relative" in error 2026-08-22 16:38:09 +02:00

Merged #77 App: Remove duplicate from dependency graph 2026-08-22 16:11:34 +02:00

Merged #75 py-defs.mk: Honour PY_INSTALL_INIT_PY = false 2026-08-22 10:20:22 +02:00

Merged #74 lib.Uri: Fix stale cache in __new_with_path() 2026-08-20 07:58:38 +02:00

Merged #72 Add empty documentation subtree 2026-08-19 21:19:51 +02:00

Merged #71 conf / scripts: Fix unprivileged "make install" 2026-08-18 17:38:18 +02:00

Merged #70 test-guard.mk: Add file 2026-08-18 17:22:44 +02:00

Merged #69 App: Remove ResultCache 2026-08-18 13:02:04 +02:00

Merged #68 lib.App / lib.Cmd: Build command tree lazily 2026-08-18 01:14:40 +02:00

Merged #67 lib.App: Add _root_cmd() 2026-08-18 00:54:21 +02:00

Merged #66 lib.App: Add root command slot 2026-08-17 13:02:01 +02:00

Merged #65 lib.App: Fix --help with required top-level args 2026-08-17 12:10:37 +02:00

Merged #64 lib.Types: Accept bare string in LoadTypes() 2026-08-15 21:17:07 +02:00

Merged #63 defs.mk: Default VERSION -> 0.1.0-0-dev 2026-08-15 20:52:56 +02:00

Merged #62 lib.distros.redhat.Distro: Add missing file 2026-08-15 20:16:32 +02:00

Merged #61 lib.AsyncRunner: Fix asyncio.Event() for Python 3.12+ 2026-08-15 20:00:30 +02:00

Merged #60 lib.App: Refactor App / Cmd to adress multiple functionality and style issues 2026-08-15 16:07:54 +02:00

Merged #59 pkg.lib.App: Fix event loop for Python 3.14+ 2026-08-14 23:03:04 +02:00