├── .editorconfig ├── .github ├── CODE_OF_CONDUCT.md ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── config.yml │ ├── feature-request.yml │ └── issue.yml ├── SECURITY.md ├── dependabot.yml └── workflows │ └── main.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .typos.toml ├── CHANGELOG.rst ├── HISTORY.rst ├── LICENSE ├── MANIFEST.in ├── README.rst ├── pirate.png ├── pyproject.toml ├── src └── patchy │ ├── __init__.py │ ├── api.py │ ├── cache.py │ └── py.typed ├── tests ├── __init__.py ├── conftest.py ├── test_cache.py ├── test_patch.py ├── test_patch_then_unpatch.py ├── test_replace.py ├── test_temp_patch.py └── test_unpatch.py ├── tox.ini └── uv.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/.github/ISSUE_TEMPLATE/feature-request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/issue.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/.github/ISSUE_TEMPLATE/issue.yml -------------------------------------------------------------------------------- /.github/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/.github/SECURITY.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.typos.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/.typos.toml -------------------------------------------------------------------------------- /CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/CHANGELOG.rst -------------------------------------------------------------------------------- /HISTORY.rst: -------------------------------------------------------------------------------- 1 | See https://github.com/adamchainz/patchy/blob/main/CHANGELOG.rst 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/README.rst -------------------------------------------------------------------------------- /pirate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/pirate.png -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/patchy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/src/patchy/__init__.py -------------------------------------------------------------------------------- /src/patchy/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/src/patchy/api.py -------------------------------------------------------------------------------- /src/patchy/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/src/patchy/cache.py -------------------------------------------------------------------------------- /src/patchy/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/test_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/tests/test_cache.py -------------------------------------------------------------------------------- /tests/test_patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/tests/test_patch.py -------------------------------------------------------------------------------- /tests/test_patch_then_unpatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/tests/test_patch_then_unpatch.py -------------------------------------------------------------------------------- /tests/test_replace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/tests/test_replace.py -------------------------------------------------------------------------------- /tests/test_temp_patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/tests/test_temp_patch.py -------------------------------------------------------------------------------- /tests/test_unpatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/tests/test_unpatch.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/tox.ini -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/patchy/HEAD/uv.lock --------------------------------------------------------------------------------