-
Notifications
You must be signed in to change notification settings - Fork 48
Move _feols_input_checks functions from feols.py to dev_utils.py #873
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
base: master
Are you sure you want to change the base?
Move _feols_input_checks functions from feols.py to dev_utils.py #873
Conversation
Codecov ReportAttention: Patch coverage is
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 5 files with indirect coverage changes 🚀 New features to boost your workflow:
|
pre-commit.ci autofix |
for more information, see https://pre-commit.ci
Hi @csanthoshkumarraju, thanks so much for this! Looks good at a first glance. Could you delete all the coverage files? |
…b.com/csanthoshkumarraju/pyfixest into fix-move-functions-feols-to-dev-utils
Hi @s3alfisc , Thank you so much for the feedback! I really appreciate it and it motivates me to keep improving. As requested, I have deleted the coverage files. Could you kindly review the changes and merge the pull request if everything looks good? If you need any further assistance or clarification, feel free to let me know. Also, I’ve attached the screenshot below for your reference. Thanks again! Best regards, |
pre-commit.ci autofix |
Hi @s3alfisc I apologize for the confusion earlier. I have deleted all the files as requested. Could you please check the screenshots? If everything looks good, could you please merge my pull request? |
change gitignore in coverage
Sorry, I don't really follow, why the urgency to merge this? |
Hi @s3alfisc I’m sorry again for any confusion. There is no urgency in merging the pull request. I’m just kindly requesting if you could please review and merge it when you have the time. Thank you! |
Hi,
Issue Addressed:
This PR addresses the issue in #869, where all functions defined at the end of feols.py, starting with _feols_input_checks, should be moved into the dev_utils.py script.
Summary of Changes:
Moved the _feols_input_checks function from the end of feols.py to dev_utils.py to improve modularity and code organization.
Updated the necessary imports in feols.py to import the _feols_input_checks function from dev_utils.py.
Detailed Explanation:
The _feols_input_checks function was previously located at the end of feols.py. I have commented it out in feols.py and moved it to dev_utils.py for better structure and reusability.
After moving the function, I imported it into feols.py to ensure no disruptions in functionality.
Testing:
All existing tests were executed and passed successfully after making the changes.
The pixi run lint command showed no linting issues, ensuring code consistency.
This is my first open-source contribution. Could you please check the pull request and merge it if everything is in order?
Thank you!