Bump version 0.7.0 -> 0.8.0

This commit is contained in:
Karolina Surma
2023-10-11 11:11:01 +02:00
parent a3be9eb968
commit 39c562f019
2 changed files with 11 additions and 2 deletions
+10 -1
View File
@@ -1,14 +1,23 @@
# Changelog
# Unreleased
# [0.8.0] - 2023-10-11
### Added
- Automatically detect whether a package is archful or not based on a wheel name.
If so, `BuildArch: noarch` is not used in the resulting spec file.
If so, `BuildRequires: gcc` is automatically added to the resulting spec file.
- Automatically detect the package extras, provided that an extra contains at least one additional requirement
The detected extras are declared as RPM subpackages and required in the build time.
### Changed
- Use project version JSON API available at PyPI to obtain package metadata.
This ensures all the fields are relevant for the requested package version
### Removed
- CLI `--archful` switch - it's detected automatically now
- `manual_build_requires` config option
- `extra_build_requires` config option
- `extra_tox_env` config option
- support for Python 3.8
# [0.7.0] - 2023-05-03
+1 -1
View File
@@ -1,6 +1,6 @@
[metadata]
name = pyp2spec
version = 0.7.0
version = 0.8.0
author = Karolina Surma
author_email = ksurma@redhat.com
description = Generate a valid Fedora specfile from Python package from PyPI