semvec/pypi-packages huggingface dataset:
alicorn 0.0.3
A grpc framework
Requires Python: >=3.7

Alicorn
========

Alicorn is a Python grpc framework with built in dependency injection and middleware management.

NB: This project is in alpha status at the moment, some functionality may be missing.

```python
from alicorn import Alicorn, GrpcContext, Depends
from helloworld_pb2 import HelloWorldRequest, HelloWorldResponse
from helloworld_pb2_grpc import HelloWorldServicer


app = Alicorn()
app.debug = True


class Database:
    pass    


@app.service
class HelloWorld(HelloWorldServicer):

    def SayHello(self, request: HelloWorldRequest, context: GrpcContext, *, database: Database = Depends()):
        return HelloWorldResponse(message=f"Hello {request.name}")


if __name__ == '__main__':
    app.run()

```

## Features
 - Dependency Injection
 - before_request, after_request, after_request_teardown request handlers
 - .proto defined grpc services or python-defined grpc services
 - Extension Support
 
## Planned Future Features
 - Incoming data validation (using proto rules)
 - More internal extensions
 - Other grpc server support (besides the Google implementation)

## Requirements

- Python 3.7+
- grpcio

## Installation
From PyPi: `pip install alicorn` or `pipenv install alicorn`

## To Do

- Finish Documentation
- Command-Line Options
- Better examples
gsheet-alpa 0.0.10
Package for working with Google Sheet
Requires Python: >=3.6

# GoogleSheet

TODO: Documentation

This is a module for working with the Google Sheet API

1. Set-up Google Sheet API credentials based on this:

    https://towardsdatascience.com/google-sheets-pandas-dataframe-6b8666f9cf6

2. Best Google Sheet API python module:
    gspread

3. Add support for Pandas Dataframe
    gspread_dataframe

    pip install gspread_dataframe gspread oauth2client

References:
    https://towardsdatascience.com/google-sheets-pandas-dataframe-6b8666f9cf6
    https://gspread.readthedocs.io/en/latest/
    https://gspread.readthedocs.io/en/latest/user-guide.html#creating-a-spreadsheet
    https://pythonhosted.org/gspread-dataframe/
    https://stackoverflow.com/questions/45540827/appending-pandas-data-frame-to-google-spreadsheet
nuage-metroae-config-robot 1.0.1
Library for Nuage MetroAE Config in Robot Framework
Requires Python: >=2.7

# Library for Nuage MetroAE Config in Robot Framework

Implements the Nuage MetroAE configuration template engine in Robot Framework

Version 1.0.0

[Keyword Documentation](https://raw.githubusercontent.com/nuagenetworks/nuage-metroae-config/master/nuage_metroae_config_robot/Documentation.html)

[Nuage MetroAE Config](https://github.com/nuagenetworks/nuage-metroae-config)