Skip to main content

Mopidy-RadioPit

PyPI version License: Apache-2.0

Mopidy extension that exposes your RadioPit playlists and stations for browsing and playback. Works with Iris and other Mopidy web clients.

Installation

Install from PyPI:

pip install Mopidy-RadioPit

Requirements

  • Python >= 3.9
  • Mopidy >= 3.0
  • Pykka >= 2.0
  • requests >= 2.0

Configuration

Add to your mopidy.conf:

[radiopit]
enabled = true
api_key = YOUR_API_KEY_HERE
api_url = https://radiopit-api.drulle.lv

Get your API key from the RadioPit web or Android app (Settings → API Key).

Usage

In Iris (or any Mopidy browse client):

  1. Open Browse
  2. Click RadioPit
  3. Your playlists appear as folders
  4. Click a folder to see stations — click a station to play

Project structure

mopidy_radiopit/
├── __init__.py   # Extension entry point
├── actor.py      # Backend + playback provider
├── client.py     # HTTP client for RadioPit API
├── library.py    # Browse/lookup library provider
└── ext.conf      # Default config values

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mopidy_radiopit-1.0.9.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mopidy_radiopit-1.0.9-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file mopidy_radiopit-1.0.9.tar.gz.

File metadata

  • Download URL: mopidy_radiopit-1.0.9.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for mopidy_radiopit-1.0.9.tar.gz
Algorithm Hash digest
SHA256 ae1aa5f65081a4b0686fe7a4fd94795a8b6648f09464503d4814f94c0a87522b
MD5 c90c64c3127409eba89e54277a435081
BLAKE2b-256 b81a088abdf8079192c518fe69faafdb5e7ddb386c9d19ff91b8d9b5119c83b8

See more details on using hashes here.

File details

Details for the file mopidy_radiopit-1.0.9-py3-none-any.whl.

File metadata

File hashes

Hashes for mopidy_radiopit-1.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 0cc2d69833c3a8b91bb5df9118a7b658227b99e95eced38d4d509ddb9b020edc
MD5 f15bb60f6c17fe980d995ad0fd90cecb
BLAKE2b-256 1971f3ed9f62a582b88701bd774adca771712914f5340491b314074cc328e875

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.9 This release

2 files

1.0.8

2 files

1.0.7

2 files

1.0.6

2 files

1.0.5

2 files

1.0.4

2 files

1.0.2

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page