Radioscopy: a simple online radio streaming player
==================================================
Radioscopy is a simple radio streaming player. It is configured using a simple
INI configuration file and hides in your system tray.
Name
----
This program is called "radioscopy" because:
- the name needed to have "radio" in it;
- the name needed to have "py" in it, since it is written in Python;
- it is a copy of `Radiotray <http://radiotray.sourceforge.net/>`.
Feature support
---------------
As few features as possible, since the author is lazy and does not wish to fix
bugs:
- Simple configuration in an INI file;
- Hides in the systray;
- Gtk backend.
Installation
------------
You will need to install the Python 3 bindings for gobject-introspection
libraries through your distribution's package manager:
.. code-block:: bash
# apt-get install python3-gi # On Debian
# guix package -i pygobject3 python3-gobject # On GNU Guix
# dnf install python3-gobject # On Fedora
Radioscopy can be installed using pip:
.. code-block:: bash
$ pip install radioscopy
Note that radioscopy does not work with Python 2.
Configuration
-------------
Radioscopy is configured using the ~/.config/radioscopy/config.ini file, which
should contain one section per radio the user may want to listen to:
[Radio:Name of my radio]
url=http://...
[Radio:Another good radio]
url=http://...
Running
-------
You may run radioscopy like so:
.. code-block:: bash
$ radioscopy
How to contribute
-----------------
Should you want to contribute, you can just send me emails. You may want to use
"git format-patch":
.. code-block:: bash
$ git checkout -b bug/foobar
$ vim ...
$ git commit -a
$ git format-patch master
$ git send-email --to tipecaml@gmail.com *.patch
==================================================
Radioscopy is a simple radio streaming player. It is configured using a simple
INI configuration file and hides in your system tray.
Name
----
This program is called "radioscopy" because:
- the name needed to have "radio" in it;
- the name needed to have "py" in it, since it is written in Python;
- it is a copy of `Radiotray <http://radiotray.sourceforge.net/>`.
Feature support
---------------
As few features as possible, since the author is lazy and does not wish to fix
bugs:
- Simple configuration in an INI file;
- Hides in the systray;
- Gtk backend.
Installation
------------
You will need to install the Python 3 bindings for gobject-introspection
libraries through your distribution's package manager:
.. code-block:: bash
# apt-get install python3-gi # On Debian
# guix package -i pygobject3 python3-gobject # On GNU Guix
# dnf install python3-gobject # On Fedora
Radioscopy can be installed using pip:
.. code-block:: bash
$ pip install radioscopy
Note that radioscopy does not work with Python 2.
Configuration
-------------
Radioscopy is configured using the ~/.config/radioscopy/config.ini file, which
should contain one section per radio the user may want to listen to:
[Radio:Name of my radio]
url=http://...
[Radio:Another good radio]
url=http://...
Running
-------
You may run radioscopy like so:
.. code-block:: bash
$ radioscopy
How to contribute
-----------------
Should you want to contribute, you can just send me emails. You may want to use
"git format-patch":
.. code-block:: bash
$ git checkout -b bug/foobar
$ vim ...
$ git commit -a
$ git format-patch master
$ git send-email --to tipecaml@gmail.com *.patch
Metadata
Release files for radioscopy 0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| radioscopy-0.1.tar.gz | 3.1 kB | Details |
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| radioscopy-0.1-py3.5.egg | Legacy Egg format | - | - | Details |
| radioscopy-0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.7 kB
Release files / radioscopy-0.1.tar.gz
| Download URL | radioscopy-0.1.tar.gz |
|---|---|
| Size | 3.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cf117f145e094738ebd32f07e63ba43ad12183a44d5e22465a70b75c17267f2d
|
|
BLAKE2b-256 checksum How to use checksums |
0d74c321c0bac55710130ceb0f7b9167ff983cfaa59f2d35c2b4eece95ba652a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / radioscopy-0.1-py3.5.egg
| Download URL | radioscopy-0.1-py3.5.egg |
|---|---|
| Size | 5.3 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
68d2306c7e2ebbc8d3dd5eaf888a25338dbf2915128e7bcab48f433a4b67e208
|
|
BLAKE2b-256 checksum How to use checksums |
9946cf20b38e72c1d8c6e7351af0004cd66783cb6ad4c4af8b09f64bac2e6408
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / radioscopy-0.1-py3-none-any.whl
| Download URL | radioscopy-0.1-py3-none-any.whl |
|---|---|
| Size | 5.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8934b8a14035f01421568bcd76e4948ea14ed8dad82bee373eb17a15182c67a8
|
|
BLAKE2b-256 checksum How to use checksums |
6a94fea744989908b847e78edb1b61dfba12f775e3a612969a7204039b96804f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |