thearyadev / MSRF

Automates Microsoft rewards.
Apache License 2.0
61 stars 10 forks source link

[BUG]No requirements.txt #9

Closed inverspe closed 1 year ago

inverspe commented 1 year ago

No requirements.txt on the latest version

thearyadev commented 1 year ago

I checked the zipped source code in the v0.4b release, the requirements.txt is there. I have however identified a different problem, it is incomplete. Some packages were missing, I've updated it with the full dependency list (including all sub-dependencies).

Some dependencies such as pydantic-yaml didnt appear in the file. I use my editor to manage what exists in the requirements.txt file, this is so that only used imports are in that file. pips built in pip freeze > requirements.txt includes all installed packages, not only the ones that are used. PyCharm's built in dependency management sometimes does not work. I've cleared out my environment, installed all required packages, then used pip freeze in the commit below.

It will be included in the next release.

requirements.txt Changes