Skip to main content

Simple extensible m3u playlist manager cli

Project description

XPL

Codacy Badge Build Status

Simple and extensible m3u playlist manager cli.


Many default filters was provided for:

  • auto matching EPG
  • auto matching logos
  • cleaning stream names
  • grouping streams
  • hide groups
  • and many others filters

The full filter list is located here

All filters are configurable by a configuration file. An example of this file is located here

Examples

docker run --rm -e "PL=$PL" -v "${PWD}:/data" synker/xpl:latest

TODO

  • Enhancing reporting by filter
  • Enhancing tests
  • Enhancing playlist export (gist, azure, etc...)
  • Ability to execute an external (remote) filter from url

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

xplcli-0.1.0.tar.gz (19.3 kB view details)

Uploaded Source

Built Distribution

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

xplcli-0.1.0-py3-none-any.whl (29.0 kB view details)

Uploaded Python 3

File details

Details for the file xplcli-0.1.0.tar.gz.

File metadata

  • Download URL: xplcli-0.1.0.tar.gz
  • Upload date:
  • Size: 19.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for xplcli-0.1.0.tar.gz
Algorithm Hash digest
SHA256 fc45766d0d38a96c1abfabd59a9853a28bb2ba006f3502abbfa7d442214c8dbd
MD5 bf58ba854f9462aa44d48b8bc602982e
BLAKE2b-256 f7c31f6533651f04c3b8f2cbee8465ffbbb0336f336ac61af4e040d35437dcb7

See more details on using hashes here.

Provenance

The following attestation bundles were made for xplcli-0.1.0.tar.gz:

Publisher: python-publish.yml on Fazzani/pliptvcli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xplcli-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: xplcli-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 29.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for xplcli-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9ca4f4984d2b40b71fc0a4814aa7c5ba347800c922489670d9ced4a53c0031b7
MD5 3de16f0caafbc3b2b4c00b1d1c941d3a
BLAKE2b-256 1bb3192fbac152cfec0026f70a665e2c2d3fd6de430534eb0877363941a07445

See more details on using hashes here.

Provenance

The following attestation bundles were made for xplcli-0.1.0-py3-none-any.whl:

Publisher: python-publish.yml on Fazzani/pliptvcli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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