AIHawk-co / Auto_Jobs_Applier_AI_Agent

Auto_Jobs_Applier_AI_Agent by AIHawk is an AI Agent that automates the jobs application process. Utilizing artificial intelligence, it enables users to apply for multiple jobs in an automated and personalized way.
https://aihawk.co/
Other
22.19k stars 3.27k forks source link

[FEATURE]: UV support for dependencies management #740

Open wahmedswl opened 1 week ago

wahmedswl commented 1 week ago

Feature summary

UV is fast dependency manager for Python

Feature description

UV as alternative/primary dependency manager will increase developer experience. It will also cut CI/CD time as it's much quicker than PIP.

https://docs.astral.sh/uv/

Motivation

UV is pretty fast and works great in all OS

Alternatives considered

No response

Additional context

No response

surapuramakhil commented 1 week ago

@wahmedswl kindly do thorough evaluations on following things and share your results before proceeding

  1. compare it with current package manager - pip, how much / how well UV performs better than pip - i.e, benefits from migration.
  2. Evaluate UV for this project needs. Proc & Cons - Especially limitations (which me might hit down the road)
feder-cr commented 1 week ago

@wahmedswl can you work on this?

geoHeil commented 1 week ago

a clear benefit is the lockfile

wahmedswl commented 1 week ago

Yes, speed is what UV is famous for.

surapuramakhil commented 6 days ago

well Agreed, make sense. @wahmedswl proceed with your PR.