Changeset View
Changeset View
Standalone View
Standalone View
deskutils/py-khal/files/patch-setup.py
- This file was added.
--- setup.py.orig 2016-01-05 12:53:52 UTC | --- setup.py.orig 2017-10-05 21:19:29 UTC | ||||
+++ setup.py | +++ setup.py | ||||
@@ -40,8 +40,6 @@ setup( | @@ -1,9 +1,10 @@ | ||||
}, | #!/usr/bin/env python3 | ||||
-from setuptools import setup | |||||
import sys | |||||
-if sys.version_info < (3, 3): | |||||
- errstr = "khal only supports python version 3.3+. Please Upgrade.\n" | |||||
+from setuptools import setup | |||||
+ | |||||
+if sys.version_info < (3, 4): | |||||
+ errstr = "khal only supports python version 3.4+. Please Upgrade.\n" | |||||
sys.stderr.write("#" * len(errstr) + '\n') | |||||
sys.stderr.write(errstr) | |||||
sys.stderr.write("#" * len(errstr) + '\n') | |||||
@@ -11,7 +12,8 @@ if sys.version_info < (3, 3): | |||||
requirements = [ | |||||
'click>=3.2', | |||||
- 'icalendar', | |||||
+ 'click_log>=0.2.0', | |||||
+ 'icalendar>=3.11.7', | |||||
'urwid', | |||||
'pyxdg', | |||||
'pytz', | |||||
@@ -23,11 +25,14 @@ requirements = [ | |||||
] | |||||
test_requirements = [ | |||||
- 'freezegun' | |||||
+ 'pytest', | |||||
+ 'freezegun', | |||||
+ 'vdirsyncer', | |||||
] | |||||
extra_requirements = { | |||||
'proctitle': ['setproctitle'], | |||||
+ ':python_version < "3.5"': 'typing', | |||||
} | |||||
setup( | |||||
@@ -52,7 +57,10 @@ setup( | |||||
install_requires=requirements, | install_requires=requirements, | ||||
extras_require=extra_requirements, | extras_require=extra_requirements, | ||||
- setup_requires=['setuptools_scm'], # not needed when using packages from PyPI | tests_require=test_requirements, | ||||
- use_scm_version={'write_to': 'khal/version.py'}, | - setup_requires=['setuptools_scm != 1.12.0'], # not needed when using packages from PyPI | ||||
+ setup_requires=[ | |||||
+ 'setuptools_scm != 1.12.0', # not needed when using packages from PyPI | |||||
+ 'pytest-runner', | |||||
+ ], | |||||
use_scm_version={'write_to': 'khal/version.py'}, | |||||
zip_safe=False, # because of configobj loading the .spec file | |||||
classifiers=[ | classifiers=[ | ||||
"Development Status :: 4 - Beta", | @@ -61,7 +69,6 @@ setup( | ||||
"License :: OSI Approved :: MIT License", | "Environment :: Console :: Curses", | ||||
"Intended Audience :: End Users/Desktop", | |||||
"Operating System :: POSIX", | |||||
- "Programming Language :: Python :: 3.3", | |||||
"Programming Language :: Python :: 3.4", | |||||
"Programming Language :: Python :: 3.5", | |||||
"Programming Language :: Python :: 3.6", |