Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Code Improvements #1

Closed
wants to merge 16 commits into from
Closed

Code Improvements #1

wants to merge 16 commits into from

Conversation

Sigmanificient
Copy link

@Sigmanificient Sigmanificient commented Jul 29, 2021

Hi, I come across your repository, and i thought i could help to improve the code quality by implementing some basic pep8 rules, leading to a better readability.

I Also changed some structure to integrate list/dictionary comprehensions in order to have a more pythonic and simplified code.

@djl11
Copy link
Contributor

djl11 commented Nov 15, 2021

Hi @Sigmanificient, thank you so much for taking the time to implement these code improvements. Given that Ivy is currently in a relatively turbulent phase and undergoing significant changes on a regular basis, we decided not to integrate these changes yet. However, we agree that implementing some basic pep8 rules would lead to better readability, and we'll get this improved in the near future, with your help of your PR!

@djl11 djl11 closed this Nov 15, 2021
@dmarinere dmarinere mentioned this pull request Mar 10, 2022
MrZilinXiao referenced this pull request in MrZilinXiao/ivy Aug 26, 2022
bsovdat added a commit to bsovdat/ivy that referenced this pull request Sep 1, 2022
RickSanchezStoic added a commit that referenced this pull request Sep 20, 2022
* inital changes

* changes

* changes

* changes

* changes

* changes

* fix formatting for test_modules

* changes

* fix some formatting errors for our new tests

* added docstrings for most but not all methods

* add basic docstring outlines for all functions in module.py, need descriptions for functions, arguments and retursn

* docstring add #1
(Need discussion) and (TODO) flags added for further discussion

* add docstring #2

* add separation of positional-only arguments and keyword-only arguments

* fix syntax error of module.py

* changes and fixes

* fixes

* lint fixes

* changes

* changes

* changes

* changes;

* conftest update deadline

* changes made as requested

* changes:

Co-authored-by: Rishabh Kumar <[email protected]>
Co-authored-by: Daniel4078 <[email protected]>
Co-authored-by: Zilin Xiao <[email protected]>
Aaa2275 referenced this pull request in Aaa2275/ivy Dec 2, 2022
@Hokchris Hokchris mentioned this pull request Mar 6, 2023
MuhammedAshraf2020 pushed a commit to MuhammedAshraf2020/ivy that referenced this pull request May 3, 2023
KareemMAX pushed a commit that referenced this pull request Aug 21, 2023
@a0m0rajab a0m0rajab mentioned this pull request Sep 29, 2023
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants