Pyproject.toml: объявить артефакт Github как зависимостьPython

Программы на Python
Ответить
Anonymous
 Pyproject.toml: объявить артефакт Github как зависимость

Сообщение Anonymous »

Я написал привязки pybind11 для своей библиотеки C++ Uno и хотел бы распространять пакет Python. Uno имеет (необязательную) зависимость BQPD, написанную на Фортране, которая доступна только в виде предварительно скомпилированной статической библиотеки. На выбор предлагается около 50 артефактов, в зависимости от ОС/архитектуры/набора инструкций. BQPD объявляет неопределенный символ, который должен быть определен вызывающей библиотекой, поэтому (как мне сказали) это не вариант создания общих библиотек, которые можно было бы обнаружить с помощью динамической загрузки.
Моя цель — связать статическую библиотеку BQPD. Есть ли способ в моем pyproject.toml объявить BQPD как зависимость? Я знаю, что мы можем использовать репозитории Github, но как насчет артефактов Github?

Спасибо,
Чарли

Подробнее здесь: https://stackoverflow.com/questions/798 ... dependency
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»