diff options
| author | Marc Mueller <30130371+cdce8p@users.noreply.github.com> | 2021-03-30 16:51:52 +0200 |
|---|---|---|
| committer | Marc Mueller <30130371+cdce8p@users.noreply.github.com> | 2021-05-22 13:17:36 +0200 |
| commit | badfe739c61dd6f3609b4e3854519cfbe663c5a2 (patch) | |
| tree | 191746ec7f1dcec39d712d47b72ff2c224b033a9 /setuptools/dist.py | |
| parent | c6a761fd4dd86283f25d828c7b9b56d764dcf84b (diff) | |
| download | python-setuptools-git-badfe739c61dd6f3609b4e3854519cfbe663c5a2.tar.gz | |
Write long description in message payload
Diffstat (limited to 'setuptools/dist.py')
| -rw-r--r-- | setuptools/dist.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/setuptools/dist.py b/setuptools/dist.py index a1b7e832..71b31873 100644 --- a/setuptools/dist.py +++ b/setuptools/dist.py @@ -176,8 +176,9 @@ def write_pkg_file(self, file): # noqa: C901 # is too complex (14) # FIXME for project_url in self.project_urls.items(): write_field('Project-URL', '%s, %s' % project_url) - long_desc = rfc822_escape(self.get_long_description()) - write_field('Description', long_desc) + if version < StrictVersion('2.1'): + long_desc = rfc822_escape(self.get_long_description()) + write_field('Description', long_desc) keywords = ','.join(self.get_keywords()) if keywords: @@ -207,6 +208,9 @@ def write_pkg_file(self, file): # noqa: C901 # is too complex (14) # FIXME for extra in self.provides_extras: write_field('Provides-Extra', extra) + if version >= StrictVersion('2.1'): + file.write("\n%s\n\n" % self.get_long_description()) + sequence = tuple, list |
