semvec/pypi-packages huggingface dataset:
lnmclient 0.0.1
A Lipa na M-Pesa Client Payment initiator package
License: MIT
Keywords: lipaNaMpesa MobilePaymetClient OnlinePaymentClient

This a  library for Lipa Na M-pesa for testing sandbox transations. It accepts the phone number, account number and the amount 
that the STK push it to be sent to. It has two functions, one that generates access token and another that initiates payments on 
behalf of the client. 


Change Log
==========

0.0.1 (20/05/2021)
----------------------

First Release
asedftk 0.2.7
DFTK-based calculator for ASE
License: MIT
Requires Python: >=3.6
Keywords: density-functional,theory,DFT,computational,chemistry,quantum,materials,science,electronic,structure,ab-initio,pseudopotential,analysis,ASE,DFTK

# DFTK-based calculator for ASE

| **Documentation**                                       | **Build Status**      |  **Installation**         |
|:------------------------------------------------------- |:--------------------- |:------------------------- |
| [![][docs-img]][docs-url] [![][gitter-img]][gitter-url] | [![][ci-img]][ci-url] | [![][pypi-img]][pypi-url] |

[docs-img]: https://img.shields.io/badge/docs-latest-blue.svg
[docs-url]: https://github.com/mfherbst/asedftk/blob/master/docs/asedftk.md

[gitter-img]: https://badges.gitter.im/DFTK-jl/community.svg
[gitter-url]: https://gitter.im/DFTK-jl/community

[ci-img]: https://github.com/mfherbst/asedftk/workflows/CI/badge.svg?branch=master&event=push
[ci-url]: https://github.com/mfherbst/asedftk/actions

[pypi-img]: https://img.shields.io/pypi/v/asedftk
[pypi-url]: https://pypi.org/project/asedftk

Small wrapper around the
[**density-functional toolkit (DFTK)**](https://dftk.org)
to provide a
[calculator interface](https://wiki.fysik.dtu.dk/ase/ase/calculators/calculators.html)
compatible with [ASE](https://wiki.fysik.dtu.dk/ase/index.html),
the atomistic simulation environment.

[DFTK](https://dftk.org) is a small library of Julia algorithms
for developing plane-wave-based density-functional theory methods.
Albeit only a good year of development it already has a [sizeable feature set](https://docs.dftk.org/dev/#package-features)
and a performance on the same order as established packages in the field.
See [dftk.org](https://dftk.org) and the [DFTK documentation](https://juliamolsim.github.io/DFTK.jl/dev/) for more details.

## Installation
See the [asedftk instructions](https://github.com/mfherbst/asedftk/blob/master/docs/asedftk.md).

## Basic usage
`asedftk.DFTK` is basically a class wrapping around DFTK and making it an
[ASE calculator](https://wiki.fysik.dtu.dk/ase/ase/calculators/calculators.html).
Just use it like any other calculator class. For example:
```python
from asedftk import DFTK
from ase.build import bulk

atoms = bulk("Si")
atoms.calc = DFTK()
print(atoms.get_potential_energy())
```

More details can be found in the [asedftk documentation](https://github.com/mfherbst/asedftk/blob/master/docs/asedftk.md).
lpmclient 0.0.1
A Lipa na M-Pesa Client Payment initiator package
License: MIT
Keywords: lipaNaMpesa MobilePaymetClient OnlinePaymentClient

This a  library for Lipa Na M-pesa for testing sandbox transations. It accepts the phone number, account number and the amount 
that the STK push it to be sent to. It has two functions, one that generates access token and another that initiates payments on 
behalf of the client. 


Change Log
==========

0.0.1 (20/05/2021)
----------------------

First Release
onlinepayclient 0.0.1
A Lipa na M-Pesa Client Payment initiator package
License: MIT
Keywords: lipaNaMpesa MobilePaymetClient OnlinePaymentClient

This a  library for Lipa Na M-pesa for testing sandbox transations. It accepts the phone number, account number and the amount 
that the STK push it to be sent to. It has two functions, one that generates access token and another that initiates payments on 
behalf of the client. 


Change Log
==========

0.0.1 (20/05/2021)
----------------------

First Release
fastapi-log 0.0.3
A FastAPI Logger for logging every request
License: MIT
Keywords: fastapi,logging,custom,router

Fastapi Route Log

<!-- <a href="https://pypi.org/project/fastapi-log/" target="_blank"> -->

<!-- <img src="https://img.shields.io/pypi/v/fastapi-route-log?color=%2334D058label=pypi package" alt="Package version"> -->


<img alt="License" src="https://img.shields.io/github/license/12345k/fastapi_logging"/>

A FastAPI router for logging every request.

# Installation

```buildoutcfg
$ pip install fastapi_log
```
# Dashboard testing

```python
cd fastapi_route_log
uvicorn dev.main:app --reload
```
check the url: http://localhost:8000/fastapi_dashboard
# Credential for Dashboard
Uername : admin 

Password : 12345
# Code Sample

```python
from fastapi_log.log_request import LoggingRoute

app = FastAPI()
app.router.route_class = LoggingRoute
```
# Example/Test

```python
uvicorn example.main:app --reload
```

# Sample Output
## DASHBOARD
![Dashboard](fastapi_log/images/dashboard.png)

# Output

```json
{
    "type": "request",
    "uuid": "e024302b-f11b-4dbb-aadf-46a2ce702411",
    "env": null,
    "region": null,
    "name": null,
    "method": "POST",
    "useragent": {
        "family": "Firefox",
        "major": 88,
        "minor": 0,
        "patch": "88.0",
        "device": {
            "family": "Other",
            "brand": null,
            "model": null,
            "major": "0",
            "minor": "0",
            "patch": "0"
        },
        "os": {
            "family": "Ubuntu",
            "major": 0,
            "minor": 0,
            "patch": ""
        }
    },
    "url": "/test",
    "query": {},
    "body": {
        "name": "Prasanna",
        "userName": "Karthick",
        "age": "NULL",
        "Degree": 0
    },
    "length": null,
    "ts": "2021-05-16 22:50:41"
}
{
    "type": "metrics",
    "uuid": "e024302b-f11b-4dbb-aadf-46a2ce702411",
    "env": null,
    "region": null,
    "name": null,
    "method": "POST",
    "status_code": 200,
    "url": "/test",
    "query": {},
    "length": "65",
    "latency": "0.15",
    "ts": "2021-05-16 22:50:41"
}
INFO:     127.0.0.1:35984 - "POST /test HTTP/1.1" 200 OK
```

# More Features are coming up - Keep waiting 

<a href="https://www.buymeacoffee.com/vpkprasanna" target="_blank"><img src="https://github.com/appcraftstudio/buymeacoffee/raw/master/Images/snapshot-bmc-button.png" width="300"></a>