Установка

Пакет опубликован на PyPI и может быть установлен с помощью pip (или любого эквивалентного менеджера пакетов):

Базовая установка

pip install cdek

Требования

  • Python 3.10 или выше

  • Зависимости устанавливаются автоматически:

    • pydantic>=2.6,<3.0 - для валидации данных

    • requests>=2.28.0 - для HTTP-запросов

    • rich>=10 - для улучшенного вывода в консоли

    • typer>=0.15,<1 - для CLI интерфейса

Установка из исходников

Если вы хотите установить библиотеку из исходного кода:

git clone https://github.com/xxp-odoo-erp/cdek.git
cd cdek
pip install -e .

Установка для разработки

Для разработки с дополнительными зависимостями:

git clone https://github.com/xxp-odoo-erp/cdek.git
cd cdek
pip install -e ".[dev]"

Проверка установки

После установки вы можете проверить, что библиотека установлена корректно:

import cdek
print(cdek.__version__)

Или через командную строку:

python -c "import cdek; print(cdek.__version__)"

Далее см. раздел использование для примеров работы с библиотекой.