semvec/pypi-packages huggingface dataset:
mutstring 1.0.1
please never use this
License: MIT
Keywords: python,strings,mutability

# Mutstring

## Make your Python strings mutable

please never use this ever oh god please

### Quick Example

```py
import mutstring

a = "hello"
a.capitalize()
print(a)  # Hello

mutstring.cleanup()
```

### Installation

#### Linux/macOS

```
python3 -m pip install -U mutstring
```

#### Windows

```
py -3 -m pip install -U mutstring
```

### Features

-   Bad code
-   Segfaults
-   Breaks about every library to exist

### Why does this exist?

i don't know. see [my other library](https://github.com/ZeroIntensity/pointers.py), which this is built on top of.

### Usage

If you want to use this awful library, just import it and call cleanup at the end of your script to prevent a segfault:

```py
import mutstring

"hello {}".format("world")
print("hello {}")  # hello world

mutstring.cleanup()
```
silly-db 2.0.2
Very light ORM for SQLite, simple and efficient
License: MIT
Requires Python: >=3.6
Keywords: database sqlite3 sqlite db orm

![logo silly db](https://i.goopics.net/60cef4.png)

# Silly DB
*Quick and easy SQLite ORM  for local python applications.*

## Is it really an ORM ?
It is indeed a ***reversed*** ORM:

- The structure of the DB is built from classic .sql files.
- Then the magic occures to get the models **from** the DB itself. Usually, an ORM does the contrary.

Some minimum SQL knowledge **is required**, the purpose of Silly DB is not to get rid of SQL (actualy, SQL is the best language to manage... a SQL database), but to handle the annoying things, and let you focus on your application with a minimum amount of code.

## Installation

```
$ pip install silly-db
```

## Fast way to begin

Create a new directory and open a console in there.

Get a basic working structure with 'plop':
```
$ silly-db plop db
```

Congratulations ! You've got your database ready to work !
To understand how it works, open the differents files provided and read the comments, it will be easy to adapt to your own needs.

get more info with:
```
$ silly-db -h
```
and more about the plop options here:
```
$ silly-db plop
```

## Examples (simple CRUD)

```python

Cat = db.model('cat') # model created from the existing database

Cat.sil.insert(name="Kutty", owner_id=1)
cats = Cat.sil.filter("name like 'K%'")
print(cats.jsonify())

>>>[{'id': 58, 'name': 'Kutty', 'owner_id': 1}]

Cat.sil.update("id=58", name="Duke")
cat = Cat.sil.get("id=58")
print(cat.name)
>>> 'Duke'

print(cat.jsonify())
>>>{'id': 58, 'name': 'Duke', 'owner_id': 1}

Cat.sil.delete("id=58")

```

## Documentation
Take a look at the [wiki here](https://github.com/byoso/silly_db/wiki#silly-db-wiki)