Thank you for your interest in contributing!
This repository uses Poetry for dependency management and a Conda environment for development tooling. Follow the steps below to set up a working development environment.
# You can use mamba, conda, or micromamba
mamba env create --file conda/dev.yaml
conda activate irx
# Install project dependencies
poetry install- If the environment name in
conda/dev.yamldiffers, activate that name instead ofirx. - Run tests and linters via Makim tasks:
makim tests.linter
makim tests.unittestPlease see the full contributing guide for project layout, workflow, and release details: https://irx.arxlang.org/contributing/