Spaces:
Sleeping
Sleeping
CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Project Overview
This is a Python project called "amd-leaderboard" that appears to be designed for tracking performance metrics or benchmarks in a leaderboard format.
Development Environment
- Python Version: 3.13 (specified in
.python-version) - Package Manager: uv (modern Python package manager)
- Project Configuration:
pyproject.toml
Common Commands
Package Management
# Install dependencies
uv sync
# Add a new dependency
uv add <package_name>
# Add a development dependency
uv add --dev <package_name>
Running the Application
# Run the main application
uv run python main.py
# Run any Python file with the project's environment
uv run python <file_path>
Project Structure
The codebase follows a simple Python package structure:
main.py- Main entry point (currently empty)src/- Source code directoryutils.py- Contains a results data structure template
Key Information
- The project uses modern Python tooling with
uvas the package manager andpyproject.tomlfor configuration - Currently has no external dependencies installed
- The
src/utils.pyfile contains a template structure that suggests the project will handle results with task names and metric values in a dictionary format