semvec/pypi-packages huggingface dataset:
vdb37 0.5.0
Simple vector database with Rust.
Requires Python: >=3.8
Keywords: vector, database, vdb, vector-database, rust

# vdb37
Vector database. 37 is a prime number.

```python
from vdb37 import VectorDatabase, Vector

db = VectorDatabase()
db.insert(Vector([1, 2, 3]))
db.search(Vector([1, 2, 2]), k=1)
```

## Why?
This is just a simple vector database implementation. I asked AI for help as my math is undoubtedly bad.

The backend is PyO3.
simple-pid 2.0.1
A simple, easy to use PID controller
Requires Python: >=3.6
Keywords: pid, controller, control

# simple-pid

[![Tests](https://github.com/m-lundberg/simple-pid/actions/workflows/run-tests.yml/badge.svg)](https://github.com/m-lundberg/simple-pid/actions?query=workflow%3Atests)
[![PyPI](https://img.shields.io/pypi/v/simple-pid.svg)](https://pypi.org/project/simple-pid/)
[![Read the Docs](https://img.shields.io/readthedocs/simple-pid.svg)](https://simple-pid.readthedocs.io/)
[![License](https://img.shields.io/github/license/m-lundberg/simple-pid.svg)](https://github.com/m-lundberg/simple-pid/blob/master/LICENSE.md)
[![Downloads](https://static.pepy.tech/badge/simple-pid/month)](https://pepy.tech/project/simple-pid)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)

A simple and easy to use PID controller in Python. If you want a PID controller without external dependencies that just works, this is for you! The PID was designed to be robust with help from [Brett Beauregards guide](http://brettbeauregard.com/blog/2011/04/improving-the-beginners-pid-introduction/).

Usage is very simple:

```python
from simple_pid import PID
pid = PID(1, 0.1, 0.05, setpoint=1)

# Assume we have a system we want to control in controlled_system
v = controlled_system.update(0)

while True:
    # Compute new output from the PID according to the systems current value
    control = pid(v)
    
    # Feed the PID output to the system and get its current value
    v = controlled_system.update(control)
```


## Installation
To install, run:

```
python -m pip install simple-pid
```


## Documentation
Documentation, including a user guide and complete API reference, can be found [here](https://simple-pid.readthedocs.io/).


## Tests
This project has a test suite using [`pytest`](https://docs.pytest.org/). To run the tests, install `pytest` and run:

```
pytest -v
```


## License
Licensed under the [MIT License](https://github.com/m-lundberg/simple-pid/blob/master/LICENSE.md).
yuui 2024.7.21
A program based on pygame.You can use it made GUI program easily.
Keywords: python, menu, yuui, pygame, gui, yuzijiang, windows, macos, linux


This is a gui program.You can use it to make gui program.

You can get it on http//pypi.org
If you find some problem,you can send problem to 'Toy142hjkl@hotmail.com'

These are some help and usage for you:

'''
import yuui as yu
yu.window_jump(str(word),art)
'''

art is a tuple,you can join word such as:
'background' it allow you add a picture on the program,but path must at first,for example:

'''
yu.window_jump('example',('C:/users/...',background)
'''

if you picture is beautiful,you can remove many ui,'NOui' can do it

'''
yu.window_jump('example',('NOui'))
'''

if you picture is black,but words are black too.you can add 'NOblackword'

All 'Art' options on it 




You also can use 'input_word' to input some numbers:
'''
yu.input_word('example',art)
'''

You also can use 'password' to set password:
'''
yu.password('information','password',art)
'''

You also can use 'choose_disk' to show some WINDOWS drives:
'''
yu.choose_disk('information',art)
'''

You also can use 'passage' to write passage:
'''
yu.passage([list],art)#everyone in [list] is a line.
'''


Options mode is like 'menu' or 'menus' and 'easyui'

'menu' can let you to choose options,'menus' can let you choose more
'easyui' can show double menu!

'''
import yuui
yuui.menu([list],art)
yuui.menus([list],art)
yuui.easyui([list],[list],art)
'''

2024.6.23 version fix a bug about font,More system can display more language
2024.6.27 allow users display file such as '.txt',you can use it following:
        '''
        yuui.display_file('path',art)
        '''
2024.7.1 version fix a bug about display file.and you can make a progress program
   for example:
        '''
        yuui.progress('word',int(done),int(all_work))
        '''
2024.7.5 version add a new mode ,you can add code in art,code must in a list or tuple and in second in art,the first must be 'Exec'

for example:
        '''
        code=['a=0','print(a)']
        yuui.window_jump('txt',('Exec',code))
        '''

Thank you to read it!

writer:yuzijiang