Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • 3.6.0

    61e1b264 · namcap 3.6.0 release ·
    3.6.0
    
    - Allow rules to be disabled by default
    - Allow namcap-devel to be run from any directory
    - Support '+' in license expressions
    - New unreproducible sphinx cache file rule
    - New dbus services improperly installed in /etc rule
    - Introduce typechecking using mypy and extend ruff linting rules
    - Don't crash on missing description, only throw error lint
    - Remove python-six from tests
    - Fix safeguards against false positives for QML dependency check
    - Limit shadow stack check to x86_64 binaries
    - Change from getopt to argparse
    
  • 3.5.2

    fcca0aed · chore: Release 3.5.2 ·
    Release: v3.5.2
    Release 3.5.2
    
    - Improve and streamline license issue related messages
    
  • 3.5.1

    7520e433 · chore: Release 3.5.1 ·
    Release: v3.5.1
    Release 3.5.1
    
    - Fix message handling from license detection
    - Fix unpacking of packages to check symlinked licenses
    - Add missing info to license file missing message
    - Add type annotations detect issues when adding messages
    - Fix crash while parsing invalid shebang lines
    
  • 3.5.0

    5d235cd6 · chore: Release 3.5.0 ·
    Release: v3.5.0
    Release 3.5.0
    
    - Validate license field using SPDX identifiers
    - Check for shadow stack support
    - And QML dependency checks
    
  • 3.4.2

    1b4c487e · chore: Release 3.4.2 ·
    Release: v3.4.2
    Release 3.4.2
    
    - Revert incorrectly dropped rule imports
    
  • 3.4.1

    b508896d · chore: Release 3.4.1 ·
    Release: v3.4.1
    Release 3.4.0
    
    - Use .pc files from packages not matching ones from host system
    - Use raw strings to disambiguate regular expressions
    - Copy-edit wording of tags
    - Fix import path scopeing in tests
    - Refresh licensing, author lists, testing tips, and other info in docs
    - Reformat and lint entire codebase (via black & ruff)
    
  • 3.4.0

    e2ff3646 · chore: Release 3.4.0 ·
    Release: v3.4.0
    Release 3.4.0
    
    - Overhaul Python dependency handling
    - Overhaul sodepends including architecture pinning and RPATH handling
    - Add warning for transitive dependencies
    - Add color to make errors and warnings easier to parse if output is TTY
    - Add check for dependencies called out in pkgconfig files
    - Fix handling of debug packages
    - Improve error and warning message content
    - Improve licence handling especially of linked licenses and empty arrays
    - Drop obsolete KDE specific rules
    - Refactor Python coding to remove deprecated features, improve readability
    - Implement CI testing and coverage reporting
    
  • 3.3.1

    c4958720 · chore: Release 3.3.1 ·
    Release 3.3.1
    
    - Avoid failure when scanning dependencies in invalid Python files
  • 3.3.0

    ad8f1154 · chore: Release 3.3.0 ·
    Release 3.3.0
    
    - Detect Python dependencies, Python extensions with limited ABIs
    - Support Python 3.10
    - Detect binaries that may execute code from shared RUNPATH
    - Replace bzr with breezy
    - Fix OFL license handling
    - Handle debug packages (by ignoring some checks)
    - Handle source array being empty
    - Accommodate project development on case-insensitive filesystems
  • 3.2.10

    Release: 3.2.10
    3.2.10
    
  • 3.2.9

    af9adf47 · Tag version 3.2.9 ·
    Tag version 3.2.9
  • 3.2.8

    Tag version 3.2.8
  • 3.2.7

    d8ee5eb5 · Tag version 3.2.7 ·
    Tag version 3.2.6
  • 3.2.6

    a5217944 · Tag version 3.2.6 ·
    Changes:
    - better mingw support (FS#43552)
    - lrz/lzo compression (FS#44900)
    - handle validpgpkeys warnings
    - improved carch-specific depends (FS#45455, FS#45456)
    - test for overlinking
  • 3.2.5

    cadf81b3 · Tag version 3.2.5. ·
  • 3.2.4

    0d8f8830 · Tag version 3.2.4 ·
  • 3.2.3

    bd798886 · Tag release 3.2.3 ·
  • 3.2.2

    a892a726 · Release version 3.2.2 ·
  • 3.2.1

    88b3a628 · Release version 3.2.1 ·
    Bug fixes.
  • 3.2

    fe8a5b84 · Release version 3.2 ·
    Compatibility with pacman 4.0, bug fixes.