1*4882a593SmuzhiyunFrom 583e59ccf72a02c2a6f0399f29f622c7f2f4a932 Mon Sep 17 00:00:00 2001 2*4882a593SmuzhiyunFrom: milde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> 3*4882a593SmuzhiyunDate: Sun, 1 Sep 2019 19:39:36 +0000 4*4882a593SmuzhiyunSubject: [PATCH] Update setup.py 5*4882a593Smuzhiyun 6*4882a593SmuzhiyunPython 3.4 no longer supported, 7*4882a593Smuzhiyunmore languages supported (and Lithuanian accepted by PyPi). 8*4882a593Smuzhiyun 9*4882a593Smuzhiyungit-svn-id: http://svn.code.sf.net/p/docutils/code/trunk@8383 929543f6-e4f2-0310-98a6-ba3bd3dd1d04 10*4882a593Smuzhiyun 11*4882a593Smuzhiyun[Asaf: adjust upstream patch to 0.15.2] 12*4882a593SmuzhiyunSigned-off-by: Asaf Kahlon <asafka7@gmail.com> 13*4882a593Smuzhiyun--- 14*4882a593Smuzhiyun setup.py | 14 +++++++++++++- 15*4882a593Smuzhiyun 1 file changed, 13 insertions(+), 1 deletion(-) 16*4882a593Smuzhiyun 17*4882a593Smuzhiyundiff --git a/setup.py b/setup.py 18*4882a593Smuzhiyunindex f801ea2..5c1ebfd 100755 19*4882a593Smuzhiyun--- a/setup.py 20*4882a593Smuzhiyun+++ b/setup.py 21*4882a593Smuzhiyun@@ -7,6 +7,10 @@ import os 22*4882a593Smuzhiyun import glob 23*4882a593Smuzhiyun try: 24*4882a593Smuzhiyun import setuptools 25*4882a593Smuzhiyun+except ImportError: 26*4882a593Smuzhiyun+ print('Warning: Could not load package `setuptools`.') 27*4882a593Smuzhiyun+ print('Actions requiring `setuptools` instead of `distutils` will fail') 28*4882a593Smuzhiyun+try: 29*4882a593Smuzhiyun from distutils.core import setup, Command 30*4882a593Smuzhiyun from distutils.command.build import build 31*4882a593Smuzhiyun from distutils.command.build_py import build_py 32*4882a593Smuzhiyun@@ -123,7 +127,7 @@ what-you-see-is-what-you-get plaintext markup syntax.""", # wrap at col 60 33*4882a593Smuzhiyun 'maintainer_email': 'docutils-develop@lists.sourceforge.net', 34*4882a593Smuzhiyun 'license': 'public domain, Python, 2-Clause BSD, GPL 3 (see COPYING.txt)', 35*4882a593Smuzhiyun 'platforms': 'OS-independent', 36*4882a593Smuzhiyun- 'python_requires': '>=2.6, !=3.0.*, !=3.1.*, !=3.2.*', 37*4882a593Smuzhiyun+ 'python_requires': '>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*', 38*4882a593Smuzhiyun 'package_dir': {'docutils': 'docutils', 39*4882a593Smuzhiyun 'docutils.tools': 'tools'}, 40*4882a593Smuzhiyun 'packages': ['docutils', 41*4882a593Smuzhiyun@@ -213,14 +219,20 @@ classifiers = [ 42*4882a593Smuzhiyun 'Natural Language :: Chinese (Simplified)', 43*4882a593Smuzhiyun 'Natural Language :: Chinese (Traditional)', 44*4882a593Smuzhiyun 'Natural Language :: Czech', 45*4882a593Smuzhiyun+ 'Natural Language :: Danish', 46*4882a593Smuzhiyun 'Natural Language :: Dutch', 47*4882a593Smuzhiyun 'Natural Language :: Esperanto', 48*4882a593Smuzhiyun 'Natural Language :: Finnish', 49*4882a593Smuzhiyun 'Natural Language :: French', 50*4882a593Smuzhiyun 'Natural Language :: Galician', 51*4882a593Smuzhiyun 'Natural Language :: German', 52*4882a593Smuzhiyun+ 'Natural Language :: Hebrew', 53*4882a593Smuzhiyun 'Natural Language :: Italian', 54*4882a593Smuzhiyun 'Natural Language :: Japanese', 55*4882a593Smuzhiyun+ 'Natural Language :: Korean', 56*4882a593Smuzhiyun+ 'Natural Language :: Latvian', 57*4882a593Smuzhiyun+ 'Natural Language :: Lithuanian', 58*4882a593Smuzhiyun+ 'Natural Language :: Persian', 59*4882a593Smuzhiyun 'Natural Language :: Polish', 60*4882a593Smuzhiyun 'Natural Language :: Portuguese (Brazilian)', 61*4882a593Smuzhiyun 'Natural Language :: Russian', 62*4882a593Smuzhiyun-- 63*4882a593Smuzhiyun2.20.1 64*4882a593Smuzhiyunk 65