From a94a5800e2c25e04556301bbd4e6bb521061244d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Luis=20Di=20Biase?= Date: Fri, 21 Mar 2025 18:51:34 -0300 Subject: [PATCH] We dont want UltraMagic Anymore MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: José Luis Di Biase --- setup.py | 30 ++---------------------------- 1 file changed, 2 insertions(+), 28 deletions(-) diff --git a/setup.py b/setup.py index 2ad73c3..eed6dff 100755 --- a/setup.py +++ b/setup.py @@ -13,32 +13,6 @@ def get_version(package): return re.search("__version__ = ['\"]([^'\"]+)['\"]", init_py).group(1) -class UltraMagicString(object): - ''' - Taken from - http://stackoverflow.com/questions/1162338/whats-the-right-way-to-use-unicode-metadata-in-setup-py - ''' - def __init__(self, value): - self.value = value - - def __str__(self): - return self.value - - def __unicode__(self): - return self.value.decode('UTF-8') - - def __add__(self, other): - return UltraMagicString(self.value + str(other)) - - def split(self, *args, **kw): - return self.value.split(*args, **kw) - - -long_description = UltraMagicString(u'\n\n'.join(( - open('README.rst').read(), - open('CHANGES.rst').read(), -))) - setup( name = 'django-autofixture', @@ -46,8 +20,8 @@ def split(self, *args, **kw): url = 'https://github.com/gregmuellegger/django-autofixture', license = 'BSD', description = 'Provides tools to auto generate test data.', - long_description = long_description, - author = UltraMagicString('Gregor Müllegger'), + long_description = u'\n\n'.join((open('README.rst').read(), open('CHANGES.rst').read(),)), + author = 'Gregor Müllegger', author_email = 'gregor@muellegger.de', classifiers = [ 'Development Status :: 4 - Beta',