Closed jeff-99 closed 4 weeks ago
Unable to install 0.1.48 on windows as well (0.1.47 works fine):
Collecting sqloxide==0.1.48
Downloading sqloxide-0.1.48.tar.gz (13 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... error
error: subprocess-exited-with-error
× Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [6 lines of output]
Cargo, the Rust package manager, is not installed or is not on PATH.
This package requires Rust and Cargo to compile extensions. Install it through
the system's package manager or via https://rustup.rs/
Checking for Rust toolchain....
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip
Is there no longer a windows binary distribution?
There is a windows binary distribution here: https://files.pythonhosted.org/packages/da/10/b91d980e8516275b47e17b39322a8f20739603e0021c12e6193278a335f0/sqloxide-0.1.48-cp312-none-win_amd64.whl. Does installing the downloaded wheel directly work? Probably an issue introduced with the swap to maturin.
Is it possible to publish one for python 3.11 and 3.10 as well? Seems like there's only a binary distro for 3.12 on windows.
When using the binary distribution on python 3.12.7 it installs correctly, but as @rohanjain101 mentioned there is only a binary distribution for the windows platform for python 3.12.
@wseaton is it possible to also upload the win distributions for python 3.8 and up ?
@jeff-99 @rohanjain101 can you guys check out v0.1.51? Wheels should be published to pypi shortly, including python 3.13 and all windows versions.
Tried installing sqloxide with pipenv on windows and I'm having issues with installing version 0.1.48 (on linux it seems to work). tried it with multiple python versions (3.9 and up) but it gives me the same errors.
Version 0.1.47 works fine.
Pipfile:
command:
pipenv lock --pre
error: