Skip to content

ShmidtS/pydeploy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

pydeploy

Утилита для автоматизации деплоя и управления Python-проектами из командной строки.

Возможности

  • Запуск и управление виртуальным окружением (.venv).
  • Выполнение типовых команд для разработки и деплоя (например, запуск приложений, миграции, тесты и т.п. — в зависимости от конфигурации).
  • Централизованная точка входа через один скрипт pydeploy.py.

Структура репозитория

  • pydeploy.py — основной исполняемый скрипт CLI.
  • start.bat — вспомогательный скрипт для запуска в Windows (может активировать виртуальное окружение и вызывать pydeploy.py).

Требования

  • Python 3.10+ (рекомендуется актуальная LTS-версия).
  • Git для управления версиями.
  • (Опционально) виртуальное окружение .venv в корне проекта.

Установка и запуск

  1. Клонировать репозиторий:

    git clone https://github.com/ShmidtS/pydeploy.git
    cd pydeploy
  2. Создать и активировать виртуальное окружение (пример для Windows):

    python -m venv .venv
    .venv\Scripts\activate
  3. Запустить скрипт:

    python pydeploy.py

    Либо через батник:

    start.bat

Разработка

  • Все основные изменения вносятся в pydeploy.py.
  • Рекомендуется использовать отдельную ветку для разработки и оформлять изменения через pull request.

Лицензия

Лицензия будет определена позднее.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published