semvec/pypi-packages huggingface dataset:
requesto-py 1.2.0.1
Lightweight python wrapper library for psycopg2 and sqlite3 databases without tons of useless code.
Requires Python: >=3.10

# requesto-py
Lightweight python wrapper library for psycopg2 and sqlite3 databases without tons of useless code. 

```current release: v1.2.0-r```

![GitHub top language](https://img.shields.io/github/languages/top/SolidUsr/requesto-py)
![GitHub](https://img.shields.io/github/license/SolidUsr/requesto-py)
![GitHub Repo stars](https://img.shields.io/github/stars/SolidUsr/requesto-py)
![GitHub issues](https://img.shields.io/github/issues/SolidUsr/requesto-py)


## Ways of Installation (Linux/Windows)

Before installation make sure to install all dependencies!
1. Clone repo 
```git clone https://github.com/SOLIDusr/requesto-py.git```

2. ```pip install requesto-py```

   
## Docs
You can check docs [\*here\*](docs/lang.md).

[Realeses]: https://github.com/SolidUsr/requesto-py/releases

## Support
You can create new issue if you have questions, or you found a bug
[\*create\*](https://github.com/SolidUsr/requesto-py/issues/new/choose) or just message me here <reply.naromori@gmail.com> using requesto-py as an email topic.

## Dependencies 
This library currently in testing stage and can be broken somewhere (Tested on python 3.10 and pip 23.3.1). If you found out that this works in versions below stated or doesn't work by any chance or reason - message me
[Here!](https://github.com/SolidUsr/requesto-py#support)

## Commit tags
| Tag      | Describtion                                                     |
|----------|-----------------------------------------------------------------|
| sec      | Security issues                                                 |
| docs	   | Docs update.                                                    |
| upd  	   | Adding new features. (Updates)                                  |
| fix	   |   Fixing issues and bugs.                                         |
| perf	   | Perfomance or time issue fixes.                                 |
| refactor | Change of the code without adding any new features.             |
| revert   | /undo all the changes to the previous commits                   |
| style	   | Some changes of code to improve readability                     |
| test	   | Adding tests. (I promise i won't spam main branch with useless things)|
nlpswift 0.0.7
my nlpswift
Requires Python: >=3.7

<!--
 * @Description: aka.zhp
 * @Version: 0.0.1
 * @Author: aka.zhp
 * @Date: 2024-01-04 23:38:05
 * @LastEditTime: 2024-04-23 10:43:14
-->
## 项目说明

我的NLP瑞士军刀，含各种趁手常用工具。

## 功能清单

- [x] 日志
- [x] 计时
- [x] 网页搜索(用于RAG)
- [x] 抽取器
- [x] 评测器
- [ ] 消息工具
- [x] 数据库Helper
- [x] 算法服务模版

## 安装与部署
### 在线安装

```shell
pip install nlpswift
```
### 源码安装

```shell
python setup.py install
```

要求:setuptools=58.2.0


## FAQ

**Q:**  ModuleNotFoundError: No module named 'zope.event'

**A:**
```
pip3 install --force-reinstall zope.event
```
yaxp 1.0.1
intuitive xpath generator
Keywords: xpath, selenium, xml

# yet another xpath generator

Create an xpath with an chainable and intuitive API.

## Quickstart

Create the most simple xpath for a `div` element:

``` python
from yaxp import xpath

# //div
xpath.div
```

xpath objects are chainable:

``` python
# //div//h1
xpath.div.h1
```

Any keyword argument you pass will add a filter for an
attribute with the name and value of the keyword:

``` python
# //div[@role="cell"]
xpath.div(role="cell")
```

Alternatively, use the `by()` method to specify attributes:

``` python
# //*[@class="main"]
xpath.by(_class="main")
```

An `_` at the beginning of the attribute name will be
removed, this is helpful for attributes that represents
python keywords like "class" or "id":

``` python
# //div[@class="cell"][@id="myid"]
xpath.div(_class="cell", _id="myid")
```

If the value of an attribute starts with an asteric (`*`), the xpath matches
any element that has the following text as a substring in this attribute

``` python
# //div[contains(@class, 'mycl')]
xpath.div(_class="*mycl")               
```

Alternatively, you can use the `contains()` function to filter for subtrings.
the following statement is equal to the above:

``` python
# //div[contains(@class, 'mycl')]
xpath.div.contains(_class="mycl")
```

xpath supports "nested predicates", i.e. you can filter for specific sub-elements,
while the xpath itself will point to the parent element (div in this example):

``` python
# //div[./span[@class='mycl']]
xpath.div.has(xpath.span(_class="mycl"))
```

Nested predicates are chainable:

``` python
# //div[./span[@class='mycl'][./p[text()="hello"]]]
xpath.div.has(xpath.span(_class="mycl")).has(xpath.p(text="hello"))
```

As you can see in the example above, a text attribute will be converted to "text()".
In order to avoid this, use "_":

``` python
# //p[@text="hello"]]]
xpath.p(_text="hello"))
```

An "_" attrbute will be converted to ".":

``` python
# //p[contains(., "world")]
xpath.p(_="*world")
```

If the value of an attribute starts with a hashtag (`#`), the xpath matches
any element that has the following text as a *full word* in this attribute:

``` python
# //div[contains(concat(' ', normalize-space(@class), ' '), ' myclass ')]
xpath.div(_class="#myclass")
```

Any combination of the features are allowed:

``` python
# //span[contains(@class, "mycl")][@placeholder="huhu"]
xpath.span(_class="*mycl", _placeholder='huhu')
```

An `_` in the role will be converted to a ".":

``` python
# //Android.Container[@id="huhu"]
xp.Android_Container(_id="huhu")
```

Use double `__` if you need an `_`:

``` python
# //Android_Container[@id="huhu"]
xp.Android__Container(_id="huhu")
```

## Further reading

- [The xpath cheat sheet](https://devhints.io/xpath)
psyaitools 0.1.6
Loudness added.
Requires Python: <4.0,>=3.9

This package tries to build AI methods from the machine learning based brain function models (Domigos, 2012; Doya, 2000) and manifold distribution law (Tenenbaum et al., 2000; Lei et al., 2020). It plans to contain both object-oriented APIs and functional APIs. This package is still under development. Original authors may contact the developer due to license issues.

<b>References</b>
- Domingos, P. (2012). A few useful things to know about machine learning. Communications of the ACM, 55(10), 78-87.
- Doya, K. (2000). Complementary roles of basal ganglia and cerebellum in learning and motor control. Current opinion in neurobiology, 10(6), 732-739.
- Lei, N., An, D., Guo, Y., Su, K., Liu, S., Luo, Z., ... & Gu, X. (2020). A geometric understanding of deep learning. Engineering, 6(3), 361-374.
- Tenenbaum, J. B., Silva, V. D., & Langford, J. C. (2000). A global geometric framework for nonlinear dimensionality reduction. science, 290(5500), 2319-2323.

Required packages:
ffmpeg