semvec/pypi-packages huggingface dataset:
vdev-library 0.0.0.1
Python project deployment utility
Requires Python: >=3.8

# VDEV library

vdev_library  is a Small Python library to support python project development

## Installation

Use the package manager [pip](https://pip.pypa.io/en/stable/) to install vdev_library.

```bash
pip install vdev_library
```

## Usage

```python
from vdev_library import find_vietnamese_phone_numbers #FUNCTION get all vietnam mobile phone from text string
from vdev_library import vdev_set_log  # function set log file /logs/info /logs/debug /logs/warning  /logs/error  vdev_set_log(type_log, filename, message, class_name)
# returns 'func find_vietnamese_phone_numbers'
print(find_vietnamese_phone_numbers("My phone number is +84987654321 and my friend's number is 0987654321."))

vdev_set_log("INFO", "info_log ", "Success ", __name__)
vdev_set_log("ERROR", "error_log ", "Success ", __name__)
vdev_set_log("WARNING", "warning_log ", "Success ", __name__)
vdev_set_log("DEBUG", "debug_log ", "Success ", __name__)
## Contributing

Pull requests are welcome. For major changes, please open an issue first
to discuss what you would like to change.

Please make sure to update tests as appropriate.

## License

[MIT](https://choosealicense.com/licenses/mit/)
unit-tokenizer 0.1.7
Tokenizers that operate on integer sequences.
Requires Python: >=3.9

# Unit Tokenizer

![pytest](https://github.com/cromz22/unit-tokenizer/actions/workflows/run_pytest.yml/badge.svg)

Tokenizers that operate on integer sequences.

## Requirements

- Python >= 3.9 (because of type hinting syntax)

## Features

- BPETokenizer
    - Byte-pair encoding algorithm

- RLETokenizer
    - Run-length encoding algorithm

- PackBitsTokenizer
    - Modified run-length encoding algorithm

- NaivePackBitsTokenizer
    - PackBitsTokenizer that allows negative units

## Installation

```
pip install unit-tokenizer
```

## Installation for development

```
poetry install
pre-commit install
```

### Test

```
poetry run pytest
```

## Usage

See `tests/*.py`.
lua-table 0.4.2
Parser of the serialized Lua tables
Keywords: Lua

Parser of the Serialized Lua tables as used for example by
[Prosody](http://prosody.im/) to store its data.

----

This program is free software: you can redistribute it and/or
modify it under the terms of the GNU Library General Public
License as published by the Free Software Foundation, either
version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Library General Public License for more details.

You should have received a copy of the GNU Library General
Public License along with this program. If not, see
<https://www.gnu.org/licenses/>.

All issues, questions, complaints, or (even better!) patches
should be send via email to
[~mcepl/devel@lists.sr.ht](mailto:~mcepl/devel@lists.sr.ht) email
list (for patches use [git
send-email](https://git-send-email.io/)).
python-test-struct 0.0.6
A simple WSGI-compliant web application layer framework
Requires Python: >=3.7


> This is a test project, upload the user test package to pypi

## Project description
myWeb is an extremely simple but WSGI-compliant web application framework. myWeb uses decorators to register routes, not only supports static routes, but also supports dynamic route resolution. You can make it follow the parameters directly in the url.


## Installing
Install using pip

```bash
pip3 install -i https://test.pypi.org/simple/ JuejinPdudoProject
```

## Simple static routing case
code:
```python
from JuejinPdudoSampleWeb import myWeb

@myWeb.routes(path="/index",methods="all")
def index(r):
    return "hello world\n"

def main():
    myWeb.run("",8888)


if __name__ == '__main__':
    main()
```

tests:
```bash
pdudo$ curl -v 127.0.0.1:8888/index
*   Trying 127.0.0.1:8888...
* Connected to 127.0.0.1 (127.0.0.1) port 8888 (#0)
> GET /index HTTP/1.1
> Host: 127.0.0.1:8888
> User-Agent: curl/7.81.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
* HTTP 1.0, assume close after body
< HTTP/1.0 200 OK
< Date: Sat, 06 May 2023 06:21:17 GMT
< Server: WSGIServer/0.2 CPython/3.11.0
< Content-Length: 12
<
hello world
* Closing connection 0
pdudo$
```


## Simple Dynamic Routing Case
```python
from JuejinPdudoSampleWeb import myWeb

@myWeb.routes(path="/hello/{name}",methods="all",regular=True)
def hello(r):
    name = r.regular[0]
    return "hello %s\n" % (name)


def main():
    myWeb.run("",8888)


if __name__ == '__main__':
    main()
```

tests:
```bash
pdudo$ curl -v 127.0.0.1:8888/hello/pdudo
*   Trying 127.0.0.1:8888...
* Connected to 127.0.0.1 (127.0.0.1) port 8888 (#0)
> GET /hello/pdudo HTTP/1.1
> Host: 127.0.0.1:8888
> User-Agent: curl/7.81.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
* HTTP 1.0, assume close after body
< HTTP/1.0 200 OK
< Date: Sat, 06 May 2023 06:22:11 GMT
< Server: WSGIServer/0.2 CPython/3.11.0
< Content-Length: 12
<
hello pdudo
* Closing connection 0
pdudo$
```

### End
Good luck with your use.
adalab-cli 3.3.0
The CLI app to interact with AdaLab.
Requires Python: <4.0.0,>=3.10.0

# adalab-cli

This repository contains the source code of `adalab-cli`, the CLI app to interact with the AdaLab platform.

## Installation

`adalab-cli` can be installed from PyPI or a `devpi` index:

```sh
# PyPI
pip install adalab-cli
# devpi
pip install --extra-index-url <devpi_index_url> adalab-cli
```

In order to add it to the dependencies of a Python project using `poetry` use:

```sh
poetry source add --priority=supplemental <repo_name> <devpi_index_url>
poetry source add --priority=primary PyPI
poetry add --source <repo_name> adalab-cli
```

## Usage

See the corresponding documentation pages.

## Contributing

See the [contributor's guide](CONTRIBUTING.md).