Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python313-unipatch-1.0.0-2.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python313-unipatch Distribution: openSUSE Tumbleweed
Version: 1.0.0 Vendor: openSUSE
Release: 2.1 Build date: Fri Aug 28 04:38:09 2026
Group: Unspecified Build host: reproducible
Size: 43269 Source RPM: python-unipatch-1.0.0-2.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/adamchainz/unipatch
Summary: Apply unified diffs in memory, compatible with GNU patch
Apply unified diffs in memory, compatible with GNU patch.

unipatch follows the behaviour of the GNU ``patch`` commandline utility, verified by differentially testing against it with randomized inputs:

* Hunks may apply at an *offset* from the line numbers stated in their ``@@`` headers, matching by content, with a found offset carrying forward to later hunks.

* A *fuzz factor* ignores up to two mismatching context lines at the edges of a hunk. Ignored context lines are left as they are in the source.
  A hunk with less context on one side, as ``diff`` produces at the start or end of a file, only applies at that edge of the source.

* Oddities are tolerated like GNU ``patch``:

  * Hunks cut short at the end of the patch
  * Context lines that have lost their leading space (empty and tab-led lines)
  * ``\ No newline at end of file`` markers

Only unified diff format is supported, not the older context or ``ed`` formats.
Hence the name is ``unipatch``.

Provides

Requires

License

MIT

Changelog

* Fri Aug 28 2026 Steve Kowalik <steven.kowalik@suse.com>
  - Switch to the GitHub tarball so we can run tests.
* Tue Aug 25 2026 Steve Kowalik <steven.kowalik@suse.com>
  - Initial release of 1.0.0.

Files

/usr/lib/python3.13/site-packages/unipatch
/usr/lib/python3.13/site-packages/unipatch-1.0.0.dist-info
/usr/lib/python3.13/site-packages/unipatch-1.0.0.dist-info/INSTALLER
/usr/lib/python3.13/site-packages/unipatch-1.0.0.dist-info/METADATA
/usr/lib/python3.13/site-packages/unipatch-1.0.0.dist-info/RECORD
/usr/lib/python3.13/site-packages/unipatch-1.0.0.dist-info/REQUESTED
/usr/lib/python3.13/site-packages/unipatch-1.0.0.dist-info/WHEEL
/usr/lib/python3.13/site-packages/unipatch-1.0.0.dist-info/licenses
/usr/lib/python3.13/site-packages/unipatch-1.0.0.dist-info/licenses/LICENSE
/usr/lib/python3.13/site-packages/unipatch/__init__.py
/usr/lib/python3.13/site-packages/unipatch/__pycache__
/usr/lib/python3.13/site-packages/unipatch/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/unipatch/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/unipatch/py.typed
/usr/share/doc/packages/python313-unipatch
/usr/share/doc/packages/python313-unipatch/README.rst
/usr/share/licenses/python313-unipatch
/usr/share/licenses/python313-unipatch/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Aug 31 23:50:51 2026