blacklanternsecurity / TREVORspray

TREVORspray is a modular password sprayer with threading, clever proxying, loot modules, and more!
GNU General Public License v3.0
1.04k stars 147 forks source link

Incorrect trevorproxy dependency version #26

Closed f1zm0 closed 1 year ago

f1zm0 commented 1 year ago

Running poetry install returns the following error:

$ poetry install                                                                                                                                                                             
Installing dependencies from lock file                                                                                                                                                        
Warning: poetry.lock is not consistent with pyproject.toml. You may be getting improper dependencies. Run `poetry lock [--no-update]` to fix it.                                              

Because trevorspray depends on trevorproxy (^1.0.5) which doesn't match any versions, version solving failed.

The errors comes from the version specified for trevorproxy in pyproject.toml ("^1.0.5"), which is different from the one specified in the poetry.lock file (1.0.4) . By changing the version from 1.0.5 to 1.0.4 in the pyproject.toml file, the installation process with poetry install completes without any error.

TheTechromancer commented 1 year ago

Thanks for the issue. Trevorproxy's pypi version has been updated to reflect this.