Metadata-Version: 2.1
Name: tideway
Version: 0.1.3
Summary: library for BMC Discovery API Interface.
Home-page: https://github.com/traversys/tideway
Author: Wes Moskal-Fitzpatrick
Author-email: wes@traversys.io
License: UNKNOWN
Description: # Tideway
        
        Simplified Python library for BMC Discovery API Interface that makes use of the Python Requests module [https://github.com/psf/requests](https://github.com/psf/requests) and uses the same response handler.
        
        
        ```python
        >>> import tideway
        >>> tw = tideway.appliance('appliance-hostname','auth-token')
        >>> tw.about().url
        'https://appliance-hostname/api/about'
        >>> tw.about().status_code
        200
        >>> tw.about().text
        {
            "api_versions": [
                "1.0",
                "1.1",
                "1.2"
            ],
            "component": "REST API",
            "product": "BMC Discovery",
            "version": "12.2"
        }
        ```
        
        Tideway follows BMC Discovery's well-structured and documented REST API which can be viewed from `https://<appliance>/swagger-ui/`.
        
        Tideway removes the extra layer of manually constructing a URL and parameters for python requests allowing you to query API supported features of Discovery seamlessly and faster than if you were to navigate via the GUI.
        
        ## Documentation
        
        Documentation can be found at [https://traversys.github.io/Tideway/](https://traversys.github.io/Tideway/).
        
        ## Releases
        
        | Version | Summary                                                | Known Issues                                                   | Fixed                          |
        | :-----: | ------------------------------------------------------ | -------------------------------------------------------------- | ------------------------------ |
        | 0.1.0   | Initial release, compatible with API v1.1              |                                                                |                                |
        | 0.1.1   | Updated to API v1.2<br>Added `help()`, `search_bulk()` | search call retains last parameters for `offset`, `results_id` |                                |
        | 0.1.2   | Bug Fixes | Bulk search with larger limit than dataset will fail on missing `next_offset` | Fixed issue with `offset` and `results_id` values<br>Fixed issue with bulk search parameter lower limit. |
        | 0.1.3   | Bug Fixes                                              |                                                                | Added check for `next_offset`. |
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.0
Description-Content-Type: text/markdown
