Commits

Show all
Author Commit Message Labels Comments Date
general
Версия 0.4.1
Tags
0.4.1
general
опечатка
general
Исправлена опечатка в документации.
general
Добавлена ссылка на хоумпыдж автора.
general
Разрабатываемая версия - 0.5
general
Ограничение на максимальную глубину для дефолтовой длины части пути (3 символа) равно 86, а не 85.
general
Починен еще один баг в `MPClassManager.rebuild_all_trees()` - depth и tree_id для корневых узлов не исправлялись. Также код был немного оптимизирован - теперь rebuild_all_trees вызывает напрямую _do_rebuild_subtree, вместо rebuild_subtree (меньше запросов на выборку).
general
Забыл добавить CHANGES в MANIFEST.in
general
Релиз 0.4
Tags
0.4
general
Добавлен чейнджлог.
general
Багфикс: при rebuild_all_trees() не сбрасывались пути для корневых узлов.
general
Версия 0.4
general
[docs] Восстанавливаем историческую справедливость.
general
Отрефакторен _InsertionsParamsSelector._query_result(), код стал чуть чище и проще. Важно: теперь корневые узлы имеют путь не `'0' * steplen` а пустую строку. Плюс один к максимальной глубине вложенности.
general
rst в setup.py подчищен от специфичных для сфинкса констркций, теперь на pypi должен таки парситься в html (ай хоуп). В sqlamp/__init__.py причесаны докстринги модуля и `tree_recursive_iterator`. Последний добавлен в фиче-лист.
general
Причесан код примера применения `tree_recursive_iterator()`.
general
`_recursive_iterator()` теперь генерирует в качестве children collection пустой tuple() если у ноды нет дочерних узлов (обошлось без дополнительного оверхэда). `tree_recursive_iterator()` теперь сортирует flat_tree, если это Query.
general
Игнорируем doc/_build
general
Новые фичи: `MPClassManager.query_all_trees()` возвращает Query по всем деревьям, `sqlamp.tree_recursive_iterator()` - для сворачивания плоского дерева в рекурсивную структуру.
general
[docs] Написаны реализованные и не реализованные фичи, поддерживаемые СУБД, немного расширена инфа об Implementation Details.
general
В доки и скрипты установки обавлена ссылка для скачивания.
general
Еще тюнинг скриптов установки. Пришлось скопировать __doc__ из sqlamp/__init__.py в setup.py, так как setup.py не должен импортировать устанавливаемый модуль. Номер версии теперь "всего" в двух местах.
general
Все что нужно для нормальной дистрибуции.
general
[docs] Папка переименована из docs в doc, теперь можно будет использовать python setup.py build_sphinx (эта команда ищет только в папке с таким именем).
general
Информация о версии в sqlamp.__init__
general
[docs] удалены пустые папки (1/х у distutils с ними отношения не сложились), немного твикнут конф-файл доков.
general
[tests] Тесты приведены к единому виду, теперь без дурацких велосипедных вариантов загрузки и поиска тесткейзов. Любой тест теперь удобно запускать поодиночке, или сразу скопом. tests теперь является пакетом.
general
Версия 0.3
Tags
0.3
general
Выброшен текст на русском, что смог (и как смог) - перевел на английский.
general
Небольшие правки в докстрингах.
  1. Prev
  2. Next