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
we absolutely love your versioningit package, and use it across the board. Thanks a stack for conceiving and maintaining it, with kudos to the community.
Of course it is in the nature of versioningit that it needs a Git installation. Still, it occasionally bothers us, now at crate/sqlalchemy-cratedb#202, that we can't provide preview installation links that reach out to the Zip archive per branch, as provided by GitHub, for example. In this case, we'd like to make the ingredients of the sslmode branch available to downstream users.
Of course, using the canonical "install from Git" incantation, it works well. However, many people do not use Git, and it is also not installed by default in many Docker builds.
@amotl Assuming these Zip archives expand $Format:PLACEHOLDER$ placeholders on creation, you should be able to switch to the "git-archive" VCS method to embed certain Git versioning details in your package that versioningit can use.
Dear @jwodder,
we absolutely love your
versioningit
package, and use it across the board. Thanks a stack for conceiving and maintaining it, with kudos to the community.Of course it is in the nature of
versioningit
that it needs a Git installation. Still, it occasionally bothers us, now at crate/sqlalchemy-cratedb#202, that we can't provide preview installation links that reach out to the Zip archive per branch, as provided by GitHub, for example. In this case, we'd like to make the ingredients of thesslmode
branch available to downstream users.uv pip install 'sqlalchemy-cratedb @ https://github.com/crate/sqlalchemy-cratedb/archive/refs/heads/sslmode.zip'
Of course, using the canonical "install from Git" incantation, it works well. However, many people do not use Git, and it is also not installed by default in many Docker builds.
uv pip install 'sqlalchemy-cratedb @ git+https://github.com/crate/sqlalchemy-cratedb@sslmode'
Do you see any chance to improve the situation in our particular use case / scenario?
With kind regards,
Andreas.
The text was updated successfully, but these errors were encountered: