Комментарии 5
script: nosetests
А где собственно тесты-то?)
0
Существуют и минусы — отсутствует патентное право, присущее другим лицензиям, но маленьким проектам данная лицензия подходит хорошо.
Не отсутствует, а не предоставляет лицензию на использование патентов, которыми может быть защищён код.
Есть ещё один неочевидный минус: MIT требует таскать её в NOTICES
, т. к. сама лицензия для каждой такой зависимости отличается. В случае asl2 можно спокойно перечислить зависимости под этой лицензией и скопом сказать, что они под Apache License. В экосистеме Rust'а вообще пошли по пути двойного лицензирования (Apache OR MIT), т. к. софт под Apache не совместима с GPLv2.
0
Twine — спасибо за наводку!
Кстати, можно ещё с помощью TravisCI автоматизировать релизы в PyPi.
Кстати, можно ещё с помощью TravisCI автоматизировать релизы в PyPi.
+1
Все же правильно PyPI-пакет. Именно PyPI является репозиторием, в то время как pip — один из клиентов
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Пишем обертку над API, делаем из нее PIP-пакет, подключаем тестирование от Travis CI и смотрим на лицензии открытого ПО