Skip to main content

Generate attribution document with input of CSV/Excel/JSON.

Project description

Tool for Attribution Notice generation.

Read more about AttributeCode here.

Features

  • Accept data from multiple formats:
    • A spreadsheet file (csv or xlsx)

    • A JSON file format for Attribution that would have the primary Attribution fields

    • A ScanCode JSON file.

  • A configuration option to map input data to Attribution output fields.

  • Jinja templates to customize the Attribution Notice output.

  • Access to a database of license texts based on ScanCode license keys.

Build and tests status

Branch

Linux/macOS

Master

Linux Master branch tests status

Develop

Linux Develop branch tests status

REQUIREMENTS

Python3.6

On Linux and Mac, Python is typically pre-installed. To verify which version may be pre-installed, open a terminal and type:

python –version

On Windows or Mac, you can download the latest Python here:

https://www.python.org/downloads/

Download the .msi installer for Windows or the .dmg archive for Mac. Open and run the installer using all the default options.

INSTALLATION

Checkout the AttributeCode from:

https://github.com/nexB/attributecode

Read the setup process.

HELP and SUPPORT

If you have a question or find a bug, enter a ticket at:

https://github.com/nexB/attributecode

For issues, you can use:

https://github.com/nexB/attributecode/issues

SOURCE CODE

The AttributeCode is available through GitHub. For the latest version visit:

https://github.com/nexB/attributecode

HACKING

We accept pull requests provided under the same license as this tool. You agree to the http://developercertificate.org/

LICENSE

The AttributeCode is released under the Apache 2.0 license. See the about.ABOUT file for details.

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

attributecode-1.0.0.tar.gz (17.1 MB view hashes)

Uploaded Source

Built Distribution

attributecode-1.0.0-py2.py3-none-any.whl (22.9 kB view hashes)

Uploaded Python 2 Python 3

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