По-перше, hgtools була створена, щоб забезпечити швидку інструменти для взаємодії, клонування, здійснюючи, або витягати файли з Mercurial системи контролю версій.
Пізніше на підтримку Git був доданий, і Setuptools плагін.
Пізніше це інструмент, який дозволяє Setuptools, щоб знайти і перерахувати всі файли під контролем ртутний системи контролю версій. Це може бути дуже корисним при виявленні Mercurial репозиторії у вашій файловій системі і уникнути зіпсувати ваш код випадково. Вона також може бути використана для автоматичної побудови файли проекту, а також
Що нового У цьому випуску :.
- Оновлене "DEV "Перегляд бути сумісні з Setuptools 8 канонічне пре-реліз версія нумерація (зараз" .dev0 »).
Що нового у версії 6.1:
- GitManager тепер тільки якщо Git 1.7.10 або пізнішої версії присутня.
Що нового у версії 5.3 :.
- Додана підтримка для пошуку файлів для Git
Що нового у версії 5.1:
- У версії виведення, завжди Відкат для збільшення (чи ні) коли Виняток виникає при обчисленні.
Що нового у версії 5.0:
- Доданий параметр нові use_vcs_version Distutils витіснити use_hg_version. Клієнти повинні оновити, як тільки використовувати цей новий параметр, як hgtools 5,0, як правило, доступні.
- Початкова підтримка Git. Тепер ця програма номінально підтримує викликаючи версія проекту від мерзотника тега.
Що нового у версії 4.0:
- Дистанційні функції в hgtools модуль (пакет) застарілим, починаючи з 0.6. 6.
Що нового у версії 3.0:
- Прибрана підтримка для Python 2.5. Python 2.6 або новішої версії тепер потрібно.
Що нового у версії 2.0.3:
- Виправлено:
- Придушення винятку, крім ImportError при імпорті Mercurial модулів.
Що нового у версії 2.0.2:
- Сил HG журналу і Hg батькам використовувати значення за замовчуванням стиль для виводу.
Що нового у версії 2.0.1:
- Виправлена проблема, коли hgtools б не розібрати setup.cfg правильно, якщо ConfigParser перенести на Python 3 був встановлений на Python 2.
Що нового у версії 2.0 :.
- Прибрана підтримка для більш старих версій Mercurial (LegacyLibraryManager)
- Менеджер подпроцесса тепер за замовчуванням. Мінлива HGTOOLS_FORCE_CMD більше не має ніякого впливу на hgtools.
- Виявлення версію зараз вирішує кілька міток на тій же ревізії, вибравши найкращу версію.
Що нового у версії 1.2.1:
- Менеджери репо і, таким чином, плагін Setuptools буде не більше знайти файли, які не перебувають у місці, вказаному. У LibraryManagers вже видає помилку в цьому випадку, але тепер SubprocessManager робить те, що краще і повертає тільки файли щодо розташування.
Що нового у версії 1.1.2 :.
- Відновлені Python 2.5 сумісність
Що нового у версії 1.1:
- Додана підтримка subrepos. Плагін Setuptools тепер траверс subrepos при пошуку файлів.
Що нового у версії 1.0.1:
- Виправлена помилка # 6, де прапор force_hg_version впливала установка тегом пакети не використовуючи hgtools.
Що нового у версії 1.0b4:
- Тепер підтримує зміни з кількома тегами (вибирає по-перше, який, здається, останній).
- Прибрана підтримка для застарілих use_hg_version_increment.
- Додана HGRepoManager.existing_only для фільтрації менеджерів тільки ті, які відносяться до існуючої репо.
- працюючих HGRepoManager.existing_only в плагінах.
не «LI> SubprocessManager більше не пише / DEV / NULL.
Що нового у версії 1.0b1 :.
- Підтримка Python 3
Що нового у версії 0.6.5:
- Тестовий випадок і виправити помилки в SubprocessManager, коли " виконуваний HG "не існує.
Що нового у версії 0.6.4 :.
- Виправлена NameError, створеного в 0.6.3
Що нового у версії 0.6:
- реструктурировать модулі. Створено менеджери, управління версіями, і py25compat модулі.
Що нового у версії 0.4.9:
- Виправлена проблема, коли розрахунок версія буде працювати, якщо теги містяться простору.
не
Що нового у версії 0.4.8:
- Авто версіями в даний час забезпечує достатню замовчуванням, якщо жодна з версій теги ще не присутня.
Що нового у версії 0.4.7:
- Виправлена проблема, коли patch_egg_info НЕ не буде виправлена, якщо Плагін встановив відповідні атрибути за розподілом.
Вимоги
- Python 2.6 або вище
Коментар не знайдено