What’s New in This Release?

A new release of Scancode-Toolkit is here!

Quick Summary

  • Version - 3.1.1

  • Tag - “v.3.1.1”

  • Date - 5th September 2019

  • Type - Pre-Release

  • Comments - Release v3.1.1 which the release candidate 2 of 3.1.x

Main New Features

This is the first 3.1 release with the best, fastest and most efficient ScanCode ever released.

This release contains many improvements, fixes and new features including breaking API changes (when compared to 2.2.x). See the CHANGELOG for details.

This release also comes with a Full Documentation hosted at aboutcode.readthedocs.io.

To install, download scancode-toolkit-3.1.1.zip or scancode-toolkit-3.1.1.tar.bz2 from the Downloads section below and follow installation instructions in the README.

This is also available as a Python library from Pypi with pip install scancode-toolkit.

You can also download the corresponding source code for bundled pre-built third-party binaries from these locations:

Brief Summary Of Changes

Documentation Support

From Scancode 3.1.1 Scancode comes with improved and comprehensive Documentation Support.

The documentation is available both offline (distributed with Scancode) and online, at scancode-toolkit.readthedocs.io/en/latest/. The documentation in GitHub wiki’s will be deprecated hereafter. The new documentation has improved support in terms of:

  1. Consistent with the Latest Version

  2. Command Line Interface Reference

  3. Getting Started Support for Newcomers

  4. Restructured to fit into the recommended 4 Category Doc Format

  5. Updated Tutorials/How To’s

  6. Updated Plugin Support

This results in a much better documentation experience in Users and even contributors.

pip install Support

Now, pip install is the recommended install method, across all platforms. This greatly simplifies the install process, and is much faster and easier than the Download and Configure method, for non-developer users.

Python 3 Support

Python 3 is now officially supported by Scancode-Toolkit.

This also means improved Unicode support, so it’s easy to translate strings from Unicode to other languages. And as Scancode has users in more than 100 languages, this is a major improvement.