Tracing based copy-and-patch compiler for Python
Go to file
Nicolas Kruse 306f86d977 compiles now 2025-09-24 23:24:25 +02:00
.github/workflows version number in ci script fixed 2025-09-07 23:12:23 +02:00
src compiles now 2025-09-24 23:24:25 +02:00
tests stecin_db and binwrite updated 2025-09-21 23:08:39 +02:00
.flake8 Initial commit 2025-05-25 23:23:02 +02:00
.gitignore new stencil generator added 2025-09-11 22:22:17 +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 optimizations added 2025-09-11 22:47:30 +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.