-
Notifications
You must be signed in to change notification settings - Fork 584
Open
Labels
feature requestSuggestion/Request for additional featureSuggestion/Request for additional feature
Description
Duplicate Check
- I have searched the opened issues and there are no duplicates
Describe the requested feature
When running flet build, the build process fails to correctly parse dependencies specified in pyproject.toml in several scenarios:
- List format dependencies cause errors
e.g.
torch = [
{ version = ">=2.7.0", platform = "linux", markers = "extra == 'cuda'"},
{ version = ">=2.7.0", platform = "linux", markers = "extra != 'cuda'"},
{ version = ">=2.7.0", platform = "darwin"},
{ version = ">=2.7.0", platform = "win32"},
]
- Private PyPI repositories are not supported
e.g.
some_dep = { version = ">=0.1.6", source = "private-pypi" }
[[tool.poetry.source]]
name = "private-pypi"
url = "{private pypi url}/pypi/pypi/simple"
-
Wildcard versioning (*) causes failures
-
Are there any plans to address these issues in an upcoming release?
-
In the meantime, are there any alternative workarounds we could use besides the simple string version specification approach?
Suggest a solution
No response
Screenshots
No response
Additional details
No response
Metadata
Metadata
Assignees
Labels
feature requestSuggestion/Request for additional featureSuggestion/Request for additional feature