Tracing based copy-and-patch compiler for Python
Go to file
Nicolas Kruse 687cc76e5e version number in ci script fixed 2025-09-07 23:12:23 +02:00
.github/workflows version number in ci script fixed 2025-09-07 23:12:23 +02:00
src/copapy misc 2025-09-07 23:12:09 +02:00
tests misc 2025-09-07 23:12:09 +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
build_ops_obj.sh ci added 2025-09-07 23:12:36 +02:00
pyproject.toml ci added 2025-09-07 23:12:36 +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.