anitab-org / stem-diverse-tv

STEM Diverse TV is a project which gather and provide inspiring, motivating, informative, educational and supportive videos about diversity in STEM. This is a backend which provide content for multiple frontend applications build with Applicaster Zapp platform.
https://stem-diverse-tv.herokuapp.com/
GNU General Public License v3.0
13 stars 49 forks source link

Add tests to follow PEP8 guidelines #144

Open devkapilbansal opened 3 years ago

devkapilbansal commented 3 years ago

Is your feature request related to a problem? Please describe.

PEP stands for Python Enhancement Proposal. It is a style document that documents some best practices

Describe the solution you'd like

Code written in Python should follow standard practices and PEP8 guidelines. For this a linter that follows these guidelines or some sort of checks can be implemented

Describe alternatives you've considered

I would suggest using Flake8 to test if PEP8 best practices are followed in the code written or not. Additionally, Flake8 workflow tests can be setup to ensure pull requests made follow these guidelines as well.

Additional context

Flake8 is not the only tool available and other alternatives can be considered.

welcome[bot] commented 3 years ago

Hello there!πŸ‘‹ Welcome to the project!πŸ’–

Thank you and congratsπŸŽ‰for opening your very first issue in this project. AnitaB.org is an inclusive community, committed to creating a safe and positive environment.🌸 Please adhere to our Code of Conduct.πŸ™Œ You may submit a PR if you like! If you want to report a bug🐞 please follow our Issue Template. Also make sure you include steps to reproduce it and be patient while we get back to you.πŸ˜„

Feel free to join us on AnitaB.org Open Source Zulip Community.πŸ’– We have different streams for each active repository for discussions.✨ Hope you have a great time there!πŸ˜„

devkapilbansal commented 3 years ago

Similar to https://github.com/anitab-org/bridge-in-tech-backend/issues/226

Aryamanz29 commented 3 years ago

I would like to work on this issue, Could you please assign it to me @devkapilbansal

devkapilbansal commented 3 years ago

Hi @Aryamanz29 did you complete the necessary setup task??

devkapilbansal commented 3 years ago

If yes,send some screenshots to the issue itself

Anmollenka commented 3 years ago

I would like to work on this.

epicadk commented 3 years ago

@Anmollenka would you still like to work on this?

Anmollenka commented 3 years ago

Yes @epicadk

devkapilbansal commented 3 years ago

Any update @Anmollenka

pypas commented 2 years ago

Hi @devkapilbansal, can I take this one?

devkapilbansal commented 2 years ago

Sure @pypas assigning you

pypas commented 2 years ago

Thanks @devkapilbansal! I've opened a PR, could you take a look when you have the time?

devkapilbansal commented 2 years ago

Hi @pypas Can you please reachout to someone on Zulip channel instead?