Open shri30yans opened 2 weeks ago
Please assign this issue to me!
!assign @Spinicle
Hey @shri30yans! The timer for the @Spinicle to work on the issue has finished, deassign and assign a new contributor or extend the current timer. Contact maintainer leads if inactive @DedLad @polarhive @achyuthcodes30
I need an extension, had gone for dinner for about 25 minutes.
!assign @Spinicle
Hey @shri30yans! The timer for the @Spinicle to work on the issue has finished, deassign and assign a new contributor or extend the current timer. Contact maintainer leads if inactive @DedLad @polarhive @achyuthcodes30
Can I get reassigned? Still working on this, it's a tad bit long
!deassign @Spinicle
!assign @Spinicle
I'm a little sick and it wasn't helping whatsoever with this complex thing.
Hey @shri30yans! The timer for the @Spinicle to work on the issue has finished, deassign and assign a new contributor or extend the current timer. Contact maintainer leads if inactive @DedLad @polarhive @achyuthcodes30
@Spinicle Let me know if you need help. Which room are you in? Let's complete it.
Hey! Yeah so as much as I'd love to work on this, it's a little too much for me at the moment so I thought about doing another issue, but the bot isn't assigning me. Could you de-assign? I will get back to this later if it isn't already taken up someone
!deassign
Seems like you are already deassigned. Let me know if there is a issue.
Seems like you are already deassigned. Let me know if there is a issue.
I'm not able to be assigned to another issue. Been trying for a while now
!assign @Spinicle
!deassign @Spinicle
Can I get assigned to this issue
!assign @MeghanaK11
Hey @shri30yans! The timer for the @MeghanaK11 to work on the issue has finished, deassign and assign a new contributor or extend the current timer. Contact maintainer leads if inactive @DedLad @polarhive @achyuthcodes30
Currently, the main config, product and website configurations are hardcoded, making it difficult to manage and update. We should refactor this into a separate configuration file to improve maintainability, reduce clutter in the code, and allow for easier updates in the future.
Proposed Solution:
Create an external configuration file (e.g., config.yaml) to store product information.
Modify the Python code to load product details from these configuration file instead of hardcoding them in the Python file.
Files to be refactored
Scrapper Config Scrapper settings
Product Config Each product info
Website Config Each website info
main.py Products to check for
Website Configuration has headers for each website. Extract this into a separate configuration file.
Website Configuration for Amazon has wishlist products. Separate WebsiteConfig and Wishlist Products. (e.g., One solution could be making Amazon Wishlist a separate website with it's own product config.)
Steps to Implement:
Additional Considerations:
Benefits: