Skip to main content

Universal tool to analyze patches

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.5.tar.gz (16.5 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: ppatch-0.0.5.tar.gz
  • Upload date:
  • Size: 16.5 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.5.tar.gz
Algorithm Hash digest
SHA256 62cdc5a120bece1705afcb7ea263076b3af083302b69dc49a90342a09c1aee6b
MD5 cedb6bf27b39df3ece206eeff5c0d240
BLAKE2b-256 07933040456785e14866568ee393430e1227935f2d3b8ea4f7f7e5e867afb312

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ppatch-0.0.5-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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 1d8f1e7f6bde8b22ab7fb0310d502e4bcdb7408b149307a09403ef0fbef42042
MD5 67327f7cdf5ca37738d5c43356be0f8c
BLAKE2b-256 8e8910cb474b4e93525e0d66289eb87b2e67b13b93cb0c91de4894fc439a7126

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