要不要用 uv.lock 取代 airflow 開發環境用的 constraints 檔
我以為有了 PEP 751 一切的 lock 問題就會解決 😢
但它好像只是讓 requirements.txt
更好了很多
細節還是交給個工具去解決
我以為有了 PEP 751 一切的 lock 問題就會解決 😢
但它好像只是讓 requirements.txt
更好了很多
細節還是交給個工具去解決
剛開始貢獻 Airflow 的時候
非常的訝異,怎麼到處都是 unittest 風格的測試
我...真的要讀空氣的就寫 unittest 風格嗎
但我以為那已經跟白鬍子一樣,是上個時代的敗北者了
為了讓自己更有動力好好的讀 Airflow 開發郵件群組 (Airflow dev mailing list)
多開了 Airflow 生情報 的標籤
會不會跟其他發個一篇就沒有下一篇的文一樣撐不過第二篇不知道
但先來試試看水溫
Following up on Achieve 300 contributions in Apache Airflow.
Just a quick reflection on what I did between 300 and 400 contributions.
Human in the loop
Loop...loop...圓環
圓環,圓環,圓環之理!
原來是在圓環之理的人類們
那不就是魔法少女嗎!
First, I would like to thank Arnel for inviting me to the Airflow Development Sprint. It seems that the sprint I led at PyCon APAC 2025 in March was a success, encouraging him to host another in his hometown 🙌.
I also want to express my sincere gratitude to Dom, Emily, and Di-Di. You played a crucial role in making my experience in Davao memorable. My journey would not have been nearly as smooth and enjoyable without your assistance.
What is my sacrifice?
I’m condemned to use the tools of my enemy to defeat them. I burn my decency for someone else’s future. I burn my life to make a sunrise that I know I’ll never see. And the ego that started this fight will never have a mirror or an audience or the light of gratitude.
So what do I sacrifice?
Everything!
-- Luthen Rael
Following up on Achieve 200 contributions in Apache Airflow.
Just a quick reflection on what I did between 200 and 300 contributions.