Jira-api-python библиотеки слишком велики — как быть?

Ссылка скопирована
1 ответ

Задача - вытащить данные из сервера на котором JIRA c помощью python+jira-api
Все работает но есть одна проблема - получаемый файл слишком велик, более 500мб

Анализ показывает, что при установке (pip install jira) список библиотек возрастает в полтора раза (requirements.txt) со 124 до 196

ПОпытка использовать не JIRA а atlassian-библиотеку к успеху не привела

Дополнительно:

Что значит слишком велики? Слишком велики для чего?

  • fenrir, был модуль 330мб стал 530 мб надо переходитть на более дорогой тариф/ возможно но неужели нет иного решения?
  • Яков Фельдман, экономия 200Мб места это какая-то экономия на спичках. Хотите ужиматься - дергайте апишку сами, она у джиры есть.
  • Ответы:

    Исключил из GIT одну ненужную папку (тесты) и вместо 530 получилось 370 Мб

    Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Павел Админов Ответ

    Для уменьшения размера вашего проекта, когда вы используете библиотеку jira-api-python, вы можете попробовать следующие подходы:

    1. Удаление неиспользуемых зависимостей: проверьте, какие зависимости в jira-api-python вы реально используете в своем проекте. Если есть зависимости, которые не используются, их можно удалить, чтобы уменьшить размер проекта.

    2. Использование виртуального окружения: создание виртуального окружения для вашего проекта поможет изолировать его от других установленных библиотек. Таким образом, вы сможете избежать конфликтов и излишнего использования ресурсов.

    3. Проверка версий библиотек: убедитесь, что вы используете последнюю версию jira-api-python. Иногда обновления могут включать оптимизации и уменьшение размера библиотеки.

    4. Использование частей библиотеки: если вам не нужны все функции jira-api-python, попробуйте использовать только те части, которые вам действительно нужны. Это поможет уменьшить размер проекта и улучшить производительность.

    Применение этих подходов поможет вам уменьшить размер вашего проекта с использованием jira-api-python и сделает его более оптимизированным.

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно