Спасибо за ваш интерес к улучшению шаблона Hypermodern Python Cookiecutter. Этот проект является открытым исходным кодом под лицензией [MIT] и приветствует вклады в виде отчетов о багах, запросов на новые функции и pull requests.
Вот список важных ресурсов для вкладчиков:
Сообщите о багах на [Трекере ошибок].
При создании отчета убедитесь, что вы ответили на следующие вопросы:
Лучший способ получить исправление вашего бага — предоставить тестовый случай, и/или шаги для воспроизведения ошибки.
Запросите новые функции на [Трекере ошибок].
Вам потребуется Python 3.7+ и следующие инструменты:
Создайте форк репозитория на [GitHub], и клонируйте форк на ваш локальный компьютер. Вы можете теперь сгенерировать проект из вашей версии разработки:
$ cookiecutter path/to/cookiecutter-hypermodern-python
Вы также можете захотеть отправить ваш сгенерированный проект на GitHub, и настроить [непрерывную интеграцию].## Как тестировать проект
Пожалуйста, обратитесь к [User Guide] для инструкций по запуску тестового набора локально.
Откройте [pull request], чтобы отправить изменения в этот проект.
Ваш pull request должен соответствовать следующим правилам для принятия:
Не стесняйтесь отправлять ранние версии — мы всегда можем улучшить это.
Рекомендуется открыть issue перед началом работы над чем-либо. Это позволит обсудить подход с владельцами проекта и подтвердить его.
Вам нужно быть поддерживателем проекта, чтобы принять изменения.
Перед принятием pull request пройдите по следующему списку проверок:
breaking
)enhancement
)removal
)bug
)performance
)testing
)ci
)documentation
)refactoring
)style
)dependencies
)Для слияния запроса на внесение изменений выполните следующие шаги:Для этого вам нужно быть поддерживателем проекта.
Перед выпуском пройдите по следующему списку проверок:
Выпуски создаются путем публикации GitHub Release. Черновик выпуска поддерживается на основе объединенных запросов на слияние. Чтобы опубликовать выпуск, выполните следующие шаги:
Номера версий соответствуют [календарной версионированию],
в форме YYYY.MM.DD
.
После публикации выпуска запускаются следующие автоматизированные шаги:- Тег Git применяется к репозиторию.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )