Metadata-Version: 2.1
Name: bugout
Version: 0.0.7
Summary: Python client library for Bugout API
Home-page: https://github.com/bugout-dev/bugout-python
Author: Bugout
Author-email: engineering@bugout.dev
License: MIT
Platform: all
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: certifi (==2020.11.8)
Requires-Dist: chardet (==3.0.4)
Requires-Dist: idna (==2.10)
Requires-Dist: pydantic (==1.7.3)
Requires-Dist: requests (==2.25.0)
Requires-Dist: urllib3 (==1.26.2)
Provides-Extra: dev
Requires-Dist: appdirs (==1.4.4) ; extra == 'dev'
Requires-Dist: black (==20.8b1) ; extra == 'dev'
Requires-Dist: click (==7.1.2) ; extra == 'dev'
Requires-Dist: mypy-extensions (==0.4.3) ; extra == 'dev'
Requires-Dist: mypy (==0.790) ; extra == 'dev'
Requires-Dist: pathspec (==0.8.1) ; extra == 'dev'
Requires-Dist: regex (==2020.11.13) ; extra == 'dev'
Requires-Dist: toml (==0.10.2) ; extra == 'dev'
Requires-Dist: typed-ast (==1.4.1) ; extra == 'dev'
Requires-Dist: typing-extensions (==3.7.4.3) ; extra == 'dev'

# bugout-python
Python client library for Bugout API

```python
from bugout.app import Bugout

def main():
    bugout = Bugout(brood_api_url="http://localhost:9001", spire_api_url="http://localhost:9002")

    user = bugout.get_user(<user token ID>)
    print(f"User name is {user.username}")

    group = bugout.get_group(<user token ID>, <group ID>)

    journal = bugout.get_journal(<user token ID>, <journal ID>)
    entry = bugout.get_entry(<user token ID>, <journal ID>, <entry ID>)

    search_res = bugout.search(<user token ID>, <journal ID>, query="your query", content=False)

if __name__ == "__main__":
    main()
```


