semvec/pypi-packages huggingface dataset:
format-print 1.0
一个用于格式化输出的库，主要功能包括多行输出刷新、全半角字符混合对齐、秒数及字节大小格式化等
Requires Python: >=3.8

## format_print
> 一个用于格式化输出的库，主要功能包括多行输出刷新、全半角字符混合对齐、秒数及字节大小格式化等。

#### pip
``` shell
pip install format_print
```

#### 主要功能简介
- Unicode_len: 获取全半角混合字符串的长度
  > 半角字符长度为1，全角字符长度为2，以此计算总长度。
- Rehuman: 数字格式化
  > 将整数或浮点数转化为携带单位的字符串，目前包括：时长、字节，允许指定进制、单位、格式等。
- Respacing: 全半角混合字符串对齐
  > 为同时包含全角和半角的字符串设置对齐，全角字符长度视为半角字符的2倍。
- Rows_print: 多行输出
  > 主要用于多行字符串的刷新，可以指定输出起始行次、对齐方式

#### 简易示例
``` python
from format_print import Unicode_len, Rehuman, Respacing, Rows_print
import time

# Unicode_len
length = Unicode_len('该文本的长度：16').get_len()
print(length) # 16

# Rehuman
print(Rehuman(100000).from_size()) # 97.66KB
print(Rehuman(500).from_seconds()) # 00h08m20s
print('\n')

# Rows_print
Rows_print(
    '第1行\n这里是第2行',
    '^',
).print_str()
'''
   第1行
这里是第2行
'''

# Respacing
for i in range(37):
    print(
        Respacing(
            "[",
            ("=" * min(i, 12), 12, "<"),
            "进度：{:>3.2f}%".format(i / 36 * 100),
            ("=" * (i - 24), 12, "<"),
            "]",
            space = '_'
        ).get_str(),
        end = '\r'
    )
    time.sleep(0.3)
print()
'''
生成进度条
[============进度：50.00%____________]
'''
```
lazysharepoint 0.1
Library for interacting with SharePoint

# pypoint

![GitHub repo size](https://img.shields.io/github/repo-size/almemanuel/pypoint?style=for-the-badge)
![GitHub language count](https://img.shields.io/github/languages/count/almemanuel/pypoint?style=for-the-badge)
![GitHub forks](https://img.shields.io/github/forks/almemanuel/pypoint?style=for-the-badge)
![Bitbucket open issues](https://img.shields.io/bitbucket/issues/almemanuel/pypoint?style=for-the-badge)
![Bitbucket open pull requests](https://img.shields.io/bitbucket/pr-raw/almemanuel/pypoint?style=for-the-badge)


> Solution to integrate SharePoint with your Python script

### Improvement

This project is under development, so if you have any suggestions, please let me know:

- [x] Get file content
- [ ] Search for a file
- [ ] Upload file
- [ ] Edit file

## 💻 Requeriments
Before you begin, ensure you have met the following requirements:
- you have installed a `python 3.8` or higher

## 🚀 Install pypoint
- run the command: `pip install pypoint` to activate the virtual environment
- voilà!

## ☕ Run
To run pypoint, you need a sharepoint account. You can instanciate an object with the following parameters:

```python

pass

```
Actually, is possible download a file from sharepoint:

```python
```

## 📫 Contributing

To contribute to pypoint, follow these steps:
1. Fork this repository.
2. Create a branch: `git checkout -b <branch_name>`.
3. Make your changes and confirm them: `git commit -m '<commit_message>'`
4. Send to the original branch: `git push origin <project_name> <location>`
5. Create the pull request.

Alternatively, consult the GitHub documentation on [creating a pull request](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request).

## 🤝 Colaborators

<table>
  <tr>
    <td align="center">
      <a href="https://github.com/almemanuel" title="Emanuel's GitHub">
        <img src="https://avatars.githubusercontent.com/u/40006289?v=4" width="100px;" alt="Emanuel's profile photo"/><br>
        <sub>
          <b>Emanuel Almeida</b>
        </sub>
      </a>
    </td>
  </tr>
</table>

## 📝 Licença

This project is under license. See the file [LICENÇA](LICENSE.md) for more details.

[⬆ Turn to top](#pypoint)
<br>
librecell 0.0.23
DEPRECATED - use `lctime` and `lclayout` packages - CMOS layout generator and characterization.
Requires Python: >=3.7
Keywords: cmos, cell, characterization, vlsi, asic, layout, generator

# LibreCell Meta
This is a meta-package containing no code but just references to sub-packages.

Installing this package will install
* librecell-layout
* librecell-lib
lazy-sharepoint 0.1
Library for interacting with SharePoint

# pypoint

![GitHub repo size](https://img.shields.io/github/repo-size/almemanuel/pypoint?style=for-the-badge)
![GitHub language count](https://img.shields.io/github/languages/count/almemanuel/pypoint?style=for-the-badge)
![GitHub forks](https://img.shields.io/github/forks/almemanuel/pypoint?style=for-the-badge)
![Bitbucket open issues](https://img.shields.io/bitbucket/issues/almemanuel/pypoint?style=for-the-badge)
![Bitbucket open pull requests](https://img.shields.io/bitbucket/pr-raw/almemanuel/pypoint?style=for-the-badge)


> Solution to integrate SharePoint with your Python script

### Improvement

This project is under development, so if you have any suggestions, please let me know:

- [x] Get file content
- [ ] Search for a file
- [ ] Upload file
- [ ] Edit file

## 💻 Requeriments
Before you begin, ensure you have met the following requirements:
- you have installed a `python 3.8` or higher

## 🚀 Install pypoint
- run the command: `pip install pypoint` to activate the virtual environment
- voilà!

## ☕ Run
To run pypoint, you need a sharepoint account. You can instanciate an object with the following parameters:

```python

pass

```
Actually, is possible download a file from sharepoint:

```python
```

## 📫 Contributing

To contribute to pypoint, follow these steps:
1. Fork this repository.
2. Create a branch: `git checkout -b <branch_name>`.
3. Make your changes and confirm them: `git commit -m '<commit_message>'`
4. Send to the original branch: `git push origin <project_name> <location>`
5. Create the pull request.

Alternatively, consult the GitHub documentation on [creating a pull request](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request).

## 🤝 Colaborators

<table>
  <tr>
    <td align="center">
      <a href="https://github.com/almemanuel" title="Emanuel's GitHub">
        <img src="https://avatars.githubusercontent.com/u/40006289?v=4" width="100px;" alt="Emanuel's profile photo"/><br>
        <sub>
          <b>Emanuel Almeida</b>
        </sub>
      </a>
    </td>
  </tr>
</table>

## 📝 Licença

This project is under license. See the file [LICENÇA](LICENSE.md) for more details.

[⬆ Turn to top](#pypoint)
<br>
fstumbler 1.1.0
The filesystem is a linked list!
Requires Python: >3.7

# fstumbler

The filesystem is a linked list!

## What is this?

fstumbler tumbles through a filesystem, can tree and copy.

Nothing more, nothing less.

## Why?

'cause I can.

## Credits

Feel free to contact me for collaboration on anything!

Ferit Yiğit BALABAN, <[fyb@fybx.dev][llmail]>

[My Website][llwebsite] • [My Bento][llbento] • [X][llx] • [LinkedIn][lllinkedin]

2024

[llmail]: mailto:fyb@fybx.dev
[llwebsite]: https://fybx.dev
[llbento]: https://bento.me/balaban
[llx]: https://x.com/fybalaban
[lllinkedin]: https://linkedin.com/in/fybx
GP8XXX-IIC 0.0.4
The GP8XXX Python module offers an intuitive interface for controlling DAC (Digital to Analog Converter) devices via the I2C protocol. With support for various DAC models.
Requires Python: >=3
Keywords: Raspberry Pi, Raspi, GP8403, GP8503, GP8211S, GP8512, GP8413, GP8302, DAC

# GP8XXX-IIC

The GP8XXX-IIC module provides an interface for controlling DAC (Digital to Analog Converter) devices over the I2C protocol. This module supports various DAC models with different resolutions and output voltage ranges.

## Features

- **I2C Communication**: Utilizes the smbus2 library for communicating with DAC devices over the I2C bus.
- **Output Ranges**: Supports different output voltage ranges including 0-5V, 0-10V.
- **Support Multiple DAC Models**:
  - GP8503: 12-bit DAC Dual Channel I2C to 0-2.5V/0-VCC
  - GP8211S: 15-bit DAC I2C to 0-5V/0-10V
  - GP8512: 15-bit DAC I2C to 0-2.5V/0-VCC
  - GP8413: 15-bit DAC Dual Channel I2C to 0-10V
  - GP8403: 12-bit DAC Dual Channel I2C to 0-5V/0-10V
  - GP8302: 12-bit DAC Dual Channel I2C to 0-5V/0-10V

## Installation
You can install the GP8XXX module from PyPI using pip:

```bash
pip install GP8XXX-IIC
```

## Example
```python
import time
from GP8XXX_IIC import GP8403

GP8403 = GP8403(i2c_addr=0x5F, auto_range=True)

while GP8403.begin():
    print("init error")
    time.sleep(1)

# Optional
# GP8403.set_dac_outrange(GP8403.OUTPUT_RANGE_10V)

# Chanel 1: 6.721V
GP8403.set_dac_out_voltage(voltage=6.821, channel=0)

time.sleep(3)

# Chanel 2: 2.774V
GP8403.set_dac_out_voltage(voltage=2.774, channel=1)

time.sleep(3)

# Chanel 1 & 2: 0.253V
GP8403.set_dac_out_voltage(voltage=0.253, channel=2)
```

## Tested devices

| DAC Module | Tested |
|------------|--------|
|GP8503      | ❌     |
|GP8211S     | ❌     |
|GP8512      | ❌     |
|GP8512      | ❌     |
|GP8413      | ❌     |
|GP8403      | ✅     |
|GP8302      | ❌     |