We welcome contributions! This project uses uv for fast, reproducible Python development.
- Install uv.
- Clone the repository:
git clone https://github.com/NikitasT2003/agentsrc-py.git - Install dependencies:
uv sync - Run tests to verify setup:
uv run pytest
- Create a feature branch:
git checkout -b feature/your-feature - Make your changes.
- Verify formatting and linting:
uv run ruff check . - Run tests:
uv run pytest - Push your branch and open a Pull Request.
- Ensure all tests pass.
- Add new tests for new features.
- Update documentation in
README.mdif necessary. - We follow the MIT License.