Metadata-Version: 2.1
Name: py-glo-board
Version: 1.0.2
Summary: Python client for GitKraken Glo Boards API
Home-page: https://github.com/dpeite/py-glo-board
Author: Daniel Vilar Peiteado
Author-email: danielvilar2@gmail.com
Maintainer: Daniel Vilar Peiteado
Maintainer-email: danielvilar2@gmail.com
License: UNKNOWN
Project-URL: Source, https://github.com/dpeite/py-glo-board
Project-URL: Bug Reports, https://github.com/dpeite/py-glo-board/issues
Description: # py-glo-board
        
        <p align="center">
            <img align="center" src="https://cdn.worldvectorlogo.com/logos/gitkraken.svg" width="50%" height="50%" title="Glo Boards">
        </p>
        
        >A python library to help interact with GitKraken [Glo Boards API](https://support.gitkraken.com/developers/api/)
        <br>
        
        ## Supported Endpoints & Features
        
        **API Endpoints:**
        >This package supports the following v1 [Glo Boards API endpoints](https://gloapi.gitkraken.com/v1/docs/)  
        
        **Boards**
        
        - [x] Get Boards
        - [x] Create Board
        - [x] Get Boards by ID
        - [x] Edit Board
        - [x] Delete Board
        
        **Columns**
        - [x] Create column
        - [x] Edit column
        - [x] Delete column
        
        **Cards**
        - [x] Get Cards
        - [x] Create Card
        - [X] Create Cards batch
        - [x] Get Card By ID
        - [x] Edit Card
        - [x] Delete Card
        - [x] Get Cards By Column ID
        
        **Labels**
        - [x] Create Label
        - [x] Edit Label
        - [x] Delete Label
        
        **Attachments**
        - [X] Get Attachments
        - [X] Create Attachment
        
        **Comments**
        - [x] Get Comments By Card ID
        - [x] Create Comment
        - [x] Edit Comment
        - [x] Delete Comment
        
        **User**
        - [x] Get User
        
        ## Requirements
        Python 3.6 or higher
        
        ## Installing
         
        ```bash
        pip install py-glo-board
        ```
        
        ## Example
        ```python
        from py_glo_boards_api import GloBoard, types
        
        globoard = GloBoard('<YOUR_PAT_TOKEN_HERE>')
        
        # List all boards available (Only gets the id and the name of the board)
        globoard.get_boards()
        
        # Or select the fields you need, with the options available in the Glo api
        fields=['archived_columns', 'archived_date', 'columns', 'created_by', 'created_date', 'invited_members', 'labels', 'members', 'name']
        boards = globoard.get_boards(fields, per_page=3)
        
        # Get card
        globoard.get_card('<BOARD_ID>', '<CARD_ID>').to_dict()
        
        ```
        
        ## FAQ
        Please refer to [Git Kraken Documentation](https://support.gitkraken.com/developers/overview/) for any
        further reading.
        ## License
        
        [MIT]: https://opensource.org/licenses/MIT
        
        The source code for py-glo-board is released under the [MIT License][MIT].
        
Keywords: gitkraken,glo boards
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Description-Content-Type: text/markdown
