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-1.0.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa6df1785c4627e31f8cb8143da60a8ee69238d6092e52a0f56caacf8a18f690 |
|
MD5 | 3742020be36afec1af7febf381458844 |
|
BLAKE2b-256 | dab1981d1a02f432219048bf766d5cec6b9ad6f3f7b070932c35df0c9ffa666c |