You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I executed the command uv add clickhouse-driver==0.2.9 and received the error message Distribution clickhouse-driver==0.2.9 @ registry+https://my.site/api/pypi/simple can't be installed because it doesn't have a source distribution or wheel for the current platform.
I work on macos, but the project requires packages for linux as well. After execution command "uv add clickhouse-driver==0.2.9", the file uv.lock changed, linux packages were added to it, they were not installed for mac os because they were not added to my source. And at the same time, the clickhouse-driver has not been added to the hand, which means that I can no longer execute the command `uv remove clickhouse-driver'.
uv remove clickhouse-driver: error: The dependency clickhouse-driver could not be found in `dependencies
I think that if the version for the current OS is not detected, then it is necessary to immediately output an error before adding an entry to uv.lock. It would be correct to try to get the package version for the current OS in the first place.
The text was updated successfully, but these errors were encountered:
I see, so you're saying we modify the lockfile but then we revert the pyproject.toml? So at the end, clickhouse-driver is in the lockfile but not the pyproject.toml?
I executed the command
uv add clickhouse-driver==0.2.9
and received the error messageDistribution clickhouse-driver==0.2.9 @ registry+https://my.site/api/pypi/simple can't be installed because it doesn't have a source distribution or wheel for the current platform.
I work on macos, but the project requires packages for linux as well. After execution command "uv add clickhouse-driver==0.2.9", the file uv.lock changed, linux packages were added to it, they were not installed for mac os because they were not added to my source. And at the same time, the clickhouse-driver has not been added to the hand, which means that I can no longer execute the command `uv remove clickhouse-driver'.
Result:
uv.lock:
pyproject.toml:
uv remove clickhouse-driver
:error: The dependency
clickhouse-driver
could not be found in `dependenciesI think that if the version for the current OS is not detected, then it is necessary to immediately output an error before adding an entry to uv.lock. It would be correct to try to get the package version for the current OS in the first place.
The text was updated successfully, but these errors were encountered: