* Separate mpv from mplayer, increase min mpv ver to >= 0.17, refactor * Further separation of mpv from mplayer * Fix reference to isASCII * Add iwalton3's Python MPV JSONIPC library (Apache 2.0) * Move to JSON IPC API for mpv using iwaltons3's library (#261) * Add empty init in Python MPV JSONIPC to make py2exe happy * Use managed version of Python MPV JSONIPC to improve initialisation reliability * Set mpv min version to >=0.29.0 to ensure compatibility * Allow mpv >=0.23.0 based on daniel-123's tests * Update mpv compatibility message * Revert to old OSC compat message * Removed mpv option that's no longer used afer switching to IPC. * Update python-mpv-jsonipc to v1.1.11 * Use python-mpv-jsonipc's mpv quit handler * Shorten mpv paused/position update message Co-authored-by: daniel-123 <wrobel.dan@gmail.com>
26 lines
741 B
Python
26 lines
741 B
Python
from setuptools import setup
|
|
import os
|
|
|
|
with open("README.md", "r") as fh:
|
|
long_description = fh.read()
|
|
|
|
setup(
|
|
name='python-mpv-jsonipc',
|
|
version='1.1.11',
|
|
author="Ian Walton",
|
|
author_email="iwalton3@gmail.com",
|
|
description="Python API to MPV using JSON IPC",
|
|
license='Apache-2.0',
|
|
long_description=open('README.md').read(),
|
|
long_description_content_type="text/markdown",
|
|
url="https://github.com/iwalton3/python-mpv-jsonipc",
|
|
py_modules=['python_mpv_jsonipc'],
|
|
classifiers=[
|
|
"Programming Language :: Python :: 3",
|
|
"License :: OSI Approved :: Apache Software License",
|
|
"Operating System :: OS Independent",
|
|
],
|
|
python_requires='>=3.6',
|
|
install_requires=[]
|
|
)
|