Если интересует развёртывание исключительно под Windows, есть такой инструмент pynsist — обёртка над NSIS, устанавливающая на пользовательскую машину сам Python нужной версии и грамотно раскидывающая ярлыки при установке.
Спецификация, безусловно, прекрасная, но вот как номер версии, удовлетворяющий ей, сгенерировать автоматически из git — я, например, не представляю :(
Если делать, «как все», добавляя в репозиторий теги с minor.major (например, «v1.0») и вызывать git describe, то patch version будет добавляться через тире, вкупе с хэшем коммита с префиксом g, например, 1.0-42-gdeadbeef.
Intel(R) Core(TM) i3-2100 CPU @ 3.10GHz
GCC 4.9.3-r3
Опции: -std=gnu++11 -O3
sign: 11.25 vs 2.25
abs: 11.93 vs 1.30
mini: 1.22 vs 2.59
maxi: 1.19 vs 2.71
minu: 13.64 vs 3.01
maxu: 1.21 vs 2.54
Говорят (тут, например), что в заголовочных файлах не стоит писать исполнимый код; поговаривают, из-за этого длительность компиляции вырастает так, что программисты начинают
Если делать, «как все», добавляя в репозиторий теги с minor.major (например, «v1.0») и вызывать git describe, то patch version будет добавляться через тире, вкупе с хэшем коммита с префиксом g, например, 1.0-42-gdeadbeef.
application/x-www-form-urlencoded.сколько попугаевза сколько скрипт отработал с 1 млн. записей?Вот толькоПоследняя версия ветки питона 2.x, 2.7, вышла в середине 2010-го года. Пожалуйста, используйте для новых проектов python 3.x. Спасибо.