Installation¶
Getting started with xcorecli is straightforward. The project uses Poetry for dependency management and a Makefile to automate common tasks.
Prerequisites¶
- Python: 3.12 or higher.
- Poetry: Recommended for environment management.
- Make: To use the provided automation scripts.
Installation Steps¶
1. Clone the Repository¶
2. Install Dependencies¶
You can use the provided Makefile to set up the environment and install all necessary packages.
| Standard Installation | |
|---|---|
What happens under the hood?
make install runs poetry lock and poetry install, creating a virtual environment and installing all project dependencies listed in pyproject.toml.
3. Initialize the Project¶
After installation, initialize the environment:
| Initialization | |
|---|---|
This script sets up necessary permissions and starts the development environment.
Development Environment¶
For contributors, you can install additional development and documentation tools:
| Dev Setup | |
|---|---|
Python Environment Detection¶
If you need to check which Python environment xcorecli is using: