-
User Story
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
None
-
None
-
b6918e2ee (master), 2384da479 (master), bc1af1546 (master)
The current definition of the .pyproject files is limited.
The only available option is "files"
{ "files": ["a.py", "b.py", "c.py", ... ] }
More options could be added to provide better support, like:
- Interpreter location,
- LSP client location,
- main file,
- Resource files,
- UI files,
- etc
Complementary, at some point, the adoption of TOML files by the Python community could lead us to replace the data type. For this, we would require TOML support in Qt.
The general idea is described here: https://git.qt.io/crmaurei/qtoml
- is replaced by
-
PYSIDE-2714 Replace ad-hoc .pyproject files by pyproject.toml
-
- Closed
-
For Gerrit Dashboard: QTCREATORBUG-22492 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
621150,25 | Add pyproject.toml support for Python projects | master | qt-creator/qt-creator | Status: MERGED | +2 | +1 |
624318,16 | Add pyproject.toml project tests | master | qt-creator/qt-creator | Status: MERGED | +2 | +1 |
624323,5 | Add toml11 3rdparty library | master | qt-creator/qt-creator | Status: MERGED | +2 | 0 |