semvec/pypi-packages huggingface dataset:
coloralf 0.3
Simple package to easy color & transform your console string and output

# coloralf

## Info :

This package is all you need for transform and colored your print in the console. 
It's easy and quick to use, and can be ameliarate the clearness of your output.
(In the followed informations, sorry for my awful english .....)


## Installation & importation : 

Install with :

```
pip install coloralf
```

Importation (`as c` is not obligatory but this make coloralf easy to use) :

```python
import coloralf as c
```

## All transformation : 

For see all transformation, you can execute : 
```python
c.test()
```
I write all in details at the end of this description.


## Usage :

You can mainly use coloralf in two way : in a f-string or as print function.

### In a f-string :

It's a easy way to make print with different colors. For exemple : 
For write "Ce chat mignon s'apelle Chouquette" with :
* `Ce` in red
* `chat` with a yellow background
* `mignon` in italic
* `Chouquette` in underline and light magenta
You can : 
```python
print(f"{c.r}Ce{c.d} {c.by}chat{c.d} {c.ti}mignon{c.d} s'apelle {c.m}{c.tu}Chouqette{c.d}")
```

You can change color, back, etc., and combine transformation. (You can notice the `c.d`, is for delete/reset all transformation)

### In print function :

It's a quick way to use coloralf. You can directly print a sentence (str) with the wanted transformation : just need to add 'f' before the transformation-code. Excemple : 
For write "Super librairie" in red : 
```python
c.fr("Super librairie")
```

If you want several transformations, you can use the `f` function : 
For write "Encore un exemple ..." in underlined (tu), red (r), blink (tb), with green back :
```python
c.f("Encore un exemple ...", 'tu.r.tb.bg')
```
It's just a combinaison of all transformation-codes join by a `.`



## List of all transformations :

* FOR PRINT FUNCTION : add a `f` before the transformation-code
* FOR COLOR : a lighter color, add a `l` before the color-code
* FOR FORMAT : to reset, replace the `t` by `r`
* FOR RESET ALL : `c.d` or `c.ra` or `c.rall`

### Font Colors :

* (c.k) Black (for exemple light black : (c.lk))
* (c.r) Red
* (c.g) Green
* (c.y) Yellow
* (c.b) Blue
* (c.m) Magenta
* (c.c) Cyan
* (c.w) White
* (c.rfc) Reset font color

### Background Colors :

* (c.bk) Black (for exemple light black : (c.blk))
* (c.br) Red
* (c.bg) Green
* (c.by) Yellow
* (c.bb) Blue
* (c.bm) Magenta
* (c.bc) Cyan
* (c.bw) White
* (c.rbc) Reset back color

### Format transformations : 

* (c.ti0) Week intensity
* (c.ti1) Normal intensity
* (c.ti2) Strong intensity
* (c.ti) Italic
* (c.tu) Underline
* (c.tu2) Double underline
* (c.tb) Blink
* (c.th) Hide
* (c.tc) Cross
bayesblend 0.0.8
Easily combine predictions from multiple Bayesian models using techniques including (pseudo) Bayesian model averaging, hierarchical stacking, and more!
Requires Python: <4.0.0,>=3.10

![build](https://github.com/LedgerInvesting/bayesblend/actions/workflows/python-app.yml/badge.svg)
[![ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)
[![mypy](https://www.mypy-lang.org/static/mypy_badge.svg)](https://mypy-lang.org/)
[![docs](https://readthedocs.org/projects/ledger-investing-bayesblend/badge/?version=latest)](https://ledger-investing-bayesblend.readthedocs-hosted.com/en/latest/?badge=latest)


# BayesBlend

BayesBlend provides an easy-to-use interface to combine predictions from multiple Bayesian models using techniques including (pseudo) Bayesian model averaging, hierarchical stacking, and more!

Check out the [documentation](https://ledger-investing-bayesblend.readthedocs-hosted.com/en/latest/) for:

* The [Getting Started](https://ledger-investing-bayesblend.readthedocs-hosted.com/en/latest/user-guide/getting-started/) guide on using BayesBlend.
* Our [overview](https://ledger-investing-bayesblend.readthedocs-hosted.com/en/latest/user-guide/blending/) of Bayesian model averaging, stacking, hierarchical stacking and blending. 
* How BayesBlend [integrates with Arviz](https://ledger-investing-bayesblend.readthedocs-hosted.com/en/latest/user-guide/arviz/).
* How to [contribute](https://ledger-investing-bayesblend.readthedocs-hosted.com/en/latest/developer-guide/contributing/) to BayesBlend.
tesci 1.0.1
A toolkit to aid in scientific mapping
Requires Python: >=3.11
Keywords: scientific mapping, merging data sources

# tesci

## An interactive toolkit for merging data from multiple citation databases

[![PyPI](https://img.shields.io/pypi/v/tesci.svg)](https://pypi.org/project/tesci/)
[![License-1]( https://img.shields.io/badge/License-Apache-blue.svg)](https://img.shields.io/badge/License-Apache-blue.svg)
[![License-2]( https://img.shields.io/badge/License-MIT-green.svg)](https://img.shields.io/badge/License-MIT-green.svg)
[![Python-Versions](https://img.shields.io/pypi/pyversions/tesci.svg)](https://img.shields.io/pypi/pyversions/tesci.svg)

## Overview

`TeslaSCIToolkit` (abbrev. `tesci`) is a scientific mapping tool that comes with the following features:

 1. Merging data from multiple citation databases
 2. Restricting access to sensitive columns in data sources with aggregations
 3. Exporting transformed data into other repositories
 4. CI/CD integration, currently GitHub Actions

For examples and use-cases, see [examples](examples/) directory.

## Quickstart

### Aggregating data from a single database source

To create an aggregation of [`simple.csv`](examples/simple/simple.csv) based on average `salary` and `age`.

#### 1. Interactive approach

```properties
tesci start -d simple.csv -o exported.csv​
tesci aggregate avg -c salary -a avg_salary​
tesci aggregate avg -c age -a avg_age​
tesci apply​
```

#### 2. Configuration approach

```yml
aggregate:​
  - alias: avg_salary​
    column: salary​
    function: avg​
  - alias: avg_age​
    column: age​
    function: avg​
data:​
  dest: exported.csv​
  src: simple.csv
```

The result is a transformation from `simple.csv` to `exported.csv`:

| | | |
|--|--|--|
|<table> <tr><th>id</th><th>name</th><th>email</th><th>phone-number</th><th>age</th><th>salary</th></tr><tr><td>1</td><td>John Doe</td><td>john@mail.com</td><td>1234567890</td><td>33</td><td>100000</td></tr><tr><td>2</td><td>Jane Doe</td><td>jane@mail.com</td><td>0987654321</td><td>44</td><td>200000</td></tr><tr><td>3</td><td>John Smith</td><td>smith@mail.com</td><td>1234509876</td><td>55</td><td>300000</td></tr><tr><td>4</td><td>Jane Williams</td><td>jwilliams@mail.com</td><td>1234509876</td><td>31</td><td>98000</td></tr><tr><td>5</td><td>Jack Miller</td><td></td><td>1234509876</td><td>33</td><td>79000</td></tr> </table>|&rarr;|<table> <tr><th>avg_salary</th><th>avg_age</th></tr><tr><td>155400.0</td><td>39.2</td></tr> </table>|

### Merging data from multiple citation databases

After retrieving data sources from citation databases of your choice, place the databases in a directory of your choice.
Then, specify the configuration used for merging. An example of a configuration is [here](examples/bibliometric-study/config.yml).

After specifying your configuration choices, merge can then by run with:

`tesci similarity merge --first-src PATH --second-src PATH --dest DIR`

where PATH and DIR refer to relative filesystem paths and directories.

## License

Licensed under either of Apache License, Version 2.0 or MIT license.
gattlib-py 0.7.2
Python wrapper for gattlib library

`gattlib-py` is a wrapper for `gattlib` library.

Development
-----------

1. Set `PYTHONPATH`: `export PYTHONPATH=$PWD/gattlib-py:$PYTHONPATH`

2. Build native library

```
mkdir -p build && cd build
cmake ..
make
```

3. Set `export LD_LIBRARY_PATH=$PWD/dbus` for Python module to find native library.
lightningtoolkit 1.0.4
A toolkit that combines many functions
Requires Python: >=3.0

# Lightning Toolkit description

## English

### Project Description
- This project is a toolkit
- Github: https://github.com/BinaryGuo/Lightning_Toolkit/
- Problem feedback: https://github.com/BinaryGuo/Lightning_Toolkit/issues
- Contact email (GQX): kill114514251@outlook.com
- TestPyPI: Same name
## Version
- 1.0.4
### Development environment
- Ubuntu Linux 22.04
- Python 3.10.12
### Change instructions
#### 1.0 (this version)
- This version is the first version
- Add:
1. Forward timer
2. Reverse timer
3. Calculator
4. Dice
5. Date formatting (in English)
### Problem fixing
- None
### Program Description
#### Installation method
Execute on shell
> Pip3 install lightningtoolkit
#### Operation method
Start IDLE
> From lightningtoolkit.run import run
> Run()
### Directory structure (under lightningtoolkit)
```
/
    __init__.py
    run.py
```
### Usage
- After running the program, you will be asked to select the program and follow the prompts to enter the serial number for selection.
- After entering the program, follow the prompts to use the program
- After running the explanation, it will prompt "whether to return". Press 1 to return and press 2 to re execute the program

## 中文

### 项目说明
- 此项目是一个工具包
- github：https://github.com/BinaryGuo/Lightning_Toolkit/
- 问题反馈：https://github.com/BinaryGuo/Lightning_Toolkit/issues
- 联系邮箱（GQX）：kill114514251@outlook.com
- testPyPI：同名

## 版本
- 1.0.4

### 开发环境
- Ubuntu Linux 22.04
- Python 3.10.12

### 改动说明

#### 1.0（此版本）
- 此版本是第一个版本
- 增加：
1. 正向计时器
2. 逆向计时器
3. 计算器
4. 骰子
5. 日期格式化（英文）

### 问题修复
- 无

### 程序说明

#### 安装方法
在shell上执行
> pip3 install lightningtoolkit

#### 运行方法
启动IDLE
> \>>> from lightningtoolkit.run import run  
> \>>> run()

### 目录结构（在lightningtoolkit下）
```
/
    __init__.py
    run.py
```

### 使用方法
- 在运行程序后，会让您选择程序，按照提示输入序号选择。
- 进入程序后，按提示使用程序
- 运行解释后会提示“是否返回”，按1返回，按2重新执行程序