yaqwsx / jlcparts

Better parametric search for components available for JLC PCB assembly
https://yaqwsx.github.io/jlcparts/
MIT License
572 stars 52 forks source link

Tool shows part in-stock but it's not found at JLC #32

Closed euler357 closed 3 years ago

euler357 commented 3 years ago

Not sure what is going on but jlcparts finds a WS2812B-Mini (C114583) and shows 8343 of them in-stock but on JLC's site, the part can't be found by the part number nor the LCSC#

jlcparts_screenshot_202103091814 jlc_search_202103091815

yaqwsx commented 3 years ago

TLDR; currently, the component database si outdated (the last update was on Saturday), hence the "fail symbol" next to the repository name. I hope I will fix it in the next 48 hours.

During the weekend, JLC PCB broke their website (they dropped the library, then readded multiple components, then it was unavailable). The page started to work on Monday properly. This broke our incremental update mechanism. I started working on the fix on Monday. Unfortunately, that means I have to refetch practically the whole library again, which takes roughly 30+ hours. That's why the fix is not available yet. Also, I run out of free Travis CI credits that handle the update. Therefore, I have to switch to GH actions. So multiple problems occurring at once. I am sorry for any inconvenience caused by this.

EDIT: Also it seems that the newly added components have messy attributes format, so that's also something that needs to be fixed.

euler357 commented 3 years ago

Thanks.

-------- Original Message -------- On Mar 10, 2021, 1:06 AM, Jan Mrázek wrote:

TLDR; currently, the component database si outdated (the last update was on Saturday), hence the "fail symbol" next to the repository name. I hope I will fix it in the next 48 hours.

During the weekend, JLC PCB broke their website (they dropped the library, then readded multiple components, then it was unavailable). The page started to work on Monday properly. This broke our incremental update mechanism. Unfortunately, that means I have to refetch practically the whole library again, which takes roughly 30+ hours. That's why the fix is not available yet.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

yaqwsx commented 3 years ago

The page should be fixed now.

A side note: During fixing the page, I noticed that JLC PCB silently split their spreadsheet with components into two sheets, thus we missed about 20k of components recently. This is fixed, so the library now contains over 86k components.

euler357 commented 3 years ago

Thanks


Chris K Cockrum https://accuforge.com

[image] I reject any and all terms and conditions associated with information sent to this email address. If you don't agree then don't send information to this email address.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ On Thursday, March 11, 2021 4:46 AM, Jan Mrázek @.***> wrote:

The page should be fixed now.

A side note: During fixing the page, I noticed that JLC PCB silently split their spreadsheet with components into two sheets, thus we missed about 20k of components recently. This is fixed, so the library now contains over 86k components.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.