apache / apache/airflow

Remove dependency on lockfile

Open
#56,769 12 comments 0 reactions 0 assignees View on GitHub
area:dependencies
Dominant language
Python
Stars
46.9k
Forks
17.8k
Avg merge
2d 10h
Merged PRs (30d)
483

Description

The lockfile package is deprecated/EOL. We should remove dependency on it

More context in: https://github.com/apache/airflow/discussions/56768

> I noticed that Airflow depends on the [lockfile](https://pypi.org/project/lockfile/) package, which has been flagged as end-of-life/unmaintained. Could you share your thoughts on addressing this dependency?

Contributor guide

Open the contributing guide

Research direction

Start by reading the linked discussion and locating where Airflow declares or imports the lockfile dependency. Determine the supported replacement or removal path from that context, then verify that the dependency is gone without breaking the affected workflows or tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
tooling
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.