Remove dependency on lockfile
Open
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
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