Skip to content

Latest commit

 

History

History
22 lines (14 loc) · 974 Bytes

CONTRIBUTING.md

File metadata and controls

22 lines (14 loc) · 974 Bytes

Contributing to Xeus

Xeus is a subproject of Project Jupyter and subject to the Jupyter governance and Code of conduct.

General Guidelines

For general documentation about contributing to Jupyter projects, see the Project Jupyter Contributor Documentation.

Setting up a development environment

First, you need to fork the project. Then setup your environment:

# Create a new conda environment
conda create -f environment-dev.yml
conda activate xeus-uv

# Download Xeus from your GitHub fork
git clone https://github.com/<your-github-username>/xeus-zmq.git

You may also want to install a C++ compiler, cmake, and pkg-config from conda if they are not available on your system. Pkg-config is required at build time for locating zeromq and OpenSSL.