Skip to content

Commit

Permalink
setup: remove Python 2.7 / 3.5 support
Browse files Browse the repository at this point in the history
  • Loading branch information
back-to committed Dec 23, 2020
1 parent 1b968d1 commit 607c976
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 26 deletions.
17 changes: 15 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,23 @@
# Changelog

## unreleased
## unreleased 2.0.0.dev0

### Added

- Youtube-DL can now be used as well.

### Changed

- update source code for future Streamlink changes.
- Streamlink must be used as a binary path, not a Python import.
Example: `streamlink` `streamlink.exe` `/usr/local/bin/streamlink`
- Enigma2 and Kodi requires LiveProxy install on a different local device.
Example: `Raspberry Pi`

### Removed

- Python 2.7 support
- Python 3.5 support
- Streamlink dependency

## 1.0.0

Expand Down
12 changes: 2 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,11 @@
# LiveProxy 1.0.0
# LiveProxy

[![Build Status](https://travis-ci.org/back-to/liveproxy.svg?branch=master)](https://travis-ci.org/back-to/liveproxy)

LiveProxy is a local Proxyserver between Streamlink and an URL.

### WARNING
LiveProxy is not supposed to run on remote servers,
it is only meant for a local network.
LiveProxy can redirect Livestreams to your favorite player on a lot of devices.

- Issue Tracker: https://github.com/back-to/liveproxy/issues
- Github: https://github.com/back-to/liveproxy
- Kodi-Repo: https://github.com/back-to/repo
- Kodi-Repo-Zip: https://github.com/back-to/repo/raw/master/repository.back-to/repository.back-to-5.0.0.zip
- Enigma2: https://github.com/back-to/ipk
- Streamlink issue tracker: https://github.com/streamlink/streamlink/issues

# Guide

Expand Down
20 changes: 6 additions & 14 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ def find_version(*file_paths):
setup(
name='liveproxy',
version=find_version('liveproxy', '__init__.py'),
description='LiveProxy is a local Proxyserver between Streamlink and an URL.',
description='LiveProxy can redirect Livestreams to your favorite player on a lot of devices.',
long_description=long_description,
long_description_content_type='text/markdown',
license='BSD 2-Clause "Simplified" License',
Expand All @@ -44,15 +44,8 @@ def find_version(*file_paths):
author='back-to',
author_email='[email protected]',
packages=['liveproxy'],
entry_points={
'console_scripts': [
'liveproxy=liveproxy.main:main'
],
},
install_requires=[
'streamlink>=1.1.1',
],
python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4',
entry_points={'console_scripts': ['liveproxy=liveproxy.main:main']},
python_requires='>=3.6, <4',
classifiers=[
'Development Status :: 4 - Beta',
'Environment :: Console',
Expand All @@ -63,16 +56,15 @@ def find_version(*file_paths):
'Operating System :: Microsoft :: Windows',
'Operating System :: POSIX',
'Operating System :: Unix',
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: Implementation :: CPython',
'Programming Language :: Python :: Implementation :: PyPy',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3.9',
'Programming Language :: Python',
'Topic :: Internet :: WWW/HTTP',
'Topic :: Multimedia :: Sound/Audio',
'Topic :: Multimedia :: Video',
'Topic :: Utilities',
],
keywords='LiveProxy Streamlink Livecli Livestreamer IPTV TV',
keywords='LiveProxy Streamlink Livecli Livestreamer IPTV TV Youtube-DL',
)

0 comments on commit 607c976

Please sign in to comment.