-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build targets? #8
Comments
Hey @frenata, not at all opposed in theory, but would be interested to hear how you think this might work? My idea with this tool is that once you have a wheel, creating a Docker image is quite straight forward. I haven't used Lambda enough to know what what that entails. And right now it's basically just ~100 lines of Hatch plugin code, I wonder how much more complex it would need to be to support other use cases? But definitely interested to hear ideas! (I haven't had time to think about this tool for several weeks but I'm expecting that to change in the next few weeks, would like to get this to a more user-friendly state.) |
It feels like this is the key missing piece on top of
I haven't hacked on una+lambda yet, but I will at least by this weekend. Lambda basically wants a zip distribution. In principle this can include all of your dependencies, but the better way, especially with a monorepo IMO, would be to ship each una From a build tool / monorepo perspective, all this really means is that I'd want the ability to produce a |
Hey @frenata are you still interested in this? I've been playing around more with uv since it added I put together a repo at carderne/postmodern-mono that has a lib and two apps, one with a Dockerfile. It seems to work pretty well just with uv... I haven't been thinking about this for 3-4 months so there might be something I'm missing or forgetting, but I'm leaning towards scrapping |
I've been exploring |
Is there interest in adapting una so users can specify a build target other than a wheel?
I'm imagining use cases like: directly building a docker image for each app, or building a lambda layer for each lib and a lambda function for each app, etc.
Or do you think there's too much variability to make this worth it and want to keep una focused on producing easy wheels?
The text was updated successfully, but these errors were encountered: