Metadata-Version: 2.1
Name: github-pr-label
Version: 1.0.2
Summary: use define labels in json file and run by executing the script in your logic
Home-page: https://www.github.com/cove9988/github_pr_label
Author: paulg
Author-email: cove9988@gamil.com
License: MIT
Description: ### Installation
        
        
        
        ### Example
        
        ```python
        import github_pr_label
        gh_label = github_pr_label.PRLabel()
        ```
        
        The Pull Request labels are applied depending on the total lines of code changed (additions + deletions).
        
        #### label json file
        for example
        label: bot have three status [pass,fail,skip]
        status: there are three parts to build a label and split by '|'
                name|colour|description
                 
        ```json
        {
            "bot": {
                "replace":true,
                "pass": "bot:heavy_check_mark:|3CBF00|passed bot test",
                "fail": "bot:x:|3CBF00|failed bot test",
                "skip": "bot:p:|E50009|bot no required"
            },
            "size":{
                "replace":true,
                "XS": "size/XS|3CBF00|<10 lines",
                "S": "size/S|5D9801|>10 lines",
                "M": "size/M|7F7203|>30 lines",
                "L": "size/L|A14C05|>100 lines",
                "XL": "size/XL|C32607|>500 lines",
                "XXL": "size/XXL|E50009|>1000 lines"
            }, 
        }
        ```
        
        ### Size Auto Determination.
        | Name | Description |
        | ---- | ----------- |
        | <a id="size/XS" href="#size/XS">`size/XS`</a> | Denotes a PR that changes 0-9 lines. |
        | <a id="size/S" href="#size/S">`size/S`</a> | Denotes a PR that changes 10-29 lines. |
        | <a id="size/M" href="#size/M">`size/M`</a> | Denotes a PR that changes 30-99 lines. |
        | <a id="size/L" href="#size/L">`size/L`</a> | Denotes a PR that changes 100-499 lines. |
        | <a id="size/XL" href="#size/XL">`size/XL`</a> | Denotes a PR that changes 500-999 lines. |
        | <a id="size/XXL" href="#size/XXL">`size/XXL`</a> | Denotes a PR that changes 1000+ lines. |
        
        
        
Keywords: github,label,pull-request labelling,
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Description-Content-Type: text/markdown
