Skip to main content

Simple extensible m3u playlist manager cli

Project description

XPL

Codacy Badge Upload Python Package

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

pip install xplcli
# or docker version
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
  • add github action pipeline for code analysis (PR)

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.5.tar.gz (22.7 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.5-py3-none-any.whl (32.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: xplcli-0.1.5.tar.gz
  • Upload date:
  • Size: 22.7 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.5.tar.gz
Algorithm Hash digest
SHA256 f6f160c4c701bfb549b369a9fe3a06abf7e473b628ddc7c79a8d290a462a1ac9
MD5 bd1d18998931df5f8593c316d6d19800
BLAKE2b-256 a954a8db565f356e081fe87a3e983e29cf54a0d7171dfc4f98a7224a6607ddba

See more details on using hashes here.

Provenance

The following attestation bundles were made for xplcli-0.1.5.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.5-py3-none-any.whl.

File metadata

  • Download URL: xplcli-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 32.4 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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 4c844b4c914a00343c6b886d27731124f80db0b484332c35a71085815e0e8d38
MD5 5baac819beda5a5e39c2aa4a3740141d
BLAKE2b-256 9724532830e7c682e9d606c1f7439a591ddf25e633ce6ed52b4c4caeccddf6ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for xplcli-0.1.5-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