craftbeerpi / craftbeerpi4

GNU General Public License v3.0
134 stars 83 forks source link

Sync dependencies on requirements and setup #74

Closed staticdev closed 2 years ago

staticdev commented 3 years ago
avollkopf commented 3 years ago

cbpiui is already at 0.0.14. Hence, cbpui == 0.0.13 needs to be changed to '>=' or similar.

I am also not sure if the requirements.txt is used at all.

staticdev commented 3 years ago

@avollkopf actually I just entered https://pypi.org/project/cbpi4ui/ and latest is still 0.0.13.

As I work with dozens of projects, I now always pin versions with ==, this is recommended for several reasons. Along with version pinning, I usually have automated tests and dependabot running to see if there are new updated. Then, every dependency update gets extensively tests. Eg. https://github.com/staticdev/git-portfolio/pull/369

avollkopf commented 2 years ago

requirements and setup.py have been updated to latest package versions recently