srbhr / Resume-Matcher

Resume Matcher is an open source, free tool to improve your resume. It works by using language models to compare and rank resumes with job descriptions.
https://www.resumematcher.fyi/
Apache License 2.0
4.72k stars 1.86k forks source link

Dependency version conflict #128

Closed binayakbishnu closed 10 months ago

binayakbishnu commented 10 months ago

Issue Title

The following dependencies are shown as conflicting when installing via requirements.txt

Type

Description

The versions of the two dependencies, typing_extensions==4.7.1 and urllib3==2.0.3, are conflicting. I am using Python 3.11.x; could be that Python 3.10 or less might work. Or changing versions above.

Expected Behavior

Should install all requirements without conflict or just warnings.

Current Behavior

Not installing the entire requirements. So all dependencies are shown as not installed.

Steps to Reproduce

  1. Run pip install -r requirements.txt

Screenshots / Code Snippets (if applicable)

image image

Environment

Possible Solution (if you have any in mind)

Change/loosen the requirements or mention the python version required.

Additional Information

NA

sriramr244 commented 10 months ago

The conflict can be removed by '~' symbol in requirements.txt To change: qdrant ~=1.1.1 to: qdrant>1.1.1

srbhr commented 10 months ago

Hi @sriramr244 and @binayakbishnu thanks for raising the issue. Can anyone of you raise a PR for the same?

sriramr244 commented 10 months ago

I am doing this

srbhr commented 10 months ago

@sriramr244 and @binayakbishnu can you try again and tell me if this issue is fixed on your system?