BlitzKraft / saythanks.io

Spreading Thankfulness in Open Source.
https://saythanks.io
1.25k stars 154 forks source link

A better Pip workflow #198

Closed kgashok closed 1 year ago

kgashok commented 2 years ago

Please read and implement https://kennethreitz.org/essays/2016/02/25/a-better-pip-workflow

tushar5526 commented 1 year ago

I am starting with this issue, the only blocker currently I am facing is that many dependencies of this project requires python < 3.6.5 and pipenv has dropped support for python 3.6

I am trying to update dependencies and see if the projects work for 3.7.5

tushar5526 commented 1 year ago

There is a need to migrate from records to SQLalchemy for database-related operations. records is no more actively maintained and throws error on python > 3.6, morever the last commit on records GitHub was 2 years ago. SQLalchemy will also let sayThanks run on python > 3.6 and supports all functionality of records

Please, let me know your thoughts @kgashok @Pavithratrdev

Pavithratrdev commented 1 year ago

@tushar5526 : We can proceed with SQLalchemy