A quilt patchsystem implementation in Python
Project description
python-quilt
============
python-quilt is a python_ implementation of the well-known tool quilt_
to manage a series of patches.
It's intended to be used within a python application or framework but
also provides a console client interface called pquilt.
python-quilt only requires patch_ and diff_ for creating and applying diffs.
Source code of python-quilt can be found at https://github.com/bjoernricks/python-quilt
Supported quilt commands
------------------------
Currently the following quilt commands have been implemented already
*(but might still miss some features)*.
- add
- applied
- delete
- edit
- import
- new
- next
- pop
- previous
- push
- top
- refresh
- revert
- series
- unapplied
Currently unsupported commands
------------------------------
- diff
- files
- header
- rename
Unlikely to be supported
------------------------
The following quilt commands are unlikely to be implemented either
because they they don't make much sense in a python package or nobody
has stepped up to implement its feature.
- annotate
- fold
- fork
- graph
- grep
- mail
- patches
- setup
- shell
- snapshot
- upgrade
.. _python: http://www.python.org/
.. _quilt: http://savannah.nongnu.org/projects/quilt
.. _patch: http://savannah.gnu.org/projects/patch/
.. _diff: http://www.gnu.org/software/diffutils/
============
python-quilt is a python_ implementation of the well-known tool quilt_
to manage a series of patches.
It's intended to be used within a python application or framework but
also provides a console client interface called pquilt.
python-quilt only requires patch_ and diff_ for creating and applying diffs.
Source code of python-quilt can be found at https://github.com/bjoernricks/python-quilt
Supported quilt commands
------------------------
Currently the following quilt commands have been implemented already
*(but might still miss some features)*.
- add
- applied
- delete
- edit
- import
- new
- next
- pop
- previous
- push
- top
- refresh
- revert
- series
- unapplied
Currently unsupported commands
------------------------------
- diff
- files
- header
- rename
Unlikely to be supported
------------------------
The following quilt commands are unlikely to be implemented either
because they they don't make much sense in a python package or nobody
has stepped up to implement its feature.
- annotate
- fold
- fork
- graph
- grep
- patches
- setup
- shell
- snapshot
- upgrade
.. _python: http://www.python.org/
.. _quilt: http://savannah.nongnu.org/projects/quilt
.. _patch: http://savannah.gnu.org/projects/patch/
.. _diff: http://www.gnu.org/software/diffutils/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
python-quilt-0.2.tar.bz2
(15.9 kB
view details)
File details
Details for the file python-quilt-0.2.tar.bz2
.
File metadata
- Download URL: python-quilt-0.2.tar.bz2
- Upload date:
- Size: 15.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e36f5b03eb183fb7328bcf76820b200b6eb9b8644fded76dcd592e358639433 |
|
MD5 | e7b11818c839c99a769d26b755ed6aed |
|
BLAKE2b-256 | c328661be8f2ae0994f60c439b5519a2671a6de92ee80bd70cc710dafb277930 |