1*4882a593SmuzhiyunFrom 4fb6bbfbc53428fe5d38ec3e04bb4fd187b2fd45 Mon Sep 17 00:00:00 2001 2*4882a593SmuzhiyunFrom: Derek Straka <derek@asterius.io> 3*4882a593SmuzhiyunDate: Fri, 22 Dec 2017 09:07:00 -0500 4*4882a593SmuzhiyunSubject: [PATCH] setup.py: remove the dependency on m2r 5*4882a593Smuzhiyun 6*4882a593SmuzhiyunThe dependency on m2r is removed here as it only provides the 7*4882a593Smuzhiyunlong_description value that is optional. This item is just the 8*4882a593Smuzhiyuntext that would be present on PyPi, so it doesn't provide much 9*4882a593Smuzhiyunvalue in this case 10*4882a593Smuzhiyun 11*4882a593SmuzhiyunUpstream-Status: Inappropriate (OE specific) 12*4882a593Smuzhiyun 13*4882a593SmuzhiyunSigned-off-by: Derek Straka <derek@asterius.io> 14*4882a593SmuzhiyunSigned-off-by: Leon Anavi <leon.anavi@konsulko.com> 15*4882a593Smuzhiyun--- 16*4882a593Smuzhiyun setup.py | 10 ---------- 17*4882a593Smuzhiyun 1 file changed, 10 deletions(-) 18*4882a593Smuzhiyun 19*4882a593Smuzhiyundiff --git a/setup.py b/setup.py 20*4882a593Smuzhiyunindex 3fb7fdb..245d69a 100644 21*4882a593Smuzhiyun--- a/setup.py 22*4882a593Smuzhiyun+++ b/setup.py 23*4882a593Smuzhiyun@@ -4,14 +4,6 @@ Setup file for automat 24*4882a593Smuzhiyun 25*4882a593Smuzhiyun from setuptools import setup, find_packages 26*4882a593Smuzhiyun 27*4882a593Smuzhiyun-try: 28*4882a593Smuzhiyun- from m2r import parse_from_file 29*4882a593Smuzhiyun- long_description = parse_from_file('README.md') 30*4882a593Smuzhiyun-except(IOError, ImportError): 31*4882a593Smuzhiyun- print("\n\n!!! m2r not found, long_description is bad, don't upload this to PyPI !!!\n\n") 32*4882a593Smuzhiyun- import io 33*4882a593Smuzhiyun- long_description = io.open('README.md', encoding="utf-8").read() 34*4882a593Smuzhiyun- 35*4882a593Smuzhiyun setup( 36*4882a593Smuzhiyun name='Automat', 37*4882a593Smuzhiyun use_scm_version=True, 38*4882a593Smuzhiyun@@ -19,12 +11,10 @@ setup( 39*4882a593Smuzhiyun description=""" 40*4882a593Smuzhiyun Self-service finite-state machines for the programmer on the go. 41*4882a593Smuzhiyun """.strip(), 42*4882a593Smuzhiyun- long_description=long_description, 43*4882a593Smuzhiyun packages=find_packages(exclude=[]), 44*4882a593Smuzhiyun package_dir={'automat': 'automat'}, 45*4882a593Smuzhiyun setup_requires=[ 46*4882a593Smuzhiyun 'setuptools-scm', 47*4882a593Smuzhiyun- 'm2r', 48*4882a593Smuzhiyun ], 49*4882a593Smuzhiyun install_requires=[ 50*4882a593Smuzhiyun "attrs>=19.2.0", 51*4882a593Smuzhiyun-- 52*4882a593Smuzhiyun2.17.1 53*4882a593Smuzhiyun 54