File patchtools.changes of Package patchtools
-------------------------------------------------------------------
Sat Dec 20 21:24:17 UTC 2025 - Lee Duncan <lduncan@suse.com>
- Update to version 2.6.1.0:
* Preparing for version 2.6.1
* Clean up testings using 'ruff'
* Update testing files
* Testing: update document, and cleanup first test.
* Some cleanup, and set version to 2.6
* Testing: add a test directory and test files
* Update pyproject a bit
-------------------------------------------------------------------
Thu Dec 18 19:01:50 UTC 2025 - Lee Duncan <lduncan@suse.com>
- Update to version 2.5.33:
* Small cleanup using "ruff check".
* More cleanup from ruff
* Update REDME info on how to test
* Use single quotes
* For ruff, add "don't check this line" comments.
* Update pyproject rules for 'ruff'
* Update code using ruff rule "PTH123"
* Update pyproject rules for "ruff" linter
* Use 'ruff' to cleanup code: rule I001
* Update README with info on testing.
* adding test files -- just a start
* fix error in run_command
* Many fixes from 'ruff'
* cleanup recent changes
* For patchtools, set "all" in __init__
* Setting version number globally
* Update AUTHORS file
* Update the COPYING file with latest GNU GPL v2 license.
* Update README file. Use Markdown.
-------------------------------------------------------------------
Tue Dec 02 19:58:45 UTC 2025 - Lee Duncan <lduncan@suse.com>
- Update to version 2.5.14:
* removed 'scripts' from .gitignore
* patchtools: License: fix COPYING file to be GPL-2.0
* patchtools: setup front ends for script modules
* patchtools: add 'scripts' to git ignore list
* patchtools: fix pyproject.toml for license files
* patchtools: fix up setup.py file
* patchtools: clean up pyproject.tom for Python 3.11
* patchtools: support pyproject.toml
* config: Fix configuration of multiple mainline paths
-------------------------------------------------------------------
Tue Apr 08 23:39:00 UTC 2025 - lduncan@suse.com
- Update to version 2.5.3:
* patchtools: fix up setup.py file
* patchtools: clean up pyproject.tom for Python 3.11
* patchtools: support pyproject.toml
* patchtools: bump version to 2.5
* patchtools: fix SyntaxWarnings for regexes
* patchtools: switch to using setuptools
* patchtools: Improve detection of upstream commits
* fixpatch: Fix import of PatchOps
* patchtools: Support commits which come from mainline repo checkout but different remote
* patchtools: Fix adding of a repo to mainline_repos
* patchtools: fix version sorting
* patchtools: truncate filenames to 64 characters by default
* patchtools: tag as 2.4
- Convert SPEC file to be singlespec, and to use pyproject macros.
This created a subpackage called patchtools-common, which contains
the man pages, since they are independant of python version.
-------------------------------------------------------------------
Wed Apr 2 10:11:53 UTC 2025 - Jiri Slaby <jslaby@suse.cz>
- add python3-setuptools to BuildRequires to fix build
-------------------------------------------------------------------
Tue May 18 20:57:16 UTC 2021 - Jeff Mahoney <jeffm@suse.com>
- Updated _service to reflect new repository location.
-------------------------------------------------------------------
Wed Jun 17 13:26:56 UTC 2020 - jeffm@suse.com
- Update to version 2.3.0
- patchops: add canonicalize_commit to dereference tags
- patchops: ignore -stable tags in get_next_tag
- patchops: eliminate class PatchOps
- patchtools: use subprocess.run instead of subprocess.Popen
- patchops: return empty tuple from PatchOps.key_version
- Update patchtools to use python3.
- exportpatch: Add --num-width
- patchops: fix untagged commit projected release
- fixpatch: fix problem with empty dirname
- patchtools: rename 'file' variables to 'pathname'
- documentation: add SYNOPSIS section to patchtoos.cfg
- patchtools: remove shbang from module files
-------------------------------------------------------------------
Mon Mar 28 00:00:00 UTC 2017 - jeffm@suse.com
- Update to v2.2
- project: reorganize code
-------------------------------------------------------------------
Mon Mar 27 13:31:55 UTC 2017 - jeffm@suse.com
- Update to v2.1
- Added documentation
- Reversioned to match setup.py
- Fix for renames not working in patch
- Switched to using git source service for automatic updating.
- Dropped patches:
- 0001-fixpatch-Add-option-for-adding-Patch-Mainline-tag.patch
- 0002-exportpatch.py-Add-option-for-first-number.patch
-------------------------------------------------------------------
Fri Apr 22 08:52:07 UTC 2016 - jthumshirn@suse.com
- Add latest upstream changes:
+ 0001-fixpatch-Add-option-for-adding-Patch-Mainline-tag.patch
+ 0002-exportpatch.py-Add-option-for-first-number.patch
-------------------------------------------------------------------
Tue Jun 30 14:31:06 UTC 2015 - jeffm@suse.com
- Update to v0.12
- PatchOps: add proper support for kernels v3+
-------------------------------------------------------------------
Sat Feb 14 22:47:21 UTC 2015 - lduncan@suse.com
- Added spec dependency on xz
-------------------------------------------------------------------
Tue Jul 29 13:10:49 CEST 2014 - ohering@suse.de
- Update License string to match expected format
-------------------------------------------------------------------
Wed Jan 29 17:33:12 UTC 2014 - jeffm@suse.com
- Update to v0.11
- Patch: extract full commit id from commit and use as Git-commit tag
- exportpatch: don't print UNIX-style From header in exported patch
-------------------------------------------------------------------
Mon Jan 6 15:18:00 UTC 2014 - jeffm@suse.com
- Update to v0.10
- exportpatch: added -s/-n to add numeric prefix and .patch suffix
to output patches
- PatchOps: sort version tag names by release
- Config: add another mainline repo
-------------------------------------------------------------------
Thu Nov 8 18:38:26 UTC 2012 - jeffm@suse.com
- Initial packaging