Skip to content

Примеры логов

Alexander Artemenko edited this page Sep 28, 2013 · 9 revisions

Список питоновых проектов для тестов

Тут надо собрать список python пакетов и написать, где есть changelog в репозитории где нету, а так же некоторую дополнительную информацию. Используйте имеющиеся образцы.

django-bitfield

setuptools, версия в setup.py, github, нет changelog

django-portlets

changelog в ридми

django-avatar

setuptools, версия в avatar/__init__.py, guthub, нет changelog

django-rosetta

отдельный changes файл

django-tools

в ридми

django-lfc

в ридми

django-sekizai

лога нет, setuptools, версия в __init__.py

django-pagination

лога нат, версия в setup.py, svn

django-voice

лога нет, версия в странном виде в __init__.py, setuptools

django-sendgrid

лога нет, версия в странном виде в __init__.py, setuptools

logbag

лога нет, нормальный setuptools

nive (https://github.com/nive-cms/nive)

лог в changes.txt и на сайте, но при этом в логе указаны beta версии, а на pypi без суффикса b.

requests

лог в HISTORY.rst

progressbar2

нет лога, версия внутри пакета, setuptools, хостится на гуглокоде: https://code.google.com/p/python-progressbar/source/browse/

bottle

лог в docs/changelog.rst, https://github.com/defnull/bottle

httpie

лог в README.rst (https://github.com/jkbr/httpie)

ipython

лога нет, очень развесистый setup.py (https://github.com/ipython/ipython/)

flask

лог в CHANGES https://github.com/mitsuhiko/flask/blob/master/CHANGES

twisted

очень сложный лог в текстовом файле NEWS: http://twistedmatrix.com/trac/browser/trunk/NEWS

sqlalchemy

changelog в вебе: http://docs.sqlalchemy.org/en/latest/changelog/index.html и в файлах сложного формата: https://github.com/zzzeek/sqlalchemy/tree/master/doc/build/changelog

south

лог разбросан по rst файлам (https://bitbucket.org/andrewgodwin/south/src/6612130a3287/docs/releasenotes?at=default), mercurial

celery

неструктурированые логи в разных rst файлах (https://github.com/celery/celery/blob/master/docs/whatsnew-3.1.rst)

gevent

лог в rst файле https://github.com/surfly/gevent/blob/master/changelog.rst (иногда с разбивкой по компонентам)

Pyramid

Развесистый rst лог: https://github.com/Pylons/pyramid/blob/master/CHANGES.txt

Flask

rst: https://github.com/mitsuhiko/flask/blob/master/CHANGES

web2py

markdown: https://github.com/web2py/web2py/blob/master/CHANGELOG

lxml

markdown или rst: https://github.com/lxml/lxml/blob/master/CHANGES.txt

djangorestframework

лог в https://github.com/tomchristie/django-rest-framework/blob/master/docs/topics/release-notes.md

fabric

лог в весьма странном формате: https://github.com/fabric/fabric/blob/master/docs/changelog.rst и рендерится он весьма красиво: http://docs.fabfile.org/en/1.8/changelog.html используется плагин releases для Sphynx, а вот тут автор описывает всю методологию, на мой взгляд, слишком сложную

django-modeltranslation/

Интересный формат с отметками типа ADDED, FIXED, CHANGED: https://github.com/deschler/django-modeltranslation/blob/master/CHANGELOG.txt