Упаковка пространства имен Python (символические ссылки)
Привет, я хотел бы создать пакет, который является просто оболочкой для других репозиториев (которые могут использоваться независимо от него). Есть ли способ сделать это с помощью упаковки пространства имен, возможно, для создания единого файла колеса для всей библиотеки и, возможно, без необходимости иметь ужасные имена импорта для всех вложенных репо, которые сшиваются вместе.
Например, если foo
это родительское репо, я хотел бы иметь возможность сделать:
from foo import bar
И если кто-то хотел бы просто установить bar
:
import bar