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