xref: /OK3568_Linux_fs/buildroot/package/python-docutils/0001-Update-setup.py.patch (revision 4882a59341e53eb6f0b4789bf948001014eff981)
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