|
|
|
|
@@ -1,3 +1,104 @@
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Nov 4 10:11:54 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 0.37.1
|
|
|
|
|
* We have solved a FutureWarning in our codebase. (#485)
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Sep 23 10:22:50 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 0.37.0
|
|
|
|
|
* Added support for Elbrus E2K CPU architectures. (#484)
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jun 2 08:51:14 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 0.36.0
|
|
|
|
|
* We have fixed a bug that caused specfile to traceback when
|
|
|
|
|
section names with conditional macro expansions containing
|
|
|
|
|
spaces were present in the spec file. (#476)
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri May 30 08:43:58 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 0.35.1
|
|
|
|
|
* We have fixed a bug that caused changes to get lost when a
|
|
|
|
|
spec file passed as a path was replaced or deleted. (#470)
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed May 14 12:17:22 UTC 2025 - Nico Krapp <nico.krapp@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 0.35.0
|
|
|
|
|
* Added support for creating Specfile instances from file objects
|
|
|
|
|
and strings. (#458)
|
|
|
|
|
* The context_management type stubs now use ParamSpec from typing_extensions
|
|
|
|
|
to support Python < 3.10. (#466)
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Mar 29 09:45:14 UTC 2025 - Dirk Müller <dmueller@suse.com>
|
|
|
|
|
|
|
|
|
|
- update to 0.34.2:
|
|
|
|
|
* context_management: add a type stub override to fix typing.
|
|
|
|
|
Type checkers like mypy and pyright can now correctly
|
|
|
|
|
determine the types for `.sources()`, `.sections()`, and the
|
|
|
|
|
other `Specfile` methods that return context managers.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Feb 14 08:52:59 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 0.34.1
|
|
|
|
|
* Removed the usage of a walrus operator for Python 3.6 compatibility.
|
|
|
|
|
- Use Python 3.11 on SLE-15 by default
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Feb 1 22:17:17 UTC 2025 - Matej Cepl <mcepl@cepl.eu>
|
|
|
|
|
|
|
|
|
|
- Update to 0.34.0:
|
|
|
|
|
- Added support for detached (open)SUSE style changelogs
|
|
|
|
|
- Update to 0.33.0:
|
|
|
|
|
- There is a new convenience method Sections.get_or_create()
|
|
|
|
|
that allows you to manipulate a section without checking
|
|
|
|
|
if it exists first. If a section doesn't exist, it will be
|
|
|
|
|
appended to the end. (#441) For example, this will work
|
|
|
|
|
properly even on spec files without %changelog:
|
|
|
|
|
with spec.sections() as sections:
|
|
|
|
|
changelog = sections.get_or_create("changelog")
|
|
|
|
|
changelog[:] = ["%autochangelog"]
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Nov 14 05:42:51 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>
|
|
|
|
|
|
|
|
|
|
- Update to 0.32.6:
|
|
|
|
|
* New minor release for testing in CBS Koji
|
|
|
|
|
* fix: assert existence of stderr
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Oct 29 10:40:28 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 0.32.5
|
|
|
|
|
* We have fixed our parser to take in account
|
|
|
|
|
the deprecations introduced in Python 3.8
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Oct 16 07:29:15 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>
|
|
|
|
|
|
|
|
|
|
- Update to 0.32.4:
|
|
|
|
|
* NEVR and NEVRA classes are now hashable
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Oct 7 20:38:33 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
|
|
|
|
|
|
|
|
|
- update to 0.32.3:
|
|
|
|
|
* specfile can now handle multi-line tag values (enclosed in a
|
|
|
|
|
macro body, e.g. `%shrink`).
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Sep 20 22:05:27 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>
|
|
|
|
|
|
|
|
|
|
- Update to 0.32.2:
|
|
|
|
|
* Explicitly invalidate the global parse hash when a SpecParser
|
|
|
|
|
instance is created to prevent this issue.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jul 29 16:25:38 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>
|
|
|
|
|
|
|
|
|
|
|