From 253d2757d77afb6851b82e0917d3786fbc5255d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Ricks?= Date: Wed, 12 Aug 2020 08:40:49 +0200 Subject: [PATCH 1/2] Fix description for poetry in pyproject.toml Using a multiline description breaks the METADATA file in the wheel distributable. pip wasn't able to install the dependencies of ospd. --- pyproject.toml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index b37170d7..204e54a1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,8 +4,7 @@ requires = ["setuptools", "wheel"] [tool.poetry] name = "ospd" version = "20.8.0" -description = """OSPD is a base for scanner wrappers which share the same -communication protocol: OSP (Open Scanner Protocol)""" +description = "OSPD is a base for scanner wrappers which share the same communication protocol: OSP (Open Scanner Protocol)" authors = ["Greenbone Networks GmbH "] license = "AGPL-3.0-or-later" readme = "README.md" From 53b3771835636e0524a0d74d307f335622c3b1bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Ricks?= Date: Wed, 12 Aug 2020 09:18:07 +0200 Subject: [PATCH 2/2] Add CHANGELOG entry for wheel fix --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 09470672..7dad9293 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ### Fixed - Fix deploy and upload to pypi. [#312](https://github.com/greenbone/ospd/pull/312) +- Fix metadata for Python wheel distributable [#313](https://github.com/greenbone/ospd/pull/313) [20.8.1]: https://github.com/greenbone/ospd/compare/v20.8.0...ospd-20.08