Week of September 2nd
Image by author.

Week of September 2nd

Short update this week!

TL;DR:


Hamilton Release Highlights:

Hamilton Framework == 1.75.1

Typing Related Fixes:

We pushed a few fixes around types:

  1. You can import future annotations and use with Parallelizable & Collect types. Thanks to Jernej Frank for the find.
  2. If you're using PyRight, your IDE will now not complain about Parallelizable & Collect types. Thanks to Charles Schwartz for the find and the contribution here!
  3. The caching adapter now handles partial functions. Thanks to Jichen Li for the find.


Burr Release Highlights

Burr == 0.29.2

Some improvements this week:

Test case creation

When using the test case command line tool, if you want to create a "good" test case, i.e. things worked and you want to use this as a good example to have. We now provide the input and output state for such situations, versus only the input state.

Fixes SERDE kwargs being wired through to local tracker

The local tracker had a minor bug that didn't pass through serialization options. It now does.


New Blog

Title: OS Libraries Building on top of Hamilton

This post goes over five libraries that were built on top of / for Hamilton. We're excited that people see the traceability, testability, and modularity that Hamilton provides and have built complementary libraries to make use of it. They also cover a broad spectrum of use cases.


Office Hours & Meetup

Hamilton Meet up: We'll have the next meet up in October. Join/sign-up here.

Hamilton Office Hours: They happen most Tuesday 9:30am PT - 10:30am PT. Join our slack for the link.

Burr Office Hours: They happen most Wednesdays 9:30am PT - 10:3am PT. Join our discord for the weekly link.


Podcast with Heavybit

Excited to talk about some of the underpinnings of Hamilton & Burr with Rachel Chalmers . Specifically with respect to observability and understanding what's going on with AI systems. Click the link to listen.





要查看或添加评论,请登录

Stefan Krawczyk的更多文章

  • February Updates

    February Updates

    TL;DR: #Hamilton highlights: crossed 2000 github stars, released multithreading based DAG parallelism, RichProgressBar…

    3 条评论
  • Last week of 2024 / first week of 2025

    Last week of 2024 / first week of 2025

    TL;DR: #Hamilton + #Burr 2024 stats: 35M+ telemetry events (10x), 100K+ unique IPs (10x) from 1000+ companies, 1M+…

    3 条评论
  • Week of December 9th

    Week of December 9th

    TL;DR: #Hamilton release highlights: Better TypedDict support and modular subdag example Office Hours & Meet ups for…

  • Week of December 2nd

    Week of December 2nd

    TL;DR: #Hamilton release highlights: Async Datadog Integration, Polars & Pandas with_columns support. #Burr release…

  • Week of November 18th

    Week of November 18th

    TL;DR: #Hamilton release highlights: SDK configurability #Burr release highlights: parallelism UI modifications, video…

  • Week of November 11th

    Week of November 11th

    TL;DR: #Hamilton release highlights: async support for @pipe + various small fixes #Burr release highlights:…

  • Week of November 4th

    Week of November 4th

    TL;DR: #Hamilton release highlights: @with_columns decorator for Pandas by Jernej Frank & module overrides for async…

  • Week of October 28th

    Week of October 28th

    TL;DR: #Hamilton release highlights: in-memory cache store. #Burr release highlights: release candidate for a first…

  • Week of October 21st

    Week of October 21st

    TL;DR: #Hamilton release highlights: some minor fixes and docs updates from five different OS contributors! Also…

  • Week of October 14th

    Week of October 14th

    TL;DR: Announcing Shreya Shankar as an advisor. #Hamilton release highlights: tweaks to pipe_input, new…

    3 条评论

社区洞察

其他会员也浏览了