Hatch v1.16.0 - workspaces, dependency groups and SBOMs

This release wouldn’t have been possible without Cary, our new co-maintainer. He picked up my unfinished workspaces branch and made it production-ready, added SBOM support to Hatchling, and landed a bunch of PRs from contributors!

My motivation took a big hit last year, in large part due to improper use of social media: I simply didn’t realize that continued mass evangelism is required nowadays. This led to some of our novel features being attributed to other tools when in fact Hatch was months ahead. I’m sorry to say that this greatly discouraged me and I let it affect maintenance. I tried to come back on several occasions but could only make incremental progress on the workspaces branch because I had to relearn the code each time. I’ve been having to make all recent releases from a branch based on an old commit because there were many prerequisite changes that were merged and couldn’t be released as is.

No more of that! Development will be much more rapid now, even better than the way it used to be. We are very excited for upcoming features :slight_smile:

32 Likes

Thank you for all your work on Hatch and Hatchling over the years, and great to hear Cary has joined you! :rocket:

6 Likes

Thank you for all the work you have done with reviewing all my code! I am very excited for upcoming features and the ones in this release which I think really make hatch managed environments even more extensible!

3 Likes

All our projects use Hatch and we are very happy with it. It’s a huge improvement over previous build systems. Thanks for all you’ve done Ofek!

5 Likes