Skip to main content

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

Currently, there are no premade packages available, but this expected to change in the future.

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)

To install from source, create a wheel package (this requires hatch):

hatch build

and install it with your preferred package manager (pipx in the example):

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
  • Write tools to make it standalone (tv_find_grabbers, tv_validate_*)

Project details


Download files

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

Source Distribution

pyepggrab-0.1.dev1.tar.gz (38.4 kB view details)

Uploaded Source

Built Distribution

pyepggrab-0.1.dev1-py3-none-any.whl (43.5 kB view details)

Uploaded Python 3

File details

Details for the file pyepggrab-0.1.dev1.tar.gz.

File metadata

  • Download URL: pyepggrab-0.1.dev1.tar.gz
  • Upload date:
  • Size: 38.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.24.1

File hashes

Hashes for pyepggrab-0.1.dev1.tar.gz
Algorithm Hash digest
SHA256 86bdab57eb963c55c0e39b9d386af8099de1e7fb8cc749dae8b9ce02eaf939a6
MD5 3d7aba8b9bee6d0b2f0d62d2b6add1d6
BLAKE2b-256 1f7db26f3fe036217e024ca4f313dfd41cde5b051940918e62f252e11858ddfe

See more details on using hashes here.

File details

Details for the file pyepggrab-0.1.dev1-py3-none-any.whl.

File metadata

File hashes

Hashes for pyepggrab-0.1.dev1-py3-none-any.whl
Algorithm Hash digest
SHA256 33a07f7a32770d5ef292b532665430ebc055415dcd422baf3fcc8a2e4bb8ebfe
MD5 98611272ef4c5546a1e9c9344e86bb42
BLAKE2b-256 5f1b51b00829968fa405f7cc57645fabfa8667b89b26b5b65ef78f6f5705d341

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page