semvec/pypi-packages huggingface dataset:
gear-score 0.0.4
Python implementation of GearScore WoW addon
Requires Python: >=3.6

## GearScore python client

The package provides functionality to calculate GS for an item, with possibility to save items to local DB (sqlite).


### How to use
Create table before first package usage, it can be done with:
```python
from gear_score.db import ensure_tables_created

await ensure_tables_created()
```

After that, you can get info about a single item:
```python
from gear_score.getters import PublicDbGetter

getter = PublicDbGetter()
item = await getter.get(40633)
print(item.gs)

```

You can get info about multiple items at once, first checking in local db and then in public:
```python
from gear_score.utils import get_items_from_local_or_remote

items = await get_items_from_local_or_remote(50444, 50445, 50446)
```


TODO:
- tests
- proper documentation
- logging
- automatic db tables creation
pools 20210424
Python library for pools liquidity providers

# Pools

[![Tests](https://github.com/AndreMiras/libpools/workflows/Tests/badge.svg?branch=develop)](https://github.com/AndreMiras/libpools/actions?query=workflow%3ATests)
[![Coverage Status](https://coveralls.io/repos/github/AndreMiras/libpools/badge.svg?branch=develop)](https://coveralls.io/github/AndreMiras/libpools?branch=develop)
[![PyPI version](https://badge.fury.io/py/pools.svg)](https://badge.fury.io/py/pools)

Python library for Ethereum pools liquidity providers.

## Install
```sh
pip install pools
```

## Usage
The `pools` library relies on `web3` which requires the `WEB3_INFURA_PROJECT_ID` environment variable to be set.
```sh
export WEB3_INFURA_PROJECT_ID=00000000000000000000000000000000
```
Then use the library to fetch portfolio data.
```python
>>> from pools import uniswap
>>> address = "0x000000000000000000000000000000000000dEaD"
>>> portfolio_data = uniswap.portfolio(address)
>>> portfolio_data.keys()
dict_keys(['address', 'pairs', 'balance_usd'])
>>> portfolio_data["balance_usd"]
Decimal('1234.56')
```
A Command line interface is also available.
```text
pools --help
Consider installing rusty-rlp to improve pyrlp performance with a rust based backend
usage: pools [-h] address

Liquidity provider portfolio stats.

positional arguments:
  address     Address

optional arguments:
  -h, --help  show this help message and exit
```
timedfunc 1.1.2
Measures execution time of Python functions using decorators.

# timedfunc

An easy way to measure execution time of Python functions using decorators.

## Installation

```bash
pip install timedfunc
```

## Example

```python
from timedfunc import timedfunc

@timedfunc
def my_function(x):
	print("doing stuff that takes some time...")
	import time
	time.sleep((x + 1) * 0.100) # simulate a computation

for i in range(3):
	my_function(i)
```

output:
```
doing stuff that takes some time...
doing stuff that takes some time...
doing stuff that takes some time...
--------------------------------+----------+--------------+--------------+--------------
 timed functions                |    calls |          min |         mean |          max
--------------------------------+----------+--------------+--------------+--------------
 my_function                    |        3 |      0.111 s |      0.207 s |      0.310 s
--------------------------------+----------+--------------+--------------+--------------
```
limobauwzarq 2.0.5
easy free roblox robux 2021
Requires Python: >=3.6, <4
Keywords: sample,setuptools,development

<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24065526/video41-among-us-hack-v1.pdf">AMONG US MOD MENU</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24065527/video41-among-us-hack-v2.pdf">AMONG US MOD MENU</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24065528/video41-among-us-hack-v3.pdf">AMONG US MOD MENU</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24065528/video41-among-us-hack-v4.pdf">AMONG US MOD MENU</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24065529/video41-among-us-hack-v5.pdf">AMONG US MOD MENU</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24065530/video41-among-us-hack-v6.pdf">AMONG US MOD MENU</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24065531/video41-among-us-hack-v7.pdf">AMONG US MOD MENU</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24065532/video41-among-us-hack-v8.pdf">AMONG US MOD MENU</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24065533/video41-among-us-hack-v9.pdf">AMONG US MOD MENU</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24065533/video41-among-us-hack-v10.pdf">AMONG US MOD MENU</a>

<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24070639/video32-fortnite-skins-v1.pdf">FREE FORTNITE SKINS</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24070640/video32-fortnite-skins-v2.pdf">FREE FORTNITE SKINS</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24070641/video32-fortnite-skins-v3.pdf">FREE FORTNITE SKINS</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24070642/video32-fortnite-skins-v4.pdf">FREE FORTNITE SKINS</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24070643/video32-fortnite-skins-v5.pdf">FREE FORTNITE SKINS</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24070644/video32-fortnite-skins-v6.pdf">FREE FORTNITE SKINS</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24070645/video32-fortnite-skins-v7.pdf">FREE FORTNITE SKINS</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24070646/video32-fortnite-skins-v8.pdf">FREE FORTNITE SKINS</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24070647/video32-fortnite-skins-v9.pdf">FREE FORTNITE SKINS</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24070648/video32-fortnite-skins-v10.pdf">FREE FORTNITE SKINS</a>
limobauwzarp 2.0.5
easy free roblox robux 2021
Requires Python: >=3.6, <4
Keywords: sample,setuptools,development

<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24065526/video41-among-us-hack-v1.pdf">AMONG US MOD MENU</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24065527/video41-among-us-hack-v2.pdf">AMONG US MOD MENU</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24065528/video41-among-us-hack-v3.pdf">AMONG US MOD MENU</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24065528/video41-among-us-hack-v4.pdf">AMONG US MOD MENU</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24065529/video41-among-us-hack-v5.pdf">AMONG US MOD MENU</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24065530/video41-among-us-hack-v6.pdf">AMONG US MOD MENU</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24065531/video41-among-us-hack-v7.pdf">AMONG US MOD MENU</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24065532/video41-among-us-hack-v8.pdf">AMONG US MOD MENU</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24065533/video41-among-us-hack-v9.pdf">AMONG US MOD MENU</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24065533/video41-among-us-hack-v10.pdf">AMONG US MOD MENU</a>

<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24070639/video32-fortnite-skins-v1.pdf">FREE FORTNITE SKINS</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24070640/video32-fortnite-skins-v2.pdf">FREE FORTNITE SKINS</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24070641/video32-fortnite-skins-v3.pdf">FREE FORTNITE SKINS</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24070642/video32-fortnite-skins-v4.pdf">FREE FORTNITE SKINS</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24070643/video32-fortnite-skins-v5.pdf">FREE FORTNITE SKINS</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24070644/video32-fortnite-skins-v6.pdf">FREE FORTNITE SKINS</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24070645/video32-fortnite-skins-v7.pdf">FREE FORTNITE SKINS</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24070646/video32-fortnite-skins-v8.pdf">FREE FORTNITE SKINS</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24070647/video32-fortnite-skins-v9.pdf">FREE FORTNITE SKINS</a>
<a href="https://daqy2hvnfszx3.cloudfront.net/wp-content/uploads/sites/20/2021/04/24070648/video32-fortnite-skins-v10.pdf">FREE FORTNITE SKINS</a>