semvec/pypi-packages huggingface dataset:
music-bg 0.2.1
Dynamic wallpapers with power of mpris2.
Requires Python: >=3.8,<4.0
Keywords: Music,Dbus,Image Processing,Music Background,Mpris2

![python version](https://img.shields.io/pypi/pyversions/music_bg?style=flat-square) ![Build status](https://img.shields.io/github/workflow/status/music-bg/music_bg/Release%20package?style=flat-square) [![version](https://img.shields.io/pypi/v/music_bg?style=flat-square)](https://pypi.org/project/music_bg/)


<div align="center">
<img src="https://raw.githubusercontent.com/music-bg/music_bg/master/images/logo.png" width=700>
</div>

<p align="center">
    <a href="https://github.com/music-bg/music_bg/wiki">Wiki</a> •
    <a href="#about">About</a> •
    <a href="#installation">Installation</a>
</p>

<div align="center">
<h1 id="about">About</h1>
</div>

This project is a dynamic wallpaper changer.
It waits untill you turn on the music,
downloads album cover if it's possible and
sets it as your wallpapper.

And the main thing, this project is highly customizable.
You can install plugins and write your own configurations.

<div align="center">
<h1 id="installation">Installation</h1>
</div>

⚠️ This project requires DBUS to be installed. Currently only linux is supported. ⚠️

To install this project simply run:
```bash
pip install music_bg
# Also you can install extra processors
# by running
pip install music_bg_extra
```

That's it. Now you can read our [wiki](https://github.com/music-bg/music_bg/wiki)
to set up your own music background.
superdb 0.91
A very easy way to use databases!
Requires Python: >=3.6

# superdb
A database that is easy to manage, supports having multiple databases in one project.
## Creating the database
### Normal use
```py
# file name would be db.json
from superdb import Database
db = Database()
```
### Custom file name
```py
# file name would be usersdb.json
from superdb import Database
db = Database("usersdb.json")
```
### Bigger projects
```py
from superdb import Database
db = Database("database.json",autosave=False) # Manual saving with db.save()
```
### Start with initial data
```py
# Default data will be only used if database file does not exist, or when db.resetDefault() runs
from superdb import Database
db = Database("database.json",data={
  "accounts":[
    {
      "name":"GGforGaming",
      "id":1,
      "owner":True
    }
  ]
})
```
## Managing the database
### Setting values
```py
from superdb import Database
db = Database()
db.set("user1","password123")
```