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.

Filename, size & hash SHA256 hash help File type Python version Upload date
plexcli-0.3.0.tar.gz (9.0 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page