Metadata-Version: 2.1
Name: tinode_grpc
Version: 0.16.9rc1
Summary: Tinode gRPC bindings.
Home-page: https://github.com/tinode/chat
Author: Tinode Authors
Author-email: info@tinode.co
License: Apache 2.0
Description: # Generated Protocol Buffer and gRPC files for [Tinode](https://github.com/tinode)
        
        Generated Python code for [gRPC](https://grpc.io/) client and plugins.
        
        gRPC clients must implement rpc service `Node`, plugins must implement `Plugin`.
        
        For a sample implementation of a command line client see [tn-cli](https://github.com/tinode/chat/tree/master/tn-cli/).
        For a partial plugin implementation see [chatbot](https://github.com/tinode/chat/tree/master/chatbot).
        
        ## Installing
        
        Install the package by executing
        ```
        pip install tinode_grpc
        ```
        
        
        ## Generating files
        
        Don't modify included files directly. If you want to make changes, you have to install protobuffers tool chain and gRPC the generate the Python bindings from [`pbx/model.proto`](https://github.com/tinode/chat/tree/master/pbx/model.proto) (your path to `model.proto` may be different):
        ```
        python -m grpc_tools.protoc -I../pbx --python_out=. --grpc_python_out=. ../pbx/model.proto
        ```
        The generated `model_pb2_grpc.py` imports `model_pb2.py` as a module instead of a package which is incompatible with python3 packaging system. Use `../pbx/py_fix.py` to apply a fix. This is only needed if you want to repackage the generated files.
        
Keywords: chat messaging messenger im tinode
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Communications :: Chat
Classifier: Intended Audience :: Developers
Description-Content-Type: text/markdown
