This blog series provides an at-a-glance roundup of recent activity within the LineaPy community, including new features, bug fixes, collaborator shout outs, github discussions or community gatherings.
Here are the latest development updates on LineaPy in the past week:
_function(), a new LineaPy API for parameter refactoring. It extracts the code to create the list of targeted artifacts and packages the code as a Python function. It also allows us to parameterize any literal assigned variables within the code. Furthermore, for any artifact calculation (not just targeted artifacts) in the code, we can swap the calculation part by loading the artifact value (any version) directly from the artifact store.
PythonOperatorPerArtifactflavor for the Airflow pipeline generation (find more details in our Github Discussion). This update is not yet visible to the user since the new graph refactor project itself has not yet been exposed to the public API. We are wrapping up remaining tasks for the final “replacement” though, so stay tuned!
Have a feature/product request? Drop it in our #feature-requests channel