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