В моем проекте Python я использую библиотеку just_playback в качестве зависимости. Когда я работаю на своей машине разработки, я просто получаю библиотеку из PyPI, и она работает просто великолепно. Однако клиент, для которого я разрабатываю, не может использовать этот конкретный артефакт, поскольку он создан для других процессоров, отличных от тех, которые использует мой клиент. Библиотека должна быть собрана из исходного кода на клиентском оборудовании (я проверил это, и это работает).
Можно ли направить сборку моей зависимости из исходного кода вместо получения ее из PyPI перед созданием собственного проекта и в моем собственном pyproject.toml?
Один из возможных обходных путей, который я придумал и попытался найти в руководстве pyproject.toml, — это определить Зависимость just_playback в том виде, в каком она предоставляется, так что исходный код ожидает наличия библиотеки, но ничего не устанавливается, если ее там нет, как это можно сделать, например, в Java. Однако мне не удалось найти никакой информации по этому поводу, поэтому я предполагаю, что это не вариант.
Я создаю проект с помощью Hatchling, а клиент использует pip для его установки, если это полезная информация.
Подробнее здесь: https://stackoverflow.com/questions/798 ... rom-source
Могу ли я указать в pyproject.toml создание необходимой зависимости из исходного кода? ⇐ Python
Программы на Python
1763478894
Anonymous
В моем проекте Python я использую библиотеку just_playback в качестве зависимости. Когда я работаю на своей машине разработки, я просто получаю библиотеку из PyPI, и она работает просто великолепно. Однако клиент, для которого я разрабатываю, не может использовать этот конкретный артефакт, поскольку он создан для других процессоров, отличных от тех, которые использует мой клиент. Библиотека должна быть собрана из исходного кода на клиентском оборудовании (я проверил это, и это работает).
Можно ли направить сборку моей зависимости из исходного кода вместо получения ее из PyPI перед созданием собственного проекта и в моем собственном pyproject.toml?
Один из возможных обходных путей, который я придумал и попытался найти в руководстве pyproject.toml, — это определить Зависимость just_playback в том виде, в каком она предоставляется, так что исходный код ожидает наличия библиотеки, но ничего не устанавливается, если ее там нет, как это можно сделать, например, в Java. Однако мне не удалось найти никакой информации по этому поводу, поэтому я предполагаю, что это не вариант.
Я создаю проект с помощью Hatchling, а клиент использует pip для его установки, если это полезная информация.
Подробнее здесь: [url]https://stackoverflow.com/questions/79823486/in-pyproject-toml-can-i-specify-building-a-required-dependency-from-source[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия