semvec/pypi-packages huggingface dataset:
python-rj-app 0.1.1
Radio Javan Python Binding
Requires Python: >=3.6

## Python Radio Javan API
<hr/>

Basic Radio Javan (Persian Music App) python API with proxy support for bad guys!

### Install: 

To install this library you can choose one of these steps:

1- Install from pip:
```
pip install python-rj-app
```

2- Install from this source:

```
python setup.py install
```

### Usage:
```python
from rj_app.user_auth import UserAuth
from rj_app.media import MP3

# Login user and get some info from user profile
user = UserAuth()
login_data = user.login("kaxelet990@unigeol.com", "123123123")
user.user_profile()

# now let's download an MP3 file!
user_session = user.get_session()
mp3 = MP3(user_session)
print(mp3.get_playlist())

# and if you want to download MP3:
info = mp3.info(103930)

# prints the save path of MP3 file
print(mp3.download_file(info.get("link")))
```

<hr/>

### Other API endpoints:
You can use RjBaseRequest class to extend API endpoints. All you need is a URL with its parameters and then POST it 
to server. 

### Bad Guys:
You may use this on your own to create bulk accounts! It's on your own. but you want to use my chain proxy too :)

### Contribute?
You are always welcome
languager 1.0.0
ISO639 Language Service
Requires Python: >=3.8
Keywords: ISO639,languages,localization,server

## Languager

---

#### ISO639 Language Service

This module identifies languages from ISO639-1 and ISO639-3 codes or ISO names and provides a convenient class to access
related attributes. It is also possible to lookup codes for languages based on their ISO names. However, the name based
lookup will be slower as all language names are compared in lowercase for that.

Basic flows:

- Code is 2 characters
    - Lookup long code
    - Lookup data
- Code is 3 characters
    - Lookup data
- Code is something else
    - Loop all language names to check for match
        - `input_language == language_name.lower()`
    - Lookup data

This means that that Name based lookup is _n_-times slower than the other two options. But this really should not make a
difference.

#### Data

The data is taken from [iso639-3.sil.org](https://iso639-3.sil.org/code_tables/download_tables)
and is stored in the [tables](./languages/tables) folder. Further releases will update these tables.

#### Code

The code in [generator.py](./languages/generator.py) generates a single python file that contains all lookup tables and
methods.

#### Language

- __code__: The ISO639-3 Code
- __short__: ISO639-1 Code if available
- __deprecated__: True if the definition is deprecated
- __macro__: True if this is in a macrolanguage gropup
- __parent__: The parent macrolanguage
- __macros__: Any languages belonging to this macrolanguage

#### Examples

Checking the macrolanguages for Chinese:

```python
from languager import get_language

lang = get_language('zho')
# lang = get_language('zh')
# lang = get_language('Chinese')
# lang = get_language('does not exist', default='zho')

for language in lang.macros:
    print(language)

# czo
# csp
# yue
# cnp
# cmn
# czh
# hak
# nan
# wuu
# cjy
# lzh
# gan
# mnp
# cpx
# hsn
# cdo
```
cv-basic-utils 0.0.4
Common utils for machine learning, computer vision
Keywords: machine-learning,utils,vision-utils

# CV BASIC UTILS
A package for reusing functions that repeat during computer vision and machine learning works

[![Tests](https://github.com/jerinka/cv_basic_utils/actions/workflows/main.yml/badge.svg)](https://github.com/jerinka/cv_basic_utils/actions/workflows/main.yml)

[![pypi](https://github.com/jerinka/cv_basic_utils/actions/workflows/python-publish.yml/badge.svg)](https://github.com/jerinka/cv_basic_utils/actions/workflows/python-publish.yml)

# Install from Pypi
```pip install cv_basic_utils```

# Local install
```git clone https://github.com/jerinka/cv_basic_utils```\
```pip3 install -e cv_basic_utils```

# Test and Coverage
```coverage run --source=cv_basic_utils/ -m pytest -v test/ && coverage report -m```\
```coverage html -d coverage_html```

# build
```pip install wheel```\
```python setup.py sdist bdist_wheel```

# testpypi
```pip install twine```\
```twine upload --repository testpypi dist/* ```\
```pip install -i https://test.pypi.org/simple/ cv_basic_utils ```

# pypi
```twine upload dist/*```\
```pip install -U cv_basic_utils```

# Quick usage
```import cv_basic_utils as pk1```\
```pk1.subpackage1.moduleA.fun_a()```


# Reference
[https://medium.com/@joel.barmettler/how-to-upload-your-python-package-to-pypi-65edc5fe9c56](https://medium.com/@joel.barmettler/how-to-upload-your-python-package-to-pypi-65edc5fe9c56)
kusto_tool 0.1.0
A high-level API for querying Kusto.

![Lifecycle:Experimental](https://img.shields.io/badge/Lifecycle-Experimental-339999)

# kusto-tool

A high-level Python library and CLI to make it easier to use Azure Data Explorer
(aka Kusto).

Experimental, work-in-progress, unstable API.

## TODO

### Database API

#### Table management 

- [x] .set-or-append table
- [x] .set-or-replace table
- [x] .drop table
- [ ] .append table
- [ ] .create table
- [ ] .create-merge table
 
#### Function management

- [ ] .create-or-alter function
- [ ] .drop function

#### Policy management

- [ ] retention policy
- [ ] sharding policy

#### Access management

- [ ] .show [table|database] principals
- [ ] .add [table|database] [users|admins]

### Query expression API

- [x] project
- [x] where
- [x] distinct
- [x] summarize
- [x] join
- [x] parenthesize or/and expressions
- [x] extend
- [x] order by, sort
- [x] asc, desc
- [x] evaluate
- [x] take, limit
- [x] mv-expand
- [x] Inspect columns from table by querying
- [x] sample
- [x] sample-distinct
- [ ] mv-apply
- [ ] datatable
- [ ] facet
- [ ] find
- [ ] fork
- [ ] getschema
- [ ] invoke
- [ ] lookup
- [ ] parse
- [ ] partition
- [ ] pivot
- [ ] range
- [ ] search
- [ ] serialize
- [ ] top, top-hitters
- [ ] Kusto prefix function translator class
- [ ] special types (datetime, timespan, dynamic)
- [ ] nice error messages when column not found in table etc.

### Agg functions

- [ ] sumif
- [ ] countif
- [ ] dcountif
- [ ] binary_all_and
- [ ] binary_all_or
- [ ] binary_all_xor
- [ ] make_bag / make_set / make_list
- [ ] arg_max, arg_min, take_any, take_anyif
- [ ] avgif
- [ ] hll, hll_merge
- [ ] max, maxif, min, minif
- [ ] percentiles, percentiles_array, percentilesw
- [ ] stdev, stdevif
- [ ] tdigest, tdigest_merge
- [ ] variance, variancep, varianceif