So geben Sie Paket als Extra in Poesie/PyProject.toml an
Posted: 17 Mar 2025, 02:39
Ich habe ein Paket mit einem PYProject.toml mit einem Kernpaket und einem optionalen GUI -Paket mit eigenen zusätzlichen Abhängigkeiten. Dies ist die Projektstruktur: < /p>
?
Code: Select all
.
└── my_project/
├── src/
│ └── my_package/
│ ├── core/
│ │ └── __init__.py
│ ├── gui/
│ │ └── __init__.py
│ └── __init__.py
├── poetry.lock
└── pyproject.toml
< /code>
PEP 771 Gibt an, wie Extras mit quadratischen Klammern installiert werden können. Ich habe viele Ressourcen für die Installation von Extras gefunden, aber frustrierend keine darüber, wie sie in Ihrem eigenen Projekt definieren kann. GUI