Drop in replacement/extension to xmltv grabbers
Project description
pyepggrab
Extension / replacement of the original XMLTV.
All grabbers are written following the XMLTV specifications and compatible
with all XMLTV tools (tv_find_grabbers
, tv_validate_*
).
Grabbers found here can be used together with the grabbers found in the original XMLTV project, and any software uses the original XMLTV project can use these grabbers without any modification.
To avoid name conflicts, pyepggrab grabbers use the prefix tv_grab_pyepg_
.
Installation
If the functionality of tv_find_grabbers
is required the one in the
original XMLTV project can be used until we provide an alternative.
(On the Roadmap)
From package
pyepggrab is available on PyPi: https://pypi.org/project/pyepggrab/
Install it with your preferred package manager.
For example, with pip
pip install pyepggrab
or with pipx
pipx install pyepggrab
From source
To install from source, create a wheel package (this requires hatch
):
hatch build
and install it with your preferred package manager.
For example, with pip
pip install dist/pyepggrab-*.whl
or with pipx
pipx install dist/pyepggrab-*.whl
Available grabbers:
Country | Guide source | Grabber |
---|---|---|
HU | port.hu | hu_porthu |
Roadmap
In no particular order
- Upload a package to PyPi
- Write an example grabber to demonstrate the usage of pyepggrab (see example directory)
- Write tools to make it standalone (
tv_find_grabbers
,tv_validate_*
)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for pyepggrab-0.1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 845ba585e6a775252c615decb4e3e5932a5612ba7f777823add1b8ac554374c5 |
|
MD5 | e7aec64d8c03264b71701a00bffff657 |
|
BLAKE2b-256 | 07bf2ad3dee2392962319ef64d11f98cd3ea730d89057929c67715fd00a5bdfb |