Skip to main content

Universal tool to analyze patches, built for Linux Kernel.

Project description

ppatch

A tool to analyze and patches between different Linux Kernel versions.

Config

ppatch loads the configuration from a file named .ppatch.env in $HOME.

base_dir = "/home/laboratory/workspace/exps/ppatch" # The base directory to store the patches
patch_store_dir = "_patches" # The directory to store the patches
max_diff_lines = 3

By default, base_dir is the base directory where ppatch is installed.

Development

ppatch uses pdm as package manager. To install the dependencies in your workspace, run:

pdm install --prod

# If you want to trace ppatch execution
pdm install

ref: PDM Documentation

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ppatch-0.0.5b8.tar.gz (16.8 kB view details)

Uploaded Source

Built Distribution

ppatch-0.0.5b8-py3-none-any.whl (22.4 kB view details)

Uploaded Python 3

File details

Details for the file ppatch-0.0.5b8.tar.gz.

File metadata

  • Download URL: ppatch-0.0.5b8.tar.gz
  • Upload date:
  • Size: 16.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.22.3 CPython/3.10.12 Linux/6.4.0-060400rc1-generic

File hashes

Hashes for ppatch-0.0.5b8.tar.gz
Algorithm Hash digest
SHA256 fa575ed73dbbd63f3f005fd87f8c1796e660981447592d077b518f6084b7a2f4
MD5 f91b5f0ce9046736deaa784e186e25fa
BLAKE2b-256 ec2246c925a10150d7649a617fff2368bc435e291249f97dd54987b35b3575fe

See more details on using hashes here.

File details

Details for the file ppatch-0.0.5b8-py3-none-any.whl.

File metadata

  • Download URL: ppatch-0.0.5b8-py3-none-any.whl
  • Upload date:
  • Size: 22.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.22.3 CPython/3.10.12 Linux/6.4.0-060400rc1-generic

File hashes

Hashes for ppatch-0.0.5b8-py3-none-any.whl
Algorithm Hash digest
SHA256 f1d2ed955c66388a0008d9316ac768042ebce95e95aba51971aa0e2eb172c559
MD5 979e1918e3e0b7f4970eee6a09f0aa7c
BLAKE2b-256 006e9eb81ff216fbf27996aa85f3cf77e9d23dbf0248a9badd28a800d8fcb0f9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page