Skip to main content

Command Line Interface for Plex

Project description

CLI for Plex

Maturity License Change Log Build Status Version

About

Installation provides a command line utility (plex) which can be used to interact with Plex services. Commands are subtasks of the plex utility. The full list of subtasks are visible by running ‘plex –help’.

Requirements

  • syndicate Python Library
  • humanize Python Library
  • Plex Account
  • Plex Server [and/or Client (soon)]

Installation

PyPi Stable Release

pip3 install plexcli

Development Release

python3 ./setup.py build
python3 ./setup.py install

or

python3 ./setup.py develop

Compatibility

  • Python 3.4+

Mac OSX Notes

I feel compelled to make a note about OSX as I’ve decided to only support Python 3.4+ for this tool. In my experience, using Python 3 as installed by Homebrew and setuptools as installed by pip, a usable PATH is not provided and/or symlinking behavior for python3 setuptools scripts is not handled.

To work around this I’m simply adding the ‘bin’ directory used for the Python 3 framework to my PATH variable, a la..

PATH=$PATH:/usr/local/Cellar/python3/3.4.2_1/Frameworks/Python.framework/Versions/3.4/bin

I welcome someone explaining to me a better solution.

Project details


Download files

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

Files for plexcli, version 0.3.0
Filename, size File type Python version Upload date Hashes
Filename, size plexcli-0.3.0.tar.gz (9.0 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page