Tracing based copy-and-patch compiler for Python
Go to file
Nicolas Kruse b9d5671662 tests added 2025-08-29 22:58:50 +02:00
src/copapy type hints added 2025-08-29 22:58:10 +02:00
tests tests added 2025-08-29 22:58:50 +02:00
.flake8 Initial commit 2025-05-25 23:23:02 +02:00
.gitignore gitignore updated 2025-08-29 22:58:43 +02:00
CITATION.cff Initial commit 2025-05-25 23:23:02 +02:00
LICENSE Initial commit 2025-05-25 23:23:02 +02:00
README.md readme updated 2025-08-29 22:58:32 +02:00
pyproject.toml Initial commit 2025-05-25 23:23:02 +02:00

README.md

Copapy

Installation

Installation with pip:

pip install copapy

Getting started

Developer Guide

Contributions are welcome, please open an issue or submit a pull request on GitHub.

To get started with developing the copapy package, follow these steps.

First, clone the repository to your local machine using Git:

git clone https://github.com/nonannet/copapy.git
cd copapy

It's recommended to setup an venv:

python -m venv .venv
source .venv/bin/activate  # On Windows use `.venv\Scripts\activate`

Install the package and dev-dependencies while keeping the package files in the current directory:

pip install -e .[dev]

Ensure that everything is set up correctly by running the tests:

pytest

License

This project is licensed under the MIT License - see the LICENSE file for details.