semvec/pypi-packages huggingface dataset:
stack-fetcher-bakircius 0.5.0
A small fetcher for Stack Exchange API
Requires Python: >=3.8

# stack-exchange-fetcher

This project fetches StackOverflow API

# install

pip install stack-fetcher-bakircius

# for use

1- Get your key and token from stackexchange (https://stackapps.com/users/login?returnurl=/apps/oauth/register)

2- Copy and Paste Credentials in a file.
cybotrade-indicators 0.0.7
This library provides a set of technical analysis indicators that can be used to craft trading strategies.
Requires Python: >=3.11

# Cybotrade Indicators

This library provides a wide variety of technical analysis indicators, it was orignally forked from [tulipindicators](https://github.com/TulipCharts/tulipindicators) and we added additional indicators on top of the original ones.

## Installation

Installing this library is simple, just do 

```sh
pip install cybotrade-indicators
```

## Example

```py
from cybotrade_indicators import abs, rsi_divergence
import numpy as np

print(rsi_divergence(
    high=np.array([23509.68, 23459.89, 23647.68, 23223.32, 23472.86 ,23354.36, 23402, 24245, 23933.25, 24226]),
    low=np.array([22850, 22654.37, 22681.22, 22400, 22586.95,22909.52, 22844.62, 23154.25, 22865, 22664.69]),
    close=np.array([23268.01, 22987.79, 22818.37, 22622.98, 23312.42 ,22954.21, 23174.39, 23810, 23149.95, 23954.05]),
    left_bar=4,
    right_bar=2,
    rsi_length=6
))
```

The original documentation for [tulipindicators](https://github.com/TulipCharts/tulipindicators) can be found at [https://tulipindicators.org](https://tulipindicators.org). 

Below shows the list of additional indicators we have added:

```sh
    chaikin_vol "Chaikin Volatility"
    stoch_rsi "Stoch Rsi"
    supertrend "Supertrend"
    wavetrend "Wavetrend"
    andean_osc "Andean Osc"
    braid_filter "Braid Filter"
    boom_pro "Boom Pro"
    chandelier_exit "Chandelier Exit"
    cm_ema_trendbars "CM EMA TRENDBARS"
    di_dx "DI-DX"
    half_trend "Half Trend"
    heatmap_vol "Heatmap Volume"
    hull_suite "Hull Suite"
    macd_fastline_divergence "MACD Fastline Divergence"
    macd_hist_divergence "MACD Hist Divergence"
    mobo_band "Mobo Band"
    qqe_mod "QQE Mod"
    rsi_divergence "Relative Strength Index Divergence"
    rvi "Relative Volatility Index"
    rvi_divergence "Relative Volatility Index Divergence"
    ssl "SSL"
    stc "STC"
    stoch_divergence "Stochastic Divergence"
    sup_and_res "Support and Resistance"
    ut_bot "UT Bot Alert"
    volatility_oscillator "Volatility Oscillator"
    vu_man_chu_swing "VU Man Chu Swing"
    waddah "Waddah"
    psar "PSAR"
    dx "Directional Movement Index"
    adx "Average Directional Movement Index"
    dema "Double Exponential Moving Average"
    ema "Exponential Moving Average"
    hma "Hull Moving Average"
    sma "Simple Moving Average"
    tema "Triple Exponential Moving Average"
    trima "Triangular Moving Average"
    vwma "Volume Weighted Moving Average"
    wma "Weighted Moving Average"
    linreg "Linear Regression"
    bbands "Bollinger Bands"
    cci "Commodity Channel Index"
    stoch "Stochastic Oscillator"
    mfi "Money Flow Index"
    macd "Moving Average Convergence/Divergence"
    rsi "Relative Strength Index"
    natr "Normalized Average True Range"
    atr "Average True Range"
    insidebar "Inside Bar"
    price "Compare Price"
```
edgepi-rpc-protobuf 1.0.28
Protobuf generated code for EdgePi RPC
Requires Python: >=3.7

# EdgePi RPC Protobuf Python Library

EdgePi RPC Protobuf package for installation in a Python environment.

## Recompile Python-generated code for this package:

```
protoc -I=. --experimental_allow_proto3_optional --python_out=./python_rpc/protobufs <filename.proto>
```

## Importing python generated code

Install this package as:
```
pip install edgepi-rpc-protobuf
```

Import as:
```
from python_rpc.protobufs import <>
```
aio-send-dir 0.1.0
Gives you the ability to compress and send directory to a email
Requires Python: >=3.11,<4.0

# aio_send_dir
[github](https://github.com/devalv/aio_send_dir)

## Для чего

Например, надо отправить coverage отчет после прогона pytest

```python
def pytest_sessionfinish(session, exitstatus):
    import asyncio

    asyncio.run(send_dir(
        dir_path="htmlcov",
        smtp_hostname="localhost",
        smtp_port=1025,
        from_email="yoba@yoba.net",
        recipient_emails="peka@yoba.net",
        )
    )
```

## Публикация
Для ручной публикации необходимо задать переменные окружения `TWINE_USERNAME` и `TWINE_PASSWORD`