Metadata-Version: 2.4
Name: code-counter-ntwusr
Version: 0.1.0
Summary: Библиотека для подсчета строк кода с учетом gitignore и git blame
Author-email: Ntw Usr <example@example.example>
License: MIT
Project-URL: Repository, https://github.com/network-user/code-counter
Keywords: code,lines,counter,git,statistics,loc,cloc
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Operating System :: OS Independent
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: Version Control :: Git
Requires-Python: >=3.12
Description-Content-Type: text/markdown

# Code Counter

🔢 Библиотека для подсчета строк кода в проекте с учетом `.gitignore` и анализом вклада разработчиков.

## Возможности

- ✅ Подсчет общего количества строк кода
- ✅ Разбивка по типам файлов (расширениям)  
- ✅ Анализ вклада каждого разработчика через git blame
- ✅ Учет `.gitignore` (автоматическое игнорирование)
- ✅ CLI и Python API
- ✅ Поддержка 30+ языков программирования

## Установка

```bash
pip install code-counter-ntwusr
```

## Использование

### CLI

```bash
# Анализ текущей директории
code-counter-ntwusr

# Анализ конкретного проекта
code-counter-ntwusr /path/to/project

# С показом топ-10 файлов
code-counter-ntwusr --files
```


## Требования

- Python 3.12+
- Git (для анализа авторства)
