Skip to main content

A scancode-toolkit plugin to analyze scan results for License Detection Issues

Project description

What is Scancode-Analyzer

ScanCode detects licenses, copyrights, package manifests and direct dependencies and more both in source code and binary files.

ScanCode license detection is using multiple techniques to accurately detect licenses based on automatons, inverted indexes and multiple sequence alignments. As the detection supports approximate matching, there’s a lot of unknown detections, or multiple approximate matches.

The goal of this project is to improve the accuracy of license detection leveraging scancode scans,

It is a ScanCode post-scan plugin to use it in scans directly, and in future as scancode.io pipelines, with better issue review and reporting features.

This project aims to:

  • Write tools and create models to massively analyze the accuracy of license detection

  • Detect areas where the accuracy could be improved.

  • Add this as a scancode post-scan plugin

  • Add to pipelines in scancode.io

  • Write reusable tools and models to assist in the semi-automated reviews of scan results.

  • It will also suggest new license detection rules semi-automatically to fix the detected anomalies

Getting Started

Refer to the installation instructions on INSTALL.rst

Documentation

Documentation: https://scancode-analyzer.readthedocs.io/en/latest/

Project Board

Project Board for scancode-analyzer : Analysing Scancode License Detection Results.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

scancode-analyzer-21.4.7.tar.gz (2.4 MB view details)

Uploaded Source

Built Distribution

scancode_analyzer-21.4.7-py3-none-any.whl (25.1 kB view details)

Uploaded Python 3

File details

Details for the file scancode-analyzer-21.4.7.tar.gz.

File metadata

  • Download URL: scancode-analyzer-21.4.7.tar.gz
  • Upload date:
  • Size: 2.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for scancode-analyzer-21.4.7.tar.gz
Algorithm Hash digest
SHA256 71cf07e4edbc5d115aef854008b6c61723a32623e7c5029b9ff69781228dce06
MD5 c4f1e6463cfbee455a1cb419d5e923f0
BLAKE2b-256 56bdb48028cc4b5c53c99fdaed3ae46f4e6a56d15955a6d04519169962eea6bc

See more details on using hashes here.

File details

Details for the file scancode_analyzer-21.4.7-py3-none-any.whl.

File metadata

  • Download URL: scancode_analyzer-21.4.7-py3-none-any.whl
  • Upload date:
  • Size: 25.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for scancode_analyzer-21.4.7-py3-none-any.whl
Algorithm Hash digest
SHA256 d53bbbba09c20306075ae55b376ffdc71ec55627b8630c96680cd2fda8824452
MD5 4b61470ae91161d907f00f0cb5650e6a
BLAKE2b-256 6b7ac0c08a95bb3a8d0a605f4229419c54e39446b125bd5731f0fd7d9cf0c81e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page