This project was an Attribution generation tool with many content and format options for the input data.
All features have been folded back in the latest AboutCode Toolkit at https://github.com/nexB/aboutcode-toolkit
Read more about AttributeCode here.
- 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.
Branch | Linux/macOS |
---|---|
Main |
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.
- Checkout the AttributeCode from:
- https://github.com/nexB/attributecode
Read the setup process.
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
- The AttributeCode is available through GitHub. For the latest version visit:
- https://github.com/nexB/attributecode
We accept pull requests provided under the same license as this tool. You agree to the http://developercertificate.org/
The AttributeCode is released under the Apache 2.0 license. See the about.ABOUT file for details.