Closed ElectroIGO closed 1 year ago
kicost --version
--debug
DEBUG:Loading config from: C:\Users\Rodrigo_Laurinovics\.config\kicost\config.yaml (kicost - log.py:115) DEBUG:Loaded API options {'KitSpace': {'enable': True, 'cache_path': 'C:\\Users\\Rodrigo_Laurinovics\\.cache\\kicost\\KitSpace'}, 'Mouser': {'key': '7c5c624c-c172-43af-b347-1019267628c2', 'enable': False, 'cache_path': 'C:\\Users\\Rodrigo_Laurinovics\\.cache\\kicost\\Mouser'}} (kicost - log.py:115) DEBUG:API options with defaults {'KitSpace': {'enable': True, 'cache_path': 'C:\\Users\\Rodrigo_Laurinovics\\.cache\\kicost\\KitSpace', 'cache_ttl': -1}, 'Mouser': {'key': '7c5c624c-c172-43af-b347-1019267628c2', 'enable': False, 'cache_path': 'C:\\Users\\Rodrigo_Laurinovics\\.cache\\kicost\\Mouser', 'cache_ttl': -1}, 'Local': {'cache_ttl': -1, 'cache_path': 'C:\\Users\\Rodrigo_Laurinovics\\.cache\\kicost\\Local'}, 'Digi-Key': {'cache_ttl': -1, 'cache_path': 'C:\\Users\\Rodrigo_Laurinovics\\.cache\\kicost\\Digi-Key'}, 'Element14': {'cache_ttl': -1, 'cache_path': 'C:\\Users\\Rodrigo_Laurinovics\\.cache\\kicost\\Element14'}, 'TME': {'cache_ttl': -1, 'cache_path': 'C:\\Users\\Rodrigo_Laurinovics\\.cache\\kicost\\TME'}, 'Nexar': {'cache_ttl': -1, 'cache_path': 'C:\\Users\\Rodrigo_Laurinovics\\.cache\\kicost\\Nexar'}} (kicost - log.py:115) DEBUG:Final API options {'KitSpace': {'enable': True, 'cache_path': 'C:\\Users\\Rodrigo_Laurinovics\\.cache\\kicost\\KitSpace', 'cache_ttl': -1}, 'Mouser': {'key': '7c5c624c-c172-43af-b347-1019267628c2', 'enable': False, 'cache_path': 'C:\\Users\\Rodrigo_Laurinovics\\.cache\\kicost\\Mouser', 'cache_ttl': -1}, 'Local': {'cache_ttl': -1, 'cache_path': 'C:\\Users\\Rodrigo_Laurinovics\\.cache\\kicost\\Local'}, 'Digi-Key': {'cache_ttl': -1, 'cache_path': 'C:\\Users\\Rodrigo_Laurinovics\\.cache\\kicost\\Digi-Key'}, 'Element14': {'cache_ttl': -1, 'cache_path': 'C:\\Users\\Rodrigo_Laurinovics\\.cache\\kicost\\Element14'}, 'TME': {'cache_ttl': -1, 'cache_path': 'C:\\Users\\Rodrigo_Laurinovics\\.cache\\kicost\\TME'}, 'Nexar': {'cache_ttl': -1, 'cache_path': 'C:\\Users\\Rodrigo_Laurinovics\\.cache\\kicost\\Nexar'}} (kicost - log.py:115) DEBUG:KitSpace API configured to enabled True (kicost.distributors - log.py:115) DEBUG:Mouser API configured to enabled False key 7c5c624c-c172-43af-b347-1019267628c2 path C:\Users\Rodrigo_Laurinovics\.cache\kicost\Mouser (kicost.distributors - log.py:115) DEBUG:Local API configured to enabled True (kicost.distributors - log.py:115) WARNING:(WC017) Can't enable Digi-Key without a `client_id`, `client_secret` and `cache_path` (kicost.distributors - log.py:107) DEBUG:Digi-Key API configured to enabled False id None secret None path C:\Users\Rodrigo_Laurinovics\.cache\kicost\Digi-Key (kicost.distributors - log.py:115) WARNING:(WC017) Can't enable Elemen14 without a `key` (kicost.distributors - log.py:107) DEBUG:Element14 API configured to enabled False key None path C:\Users\Rodrigo_Laurinovics\.cache\kicost\Element14 (kicost.distributors - log.py:115) WARNING:(WC017) Can't enable TME without a `token` and an `app_secret` (kicost.distributors - log.py:107) DEBUG:TME API configured to enabled False token None app_secret None path C:\Users\Rodrigo_Laurinovics\.cache\kicost\TME (kicost.distributors - log.py:115) WARNING:(WC017) Can't enable Nexar without a `client_id`, `client_secret` and `cache_path` (kicost.distributors - log.py:107) DEBUG:Nexar API configured to enabled False (kicost.distributors - log.py:115) DEBUG:Started KiCost v1.1.13 (dfa55ab-2022-11-07) at Python 3.9.14 on Windows-10-10.0.19045-SP0(64bit). Graphical library: 4.2.0 msw (phoenix) wxWidgets 3.2.1. (kicost - log.py:115) DEBUG:# Getting from XML 'COM_PCB.xml' KiCad BoM... (kicost.edas - log.py:115) DEBUG:Getting authorship data... (kicost.edas - log.py:115) DEBUG:Getting parts library... (kicost.edas - log.py:115) DEBUG:Getting components... (kicost.edas - log.py:115) DEBUG:# Removing do not populate parts... (kicost.edas - log.py:115) DEBUG:Splitting subparts in the manufacture / distributors codes... (kicost.edas - log.py:115) DEBUG:U4 >> ['manf#'] (kicost.edas - log.py:115) DEBUG:part/qty>> STM32G071GBU6 part>>STM32G071GBU6 qty>>1 (kicost.edas - log.py:115) DEBUG:OrderedDict([('value', 'STM32G071GBU'), ('footprint', 'Package_DFN_QFN:QFN-28_4x4mm_P0.5mm'), ('datasheet', 'https://www.farnell.com/datasheets/2710903.pdf'), ('libpart', 'schematics:STM32G071GBU'), ('manf#', 'STM32G071GBU6'), ('manf#_qty', '1')]) (kicost.edas - log.py:115) DEBUG:# Grouping parts... (kicost.edas - log.py:115) DEBUG:Getting groups of identical components... (kicost.edas - log.py:115) DEBUG:Checking the seemingly identical parts group... (kicost.edas - log.py:115) DEBUG:Merging field asked in the identical components groups... (kicost.edas - log.py:115) DEBUG:Propagating field values to identical components... (kicost.edas - log.py:115) DEBUG:Distributors: ['mouser'] (kicost - log.py:115) DEBUG:Qty>> ['C1', 'C2', 'C19', 'C30'] 4*None (kicost.edas - log.py:115) DEBUG:Qty>> ['C3', 'C4', 'C5'] 3*None (kicost.edas - log.py:115) DEBUG:Qty>> ['C6'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['C7'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['C8'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['C9'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['C10'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['C11', 'C14'] 2*None (kicost.edas - log.py:115) DEBUG:Qty>> ['C12', 'C13', 'C15'] 3*None (kicost.edas - log.py:115) DEBUG:Qty>> ['C16'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['C17'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['J1', 'J2', 'J3'] 3*None (kicost.edas - log.py:115) DEBUG:Qty>> ['J8'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['L1'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['L2'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['L3'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['L4'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['L5'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['L6'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['L7'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['R1'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['U1'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['U2'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['X1'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['C18', 'C21', 'C23', 'C24', 'C25'] 5*None (kicost.edas - log.py:115) DEBUG:Qty>> ['D1'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['L8'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['R2', 'R7'] 2*None (kicost.edas - log.py:115) DEBUG:Qty>> ['R3'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['U3'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['C20', 'C22'] 2*None (kicost.edas - log.py:115) DEBUG:Qty>> ['GSM1'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['J4'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['R4'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['H1', 'H2'] 2*None (kicost.edas - log.py:115) DEBUG:Qty>> ['J5'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['J6'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['J7'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['D3', 'D4', 'D5', 'D6'] 4*None (kicost.edas - log.py:115) DEBUG:Qty>> ['R5'] 1*None (kicost.edas - log.py:115) DEBUG:Qty>> ['R11', 'R12', 'R13', 'R14'] 4*None (kicost.edas - log.py:115) DEBUG:Qty>> ['U4'] 1.0*STM32G071GBU6 (kicost.edas - log.py:115) DEBUG:Qty>> ['Y1'] 1*None (kicost.edas - log.py:115) DEBUG:Scrape API list ['Local', 'Digi-Key(Disabled)', 'Mouser(Disabled)', 'Element14(Disabled)', 'TME(Disabled)', 'Nexar(Disabled)', 'KitSpace'] (kicost - log.py:115) DEBUG:Starting to search using distributors: ['mouser'] (kicost.distributors - log.py:115) DEBUG:Distributors after local discovery: ['mouser'] (kicost.distributors - log.py:115) DEBUG:Considering: Local [] (kicost.distributors - log.py:115) DEBUG:Considering: Digi-Key ['digikey'] (kicost.distributors - log.py:115) DEBUG:Considering: Mouser ['mouser'] (kicost.distributors - log.py:115) DEBUG:Considering: Element14 ['farnell', 'newark'] (kicost.distributors - log.py:115) DEBUG:Considering: TME ['tme'] (kicost.distributors - log.py:115) DEBUG:Considering: Nexar ['arrow', 'digikey', 'farnell', 'lcsc', 'mouser', 'newark', 'rs', 'tme'] (kicost.distributors - log.py:115) DEBUG:Considering: KitSpace ['digikey', 'farnell', 'mouser', 'newark', 'rs', 'arrow', 'tme', 'lcsc'] (kicost.distributors - log.py:115) - KitSpace [api] (https://kitspace.org/) DEBUG:# Getting part data from KitSpace... (kicost.distributors - log.py:115) DEBUG:Queries 1 (kicost.distributors - log.py:115) DEBUG:Looking in cache C:\Users\Rodrigo_Laurinovics\.cache\kicost\KitSpace\mpn_STM32G071GBU6.dat (kicost.distributors - log.py:115) DEBUG:Cached entries 0 (of 1) (kicost.distributors - log.py:115) DEBUG:URL https://dev-partinfo.kitspace.org/graphql query: (kicost.distributors - log.py:115) DEBUG:query=query+%28%24input%3A+%5BMpnOrSku%5D%21%29%7B+match%28parts%3A+%24input%29+%7Bmpn%7Bmanufacturer%2Cpart%7D%2Cdatasheet%2Cdescription%2Cspecs%7Bkey%2Cvalue%7D%2Coffers%28from%3A%5B%22Mouser%22%5D%29%7Bproduct_url%2Csku%7Bvendor%2Cpart%7D%2Cdescription%2Cmoq%2Cin_stock_quantity%2Cprices%7BGBP%2CEUR%2CUSD%7D%7D%7D+%7D&variables=%7B%22input%22%3A%5B%7B%22mpn%22%3A%7B%22manufacturer%22%3A%22%22%2C%22part%22%3A%22STM32G071GBU6%22%7D%7D%5D%7D (kicost.distributors - log.py:115) DEBUG:<html> <head><title>504 Gateway Time-out</title></head> <body bgcolor="white"> <center><h1>504 Gateway Time-out</h1></center> <hr><center>nginx/1.14.0 (Ubuntu)</center> </body> </html> (kicost.distributors - log.py:115) DEBUG:Status Code: <504> (kicost.distributors - log.py:115) Progress: 0%| | 0/1 ERROR:One of the internal Kitspace services may experiencing problems. Most probably is saturated, please consider using other API. (kicost - __init__.py:1475) Progress: 0%|
kicost -i "C:\Users\Rodrigo_Laurinovics\Documents\GitHub\COM_PCB\COM_PCB.xml" -o "C:\Users\Rodrigo_Laurinovics\Documents\GitHub\COM_PCB\COM_PCB.xlsx" --include mouser --overwrite --debug 8
Please do what the help suggest: consider using other API I recommend Nexar to start.
consider using other API
Issue / Problem report
kicost --version
at terminal. KiCost v1.1.13--debug
option on KiCost call; kicost -w -i %YOUR_FILE% --debug 8kicost -i "C:\Users\Rodrigo_Laurinovics\Documents\GitHub\COM_PCB\COM_PCB.xml" -o "C:\Users\Rodrigo_Laurinovics\Documents\GitHub\COM_PCB\COM_PCB.xlsx" --include mouser --overwrite --debug 8