Releases: tarantool/mkrepo
Releases · tarantool/mkrepo
v1.0.2
v1.0.1
The release can be found at PyPI as well.
Overview
This release contains several improvements and bug fixes.
Fixed
- RPM:
- Fix Python 3.6 compatibility by replacing the
removesuffix()
method, which
is available since Python 3.9.0, with another code.
- Fix Python 3.6 compatibility by replacing the
Changed
- Use the
python3
shebang instead ofpython
in themkrepo
executable path. - Slightly update package description in
setup.py
.
Added
- Add auto-installation of required package dependencies.
v1.0.0
The release can be found at PyPI as well.
Overview
This release contains several improvements and bug fixes for RPM repository
metadata.
Added
- RPM:
- Add support for deletion of stale repo metadata.
Changed
- RPM:
- Include 'primary' files into primary.xml.
- Add the
<rpm:conflicts>
section to primary.xml when it's needed. - Not include 'primary' files and packages that are provided into the
<rpm:requires>
section. - Keep only the highest version of
libc.so.6
in the<rpm:requires>
section.
Fixed
- RPM:
- Process
I18NSTRING
header type entries. - Handle
latin-1
chars in SUMMARY and DESCRIPTION headers. - Fix wrong string representation of flags in the
<rpm:requires>
tag entries.
- Process
Removed
- Completely drop support of Python 2.