PMC @ Apache Airflow, Airflow Engineering Director @ Astronomer.io
-
Astronomer.io
- London
- @ash@icosahedron.website
Highlights
- Pro
Pinned Loading
-
-
-
apache/airflow
apache/airflow PublicApache Airflow - A platform to programmatically author, schedule, and monitor workflows
-
-
1,490 contributions in the last year
Skip to contributions year listDay of Week | August Aug | September Sep | October Oct | November Nov | December Dec | January Jan | February Feb | March Mar | April Apr | May May | June Jun | July Jul | |||||||||||||||||||||||||||||||||||||||||
Sunday Sun | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Monday Mon | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Tuesday Tue | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Wednesday Wed | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Thursday Thu | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Friday Fri | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Saturday Sat |
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More
Activity overview
Contributed to
apache/airflow,
astronomer/airflow3_nightlies,
ashb/config-nvim
and 27 other
repositories
Loading
Contribution activity
July 2025
Created 20 commits in 3 repositories
Created 1 repository
-
ashb/hatch-build-time-vendoring
Python
This contribution was made on Jul 4
Created a pull request in apache/airflow that received 101 comments
Set up process for sharing code between different components.
And move airflow.utils.timezone
into a shared library as the first example of it working.
In this change we have now setled on an approach using sy…
+541
−265
lines changed
•
101
comments
Opened 8 other pull requests in 2 repositories
apache/airflow
5
merged
1
closed
1
open
-
Allow Remote logging providers to load connections from the API Server
This contribution was made on Jul 24
-
Replace mock.patch("utcnow") with time_machine in Edge Executor
This contribution was made on Jul 23
-
Replace
mock.patch("utcnow")
with time_machine.This contribution was made on Jul 22 -
POC of a symlink-based code sharing approach.
This contribution was made on Jul 16
-
Fix reading huge (XCom) resposne in TaskSDK task process
This contribution was made on Jul 11
-
Switch all airflow logging to structlog
This contribution was made on Jul 1
-
Disable UP038 ruff rule and revert mandatory
X | Y
in insintance checksThis contribution was made on Jul 1
ashb/hatch-build-time-vendoring
1
merged
-
Improve the detection of git changes.
This contribution was made on Jul 9
Reviewed 62 pull requests in 2 repositories
apache/airflow
25 pull requests
-
Revert "Fix editing connection with sensitive extra field"
This contribution was made on Jul 29
-
Resolve OOM When Reading Large Logs in Webserver
This contribution was made on Jul 29
-
rerfactoring replace
type(self)
withself.__class__
This contribution was made on Jul 29 -
Remove
airflow.utils.[net,platform]
usages in task sdkThis contribution was made on Jul 29 -
Fix scheduler heartbeat timeout failures with
DetachedInstanceError
This contribution was made on Jul 29 -
Make BaseOperator on_kill functionality work with TaskSDK
This contribution was made on Jul 28
-
Do not ignore
include_prior_dates
in xcom_pull whenmap_indexes
is not specifiedThis contribution was made on Jul 28 -
Serialized Dag - Write Dag Race Condition- Reopen
This contribution was made on Jul 28
-
Use public facing class for
TaskGroup
deprecationThis contribution was made on Jul 24 -
Set up process for sharing code between different components.
This contribution was made on Jul 23
-
Feature: fixed task-sdk SUPPERVISOR_COMMS import error
This contribution was made on Jul 22
-
Move db_safe_priority, DB_SAFE_MINIMUM and DB_SAFE_MAXIMUM to task-sdk BaseOperator
This contribution was made on Jul 22
-
Change logic in auth with swagger ui
This contribution was made on Jul 22
-
Use asyncio.run instead of loop.run_until_complete.
This contribution was made on Jul 22
-
Add Ruff rules to ban Core imports from Task SDK internals
This contribution was made on Jul 22
-
[v3-0-test] Skip empty dag run conf rows and set statement timeout (#50788)
This contribution was made on Jul 22
-
Clean up circular imports in HITL datamodels
This contribution was made on Jul 21
-
Fix all problems Kaxil mentioned
This contribution was made on Jul 21
-
Introduce a separate config for async db flags
This contribution was made on Jul 19
-
Fix airlfow logger reconfiguration in workload executor
This contribution was made on Jul 18
-
Handle invalid execution API urls in supervisor
This contribution was made on Jul 18
-
AIP-86 - Implement basic functionality for deadline alerts async callbacks
This contribution was made on Jul 18
-
Move trigger_rule utils from airflow/utils to task-sdk
This contribution was made on Jul 18
-
[KubernetesPodOperator] Reads Kubernetes events and writes them into log
This contribution was made on Jul 16
-
Deprecate
airflow.utils.warnings
properlyThis contribution was made on Jul 14 - Some pull request reviews not shown.
python-pendulum/pendulum
4 pull requests
-
Pluralization bug with Duration.in_words()
This contribution was made on Jul 17
-
Fix parse invalid interval string
This contribution was made on Jul 16
-
Make empty durations an error in pure-Python parser
This contribution was made on Jul 16
-
Make sure Interval can be deepcopy-ed, fix #850
This contribution was made on Jul 16
16
contributions
in private repositories
Jul 1 – Jul 22