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