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 |
|
Develop |
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:
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:
Read the setup process.
HELP and SUPPORT
If you have a question or find a bug, enter a ticket at:
For issues, you can use:
SOURCE CODE
- The AttributeCode is available through GitHub. For the latest version visit:
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for attributecode-2.0.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 07da98dd46950ccf7b95df2863332f12c3bd65bcb48192e1fe60e1ea02a6f95c |
|
MD5 | b5123e0933b0bf8bba2916cc7872fc04 |
|
BLAKE2b-256 | ce03575d54bf136654b06013c393328bdab34476b673dcf97125e140b5e9de09 |