Skip to content

mayfield/plexcli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

plexcli

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.

About

CLI for Plex.tv

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages