vcswatch reports that
this package seems to have a new changelog entry (version
0.163, distribution
UNRELEASED) and new commits
in its VCS. You should consider whether it's time to make
an upload.
Here are the relevant commit messages:
commit 2e25e6e0b26daf0c23ba074f76365921b673c4de
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Sat Jul 19 09:14:50 2025 +0100
Fix the build.
commit 76d38191bdb9d8cf19b682354d5664767aea0b5a
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Sat Jul 19 07:06:37 2025 +0100
Drop debian-analyzer - now moved to its own repository at https://github.com/jelmer/debian-analyzer
commit c73ea39b148846fc31193c72d1108051b6ef844c
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed Jul 9 13:30:03 2025 +0100
Fix some compatibility issues
commit 4068ef58255257d5fa987906ebf7fbac5f6343ce
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Fri Jul 18 22:33:56 2025 +0100
Avoid unnecessary allocations
- Replace unnecessary .clone() calls with more efficient alternatives
(.to_string(), .to_path_buf(), etc.)
- Use Cow<str> in debianize_upstream_version to avoid allocations when
the input doesn't need modification
- Replace .unwrap() with .expect() for better error messages
- Optimize iterator usage by avoiding intermediate collections
- Improve error handling in probe_gitlab_host to avoid panics
- Remove redundant clones in publish.rs and control.rs
commit 4842881d73a030739e18848697953e8d1bfd4546
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Fri Jul 18 21:45:12 2025 +0100
Don't crash when a fixer is killed by a signal.
commit e609d6b6f1e4146585eb77cc7075a8c40391fdb9
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Fri Jul 18 21:44:27 2025 +0100
Bump python3-upstream-ontologist dependency to 0.2.2; older versions trigger a infinite memory usage bug.
commit 380141ab081f6027115102af04df6b6dffd12970
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Fri Jul 18 20:08:53 2025 +0100
Avoid unnecessary allocations
- config.rs: Use and_then combinator to eliminate intermediate allocations
- debcargo.rs: Reduce string allocations, use lines() instead of split(),
optimize HashMap operations
- patches.rs: Use array instead of vec for static data, leverage find_map,
avoid unnecessary tree creation when patches list is empty
- import-uncommitted: Use iterator combinators for better performance,
optimize HashMap creation
- transition-apply: Use matches\! macro, simplify boolean checks,
optimize regex matching with unwrap_or_default()
commit 150ccb82d4383e45f1b0a89818aaf9af7c8df4e1
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Thu Jul 17 11:28:59 2025 +0100
Optimize Rust code to reduce unnecessary allocations
- Remove unnecessary .clone() calls on Copy types (Comparison enum)
- Change debcargo methods to return &str instead of String
- Replace imperative loops with iterator chains in detect_gbp_dch
These changes improve performance by reducing heap allocations while
maintaining the same functionality.
commit 37acbf6e72091caaefaa0e84d71cdc0ffe84ccef
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed Jul 9 11:59:20 2025 +0100
Use breezyshim from git for now
commit 7c57c5e12968311740888520f9c81a31ebf4430a
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Fri Jun 6 19:30:01 2025 +0100
Update lintian-brush to new dependencies
commit 1c0256a2ecf124eab089f0dbd84700f299d4bba7
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Fri Jun 6 16:13:53 2025 +0100
Bump breezyshim to 0.5 and pyo03 to 0.25
commit 3da4dbb6fddc6c78ed8527971f5ca59bb4908f7b
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Thu Jun 5 22:01:04 2025 +0000
Ignore warnings about non-snake-casing
commit 557f4984e2f4ea1435bc9bf86271d267451ef5f5
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Thu Jun 5 11:09:03 2025 +0000
Release debian-analyzer 0.158.28.
commit 29342504c2934e8f9196bb37da6d2efa3a12db0a
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed Jun 4 00:47:56 2025 +0100
Disable debianize for now
commit 46c2c75fb874ad5e52b5f6a7ae6aad1665b9108d
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Fri Apr 25 16:52:16 2025 +0100
Add more tests
commit ca10aa980d12bea9adf82d1722b9958d276e2feb
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Wed Jun 4 00:08:15 2025 +0100
Fix version
commit 6ae6aa307550c94451371b1fcbc1e280a8dc6e53
Author: Jelmer Vernooij <jelmer@debian.org>
Date: Tue Jun 3 22:37:04 2025 +0100
Add support for X-DH-Compat header. Closes: #1106883