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.6b1.dev1.tar.gz (16.8 kB view details)

Uploaded Source

Built Distribution

ppatch-0.0.6b1.dev1-py3-none-any.whl (22.6 kB view details)

Uploaded Python 3

File details

Details for the file ppatch-0.0.6b1.dev1.tar.gz.

File metadata

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

File hashes

Hashes for ppatch-0.0.6b1.dev1.tar.gz
Algorithm Hash digest
SHA256 435b8786fb5d077d86c37c85050fef237934758a7951f24ccd47e0d6599b5c4b
MD5 7efc682315a6e0cf0fbbd45aea6c8de4
BLAKE2b-256 688eb9580740d5de1098f2fb996a9d009f78eb46f5d7c46376a4b323ffa84ef0

See more details on using hashes here.

File details

Details for the file ppatch-0.0.6b1.dev1-py3-none-any.whl.

File metadata

  • Download URL: ppatch-0.0.6b1.dev1-py3-none-any.whl
  • Upload date:
  • Size: 22.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.22.4 CPython/3.10.12 Linux/6.4.0-060400rc1-generic

File hashes

Hashes for ppatch-0.0.6b1.dev1-py3-none-any.whl
Algorithm Hash digest
SHA256 d411ff4f2730d3d12675c0a85f71c5fc941f1554506be14f79b89671dce7d273
MD5 c62f36af038a553d51e8f1c5bdd24451
BLAKE2b-256 294ea8d42688dfd86106c85503dbbc2d5b15bb47a7e9c34a7b6da61e5977f852

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