Metadata-Version: 2.4
Name: cratonml
Version: 0.1.1.38
Summary: Python application for W-Seis
Author: KamashevAM
Author-email: kamashev41@gmail.com
Requires-Python: >=3.11,<3.13
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: cratonapi (>=0.1.0.22,<0.2.0.0)
Requires-Dist: imbalanced-learn (>=0.12.4,<0.13.0)
Requires-Dist: nose2 (>=0.15.1,<0.16.0)
Requires-Dist: numpy (>=1.26.4,<2.0.0)
Requires-Dist: scikit-learn (==1.6)
Requires-Dist: scipy (==1.15.3)
Requires-Dist: typing-extensions (>=4.13.2,<5.0.0)
Description-Content-Type: text/markdown

# CratonML

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


+ Установка зависимостей
```
$ pip install poetry 
$ poetry install
```
+ Сборка библиотеки
```
$ poetry build
```
# Логика версионирования CHANGELOG:

M.N.K.L

M - за глобальный релиз отвечает (выход в прод, закрытие этапа) 
N - при добавлении нового модуля, либо изменения старых, но без поддержки расчета прошлых версий
K - при добавлении новых функциональностей в существующих модулях (функции, класс и тд)
L - при изменении текущего функционала

При изменении номера, все что правее по индексу меняется на ноль.
Подразумевается что тесты не входят в пулл changelog, но если отдельно заливаются то менять L
Новые записи вносить вверх файла CHANGELOG
