Skip to content

v32.5.0

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Jan 23:39
· 5 commits to develop since this release
v32.5.0
abd87fb

This is a minor scancode release with:

  • license, package detection performance improvements

  • better copyright, license and package detection

  • python3.14 support, and removed python3.9 wheels

  • Improve package scan performance by:

    • Skipping binary package detection steps by default,
      and introducing a new CLI option --package-in-compiled
      to detect packages in compiled binaries like rust/go binaries
      Note: previously these were detected in --package CLI
      option directly but this is no longer the case, you've to
      use the new --package-in-compiled to detect packages
      from go/rust and other binaries

    • Creating cached regex patterns and multiregex pre-matchers,
      for a fast package path detection filtering step

    #4606

  • Add gibberish detection to copyright scanning. This is done using a
    2-character Markov chain. A new CLI command,
    scancode-train-gibberish-model, has been added to regenerate the model
    used by the detector.
    #4610
    #2402

  • Use a cython implementation of sequence matcher to improve
    license detection performance
    #4500

  • Add python3.14 support in scancode
    #4595
    #4541

  • Always print license references table in html output
    #4474

  • Enable License References table for HTML Output without requiring
    --license-references by implementing a fallback license reference
    collection based on the behavior of v32.0.0.
    #4474
    #4101

  • Replace unmaintained toml library with tomllib / tomli.
    #4532

  • Pin fingerprints and normality to avoid pyicu
    #4493

  • Fix click compatibility issues and failures
    #4572

  • Remove deprecated ast module attributes
    #4539

  • Fix cargo scanning failures
    #4581

  • Reorg and improve docs user experience
    #4629

  • Handle is_private strings in npm properly
    #4635

  • Restructure README docs
    #4667

  • Add new licenses, license rules and misc license detection
    improvements
    #4562
    #4674
    #4666
    #4622

What's Changed

New Contributors

Full Changelog: v32.4.1...v32.5.0